@charset "UTF-8";/* CSS Document *//* UNIVERSAL */html {background-color: #e9ecf5;}body {margin: 0px auto;font-family: tahoma;font-size: 1em;color: #333;padding:0;background: #4b96ff;width: 100%;}ul {list-style:none;}ol {margin:0; padding:0;}fieldset {border:none;}legend {padding:10px 0px;font-size:14px;font-weight:bold;color:#3b5998;}label {font-weight:bold;}br.clear {  clear:both;}hr.clear {  clear:both;  border:none;  padding:0px;  margin:0px;  background:none;  visibility: hidden;  height:0;}hr {  border:none;  border-bottom:1px solid #D2E0F1;  clear:both;}th{  text-align:left;}fieldset {  padding:0px;}.breadcrumb {font-size: 14px;color: #ccc;}h1 {  width:870px;  float:left;  font-size: 11px;  font-family: trebuchet MS;  font-weight: normal;  margin:-2px 0 0;  padding-left: 10px;  color:#7aa5d4;}h1 a{  color:#7aa5d4;  text-decoration: underline;}h1 a:hover{  color: #164c9a !important;}h2, h4 {font-size: 14px;color: #3b5998;margin: 0px;font-weight: bold;}h2 a {color: #3b5998;text-decoration:none;}h2 a:hover {text-decoration:underline;}h3 {font-size:20px;font-weight:bold;padding-left:2px;}h3 a {text-decoration:none;}#leftcol h3 {	color:#164C9A;}h4 {  margin:10px 0 0 0;}h2.sugar-cube{  font-size:18px;  margin:0 0 10px 0;}a {  color: #164c9a;  text-decoration: underline;}a:hover{  color: #e77d00;}a img {  border:none;}.saved {background-color:#11A3AC;color:#fff;font-size:14px;padding:6px;}.error  {background-color:#f10000;color:#fff;font-size:14px;padding:6px;line-height:30px; display:block;}.errordiv  {background-color:#A44848;color:#fff;font-size:14px;padding:6px;line-height:18px;}.success {color:#269900;font-weight:bold;}.problem {color:#A44848;font-weight:bold;}.readmore {float:right;margin:5px 0 5px 5px;text-align:right;}.linetop {border-top:1px solid #D2E0F1;}.linespacer {margin-top:2px;margin-bottom:8px;border-bottom:1px solid #D2E0F1;}#content {  background: #fff;  position:relative; }* html #content-wrap2 {height: 850px;}.floatleft {float: left;}.floatright {float: right;}.alignright {	float:right;	margin:0 0 10px 10px;}/* HEADER */#headerWrapper{  _background-image:url("images/header-stripe.gif");  _height: 188px;  background:url("images/header-stripe.gif") top center repeat-x #f3f7fb ;}#headerWrapper2{  _background-image:url("images/header.jpg");  _height: 188px;  background:url("images/header.jpg") top center no-repeat;  max-width:1108px;  min-width:960px;  margin:0px auto;}#header {  width:960px;  min-height: 181px;  _height: 181px;  margin:0px auto;  position:relative;}.open-logo {  position: absolute;  right: 0;  top: 58px;}.toplinksbg {  height:30px;  width:630px;  position:absolute;  top:5px;  right:8px;  z-index:200;    -moz-border-radius: 3px 3px 3px 3px;  border-radius: 3px 3px 3px 3px;    background: #ffffff; /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGVmZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  #ffffff 0%, #e0eff2 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0eff2)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #ffffff 0%,#e0eff2 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #ffffff 0%,#e0eff2 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #ffffff 0%,#e0eff2 100%); /* IE10+ */  background: linear-gradient(top,  #ffffff 0%,#e0eff2 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0eff2',GradientType=0 ); /* IE6-8 */}.toplinksbg .orangetoplinksbg {  width:145px;  height:30px;  position:absolute;  top:0px;  right:0px;  color:#de5300;  font-size:30px;  overflow:hidden;  -moz-border-radius: 0px 3px 3px 0px;  border-radius: 0px 3px 3px 0px;  background: #fe9d1b; /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlOWQxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYjdmMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  #fe9d1b 0%, #fb7f03 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe9d1b), color-stop(100%,#fb7f03)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #fe9d1b 0%,#fb7f03 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #fe9d1b 0%,#fb7f03 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #fe9d1b 0%,#fb7f03 100%); /* IE10+ */  background: linear-gradient(top,  #fe9d1b 0%,#fb7f03 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe9d1b', endColorstr='#fb7f03',GradientType=0 ); /* IE6-8 */}.logged-toplinksbg .orangetoplinksbg {  width:164px;}.toplinksbg .orangetoplinksbg .divider{  border-left:1px solid #de5300;  height:30px;  width:1px;  position:absolute;  top:0px;  right:63px;}ul.toplinks {  position:absolute;  top:-5px;  right:0px;  width:240px;  z-index:201;}ul.logged-toplinks {  width:258px;}ul.toplinks li {  display:block;  position:relative;  float:left;}ul.toplinks li ul{display:none;}ul.toplinks li a{  display:block;  float:left;  padding:2px 0 0 24px;  margin:0 17px 0 0;  height:21px;  font-family: trebuchet MS;  font-size:12px;  color:#164c9a;  text-decoration: none;}ul.toplinks li a:hover{  text-decoration:none;  color:#FB8E0E;}ul.toplinks li.twitter {  width:141px;  overflow:hidden;}ul.toplinks li.google1{  width:85px;}ul.toplinks li.facebook {  width:85px;}ul.toplinks li.mobile{  width:79px;  padding:5px 0 2px 10px;  margin:-6px 0 0;  border-left: 1px solid #1E60C0;}ul.toplinks li.mobile a{  background:url(images/top-nav-mobile.gif) 0 0 no-repeat;  margin: -2px 0 0;  padding: 4px 0 0 24px;}ul.toplinks li.register {  margin: -3px 1px 0 0;  padding: 3px 0 0;  width: 78px;}ul.toplinks li.register a{  padding:2px 0 0 18px;  color:#000;}ul.toplinks li.login{  width:63px;  margin: -3px 0 0 0;  padding: 3px 0 0;}ul.toplinks li.login a{  padding:2px 0 0 19px;  color:#000;}ul.toplinks li.logout a {  margin: 0 14px 0 0;  padding: 2px 0 0 19px;  color:#000;}ul.toplinks li.profile {  width:90px;}ul.toplinks li.profile a {  margin: 0 0 0 0;  padding: 2px 0 0 19px;  color:#000;}ul.toplinks li.profile a img {  float: left;  margin: -6px 8px 0 -10px;  max-height:26px;}ul.toplinks li.profile a:hover, ul.toplinks li.logout a:hover, ul.toplinks li.login a:hover, ul.toplinks li.register a:hover {  text-shadow: 0px 1px #000;}ul.toplinks li.admin {  right: 5px;  position: absolute;  top: 31px;}ul.toplinks li.admin a {  color:#fff;}ul.toplinks li.admin a:hover {  text-shadow: 0px 1px #fff;}ul.toplinks li.clicked {  height:26px;  background:url(images/top-nav-clicked.gif) repeat-x 0 0;  -moz-border-radius: 3px 3px 0px 0px;  border-radius: 3px 3px 0px 0px;}ul.toplinks li ul {  position:absolute;  top:29px;  right:0;  padding:15px;  background:#fe9716;  z-index:10;  font-size:16px;  text-align:right;  color:#733500;  -moz-border-radius: 3px 0px 3px 3px;  border-radius: 3px 0px 3px 3px;    -moz-box-shadow: -5px 12px 12px #333;  -webkit-box-shadow: -5px 12px 12px #333;  box-shadow: -5px 12px 12px #333;}ul.toplinks li ul li{  width:100%;}ul.toplinks li ul input{  margin:0 0 3px 0;  border:#733500 1px inset;  padding:5px;}ul.toplinks li ul input.textfield {  width:166px;}ul.toplinks li ul #newsletter_check, ul.toplinks li ul #login_check{  border:none;}ul.toplinks li ul .submit-s, ul.toplinks li ul .log2{  background:#733500;  padding:5px;  color:#fff;  border:#733500 1px outset;  cursor:pointer;  text-transform: uppdercase;}ul.toplinks li ul .log2{  margin:3px 0 0 0;}ul.toplinks li.login ul {  width:270px;}ul.toplinks li.register ul {  width:330px;}ul.toplinks li.register ul a.fb-connect-button, ul.toplinks li.login ul a.fb-connect-button {	display:block;	float:right;	margin:7px 0 0 0;}.header-messages {  width:383px;  position:absolute;  top:-339px;  right:250px;  z-index:201;  color:#164C9A;  font-size:12px;  font-family:"Trebuchet MS", Helvetica, sans-serif;  font-weight:bold;}.logged-header-messages {  right:268px;}.header-messages-full-page{  top:-193px;}.header-messages .header-message {  display:none;  position:absolute;  top:0;  right:0;}.header-messages .header-message-1 {  display:block;}.header-messages .header-message a {  color:#E77D00;}#logo {  position:absolute;  height:94px;  width:310px;  top:47px;  left:11px;}#logo a{text-decoration:none;}.tag{  color: #FFFFFF;  font-size: 14px;  font-weight: bold;  left: 111px;  line-height: 17px;  position: absolute;  top: 115px;	letter-spacing:1px;}#nav2 {  margin: 0px;  padding: 142px 0 0 0;}ul#topnav {  margin: 0;   padding: 0;  float: left;  list-style: none;  position: relative;  margin:0 0 0;  font-family: 'MyriadPro-Bold';  width:960px;}ul#topnav li {  float: left;  margin:5px 5px 0 0;  padding: 0;  height:33px;  display: block;  position:relative;  -moz-border-radius: 3px 3px 0px 0px;  border-radius: 3px 3px 0px 0px;}ul#topnav li.blog {	background: #2a84f4;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJhODRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTVlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #2a84f4 1%, #015ede 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#2a84f4), color-stop(100%,#015ede));	background: -webkit-linear-gradient(top,  #2a84f4 1%,#015ede 100%);	background: -o-linear-gradient(top,  #2a84f4 1%,#015ede 100%);	background: -ms-linear-gradient(top,  #2a84f4 1%,#015ede 100%);	background: linear-gradient(to bottom,  #2a84f4 1%,#015ede 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a84f4', endColorstr='#015ede',GradientType=0 );  float:right;}ul#topnav li.blog a{  color:#fff;}ul#topnav li.blog a:hover{  color:#000;}ul#topnav li a {  float: left;  padding: 4px 12px 0 11px;  display: block;  text-decoration: none;  height:30px;  color:#000;  font-size:16px;  position:relative;}ul#topnav li.dir a {  padding: 4px 22px 0 11px;}ul#topnav li.cat-blog a {  padding: 4px 11px 0 11px !important;}ul#topnav li.blog {	height:33px;	margin:5px 5px 0 0;}ul#topnav li.blog a {  padding: 4px 22px 0 11px;}ul#topnav li.dir .triangle {  background: url(images/nav-triangle.gif) 0 0 no-repeat;  position:absolute;  display:block;  height:5px;  width:9px;  top:14px;  right:9px;}ul#topnav li.blog .triangle {  background: url(images/nav-triangle.gif) 0 -6px no-repeat;}ul#topnav li.dir-hover .triangle, ul#topnav li.dir:hover .triangle {	background-position:0 0;}ul#topnav li.blog:hover a, ul#topnav li.dir-hover a {	color:#000 !important;}ul#topnav li a:hover,ul#topnav li.hover a {  text-shadow: 0px 0px #000;}ul#topnav ul li a {  text-shadow: none !important;}/*Main nav Styling*/ul#topnav span.bgarticle {  display:block;  width:5px;  position: absolute;  top:0px;  right:0px;  _right:-2px;  bottom: 0px;  _height:40px;}ul#topnav li.profile, ul#topnav li.login, ul#topnav li.register{  float:right;}ul#topnav li.profile a {  width:121px;  text-align: left;}ul#topnav li.login, ul#topnav li.register, ul#topnav li.profile {  border-left: 0px !important;}ul#topnav li.profile a img{  float:right;  margin:-5px 0 0 3px;  border:1px #2177f3 solid;}ul#topnav li.profile a:hover img,ul#topnav li.profile a.hover img{  border:1px #bd5800 solid;}ul#topnav li.dir:hover ul, ul#topnav li.dir-hover ul{  z-index: 9;}ul#topnav li.current{  background:url(images/nav-bg-repeat-x.gif) repeat-x 0 0;}ul#topnav li.current a{  color:#000;}ul#topnav li.current a span.bgarticle{}ul#topnav li:hover,ul#topnav li.hover {  height:33px;  _height:33px;  color:#fff;  background:url(images/nav-bg-repeat-x.gif) repeat-x 0 0;}ul#topnav li.dir:hover,ul#topnav li.dir-hover{  height:33px;}ul#topnav li.dir-pre{  height:38px !important;}ul#topnav li ul {  position: absolute;  top:33px;  left: 0px;  _left: -10px;  padding:10px;  display: none;  list-style:none;  overflow: hidden;  background:#ff9b18;  min-width: 200px;  -webkit-box-shadow: 0px 10px 13px rgba(50, 50, 50, 0.75);	-moz-box-shadow:0px 10px 13px rgba(50, 50, 50, 0.75);	box-shadow:0px 10px 13px rgba(50, 50, 50, 0.75);  -moz-border-radius: 0em 3px 3px 3px;  border-radius: 0em 3px 3px 3px;}ul#topnav li.cat-42 ul {  overflow: visible;}ul#topnav li.cat-42 ul ul {  left: -220px;  _left: -230px;	top:-7px;	/* display:none !important; */  -moz-border-radius: 3px 3px 3px 3px;  border-radius: 3px 3px 3px 3px;}ul#topnav li.cat-42 ul li.cat-45:hover ul {	/* display:block !important; */}ul#topnav li ul li{  border-left:none;  float: none;  background:none !important;  border-bottom:#ff8a0b 1px solid;  height:auto !important;}ul#topnav li ul li:last-child{  border-bottom:none;}ul#topnav li:hover ul,ul#topnav li.hover ul {  display: block;}ul#topnav li ul a {  height: auto !important;  color: #000 !important;  font-size:14px;  font-weight: bold;  line-height: 20px;  text-decoration:none;  margin:8px 0;  padding: 4px 8px !important;  background: none !important;  float:none;}ul#topnav li ul a:hover {  color:#652f01 !important;}#mainContent{  background:url(images/content-stripe.gif) top center repeat-x;  min-width:960px;}#contentHead {  width:960px;  margin:0px auto;}.buttonsnadsearch {  padding:14px 0 30px;}.v4-5-button {  color:#164c9a;  font-family:"Trebuchet MS", Helvetica, sans-serif;  padding:10px;  font-size:18px;  text-decoration:none;  font-weight:bold;  border:none;  margin:0;  cursor:pointer;    -moz-border-radius: 4px;  border-radius: 4px;    background: rgb(188,215,242);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjZDdmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OWE3ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(188,215,242,1) 0%, rgba(105,167,229,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(188,215,242,1)), color-stop(100%,rgba(105,167,229,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* IE10+ */  background: linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcd7f2', endColorstr='#69a7e5',GradientType=0 ); /* IE6-8 */}.v4-5-button:hover {  color:#fff;  background: rgb(250,119,11);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhNzcwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2E0MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(250,119,11,1) 0%, rgba(252,164,17,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,119,11,1)), color-stop(100%,rgba(252,164,17,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* IE10+ */  background: linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa770b', endColorstr='#fca411',GradientType=0 ); /* IE6-8 */}#midcol .social-box #go2 {	color:#fff;	background: rgb(250,119,11);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhNzcwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2E0MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(250,119,11,1) 0%, rgba(252,164,17,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,119,11,1)), color-stop(100%,rgba(252,164,17,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* IE10+ */  background: linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa770b', endColorstr='#fca411',GradientType=0 ); /* IE6-8 */}#midcol .social-box #go2:hover {	color:#164c9a;	background: rgb(188,215,242);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjZDdmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OWE3ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(188,215,242,1) 0%, rgba(105,167,229,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(188,215,242,1)), color-stop(100%,rgba(105,167,229,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* IE10+ */  background: linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcd7f2', endColorstr='#69a7e5',GradientType=0 ); /* IE6-8 */}#contentHead .where {  height:40px;  padding:0;  float:right;  margin:26px 37px 0 0;}#contentHead .where li{  display:inline;}#contentHead .where li a{  display:block;}#contentHead .where li a.submit{  color:#fff;  font-family:"Trebuchet MS", Helvetica, sans-serif;  padding:10px;  font-size:18px;  text-decoration:none;  font-weight:bold;    -moz-border-radius: 4px;  border-radius: 4px;    background: rgb(252,162,17);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjYTIxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYTc5MGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(252,162,17,1) 0%, rgba(250,121,11,1) 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,162,17,1)), color-stop(100%,rgba(250,121,11,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%);   background: -o-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%);   background: -ms-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%);   background: linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca211', endColorstr='#fa790b',GradientType=0 );     -moz-box-shadow: 2px 2px 5px #999ca0;  -webkit-box-shadow: 2px 2px 5px #999ca0;  box-shadow: 2px 2px 5px #999ca0;}/*Search Box*/#header #search_box {	position:absolute;	top:107px;	right:6px;}#search_box{  margin:0;}#search_box2{  margin:5px 0 0 0;;}#search_form, #search_form2 {  position: relative;  height:40px;  width:280px;  background:#fff;  -moz-border-radius: 4px;  border-radius: 4px;}.newsletter-page-form #search_form {	border:1px solid #D2E0F1;	margin:0 0 20px 0;}#header #search_form {	width:165px;	height:28px;		background: #ffffff;   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGVmZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  #ffffff 0%, #e0eff2 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0eff2)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #ffffff 0%,#e0eff2 100%);   background: -o-linear-gradient(top,  #ffffff 0%,#e0eff2 100%);   background: -ms-linear-gradient(top,  #ffffff 0%,#e0eff2 100%);   background: linear-gradient(top,  #ffffff 0%,#e0eff2 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0eff2',GradientType=0 ); /* IE6-8 */}#midcol .social-box #search_box2 .infusion-form {	height:30px;}#header #search_form #s {	width:130px;	top:5px;	left:5px;	font-size:14px;	text-align:right;}#s, #s2 {  position: absolute;  width: 180px;  top: 10px;  left: 10px;  height: 18px;  font-size:15px;  border: 0px;  background: transparent;  color:#999;  font-family: trebuchet MS;}#s2 {  position: absolute;  width: 180px;  top: 6px;  left: 5px;  height: 16px;}#s:hover, #s:focus, #s2:hover, #s2:focus {  color: #164c9a;}#go, #go2 {  position: absolute;  top: 2px;  right: 2px;  float:right;  padding:7px 10px 6px 10px;}#go2 {	padding:2px 5px;	font-size:16px;}#go span {  background:url(images/search-button-icon.png) 63px 3px no-repeat;  display:block;  padding:0 27px 0 0;}#go:hover span {  background-position:63px -31px;} #leftcol .search_form_404 {  background:none repeat scroll 0 0 #E4ECF6;  padding:5px;  float:left;  margin:10px 0 0 0;  -moz-border-radius: 4px;  border-radius: 4px;}/*Bread Crumb*/#breadcrumb{  padding:17px 0 0;}#breadcrumb, #breadcrumb a {  color:#7aa5d4;  font-family: tahoma;  font-size:11px;}span.breadIntro {  float:left;}hr.blueSeperator{  clear:both;  border:none;  border-bottom:#d2e0f1 solid 1px;}#contentHead ul{  margin-top:8px;  margin-bottom:0px;}/*Advanced Search*/.advanced {  float:right;  color:#6A7990;  display:block;  font-size:12px;  margin:-2px 0 0;  text-decoration:underline;}.advanced:hover {  color:#164c9a;}/*Time Links*/ul.wheresort {  padding:0px;  width:644px;}ul.wheresort li{  float:left;  color:#7aa5d4;  padding:0 8px;  border-right:#7aa5d4 1px solid;}ul.wheresort li:first-child{  padding:0 5px 0 0;}ul.wheresort li.rss,ul.wheresort li.year{  border:none;}ul.wheresort li.rss{  float:right;  padding:0;  margin:0 1px 0 0;}ul.wheresort li.rss a span{  text-decoration:none;}ul.wheresort li.rss a img{  margin:0 0 0 3px;}ul.wheresort li a{  color:#6a7990;  margin:-2px 0 0 0;  display:block;  float:left;  font-size:12px;  font-family: tahoma;  text-decoration: underline;}ul.wheresort li a:hover{  color:#164c9a;}#nav {border-bottom:1px solid #85b1de;background:#F4F7FB;padding: 10px 0px;margin: 0px;}#nav .current{list-style: none;display: inline;background:#e9ecf5;color: #3b5998;font-weight: bold;}#nav li {list-style: none;display: inline;padding: 10px 0px;}#nav li a {text-transform: uppercase;text-decoration: none;padding: 0px 10px;color: #ff6600;font-weight: bold;}#nav li  a:hover{color: #3b5998;font-weight: bold;}/*Body Content*/#contentBody{  width:960px;  margin:0px auto;  position:relative;}/*Comments*/#comment_content {  width: 617px;}/* STORIES */.stories , .stories-wide{  font-size:12px;}.stories a, .stories-wide a{  font-size:12px;}body.type-page #leftcol {  font-size:14px;  width:620px;}.leftwrapper {padding-left:12px;}#leftcol {width: 620px;float: left;padding: 0 0 10px;font-size:12px;}body.type-page #mainContent .leftcol-wide {  width:960px;  padding:10px 0 20px 0;}#leftcol .category-description {  padding:0 0 20px 0;}#leftcol .category-description.rockyourbiz {  font-weight:bold;}#leftcol ol, #leftcol ul {font-size:12px;margin-left:2px;margin-top:5px;padding:0 0 0 17px;}#leftcol ul li {	margin:0 0 5px 0;	list-style:disc;}#leftcol ol li {	margin:0 0 5px 0;	list-style:numerical;}#leftcol .popular-time-menu li {	list-style:none;	padding:0;}#leftcol .popular-time-menu {  height:20px;  padding:4px 5px 0 5px;  margin:0 2px 0 65px;}#leftcol .popular-time-menu-page {  padding:0 5px;  margin:0 0 10px 0;  border-bottom:1px solid #69A7E5;}#leftcol .popular-time-menu li {}#leftcol .popular-time-menu li.popular, #leftcol .popular-time-menu li.latest {  float:left;  margin:0 3px 0 0;}#leftcol .popular-time-menu li.today, #leftcol .popular-time-menu li.month, #leftcol .popular-time-menu li.week {  float:right;  margin:0 0 0 3px;}#leftcol .popular-time-menu li a {  color:#fff;  text-decoration:none;  font-size:12px;  padding:4px 10px;  border-bottom:none;    -moz-border-radius: 4px 4px 0px 0px;  border-radius: 4px 4px 0px 0px;    background: rgb(56,133,242);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4ODVmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTYwYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(56,133,242,1) 0%, rgba(30,96,192,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(56,133,242,1)), color-stop(100%,rgba(30,96,192,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(56,133,242,1) 0%,rgba(30,96,192,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(56,133,242,1) 0%,rgba(30,96,192,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(56,133,242,1) 0%,rgba(30,96,192,1) 100%); /* IE10+ */  background: linear-gradient(top,  rgba(56,133,242,1) 0%,rgba(30,96,192,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3885f2', endColorstr='#1e60c0',GradientType=0 ); /* IE6-8 */}#leftcol .popular-time-menu li a:hover {  background:#fff;  color:#000;  border-bottom:none;}#leftcol .popular-time-menu li.current a{  color:#000;  border-bottom:none;    background: rgb(252,162,17);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjYTIxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYTc5MGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(252,162,17,1) 0%, rgba(250,121,11,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,162,17,1)), color-stop(100%,rgba(250,121,11,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%); /* IE10+ */  background: linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca211', endColorstr='#fa790b',GradientType=0 ); /* IE6-8 */}#leftcol-wide {width: 620px;float: left;overflow: hidden;}#leftcol-superwide {width: 620px;float: left;overflow: hidden;}.stories {width: 620px;position:relative;}.stories-wide {width: 644px;margin-bottom: 20px;}.stories-superwide {width: 644px;margin-bottom: 20px;}.storyWrapper {  padding:16px;  border:#d2e0f1 solid 1px;  margin-left: 64px;  clear: right;  background: #fff;  width:521px;}.alt1_first, .alt1, .alt2 {  margin: 0 0 8px 0;}.alt1_first .storyWrapper, .alt1 .storyWrapper{  background:#fff;}.alt2 .storyWrapper{  background:#ecf2f8;}.stories .friendImage, .stories-wide .friendImage{  margin:0 !important;  position:absolute;  right:0px;}#xnews-0 .friendImage {  top:10px;}.pagewrap {border-top: 2px solid #dedede;border-bottom: 1px solid #dedede;padding: 10px;}.headline {margin-left: 0;}.stories .title h2 {font-size: 20px !important;font-family: trebuchet MS;color: #164c9a;margin:0 20px 5px 0;font-weight:normal;width:500px;}.title h2 a {color: #164c9a;font-size: 20px;font-family: trebuchet MS;text-decoration:none;}.title h2 a:hover {color: #FB8E0E;font-family: trebuchet MS;text-decoration:none;}.subtext {font-size: 12px;}.subtext a {color: #3b5998;}.subtext a:hover{color: #FB8E0E;text-decoration:none;}.subtext2 {font-size: 12px;}.subtext2 a {color: #3b5998;text-decoration:none;}.subtext2 a:hover{color: #FB8E0E;text-decoration:none;}.subtext3 {font-size: 9px;}.subtext3 a {font-size: 9px;color: #3b5998;text-decoration:none;}.subtext3 a:hover{color: #FB8E0E;text-decoration:none;}.subtext4 {font-size: 12px;}.subtext4 a{color:#3b5998;text-decoration:none;}.subtext4 a:hover{color: #FB8E0E;text-decoration:none;}.votebox-published, .votebox-upcoming {  width:60px;  height:84px;  float:left;}.votebox-published .numVotes, .votebox-upcoming .numVotes{  background: url(images/button-bizsugar.gif) no-repeat 0 0;  display:block;  height:50px;  padding:5px 0 0 0;  width:55px;  color:#fff;  font-size:24px;  margin:0 0 1px 0;}.votebox-published .numVotes:hover, .votebox-upcoming .numVotes:hover{  text-decoration:none;  color:#fff;}.votebox-published .numVotes span, .votebox-upcoming .numVotes span{  font-family: trebuchet MS;  font-size:12px;}.sugars {  font-size:12px;}/*#voting {  position: relative;  width: 55px;  height:27px;  _height:49px;  margin: 0 0 1px;  text-align: left;  overflow:hidden;}#voting:hover {  height:49px;}#voting a.sweet {  z-index: 1;  position: absolute;  top: 0px;  width: 55px;  height: 49px;  display:block;  text-indent: -500px;  overflow:hidden;  background:url(images/button-vote.gif) 0px 0px no-repeat;  _height: 25px;  _background-position: 0px -27px;}#voting:hover a.sweet {  z-index: 2;  height: 25px;  background-position: 0px -76px;}#voting:hover a.sweet:hover {  z-index: 1;  height: 49px;  background-position: 0px -27px;}#voting a.sour {  position: absolute;  display: none;  width: 55px;  text-indent: -500px;  overflow:hidden;  _display: block;  _top: 25px;  _height: 24px;  background:url(images/button-vote.gif) 0px -52px no-repeat;}#voting:hover a.sour {  z-index: 2;  top: 25px;  height: 24px;  display:block;}#voting:hover a.sour:hover {  z-index: 1;  top: 0px;  height: 49px;  display:block;  background-position: 0px -76px;}*/#voting {  display:block;  background:url(images/button-vote-single.gif) top left no-repeat;  height:40px;  width:55px;  line-height:500em;  overflow:hidden;  cursor:pointer;  margin:-17px 0 0;}.voting a{  display:block;  background:url(images/blue-orange-sprite.gif) -122px -83px no-repeat;  height:36px;  width:55px;  line-height:500em;  overflow:hidden;  cursor:pointer;  margin:-6px 0 0 0;}.voting a:hover{  background-position: -122px -119px;}.voted {  background:url(images/blue-orange-sprite.gif) -122px -155px no-repeat;  height:36px;  width:55px;  line-height:500em;  overflow:hidden;  cursor:default;  margin:-6px 0 0 0;}.voting .subtext3 span {  background:url(images/blue-orange-sprite.gif) -122px -155px no-repeat;  height:36px;  width:55px;  line-height:500em;  overflow:hidden;  cursor:default;  margin:-6px 0 0 0;  display:block;}.storyComments {  width:55px;  margin:7px 0 0 0;  position:relative;  height:35px;}a.commentNum {  font-size:12px;  display:block;  background:url(images/post-side-icons.gif) 0px -16px no-repeat;  padding:3px 0 10px 0;  margin:5px 0 0 0;  width:55px;}.vote  a.commentNum span.num {  color:#164C9A !important;  text-decoration: ;  display:block;  width:55px;  text-align: center;  margin:0 0 8px;}a.commentNum:hover {  background-position:-55px -16px;}.vote a.comment{  display:block;  width:55px;  text-decoration: underline;}.vote a.favorite {  display:block;  background:url(images/post-side-icons.gif) -110px -16px no-repeat;  width:55px;  text-decoration: underline;  text-align: center;  padding:23px 0 0;  margin:-6px 0 0 0;}div.favorite {  display:block;  background:url(images/post-side-icons.gif) -165px -16px no-repeat;  width:55px;  text-align: center;  padding:23px 0 0;  margin:7px 0 0 0;}.vote a.favorite:hover{  background-position: -165px -16px;}#share {  height:48px;  width:55px;  background:url(images/button-share.gif) top left no-repeat;}#share a{  height:23px;  width:23px;  overflow:hidden;  line-height: 500em;  margin:0 0 0 3px;}.vote {float: left;padding: 0px 0px 0 0px;text-align: center;}.vote a{  text-decoration:none;}#leftcol .stories-wide .vote {  margin:0px 0 0 0;}.votenumber {font-size: 24px;margin: 0px;font-weight:bold;}.title {}img.avatar, img.shrunken {  border:1px solid #d2e0f1;}.adminlinks {font-size:11px;}.storycontent {padding: 10px 0px;}.storycontent p {margin:0 0 -10px 0;}.storycontent ol {margin-left:22px;padding:0;}.storycontent ol li {line-height:14px;margin:0 0 -10px 0;padding:0;}.storycontent ul {margin:0 0 0px 0;padding:0;}.storycontent ul li {line-height:14px;margin:0 0 -10px 0;padding:0;}.storyfooter {  margin:15px 0 0;  position:relative;  _padding:0 0 5px;}.storyfooter span.tags {  }.sublinkage {  width:500px;}div.addthis {  float:left !important;  margin:4px 10px 0 0 !important;  display:none !important;}.storyfooter div.sublinkage .retweet{  }.retweet {  padding:1px 0 0 0;  float:left;}.iconed {  text-decoration:none;  margin:0 15px 0 0;  float:left;}.storyfooter div.sublinkage .email {  margin:0 0 0 15px;}.iconed img {  text-decoration:none;  margin:1px 5px 0 0;  position:absolute;}.iconed span{  text-decoration:underline;  margin:0 0 0 20px;}.storyfooter {  display:none;}.share-icons .retweet {  float:left;  padding:0px 0 0;  margin:-1px 0 0 3px;  width:110px;}.share-icons .linked-in{  float:left;  display:block;  margin:-1px 0 0 5px; }.share-icons .linked-in img{  height:20px !important;}.share-icons .google-1 {  float:left;  display:block;  margin:-2px 0 0 12px;  width:72px;  padding: 0 0 0 3px;}.share-icons .facebook-send{  float:left;  display:block;  margin:-2px 0 0 3px;  width:110px;}.share-icons .email-link {  padding:0 10px 0 0px;}/*.share-icons .retweet {  float:right;  padding:0px 0 0;  margin:-1px 0 0 3px;  width:110px;}.share-icons .linked-in{  float:right;  display:block;  margin:-1px 0 0 3px;  *width:110px;}*/.share-icons .share-icons {  padding:10px 0 0 0;  *width:310px;  _width:320px;}.share-icons .share-icons a {  text-decoration:none;  margin:0 5px 0 0;}.share-icons img {  border:0;  margin:-1px -1px 0 0;  height:19px !important;}.share-icons img.bookcover {  float:right;  margin:0 0 10px 10px;}.share-icons .FBConnectButton_Simple, .share-icons .FBConnectButton_RTL_Simple, .share-icons .FBConnectButton_Text_Simple {  background:none;  margin:0 !important;}#leftcol .topusers ul {	margin: 5px 0 5px 5px;	padding:0;}#leftcol .topusers ul li {	margin:0 5px 5px 0;}.top-user-avatar-wrap {	display:block;	float:left;	margin:0 5px 0 0;	height:30px;	width:30px;	text-align:center;}.moreshare {  float:left;  height:18px;  width:85px;  background:url(images/shareon.gif) top center no-repeat;  _height:50px;  _background-position-y:-18px;}.evenmore {  position:absolute;  top:22px;  padding:8px 8px 0 17px;  left:-16px;  width:553px;  height:25px;  display:none;  _height:50px;  background:url(images/more-share-bg.gif) top left repeat-x;}.moreshare:hover {  height:39px;  background-position:0px -18px;}.evenmore:hover, .moreshare:hover .evenmore, .evenmore a:hover {  display:block;}.link-ad{  display:block;}#who_voted ol {padding-bottom:20px;clear:both;}#who_voted li {background:#fff;border:1px solid #D2E0F1;padding:2px;margin-right:15px;margin-bottom:4px;margin-top:4px;list-style-type: none;float:left;list-style:none !important;}#related {margin-bottom:10px;padding-top:10px;}#related ol {padding-left:30px;margin-top:5px;margin-bottom:5px;}#who_voted {margin-bottom:10px;padding-top:10px;border-top:1px solid #D2E0F1;}.edit {border:1px solid #d9d9d9;padding: 5px 5px 5px 10px;background: #ededed;margin-bottom:20px;}.edit-image {float:left;}a .edit-image img{border:0px;}/* Submit */#submit {padding-top:5px;border-top:1px solid #D2E0F1;}#submit ul {padding-left:20px;}.instructions {margin-top:10px;line-height:16px;}#bodytext {width:550px;height:450px;}#summarytext {width:550px;height:250px;}/* Profile */ #navbar {padding-top:10px;border-top:1px solid #D2E0F1;margin-bottom:10px;}.userborderbottom {border-bottom:1px solid #D2E0F1;}#profile {border-top:2px solid #D2E0F1;padding:10px;}#profile_content {}#personal_info {}#bookmarklet {}#search_users {float:right;}/* Comments */.comment-form {background:#fff;border-bottom:1px solid #D2E0F1;border-right:1px solid #D2E0F1;border-left:1px solid #D2E0F1;border-top:1px solid #D2E0F1;}#comments {padding-top:5px;border-top:1px solid #D2E0F1;}.comment-wrap {border-bottom:1px solid #D2E0F1;border-right:1px solid #D2E0F1;border-left:1px solid #D2E0F1;border-top:1px solid #D2E0F1;background:#F4F4F4;padding:5px;}.comment-left {float:left; width:100px;text-align:right;border-right:1px solid #D2E0F1;padding-right:10px;overflow:hidden;padding-bottom: 5px;height:auto;}.comment-right {margin: 0px 10px 30px 90px;padding-left:12px;width:463px;overflow:hidden;}.child-comment .comment-wrap {  float:right;  width:470px;}.child-comment .comment-right {width:335px;}.commenttools {padding: 0px 10px;float:right;}/* MAIL SYSTEM */.listing {  width:600px;}.listing td, .listing th {  padding:5px 10px;  text-align:left;  vertical-align: top;}/* MIDDLE COLUMN */#midcol {	width: 300px;	float: right;	_float: right;	/* a trick to hide of long comments that don't have spaces */	overflow:hidden;	font-size: 12px;	padding:20px 20px 0px 20px;	margin:0 -20px 0 -15px;	background:#fff3e0;		border-radius: 5px; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px; }#midcol .sidebar-iframe-wrap {	margin:0 0 20px 0;}.midcol-with-tabs{padding:25px 0 0;  }#midcol img.ad{  margin:0 0 16px 0;}#midcol .headline * {  padding:0;  margin:0;  text-decoration:none;  border:none;}#midcol .headline {  height:27px;  width:290px;  overflow:hidden;}#midcol .new-header{  font-family:"Trebuchet MS",Helvetica,sans-serif;  font-size:18px;  padding:6px 0 0 10px;  -moz-border-radius: 4px 4px 0px 0px;  border-radius: 4px 4px 0px 0px;}#midcol .blue-header {  color:#000;  background: rgb(188,215,242);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjZDdmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OWE3ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(188,215,242,1) 0%, rgba(105,167,229,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(188,215,242,1)), color-stop(100%,rgba(105,167,229,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* IE10+ */  background: linear-gradient(top,  rgba(188,215,242,1) 0%,rgba(105,167,229,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcd7f2', endColorstr='#69a7e5',GradientType=0 ); /* IE6-8 */}#midcol .blue-no-header{  border-top:#69a7e5 1px solid;  -moz-border-radius: 4px 4px 0px 0px;  border-radius: 4px 4px 0px 0px;}#midcol .ads-125 .advertise-here {  float:right;  margin: 0 15px 0 0;}#midcol .ads-125 strong {  font-family:"Trebuchet MS",Helvetica,sans-serif;  margin:0 0 0 15px;  font-size:16px;  color:#000;}#midcol .blue-header a {  color:#000;}#midcol .orange-header {  color:#fff;  background: rgb(250,119,11);  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhNzcwYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2E0MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(250,119,11,1) 0%, rgba(252,164,17,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,119,11,1)), color-stop(100%,rgba(252,164,17,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* IE10+ */  background: linear-gradient(top,  rgba(250,119,11,1) 0%,rgba(252,164,17,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa770b', endColorstr='#fca411',GradientType=0 ); /* IE6-8 */}#midcol .orange-header a {  color:#fff;}#midcol .header-tab {  width:auto;  font-family:"Trebuchet MS",Helvetica,sans-serif;  padding:5px 10px;  height:auto;  font-size:14px;  float:left;  cursor:pointer;  margin:0 0 0 5px;  color:#fff;  font-weight:bold;  -moz-border-radius: 4px 4px 0px 0px;  border-radius: 4px 4px 0px 0px;}#midcol .current-tab {  color:#000;}#midcol #editors-pick {  border-top:#fca411 1px solid;  -moz-border-radius: 4px 4px 0px 0px;  border-radius: 4px 4px 0px 0px;}#midcol #sidebar-comments {  border-top:#fca411 1px solid;  -moz-border-radius: 4px 4px 0px 0px;  border-radius: 4px 4px 0px 0px;}#midcol .headline a{  text-decoration:none;}#midcol .topStories{  line-height: 500em;  background:url(images/sidebar-todaystoppicks.gif);}.sectiontitle {}.sectiontitle a {}.sectiontitle a:hover {}.boxcontent {line-height: 24px;padding: 10px 0px 20px 0px;}#midcol .social-box #search_form, #search_form2 {	border:1px solid #FCA411;}#sidebar-ad {  width: 300px;  height: 250px;  margin: 0 0 16px;  background: #d2e0f1;}#sidebar-ad2 {  width: auto;  height: auto;  margin: 0 0 16px;}#midcol .ads-125 {  margin:0 0 10px 0;  padding:10px 0 !important;}#midcol .ad-125 {  float:left;  margin:12px;}#midcol .featured-moderator h3 {	margin:0 0 10px 0;	font-size:16px;}#midcol .featured-moderator p {	font-size:12px;	line-height:14px;	font-weight:normal;}#midcol .featured-moderator p img {	float:left;	margin:0 5px 5px 0;}#midcol .blue, #midcol .orange, #midcol .Online_Users_main{  padding:10px 10px 20px 10px;}#midcol .blue, #midcol .Online_Users_main{  color:#6a7990;  padding-bottom:40px;}#midcol .full-blue {  background:#e4ecf6;  padding:10px;  margin:15px 0 25px 0;}#midcol .blue a, #midcol .Online_Users_main a{  color:#164c9a;}#midcol .orange{  color:#7c3900;  font-weight:bold;  padding-bottom:10px;	background:#fff;	border-left:1px solid #FCA411;	border-bottom:1px solid #FCA411;	border-right:1px solid #FCA411;	margin-bottom:20px;}#midcol .boxcontent, #midcol .orange, #midcol .orange a, #midcol .boxcontent a{  color:#7c3900;  font-weight:regular;}#midcol .aboutcontent a:hover, #midcol .blog a:hover, #midcol .boxcontent a:hover{  color:#000;}#midcol .orange .editor-pick {  margin:0;  padding:0;}#midcol .orange .editor-pick li {  list-style:none;  padding:5px 0;  color:#6A7990;}#midcol .orange .editor-pick li .img-container{  display:block;  float:left;  margin:0 5px 5px 0;  height:32px;  width:32px;  padding:2px;  border:1px #D2E0F1 solid;  background:#fff;}#midcol .orange .editor-pick li .img-container:hover{  border:1px #6a7990 solid;}#midcol .orange .editor-pick li img{  border:#6A7990 1px solid;  max-height: 30px;  width: 30px;}#midcol .orange .editor-pick li a {  display:block;  font-weight:bold;  padding:0 0 5px 0;  color:#7C3900 !important;}#midcol #sidebar-comments .img-container{  border:1px solid #ffcf83;  background:#fff;  padding:2px;  height:32px;  width:32px;}#midcol #sidebar-comments .img-container:hover{  border:1px solid #9c6000;}#midcol .social-box{  border-bottom:1px solid #FCA411;  border-left:1px solid #FCA411;  border-right:1px solid #FCA411;	background:#fff;	margin-bottom:20px;}#midcol .social-box .social-wrap, #midcol .social-box #___plus_0{  padding:10px;}/*#midcol .social-box #___plus_0{  overflow:hidden;  width:280px !important;  margin:10px !important;  height:45px !important;}#midcol .social-box #___plus_0 iframe{  margin:-5px 0 0 -5px !important;}*/ #midcol .social-box .even {}#midcol .social-box .twitter-follow-button {  float:none;	background:url(images/twitter-bird.png) top right no-repeat;	padding:0 28px 0 0;	width:218px !important; }#midcol .social-box .rss-feed{  display:block;  float:left;	height:24px;	width:24px;  background:url(images/rss_24.png) 0 0 no-repeat;}#midcol .social-box .linkedin {  display:block;  float:left;	height:24px;	width:24px;  background:url(images/Linked-In-icon_24.png) 0 0 no-repeat;  margin:0 0 0 10px;}#midcol .social-box .pinterest {  display:block;  float:left;	height:24px;	width:24px;  background:url(images/pinterest-24-full.png) 0 0 no-repeat;  margin:0 10px 0 10px;}#midcol .boxcontent li{  list-style:none;}#midcol .boxcontent .sidebar-article a{  text-decoration: underline;  font-weight:normal;}.sidebar-vote-number {  width:30px;  text-align: right;}.sidebar-vote-number a{}#midcol ul{  padding:6px 0 0 23px;  margin-top:0px;}#midcol li {  list-style: square;}#midcol ul.blog {  padding:0;}#midcol ul.blog li{  list-style: none;  padding:0 0 10px 0;	text-align:center;}#midcol ul.blog li a {	font-weight:normal;}#midcol ul.blog li .preview-img {  display:block;	margin:0px auto 10px;	width:150px;	max-height:150px;	overflow:hidden;}#midcol ul.blog img {  width:150px !important;  height:auto !important;}.active {font-weight: bold;color: #11a3ac;}#midcol .topusers ul{  height:90px; }#midcol .topusers ul{  padding: 0 0 24px 0;}#midcol .Online_Users_main ul{  padding: 8px 0 16px 0;}.Online_Users_main ul li, .topusers ul li{  display:inline;  height:30px;  width:30px;  margin:5px;  background:#fff;  border: 1px solid #d2e0f1;  text-align:center;  padding:2px;  display:block !important;  float:left;}.Online_Users_main ul li:hover, .topusers ul li:hover{  border-color: #6a7990;}.Online_Users_main ul li img, .topusers ul li img{  vertical-align: middle;}.alltop {  float:left;}#midcol .rankContent, #midcol .rankContent a{  color:#c7a16c !important;  font-size:12px;}.rankContent .imvesp img{  border:#f6e0c1 1px solid;  height:123px;}.rankContent .imvesp {  width:120px;  text-align: center;  float:left;  margin:0 0 0 -2px;}/*Sidebar Comment Section*/.commentContent {  height:27px;  width:284px;  background:url(images/sidebar-bubble.gif) top left no-repeat;  font-weight:normal;  padding:8px;  font-size:11px;}.commenter {  padding:0 20px 0 18px;  background:url(images/sidebar-bubble-notch.gif) top left no-repeat;  float:right;  margin:-1px 0 10px 0;  font-size:11px;}#midcol .boxcontent .commenter a{  color:#fa7d0c;  text-decoration:underline;  font-weight:normal;  font-size:11px;}#midcol .boxcontent .commenter a:hover{  color:#164c9a !important;}.sidebar-saved {list-style-type:disc;margin-left:0px;}.sidebar-saved a{text-decoration:none;}.sidebar-saved a:hover {text-decoration:underline;}.sidebar-stories {list-style-type:none;margin-left: -5px; }.sidebar-stories li { font-size:13px;margin-bottom:-15px;line-height:22px;}.sidebar-vote-number a{ font-size:15px;text-decoration:none;padding-right:3px;margin-right:2px;}.sidebar-article a{color:#FB8E0E;font-weight:bold;text-decoration:none;}.sidebar-article a:hover {color: #3b5998;text-decoration:underline;}.sidebar-stories .image-wrap {display:block; width:30px; height:30px; float:left; }#sidebar-comments {line-height:14px; padding-bottom:0px;}#midcol #sidebar-comments a {text-decoration:none; color:#7C3900 !important; font-weight:normal;}#sidebar-comments a:hover {text-decoration:underline; }#sidebar-comments .img-container img {  border:1px solid #7C3900;  max-height: 30px;  width: 30px;}/* RIGHT COLUMN */#rightcol {width: 150px;margin-left: 20px;float: left;}#aboutcontent {padding: 10px 10px 20px 10px;margin-bottom: 10px;font-size: 1.3em;}.links {border-bottom: 1px solid #dedede;padding: 10px;}/* FOOTER */.footer-wrapper{  background:url(images/footer-stripe.gif) #4b96ff top center repeat-x;  min-width:960px;}.footer{  width:960px;  line-height: 16px;  margin:0 auto 0;  _margin-bottom:-20px;  color:#0a3c82;  padding:82px 0 15px 0;  position:relative;}.footer a{  font-size:13px;  color:#000;  text-decoration:none;}.footer a:hover{  text-decoration: underline}.footer .col{  float:left;  padding:0 31px 0 0;}.footer ul{  padding:0;  margin:0;}.footer .title2 {  height:20px;  margin: 0 0 8px;  overflow:hidden;  line-height: 500px;}.footer .tags {  width:178px;  padding-bottom: 80px;}.footer .tags .title2 {  background:url(images/footer-keywordtags.gif) top left no-repeat;}.footer .tags .seeall{  font-size:12px;  padding: 4px 8px;  float: left;  display: block;  text-decoration:none;  color: #fff;  background: #2164c5;}.footer .tags .seeall:hover{  color: #164c9a;  background: #fff;}.footer .tools {  width:109px;}.footer .tools .title2 {  background:url(images/footer-tools.gif) top left no-repeat;}.footer .news {  width:100px;	margin: 0 0 97px;}.footer .news .title2 {  background:url(images/footer-news.gif) top left no-repeat;}.footer .logo {  width:156px;  height:148px;}.footer .more {  width:97px;}.footer .more .title2 {  background:url(images/footer-more.gif) top left no-repeat;}.footer .more2 .title2 {	background:none;}.footer .legal {  width:215px;  font-size:11px;  text-align: right;	padding:0 0px 0 15px;}.footer .legal a{  text-decoration:underline;}.footer .legal .firstLink a{  font-size:13px;  text-decoration:none;}.footer .legal a.public-domain {  font-size:11px;  text-decoration:underline;}.footer .legal .firstLink a:hover{  text-decoration:underline;}.footer .legal .title2 {  background:url(images/footer-legal.gif) top right no-repeat;}.footer .foot-props {  position:absolute;  bottom:10px;  left:0px;  width:277px;}.footer .foot-props img{  height:60px;  border:1px solid #164c9a;  float:left;  margin:3px;}.footer .buttons {  position:absolute;	width:300px;	bottom:10px;	right:-50px;}.footer .buttons h4 {	height:23px;	width:237px;	line-height:100px;	background:url(images/footer-title-bandw.png) 0 0 no-repeat;	overflow:hidden;	margin:-2px 0 5px 0;}.footer .buttons a img {	max-height:60px;	float:left;	margin:0 5px 0 0;}/* Sort list */#navcontainer {font-size: 12px;float:right;width: auto;clear: all;}#navcontainer a {color: #707070;text-decoration: none;}#navcontainer a:visited {color: #707070;text-decoration: none;}#navcontainer a:hover {color: #000;}#navcontainer a:active {color: #ff6600;}/* Pagination */.pagination {  color:#666;  font-family: trebuchet MS;;  border-top:1px solid #d2e0f1;  padding:8px 8px 8px 3px;}.pagination p {  position:relative;  text-align:left;  margin:0;  padding:5px 0 5px 0;}.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active {  text-decoration:none;  color:#227bfb;  padding:2px 7px;  border:#d2e0f1 1px solid;  -moz-border-radius: 5px;  margin:1px;}.pagination p a:hover {  color:#fff;  background:#3987f5;  border:1px solid #164c9a  }.pagination p a.next, .pagination p a.previous {  border:0;}.pagination p a.previous{  padding:2px 10px 2px 0;}.pagination p a.next:hover, .pagination p a.previous:hover {  color:#164c9a;  background:#fff;}.pagination p span {  text-decoration:none;  color:#ACACAC;  margin-right:1px;  padding:2px 10px;  -moz-border-radius: 4px;  margin:1px;}.pagination p span a{  border:none;  padding:2px 2px;}.pagination p span.pagescurrent {  background:#a1b1c4;  color:#fff;}/* Tags */.tagformat a{text-decoration:none;}.tagformat a:hover{text-decoration:underline;}/* RSS Feeds */#feeds {text-transform:capitalize;border-top: 2px solid #dedede;margin-top:-15px;padding:10px 10px 10px 0px;}#rssfeeds, #rssfeeds ul {list-style:none;}#rssfeeds li{}.feedname {margin-left:8px;font-size: 15px;font-weight: bold;}.feedname a {text-decoration:none;}.feed-spacer {margin:15px 10px 0px 15px;border-top:1px solid #ededed;}.rssfield {background:#F9F9F9;border:1px solid #dedede;padding-left:2px;margin-left:16px;width:490px;}/* Live */.live2-item {clear:both;border-bottom:1px solid #ccc;text-align:center;overflow:hidden;padding:5px 2px 0;font-size: 13px;}.live2-ts,.live2-type,.live2-votes,.live2-story,.live2-who,.live2-status {float:left;display:block;}.live2-type img {border:none;vertical-align:middle;margin:0;width:60px;border: 0;}.live2-ts {width:12%;text-transform:capitalize;}.live2-type {width:12%;text-transform:capitalize;}.live2-votes {width:6%;text-transform:capitalize;}.live2-story {width:40%;text-align:left;font-weight:bold;text-transform:capitalize;}.live2-story a {color:#3b5998;text-decoration:none;}.live2-story a:hover {text-decoration:underline;}.live2-who {width:18%;text-transform:capitalize;}.live2-status{width:12%;text-transform:capitalize;}.live2-problem {color:red;text-transform:capitalize;}/* Register */.register-left {float:right;width:260px;margin-right:15px;}.register-right {float:left;width:320px;}.register-right ul {padding-left:15px;}/* Login */.login-left {float:left;width:180px;border-right:1px solid #DEDEDE;margin-right:15px;}.login-middle {float:left;width:280px;border-right:1px solid #DEDEDE;margin:0px 15px;}.login-right {float:left;width:250px;margin-left:15px;}/*Group css*/#group_navbar {padding-top:10px;border-top:2px solid #DEDEDE;margin-bottom:2px;}.groupexplain {padding:10px;background:#EDEDED;border:1px solid #CCCCCC;}.rolelinks a{color:#6666CC;}#groupadminlinksbutton a{color:#3b5998}.toptitle {margin-top:5px;font-size:16px;font-weight:bold;}.toptitle a{text-decoration:none;}.toptitle a:hover{text-decoration:underline;}.group_container {margin-top:10px;width:550px;float:left;position:relative;}.group_right {width:450px;float:left;position:relative;}.group_left {width:100px;float:left;position:relative;margin-top:5px;}.group_avatar {}.group_join {}.group_unjoin {}.group_unjoin a {font-weight:bold;left:4px;position:relative;text-decoration:none;top:-3px;}.group_withdraw_request {}.group_created_by {}.group_member {}div.rounded-box {    position:relative;    width: 300px;    margin: 3px;    text-align:center;}/*********************GLOBAL ATTRIBUTES*********************/div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#fff; line-height: 40px;}/*********************SPECIFIC ATTRIBUTES*********************/div.top-left-corner { top:0px; left:0px; }div.bottom-left-corner {bottom:0px; left:0px;}div.top-right-corner {top:0px; right:0px;}div.bottom-right-corner {bottom: 0px; right:0px;}div.top-left-inside {left:-8px;}div.bottom-left-inside {left:-8px; top:-17px;}div.top-right-inside {left:-25px;}div.bottom-right-inside {left:-25px; top:-17px;}div.box-contents {	position: relative; padding: 8px; color:#000;font-size:2.0em;font-weight:bold;	color:#fff;}div.box-contents a {color:#3b5998;/*display:block;height:35px;width:268px;background:url(../images/submit-button.gif) top center no-repeat;padding:5px 0 0;*/}div.box-contents a.submit {color:#3b5998;display:block;height:35px;width:240px;background:url(../images/submit-button.gif) top center no-repeat;padding:5px 0 0;}div.box-contents a.login {  display:block;  height:35px;  margin:-5px 0 0 0px;  *margin:-5px 0 0 -138px;  padding:5px 0 0;  position:absolute;  background:url(../images/login-button.gif) top center no-repeat;  width:104px;}div.box-contents a.register {  display:block;  height:34px;  *height:35px;  margin:-34px 0 0 95px;  *margin:-5px 0 0 -58px;  padding:5px 0 0;  position:absolute;  background:url(../images/register-button.gif) top center no-repeat;  width:140px;}div.box-contents a:hover {color:#f0880d;/*background-position: 0px -40px;*/}div.box-contents a.submit:hover, div.box-contents a.register:hover, div.box-contents a.login:hover {/**/color:#fff;background-position: 0px -40px;}.toplogin {color:#3b5998;padding: 5px 15px 0 0;float:right;font-size:0.9em;}.toplogin a{text-decoration: none;color: #3b5998;}.toplogin a:hover{text-decoration: underline;color: #3b5998;}.connect {text-align: center;}.connect img {border: 0;}.connect h2 {text-align:center;font-size: 1.4em;color: #FB8E0E;margin-bottom: 5px;text-transform: capitalize;}.badges {text-align: center;}.badges img{  margin-left:2px;}.badges .votes{  margin:0 0 20px 0;}.badges img {border: 0;}.badges h2 {text-align:center;font-size: 1.4em;color: #FB8E0E;margin: 5px 0 5px 0;text-transform: capitalize;}#topusers {}#topusers li{font-size: 1.4em;font-weight: 400;margin: 0;padding: 0;}#topusers p{  font-size:13px;}/*Top Users Page*/table.top-users {	font-size:14px;}table.top-users th {	background: #2a84f4;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJhODRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTVlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #2a84f4 1%, #015ede 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#2a84f4), color-stop(100%,#015ede));	background: -webkit-linear-gradient(top,  #2a84f4 1%,#015ede 100%);	background: -o-linear-gradient(top,  #2a84f4 1%,#015ede 100%);	background: -ms-linear-gradient(top,  #2a84f4 1%,#015ede 100%);	background: linear-gradient(to bottom,  #2a84f4 1%,#015ede 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a84f4', endColorstr='#015ede',GradientType=0 );		padding:5px;	color:#fff;	text-align:center;}table.top-users th.sort-col-0 {	text-align:left;}table.top-users th a {	color:#fff;}table.top-users th.current-sort {  background:url(images/nav-bg-repeat-x.gif) repeat-x 0 0;	filter:none;	color:#000;}table.top-users td {	text-align:center;}table.top-users td.data-col-0 {	text-align:left;}.top-user-page-wrap .weekly-top-users-wrap {	width:210px;	float:right;	margin:10px 0 10px 10px;	padding:10px;	background:#E4ECF6;}#leftcol .top-user-page-wrap .weekly-top-users-wrap h3 {	margin:0 0 20px 0;	color:#000;}td.avatar{  vertical-align: middle;  display:block;  float:left;  height:34px;  width:34px;  background:#6a7990;}td.avatar a{  border:none;  vertical-align: middle;}td.avatar img{  vertical-align: middle;}.fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; color:#3b5998;height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; } .fb_share_button:hover { color:#3b5998;border-color:#295582; background: url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none; }.alt1, .alt1_first, .alt2 {}.alt1 ul, .alt1_first ul, .alt2 ul {    z-index:2;}  .alt1, .alt1_first {}.alt2 {}div.days-menu{  width:500px;  text-align:right;    margin:0 0 10px 233px;}#leftcol .profile-nav-wrap2{  width:644px;  background:url(../images/bizsugar-tabbed-subnav.gif) top center no-repeat;  height:50px;}#leftcol .profile-nav-wrap {  float:right;  position:relative;  left:-50%;  text-align:left;}#leftcol .profile-nav-wrap #subNav{  margin:0;  height:40px;  padding:5px;  position:relative;  left:50%;  list-style:none; }#leftcol .profile-nav-wrap #subNav li{  float:left;  position:relative;}#subNav a{  color:#164c9a;  text-decoration:none;  display:block;  float:left;  height:45px;  padding:0 11px 0 0;}#subNav a span{  display:block;  float:left;  padding:12px 0px 17px 12px;  margin:0 1px 0 0px;}#subNav a:hover{  color: #164c9a;}#subNav li{  display:block;  float:left;  padding:0 7px 0 0;}#subNav li a, #subNav li.current_page a, #subNav li a:hover  {  background:url(../images/subnav-li.gif) top right no-repeat;}#subNav li a span, #subNav li.current_page a span, #subNav li a:hover span {  background:url(../images/subnav-li.gif) top left no-repeat;}#subNav li a:hover span, #subNav li a:hover{  background-position:0 -45px;}#subNav li a:hover{  background-position:bottom right;}#subNav li.current_page a {  font-weight:bold;  cursor:default;  text-decoration:none !important;}#subNav li.current_page a {  background:url(../images/subnav-li.gif) top right no-repeat !important;}#subNav li.current_page a span{  background:url(../images/subnav-li.gif) top left no-repeat !important;}table.profile {}table.profile td {  vertical-align: top;  padding:5px 10px 5px 0px;}.user-comments .storyWrapper{  margin:0;}.user-comments .storyWrapper .title h2 a{  font-size:16px;}img.lemon {  margin:-8px 0 0 0;}span.retweet iframe {  height:16px;}ul.blog {  margin:0 0 10px;}th {  padding:0 5px;}table.akismet_report td{  padding:3px;  border-bottom:1px solid #333;}.twitter-follow-button {  float:left;}/*Akismet*/.akismet_report {  width:644px;}.akismet_report tr {  width:644px;}.akismet_report tr .spam-content {  width:300px;  max-height:200px;  overflow:hidden;}/*Sitemap*/table.sitemap td {  vertical-align:top;  padding:0 10px 10px 0;}table.sitemap td ul ul{  padding:0 0 0 6px !important;}/*Errors*/li.warning {  padding:10px 10px 10px 30px;  background:url(../images/warning_triangle.png) 10px 10px no-repeat #fffb88;  border:1px solid #ffe71a;  color:#000;  font-size:14px;  margin-top:11px;}li.error {  padding:10px 10px 10px 30px;  background:url(../images/message_error.png) 10px 10px no-repeat #ff5e5e;  border:1px solid #e10000;  color:#000;  font-size:14px;  margin-top:11px;}li.message {  padding:10px 10px 10px 30px;  background:url(../images/button_ok.png) 10px 10px no-repeat #8fff79;  border:1px solid #09c000;  color:#000;  font-size:14px;  margin-top:11px;}.made-hot, .made-hot a {  color:#ff7803;  font-size:11px;}.register-final{  width:548px;  -moz-box-shadow: 5px 5px 5px #888;  -webkit-box-shadow: 5px 5px 5px #888;  box-shadow: 5px 5px 5px #888;  font-size: 14px;  margin: 10px 0 0;}.register-final h2 {  background:#3f48cc;  padding:20px;  color:#fff;  font-size:24px;  border:1px solid #333;}.register-final .register-final-text{  background:#f7f2d7;  color:#000;  padding:20px;  border-bottom:#c3c3c3 1px solid;  border-left:#c3c3c3 1px solid;  border-right:#c3c3c3 1px solid;}.register-final .register-final-text .brown-box {  padding:10px;  background:#efe4b0;  border:#000 1px solid;}.register-final .register-social li {  display:block;  float:left;  height:22px;  padding:2px;}.register-final .register-social .twitter{  overflow: hidden;  width: 141px;}.register-final .register-social .google1{  width: 85px;}.register-final .register-social li.facebook {  width: 85px;}/*Moderator's Page*/.moderator-name{  font-size:22px;}.moderator-name a {  text-decoration:none;}.moderator-name img{  float:right;  margin:0 0 0 5px;}#leftcol img.alignleft {  margin:0 10px 10px 0;  float:left;  border:1px solid #D2E0F1;  padding:2px;}#leftcol a:hover img.alignleft {  border:1px solid #6a7990;}.moderator-page {  width:615px;}.moderator-page hr {   margin:20px 5px;   background-color:#eee;   border-color:#eee;   height:1px;}.moderator-page .welcome-message {  padding:10px;  background:#E4ECF6;  margin:0 0 20px 0;  color:#1c2026;}/*Advertise Page*/.advertise-page .advertise-left{  float:left;  width:200px;  font-size:14px;  padding:20px 0 0 0;}.advertise-page .advertise-right{  float:right;  width:730px;  padding:20px 0 0 0;}.advertise-page .advertise-right h2{  color:#2d6fb7;  font-size:24px;  padding:10px 0;  border-bottom:5px solid #d7e7f6;}.advertise-page .advertise-right h3{  color:#2d6fb7;  font-size:16px;  padding:10px 0;  border-bottom:5px solid #d7e7f6;  text-align:center;}.advertise-page .advertise-right hr {  height:5px;  border-color:#d7e7f6;  background:#d7e7f6;  margin:40px 0 5px 0;}.advertise-page .advertise-right img {  width:730px;  margin:20px auto;}.ad-time {  font-size:10px;  color:#6098d3;  float:right;  margin:0 5px 0 0;}/*Rock You Biz*/ul.rock-you-biz li {  list-style:square;  margin:0 0 0 20px;}.rock-your-biz-page, .rock-your-biz-page ul li {  font-size:14px;  line-height:18px;}.rock-your-biz-page h2 {  font-size:28px;  line-height:34px;}.rock-your-biz-page h4 {  font-size:16px;}.rock-your-biz-page .button-wrap {  padding:18px 0 0px 0;  margin:0;  height:37px;  text-align:center;}.rock-your-biz-page a.rock-button,body.page-brother-creativecenter-submissions a.rock-button {  color:#000;  font-family:"Trebuchet MS", Helvetica, sans-serif;  padding:4px;  font-size:16px;  text-decoration:none;  font-weight:bold;  float:none;    -moz-border-radius: 4px;  border-radius: 4px;    background: rgb(252,162,17);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjYTIxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYTc5MGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(252,162,17,1) 0%, rgba(250,121,11,1) 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,162,17,1)), color-stop(100%,rgba(250,121,11,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%);   background: -o-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%);   background: -ms-linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%);   background: linear-gradient(top,  rgba(252,162,17,1) 0%,rgba(250,121,11,1) 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca211', endColorstr='#fa790b',GradientType=0 );     -moz-box-shadow: 2px 2px 5px #999ca0;  -webkit-box-shadow: 2px 2px 5px #999ca0;  box-shadow: 2px 2px 5px #999ca0;}.rock-your-biz-page a.rock-button:hover,body.page-brother-creativecenter-submissions a.rock-button:hover {  color:#fff;}.rock-your-biz-page p.opening {  font-size:17px;  line-height:24px;}.rock-your-biz-page p.opening-button {  margin:30px 0 0 0;}.rock-your-biz-page p.opening-button a.rock-button,body.page-brother-creativecenter-submissions p.opening-button a.rock-button {  font-size:22px;  padding:7px;  margin:}.rock-your-biz-page h4 {  font-size:20px;}.rock-your-biz-page table{  margin:10px 0;}.rock-your-biz-page table.prizes {  font-size:12px;}.rock-your-biz-page table.prizes li {  font-size:12px;}.rock-your-biz-page table h4 {  font-size:16px;}.rock-your-biz-page table td{  padding:0 10px;  width:220px;}.rock-your-biz-page table td img {  width:200px;}.rock-your-biz-page table td ul li{  margin:0 0 0 10px;  list-style:square;  font-weight:bold; }.rock-your-biz-page .sponsor-logos h4 {  margin:0 0 10px 0;}.rock-your-biz-page .sponsor-logos-wrap {  float:right;  text-align:center;  margin:0 0 10px 10px;	width:387px;}.rock-your-biz-page .sponsor-logos {  float:right;  text-align:center;  padding:10px;  border:3px solid #3B5998;  background:#fff;  -moz-border-radius: 4px;  border-radius: 4px;}.rock-your-biz-page .sponsor-logos table td {  width:auto;  padding:0 5px;}.rock-your-biz-page .sponsor-logos table td img {  width:auto;}.rock-your-biz-page .sponsor-logos a {  display:block;  margin:0 0 10px 0;}.rock-your-biz-page .sponsor-logos a.justretweet {  margin:0 0 0 0;}.rock-your-biz-badge-page textarea {  float:right;  height:100px;  width:300px;}.rock-your-biz-page .rock-social-buttons {  float:right;  margin:-10px -10px 0 0;}/*Brother Contest*/.page-brother-creativecenter-contest-submit .header-messages, .page-brother-creativecenter .header-messages, .page-brother-creativecenter-submissions .header-messages,.page-brother-creativecenter-contest-official-contest-rules .header-messages {	top:-193px;}ol.whats-in-it li {	font-weight:bold;	padding:5px 0;	position:relative;	list-style:none;	font-size:17px;	padding:5px 0 10px 20px;	line-height:1.5;	}ol.whats-in-it li a {	text-decoration:none;}ol.whats-in-it li:before {	background: none repeat scroll 0 0 #1E6EDF;	color: #FFFFFF;	content: "1";	display: block;	left: -17px;	padding: 6px 0;	position: absolute;	text-align: center;	top: 0;	width: 30px;	font-size:17px;	font-family:arial;	line-height:1;	z-index: 3;		border-radius: 18px; 	-moz-border-radius: 18px; 	-webkit-border-radius: 18px; }ol.whats-in-it li.what-1:before {	content: "1";	top:3px;}ol.whats-in-it li.what-2:before {	content: "2";	top:4px;}ol.whats-in-it li.what-3:before {	content: "3";	top:4px;}ol.whats-in-it li.what-4:before {	content: "4";	top:4px;}.brother-contest-page h2 {	margin:0 0 25px 0;	text-align:center;}.brother-contest-page p.opening {	font-size:14px;	line-height:22px;}.brother-contest-page .sponsor-logos {	width:360px;	border: 3px solid #003399;	margin:0 0 10px 25px;}#leftcol .brother-notifications {	padding:0;}#leftcol .brother-notifications li.error,#leftcol .brother-notifications li.message {	display:block;	margin:0 0 5px 0;	font-weight:bold;}.brother-notifications li.error {	background-position:10px 16px;}.brother-notifications li.message {}.brother-contest-page p.opening {	margin:0 0 10px 0;}.brother-contest-page .sponsor-logos h4 {	margin:5px 0 10px 0;	line-height:24px;}.brother-contest-page .brother-prize-logo {	width:380px;	margin:10px 0 -10px -10px;	background:#003399;	padding:5px 0;}.brother-contest-page .brother-prize-logo a {	margin:0;}.brother-contest-page .rock-social-buttons {	margin:-21px 28px 0 0; }.brother-create-submit-buttons {	text-align:center;	margin:30px 0 0 0;}.brother-create-submit-buttons a.brother-button {	display:inline-block;	color:#fff;	font-weight:bold;	font-size:18px;	padding:15px 15px;	text-decoration:none;		background: #1e6edf;	background: -moz-linear-gradient(-45deg,  #1e6edf 0%, #4595f2 100%);	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1e6edf), color-stop(100%,#4595f2));	background: -webkit-linear-gradient(-45deg,  #1e6edf 0%,#4595f2 100%);	background: -o-linear-gradient(-45deg,  #1e6edf 0%,#4595f2 100%);	background: -ms-linear-gradient(-45deg,  #1e6edf 0%,#4595f2 100%);	background: linear-gradient(135deg,  #1e6edf 0%,#4595f2 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e6edf', endColorstr='#4595f2',GradientType=1 );	-webkit-box-shadow: 3px 3px 3px 0px rgba(50, 50, 50, 0.35);	-moz-box-shadow:    3px 3px 3px 0px rgba(50, 50, 50, 0.35);	box-shadow:         3px 3px 3px 0px rgba(50, 50, 50, 0.35);		border-radius: 2px; 	-moz-border-radius: 2px; 	-webkit-border-radius: 2px; }.brother-create-submit-buttons a.beta-version {	font-size:28px;	padding:20px 30px;	}.brother-create-submit-buttons a.brother-button:first-child {	margin:0 10px 0 0;}.brother-create-submit-buttons a.brother-button:hover {	background: #025ddd;	background: -moz-linear-gradient(-45deg,  #025ddd 0%, #2181ef 100%);	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#025ddd), color-stop(100%,#2181ef));	background: -webkit-linear-gradient(-45deg,  #025ddd 0%,#2181ef 100%);	background: -o-linear-gradient(-45deg,  #025ddd 0%,#2181ef 100%);	background: -ms-linear-gradient(-45deg,  #025ddd 0%,#2181ef 100%);	background: linear-gradient(135deg,  #025ddd 0%,#2181ef 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#025ddd', endColorstr='#2181ef',GradientType=1 );}.page-brother-creativecenter-contest-submit .brother-entry-form input[type=text],.page-brother-creativecenter-contest-submit .brother-entry-form select {	padding:5px;	border:#aaa solid 1px;	width:300px;	margin:5px 0;	background: #f4f4f4;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #f4f4f4 0%, #ffffff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#ffffff));background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ffffff 100%);background: -o-linear-gradient(top,  #f4f4f4 0%,#ffffff 100%);background: -ms-linear-gradient(top,  #f4f4f4 0%,#ffffff 100%);background: linear-gradient(to bottom,  #f4f4f4 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 );}.page-brother-creativecenter-contest-submit .brother-entry-form select {	width:310px;}.page-brother-creativecenter-contest-submit .brother-entry-form button {	border: none;	color: #FFFFFF;	cursor: pointer;	display: block;	font-size: 25px;	font-weight: bold;	margin: 0 auto;	padding: 11px 15px;	width: 180px;		background: #1e6edf;	background: -moz-linear-gradient(-45deg,  #1e6edf 0%, #4595f2 100%);	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#1e6edf), color-stop(100%,#4595f2));	background: -webkit-linear-gradient(-45deg,  #1e6edf 0%,#4595f2 100%);	background: -o-linear-gradient(-45deg,  #1e6edf 0%,#4595f2 100%);	background: -ms-linear-gradient(-45deg,  #1e6edf 0%,#4595f2 100%);	background: linear-gradient(135deg,  #1e6edf 0%,#4595f2 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e6edf', endColorstr='#4595f2',GradientType=1 );	-webkit-box-shadow: 3px 3px 3px 0px rgba(50, 50, 50, 0.35);	-moz-box-shadow:    3px 3px 3px 0px rgba(50, 50, 50, 0.35);	box-shadow:         3px 3px 3px 0px rgba(50, 50, 50, 0.35);		border-radius: 2px; 	-moz-border-radius: 2px; 	-webkit-border-radius: 2px; }.page-brother-creativecenter-contest-submit .brother-entry-form button:hover {	background: #025ddd;	background: -moz-linear-gradient(-45deg,  #025ddd 0%, #2181ef 100%);	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#025ddd), color-stop(100%,#2181ef));	background: -webkit-linear-gradient(-45deg,  #025ddd 0%,#2181ef 100%);	background: -o-linear-gradient(-45deg,  #025ddd 0%,#2181ef 100%);	background: -ms-linear-gradient(-45deg,  #025ddd 0%,#2181ef 100%);	background: linear-gradient(135deg,  #025ddd 0%,#2181ef 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#025ddd', endColorstr='#2181ef',GradientType=1 );}.page-brother-creativecenter-contest-submit span.brother-logo-submit {	display:block;	float:right;	padding:10px;	background:#003399;	margin:0 0 10px 20px;}.page-brother-creativecenter-contest-submit  h2.submit-open-header {	font-size:26px;	text-align:center;	margin:0 0 15px 0;}.page-brother-creativecenter-contest-submit form{	float: left;    width: 610px;}.page-brother-creativecenter-contest-submit form .col2w {	width:48%;}.page-brother-creativecenter-contest-submit form .col2a {	float:left;}.page-brother-creativecenter-contest-submit form .col2b {	float:right;}.page-brother-creativecenter-contest-submit .brother-entry-form .col2w input[type="text"] {	width:280px;}.page-brother-creativecenter-contest-submit .brother-entry-form .col2w select {	width:291px;}.page-brother-creativecenter-contest-submit .sidebar {	width:300px;	float:right;	padding:0 15px 20px;	background: #FFF3E0;}.page-brother-creativecenter-contest-submit .sidebar .button {	font-size:18px;	font-weight:bold;	text-decoration:none;	display:block;	color:#fff;	padding:10px;	text-align:center;	margin:0px auto;	width:174px;		background: #feb431;	background: -moz-linear-gradient(-45deg,  #feb431 0%, #fb9610 100%);	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#feb431), color-stop(100%,#fb9610));	background: -webkit-linear-gradient(-45deg,  #feb431 0%,#fb9610 100%);	background: -o-linear-gradient(-45deg,  #feb431 0%,#fb9610 100%);	background: -ms-linear-gradient(-45deg,  #feb431 0%,#fb9610 100%);	background: linear-gradient(135deg,  #feb431 0%,#fb9610 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb431', endColorstr='#fb9610',GradientType=1 );	-webkit-box-shadow: 3px 3px 3px 0px rgba(50, 50, 50, 0.35);	-moz-box-shadow:    3px 3px 3px 0px rgba(50, 50, 50, 0.35);	box-shadow:         3px 3px 3px 0px rgba(50, 50, 50, 0.35);		border-radius: 2px; 	-moz-border-radius: 2px; 	-webkit-border-radius: 2px; }.page-brother-creativecenter-contest-submit .sidebar .button:hover {	color:#fff;	background: #fca611;	background: -moz-linear-gradient(-45deg,  #fca611 0%, #f98d00 100%);	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fca611), color-stop(100%,#f98d00));	background: -webkit-linear-gradient(-45deg,  #fca611 0%,#f98d00 100%);	background: -o-linear-gradient(-45deg,  #fca611 0%,#f98d00 100%);	background: -ms-linear-gradient(-45deg,  #fca611 0%,#f98d00 100%);	background: linear-gradient(135deg,  #fca611 0%,#f98d00 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fca611', endColorstr='#f98d00',GradientType=1 );}.brother-random-home .storyWrapper {	position:relative;	padding:10px 161px 10px 10px;	width:383px;	min-height:196px;	border:none;	background:#FFF3E0;}.brother-random-home .storyWrapper h3,.brother-random-home .storyWrapper a {	color:#7C3900;}.brother-random-home .storyWrapper h2 a {	color:#164C9A;	font-size:16px;	line-height:22px;}.brother-random-home .storyWrapper h3 {	margin:0 0 10px 0;}.brother-random-home .brother-pdf-preview {	position:absolute;	top:10px;	right:10px;	text-align:center;}.brother-random-home .brother-pdf-preview img {	width:130px;	margin:0 0 10px 0;}.brother-random-home .brother-logo {	display:block;	float:left;	margin:0 10px 0 0;	padding:10px;	background:#003399;}.brother-random-home .storyfooter {	margin:31px 0 10px;	height:21px;}.brother-random-home .brother-logo img {	height:23px;}.brother-creativecenter-submissions-page .brother-submission {	width:280px;	padding:10px;	border:1px solid #D2E0F1;	margin:0 0 20px 0;	background:#fff;}.brother-submission-col-a, .brother-submission-col-b, .brother-submission-col-c {	width:300px;	float:left;}.brother-submission-col-b, .brother-submission-col-c{margin:0 0 0 28px;}.brother-creativecenter-submissions-page .brother-submission h2 {	font-size:18px;	font-weight:bold;}.brother-creativecenter-submissions-page .brother-submission .sub-info {	display:block;	margin:0 0 10px 0;}.brother-creativecenter-submissions-page .brother-submission .brother-pdf-preview img {	width:280px;}.brother-creativecenter-submissions-page .brother-submission .brother-share-all {	margin:10px 0 -10px -10px;	background:#ECF2F8;	padding:10px;	width:280px;}.brother-creativecenter-submissions-page .brother-submission .brother-share-all .twitter-share-button {	width:63px !important;}body.page-brother-creativecenter-submissions p.opening-button a.rock-button {	float:right;	margin:0 0 0 15px;}.page-brother-creativecenter-contest-official-contest-rules #leftcol ol, .page-brother-creativecenter-contest-official-contest-rules #leftcol ul {	font-size:14px;}#div-gpt-ad-1445626402290-0 iframe {	width:100%;	height:445px;}/*Sponsored Post*/#midcol .sticky-sponsored-post-widget {	padding:9px 9px 0 9px;	border:1px solid #D2E0F1;	margin:20px 0 20px;	background:#fff;}#midcol .sticky-sponsored-post-widget h3 {	font-size:16px;	margin:0 0 10px 0;	color:#164C9A;	line-height:1.4;}#midcol .sticky-sponsored-post-widget .sponsored-time {	color:#aaa;	display:block;	margin:0 0 5px 0;	font-size:11px;}#midcol .sticky-sponsored-post-widget .sponsored-image {	display:block;	max-width:280px;	max-height:240px;	overflow:hidden;	margin:0 0 5px 0;	text-align:center;}#midcol .sticky-sponsored-post-widget .sponsored-image {	max-width:280px;}#midcol .sticky-sponsored-post-widget .sticky-content {	margin:0 0 10px 0;	font-size:11px;	line-height:14px;}#midcol .sticky-sponsored-post-widget .sponsored-by {	display:block;	padding:5px 0;	border-top:1px solid #D2E0F1;	background:#f3f9ff;	width:289px;	margin:0 0 0 -9px;	padding:5px 0 5px 9px;	text-align:right;}#midcol .sticky-sponsored-post-widget .sponsored-by img:first-child {	height:26px;	width:23px;	margin:0 10px 0 0;}/*videostat*/.videostat {	padding:20px 0;	border-top:1px solid #D2E0F1;}/*Brother Widget*/#midcol .brother-widget .sponsored-image img {	width:280px;}#midcol .sticky-sponsored-post-widget .sponsored-by .brother-logo {	padding:5px;}#midcol .sticky-sponsored-post-widget .sponsored-by .brother-logo img {	height:20px;	width:auto;}/*Contributer of the Week*/#midcol .cow-post-widget {	border-color:#FCA411;	margin-top:0;} #midcol .cow-post-widget h3 a {	color:#7C3900;}#midcol .cow-post-widget .sponsored-by {	border-top:none;	background:#fff;}#midcol .cow-post-widget .sponsored-by a {	color:#7C3900;}#midcol .cow-post-widget .sticky-content a {	color:#7C3900;}/*Footer Slider*/#footer-slide-up{    display:none;  position:fixed;  bottom:0px;  width:100%;  z-index:200;}#footer-slide-upwrap{  width:960px;  margin:0px auto;  margin-bottom:5px; 	position:relative;	padding:20px;      background: #e4ecf6;}#footer-slide-upwrap h4 {  font-weight:bold;  font-size:16px;  color:#000;}#footer-slide-upwrap a {  color:#000;  text-decoration:none;}#footer-slide-upwrap a span.slide-action {	color: #2A308F;	font-size: 21px;	line-height: 28px;}#footer-slide-upwrap a.nom-image {	position:absolute;	bottom:10px;	left:10px;}#footer-slide-up .closewrap {  height:16px;  display:block;  margin:-15px 6px 0 0;  text-align:right;  position:relative;  float:right;	line-height:22px;}#footer-slide-up .closewrap .close{  padding:0 5px 5px 5px;	border:1px solid #000;	font-weight:bold;  position:absolute;  cursor:pointer;  top:6px;  right:0px;  font-size:14px;  display:block;  height:16px;  color:#000;}#footer-slide-up .ad-stuff {  width:960px;  margin:0px auto;  color:#fff;  font-size:12px;  padding:10px 0;	text-align:center;}#footer-slide-up .ad-stuff h2{  color:#fff;}/*Comment Ad*/.story-comment-ad {	text-align:center;	margin:20px 0 20px 0;}.category-story-ad {	margin:20px 0 20px 0;	padding:0 0 0 112px;}/* Europe Cookie Notification */.cc_container .cc_btn, .cc_container .cc_btn:visited {	background:#2073ea !important;	color:#fff !important;	font-weight:bold;	border-radius: 0px !important;}.cc_container .cc_btn:hover {	background:#105bc6 !important;}.cc_message {	color:#fff;}/* Color Box#colorbox #cboxContent, #cboxWrapper,  {	height:608px !important;}#colorbox #cboxLoadedContent {	height:568px !important;}*/#colorbox #cboxLoadedContent img {	max-width:100%}/*    Colorbox Core Style:    The following CSS is consistent between example themes and should not be altered.*/#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999;}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}/*     User Style:    Change the following styles to modify the appearance of Colorbox.  They are    ordered & tabbed in a way that represents the nesting of the generated HTML.*/#cboxOverlay{background:#ccc; opacity:0.60 !important;}#colorbox{outline:0;}    #cboxContent{margin-top:32px; overflow:visible; background:#000;}        .cboxIframe{background:#fff;}        #cboxError{padding:50px; border:1px solid #ccc;}        #cboxLoadedContent{					background:#fff; 					padding:20px;					-webkit-box-shadow: 3px 5px 5px rgba(0, 0, 0, 0.35);					-moz-box-shadow: 3px 5px 5px rgba(0, 0, 0, 0.35);					box-shadow: 3px 5px 5px rgba(0, 0, 0, 0.35);				}        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}        #cboxLoadingOverlay{background:#000;}        #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) no-repeat 0 0;}                /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}        #cboxPrevious{background-position:0px 0px; right:44px;}        #cboxPrevious:hover{background-position:0px -25px;}        #cboxNext{background-position:-25px 0px; right:22px;}        #cboxNext:hover{background-position:-25px -25px;}        #cboxClose{background-position:-50px 0px; right:0;}        #cboxClose:hover{background-position:-50px -25px;}        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}#colorbox-popup h2 {	font-size:20px;	color:#3B5998;	line-height:2;}#colorbox-popup h3 {	font-size:18px;	color:#3B5998;}#colorbox-popup a {	color:#E77D00;}@font-face {    font-family: 'WalkwayBoldRegular';    src: url('fonts/walkway_bold-webfont.eot');    src: url('fonts/walkway_bold-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/walkway_bold-webfont.woff') format('woff'),         url('fonts/walkway_bold-webfont.ttf') format('truetype'),         url('fonts/walkway_bold-webfont.svg#WalkwayBoldRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'WalkwayBlackRegular';    src: url('fonts/walkway_black-webfont.eot');    src: url('fonts/walkway_black-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/walkway_black-webfont.woff') format('woff'),         url('fonts/walkway_black-webfont.ttf') format('truetype'),         url('fonts/walkway_black-webfont.svg#WalkwayBlackRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {		font-family: 'MyriadPro-Bold';		src: url('fonts/myriadpro-bold.eot');		src: url('fonts/myriadpro-bold.eot?#iefix') format('embedded-opentype'),				 url('fonts/myriadpro-bold.woff') format('woff'),				 url('fonts/myriadpro-bold.ttf') format('truetype'),				 url('fonts/myriadpro-bold.svg#myriadpro-bold') format('svg');		font-weight: normal;		font-style: normal;}