.bsd h2{font-size:14px; line-height:19px; color:#600; font-weight:normal; text-transform:uppercase;}

#outer_layout{float:left; width:100%; background:url(http://www.beaubiden.com/images/light_effect.gif) no-repeat center 0;}
#splash_layout{float:left; width:100%; background:url(http://www.beaubiden.com/images/splash_bg.gif) no-repeat center 0; padding-top:111px}
#layout{margin:0 auto; width:990px;}

#main_container{float:left; width:960px; background:url(http://www.beaubiden.com/images/main_bg.png) repeat-y 0 0; padding:0 15px;}
#top_shadow_main{float:left; width:990px; background:url(http://www.beaubiden.com/images/top_shadow_main.png) no-repeat 0 0; height:22px; font-size:3px;}
#bottom_shadow_main{float:left; width:990px; background:url(http://www.beaubiden.com/images/bottom_shadow_main.png) no-repeat 0 0; height:17px; font-size:3px;}
#container_main{float:left; width:960px; background:url(http://www.beaubiden.com/images/repeatmain_bg.png) repeat-y 0 0; padding:6px 15px 0;}
#container_main img{float:left;}

#container_main .top_sec{float:left; width:936px; background:url(http://www.beaubiden.com/images/repeat_bg.gif) repeat-y 0 0; padding:0 12px}
#container_main .top_sec .left{float:left; width:342px; /*padding:54px 0 0 24px;*/ padding: 44px 0 0 24px;}
.newsletter{float:left; width:315px; /*padding-top:31px;*/ padding: 21px 0 0;}
.newsletter strong{float:left; width:280px; font-size:16px; line-height:24px; color:#333; font-weight:normal; padding-bottom:7px;}
.newsletter form{float:left; width:270px;}
.newsletter fieldset{float:left; width:270px;}
.newsletter input{float:left; width:260px; border:1px solid #cdcdcd; font-size:13px; color:#666; padding:4px 0 0 7px; line-height:18px; height:20px; margin-top:7px;}
.newsletter input.small{float:left; width:105px;}
.newsletter input.button{float:left; width:141px; height:33px; background:url(http://www.beaubiden.com/images/sign_up.gif) no-repeat 0 0; cursor:pointer; padding:0; border:none;}
.newsletter .form_row{float:left; width:270px; padding-top:17px;}
#container_main .top_sec .right{float:right; width:570px;}

#container_main .bottom_sec{float:left; width:936px; background:url(http://www.beaubiden.com/images/bottom_bg.png) repeat-x 0 0; height:45px; padding:23px 12px 0;}
#container_main .bottom_sec ul{float:left; width:936px; list-style:none;}
#container_main .bottom_sec li{float:right; width:276px; height:32px; margin-left:18px; display:inline; }
#container_main .bottom_sec li a{color:#fff; text-decoration:none;}
#container_main .bottom_sec li a:hover{text-decoration:underline;}

#header{float:left; width:939px; border-bottom:5px solid #3465a7; margin:0 15px; display:inline; padding:28px 0 0 21px}
#header img{float:left;}
#header .right{float:right; width:644px; padding-top:40px;}
#header .social_area{float:right; width:527px; background:url(http://www.beaubiden.com/images/leftcurve.png) no-repeat left; height:35px; padding-left: 25px;}
#header .social_area .left_curve{float:left; background:#3465A7; height:35px;}
#header .social_area .right_curve{float:left; width:513px; background:url(http://www.beaubiden.com/images/right_curve.gif) no-repeat right 0; height:27px; padding:8px 0 0 14px;}
#header .social_area form{float:left;}
#header .social_area fieldset{float:left;}
#header .social_area input{font-family: Georgia, Times New Roman, Times, serif;float:left;width:182px; border:1px solid #203f69; font-size:12px; line-height:14px; color:#900; padding:0 0 1px 6px; height:18px; margin:1px 4px 0 0; display:inline;}
#header .social_area input.small{float:left; width:79px;}
#header .social_area input.phone{float:left; width:100px;}
#header .social_area input.button{float:left; width:87px; height:22px; background:url(http://www.beaubiden.com/images/button.gif) no-repeat 0 0; border:none; cursor:pointer; margin:0;}
#header .links{float:right; width:151px; background:url(http://www.beaubiden.com/images/sep.gif) no-repeat 0 0;}
#header .links ul{float:left; width:117px; list-style:none; padding:1px 28px 0 6px;}
#header .links li{float:right; width:auto; padding-left:8px;}
#header .links li img{float:left;}

#menu{float:left; width:960px; background:url(http://www.beaubiden.com/images/menu_bg.gif) repeat-x 0 0; height:41px;}
#menu ul{float:left; width:706px; list-style:none;}
#menu li{float:left; width:auto; background:url(http://www.beaubiden.com/images/divider.gif) no-repeat 0 8px; padding:0 5px 0 2px; font-size:14px; line-height:16px; color:#fff; text-transform:uppercase; position:relative; z-index:1;}
#menu li.first{padding-left:0;}
#menu li a, #menu li span{float:left; width:auto; color:#fff; text-decoration:none; height:29px; padding:12px 16px 0 18px;}
#menu li a:hover,#menu li span:hover{float:left; width:auto; background:url(http://www.beaubiden.com/images/over_bg.gif) repeat-x 0 0;}
#menu li a.current, #menu li span.current{float:left; width:auto; background:url(http://www.beaubiden.com/images/over_bg.gif) repeat-x 0 0; }
#menu li a.active, #menu li span.active{float:left; width:auto; background:url(http://www.beaubiden.com/images/over_bg.gif) repeat-x 0 0;}
#menu li div {display: none;}
#menu li:hover div {display: block;}
#menu .right{float:right; width:254px; padding-top:5px;}
#menu .right span{float:left; width:226px; height:23px; background:url(http://www.beaubiden.com/images/tabbg.gif) no-repeat 0 0; text-align:center; font-size:14px; line-height:16px; color:#fff; text-transform:uppercase; padding-top:7px;}
#menu .right span a{color:#fff; text-decoration:none;}
#menu .right span a:hover{text-decoration:underline}

#bannr_area{float:left; width:960px; background:#dfdfde;height:369px; position:relative; z-index: 0;}
#bannr_inner{float:left; width:960px; background:url(http://www.beaubiden.com/images/inner_banner_bg.gif) repeat-x 0 0; height:160px; position:relative;}
#bannr_inner img{float:right;}
.content{float:left; width:400px; position:absolute; top:51px; left:32px; width:440px;}
.content.none{top:34px;}
.content h2{float:left; width:550px; font-size:34px; line-height:40px; color:#0d1d33; font-weight:normal;}
.content p{float:left; width:400px; font-size:14px; line-height:21px; color:#333; padding-top:14px;}
.content span{float:left; width:auto; background:url(http://www.beaubiden.com/images/leftcurvebtn1.gif) no-repeat 0 0; height:30px; padding-left:8px; margin-top:26px}
.content span small{float:left; width:auto; background:url(http://www.beaubiden.com/images/rightcurvebtn1.gif) no-repeat right 0; height:25px; padding:5px 17px 0 10px; font-size:12px; color:#fff; line-height:15px; text-transform:uppercase;}
.content span small a{color:#fff; text-decoration:none;}
.content span small a:hover{text-decoration:underline;}
.shadow{position:absolute; top:0; left:0; width:960px; background:url(http://www.beaubiden.com/images/shadow.png) no-repeat 0 0; height:11px; font-size:2px}

div#contact_importer_dialog_c.yui-panel-container{font-size: 12px; top: 50px !important;}
div#contact_importer_dialog.yui-panel{width: 100% !important;}

.carousal{float:left; width:960px; overflow: hidden;}
.carousal img{float:left;}
.carousal .rotator{float:left; width:960px; height:299px;}
.carousal .panel{float:left; width:960px;}
.carousal #thumb_area{position:absolute; bottom:0; left:0; width:960px; height:82px; background:url(http://www.beaubiden.com/images/repeat_strip.gif) repeat-x 0 0; z-index: 10;}
.carousal #thumb_area ul{float:left; width:960px; list-style:none;}
.carousal #thumb_area li{float:left; width:auto; font-size:13px; line-height:18px; color:#fff; background:url(http://www.beaubiden.com/images/divider01.gif) no-repeat 0 15px;}
.carousal #thumb_area li img{float:left;}
.carousal #thumb_area li.none{background:none;}
.carousal #thumb_area li.thumb01 a{float:left; width:287px; padding:24px 0 10px 28px; height:48px}
.carousal #thumb_area li.thumb02 a{float:left; width:305px; padding:24px 0 10px 19px; height:48px}
.carousal #thumb_area li.thumb03 a{float:left; width:290px; padding:24px 0 10px 31px; height:48px}
.carousal #thumb_area li a{color:#fff; float:left; width:auto; text-decoration:none; cursor:pointer}
.carousal #thumb_area li a:hover, .carousal #thumb_area li.activeSlide a{float:left; background:url(http://www.beaubiden.com/images/toparrow.gif) no-repeat 45px 0;}
.carousal #thumb_area li .thumb01:hover{float:left; background:url(http://www.beaubiden.com/images/toparrow.gif) no-repeat 53px 0;}
.carousal #thumb_area li a img{float:left; width:auto; border:3px solid #0d1d33; margin-right:12px;}
.carousal #thumb_area li a:hover img, .carousal #thumb_area li.activeSlide a img{float:left; width:auto; border:3px solid #600;}
.carousal #thumb_area li a span{float:left; width:180px; padding-top:4px; cursor:pointer;}
.carousal #thumb_area li a.current{float:left; background:url(http://www.beaubiden.com/images/toparrow.gif) no-repeat 45px 0; cursor:text}
.carousal #thumb_area li.thumb01 .current{float:left; background:url(http://www.beaubiden.com/images/toparrow.gif) no-repeat 53px 0; cursor:text}
.carousal #thumb_area li a.current img{float:left; width:auto; border:3px solid #600; cursor:text}
.carousal #thumb_area li a.current:hover{float:left; background:url(http://www.beaubiden.com/images/toparrow.gif) no-repeat 45px 0; cursor:text}
.carousal #thumb_area li.thumb01 .current:hover{float:left; background:url(http://www.beaubiden.com/images/toparrow.gif) no-repeat 53px 0; cursor:text}
.carousal #thumb_area li a.current:hover img{float:left; width:auto; border:3px solid #600; cursor:text}

#body_container{float:left; width:906px; padding:38px 25px 67px 29px; background:url(http://www.beaubiden.com/images/top_shadow.gif) no-repeat 0 0; }
#body_container.inner{float:left; width:906px; padding:38px 25px 67px 29px; background:url(http://www.beaubiden.com/images/inshadow.gif) no-repeat 0 0; }
#left_container{float:left; width:610px;}

.news_area{float:left; width:610px;}
.news_area p{float:left; width:598px; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#333; padding:3px 0 9px;}
.news_area h2{float:left; width:598px; font-size:14px; line-height:19px; color:#600; font-weight:normal; text-transform:uppercase;}
.news_area h2 a{float:left; width:auto; padding:0 28px 0 0; color:#600; text-decoration:none;}
.news_area h3, .news_area h3 a {float:left; width:598px; font-size:18px; line-height:19px; color:#274c7e; font-weight:normal; text-decoration: none;}
.news_area .more{float:left; width:590px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#274c7e; text-transform:uppercase; padding-top:28px;}
.news_area .more a{color:#274c7e; text-decoration:none; background:url(http://www.beaubiden.com/images/arrow.gif) no-repeat right 4px; float:left;width:auto; padding-right:8px}
.news_area .more a:hover{text-decoration:underline;}
.news_area span{float:left; width:598px; font:normal 13px/24px Arial, Helvetica, sans-serif; color:#666;}
.news{float:left; width:598px; padding:18px 0 12px;}
.news:first-child{padding: 0 0 12px;}
.news ul{float:left; width:598px; list-style:none;}
.news li{float:left; width:auto; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#333; padding: 1px 15px 0 0;}
.news li.fb_like{width:350px; padding: 0;}
.news li img{float:left;}
.news li small{float:left; width:auto; padding-right:2px;}
.news li strong{float:left; height:16px; background:url(http://www.beaubiden.com/images/digit.gif) no-repeat 0 0; font-weight:normal; text-align:center; padding-top:2px;}

#right_container{float:right; width:277px; padding:0 0 0 18px}
#right_container h3{font-size:14px; line-height:18px; color:#0d1d33; text-transform:uppercase; padding-bottom:11px;}
#right_container img{float:left;}
#right_container p{font:normal 13px/18px Arial, Helvetica, sans-serif; color:#333; padding-bottom:11px;}
#right_container p a{color:#999999; text-decoration:none;}
#right_container p a:hover{text-decoration:underline;}
#right_container #twitter_div ul {list-style: none; margin-bottom: 1em;}
#right_container #twitter_div ul span { float: left; }

.search{float:left; width:276px; padding-bottom:24px; padding-top:3px;}
.search form{float:left; width:276px;}
.search fieldset{float:left; width:276px;}
.search input{font-family: Georgia, Times New Roman, Times, serif;float:left; width:232px; border:1px solid #cecece; font-size:12px; color:#666; padding:2px 0 4px 7px; height:18px; line-height:16px}
.search .btn_bg{float:right; width:26px; height:22px; background:url(http://www.beaubiden.com/images/btn_shadow.gif) no-repeat 0 0; padding:1px 2px 6px 3px}
.search input.button{float:left; width:26px; height:22px; background:url(http://www.beaubiden.com/images/btn.gif) no-repeat 0 0; cursor:pointer; border:none; padding:0;}

.signup {float: left; padding-bottom: 33px;}
.signup input{font-family: Georgia, Times New Roman, Times, serif;float:left; width:165px; border:1px solid #cecece; font-size:12px; color:#666; padding:2px 0 4px 7px; height:18px; line-height:16px; margin: 0 2px 11px 0;}
.signup input.small { width: 90px; }
.signup input.button{float:left; width:87px; height:27px; background:url("http://www.beaubiden.com/images/signup_button.png") no-repeat 0 0; cursor:pointer; border:none; padding:0;}

.sidesocial img { margin-right: 20px; }

.latest_tweet{float:left; width:277px; padding-bottom:33px;}
.latest_tweet .follow{float:left; width:277px;}
.latest_tweet .follow span{float:left; width:auto; background:url(http://www.beaubiden.com/images/leftcurvebtn.gif) no-repeat 0 0; height:26px; padding-left:8px}
.latest_tweet .follow small{float:left; width:auto; background:url(http://www.beaubiden.com/images/rightcurvebtn.gif) no-repeat right 0; height:23px; font-size:12px; line-height:15px; color:#ffffff; text-transform:uppercase; padding:3px 17px 0 10px}
.latest_tweet .follow small a{color:#fff; text-decoration:none;}
.latest_tweet .follow small a:hover{text-decoration:underline;}

.working_delaware{float:left; width:274px; background:#c9ddeb; padding:14px 0 12px}
.working_delaware h3{padding-left:14px;}
.working_delaware ul{float:left; width:274px; list-style:none;}
.working_delaware li{float:left; width:261px; background:url(http://www.beaubiden.com/images/button_strip.gif) repeat-x 0 0; height:42px; font-size:14px; line-height:18px; color:#27678d; padding:7px 0 7px 12px; text-transform:uppercase; margin-top:2px;}
.working_delaware li a{float:left; width:auto; color:#27678d; text-decoration:none; cursor:pointer}
.working_delaware li a:hover{text-decoration:underline;}
.working_delaware li small{float:left; width:57px;}
.working_delaware li span{float:left; width:180px; padding-top:2px;}
.working_delaware li span.first{float:left; width:180px; padding-top:11px;}

.fans_area{float:left; width:274px; padding:30px 0;}
.fans_area .inside{float:left; width:274px; text-align:center;}

.flickr_area{float:left; width:274px; padding-bottom:30px;}

.related_posts{float:left; width:274px; background:url(http://www.beaubiden.com/images/bottom_shadow.gif) no-repeat 0 bottom; padding-bottom:23px; margin-bottom:12px;}
.related_posts ul{float:left; width:274px; list-style:none;}
.related_posts li{float:left; width:274px; padding-bottom:20px;}
.related_posts li strong{font-weight:normal; font-size:18px; line-height:21px; color:#274c7e;}
.related_posts li strong a{color:#274c7e; text-decoration:none;}
.related_posts li strong a:hover{text-decoration:underline;}
.related_posts li span{float:left; width:274px; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#666;}
.related_posts li small{float:left; width:274px; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#274c7e; text-transform:uppercase;  padding-top:3px;}
.related_posts li small a{float:left; width:auto; background:url(http://www.beaubiden.com/images/arrow.gif) no-repeat  right 6px; padding-right:8px; color:#274c7e; text-decoration:none;}
.related_posts li small a:hover{text-decoration:underline;}

#left_container a{color:#274c7e; text-decoration:none;}
#left_container a:hover{text-decoration:underline;}
#left_container a.retweet:hover{text-decoration: none;}
#left_container .content_area{float:left; width:583px;}
#left_container .content_area h3{font-size:21px; line-height:23px; color:#333; font-weight:normal; padding-bottom:2px;}
#left_container .content_area h4{font-size:13px; line-height:16px; color:#333; font-weight:normal; padding-top:33px; text-transform:uppercase; font-weight:bold;}
#left_container .content_area p{font:normal 13px/18px Arial, Helvetica, sans-serif; color:#333; padding-top:12px}
#left_container .content_area ul{list-style:none; padding:18px 0 0 35px;}
#left_container .content_area ul li{background:url(http://www.beaubiden.com/images/bull.gif) no-repeat 0 8px; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#333333; padding:0 0 9px 9px;}
#left_container .content_area ul li strong{color:#333333; font-weight:bold;}
#left_container .content_area .more{float:left; width:580px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#274c7e; text-transform:uppercase; padding:21px 0 26px;}
#left_container .content_area .more a{color:#274c7e; text-decoration:none; background:url(http://www.beaubiden.com/images/arrow.gif) no-repeat right 4px; float:left;width:auto; padding-right:8px}
#left_container .content_area .more a:hover{text-decoration:underline;}
#left_container .content_area ol{float:left; width:565px;  list-style:none; padding:33px 0 20px 35px;}
#left_container .content_area ol li{color:#333333; float:left; width:565px; padding-bottom:15px;}
#left_container .content_area ol li small{float:left; width:auto; background:#274d7e url(http://www.beaubiden.com/images/digit_bg.gif) repeat-x 0 0; height:19px; font-size:16px; line-height:18px; color:#fff; padding:0 4px 2px;}
#left_container .content_area ol li span{float:right; width:534px; font:normal 13px/15px Arial, Helvetica, sans-serif;}
#left_container .content_area ul.social { padding-left: 6px; float: right; }
#left_container .content_area ul.social li {background: none; width: 65px; height: 18px;}

#left_container .divider{float:left; width:583px; border-bottom:1px solid #e0e0e0; margin: 30px 0;}
#left_container .bottom_sec{float:left; width:600px; padding-top:25px;}
#left_container .testimonials{float:left; width:530px; padding:22px 35px 19px;}
/*#left_container .testimonials .context{float:left; width:530px; background:url(http://www.beaubiden.com/images/testimonial_bg.gif) repeat-y 0 0;}*/
#left_container .testimonials .top_bg{float:left; width:530px; background:url(http://www.beaubiden.com/images/top_bg_testimonials.gif) no-repeat 0 0;}
#left_container .testimonials .context{float:left; width:530px; background:url(http://www.beaubiden.com/images/context_testimonials.gif) repeat-y 0 0;}
#left_container .testimonials .bottom_bg{float:left; width:480px; background:url(http://www.beaubiden.com/images/bottom_bg_testimonials.gif) no-repeat 0 bottom; padding:3px 30px 15px 20px;}
#left_container .testimonials p{float:left; width:480px; font:italic 14px/21px Georgia, "Times New Roman", Times, serif; color:#333333;}

#left_container .image { float: left; padding: 2px 3px; background: #eaeaea; margin: 4px 0 8px; text-align: center; font-style: italic;}
#left_container .image.right { float: right; margin-left: 1em; }
#left_container .image.left { margin-right: 1em; }
#left_container .image img { border: 1px #000 solid; padding: 2px 3px; margin-bottom: 2px; background: #fff; }

#left_container .paging{float:left; width:600px; padding-top:37px;}
#left_container .paging ul{float:left; width:600px; list-style:none; padding:0;}
#left_container .paging ul li{float:left; width:auto; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#274c7e; background:url(http://www.beaubiden.com/images/sep02.gif) no-repeat 0 3px; padding:0 9px 0 12px; text-transform:uppercase}
#left_container .paging li a{color:#274c7e; text-decoration:none; float:left;}
#left_container .paging li a:hover{text-decoration:underline;}
#left_container .paging li:first-child{background:none; padding-left:0;}
#left_container .paging li a.previous{float:left; background:url(http://www.beaubiden.com/images/leftarrow.gif) no-repeat 0 4px; padding-left:10px;}
#left_container .paging li a.next{float:left; background:url(http://www.beaubiden.com/images/arrow.gif) no-repeat right 4px; padding-right:10px;}

.carousal_area_bottom{float:left; width:960px; padding:0 15px;}
.carousal_bottom{float:left; width:960px; background:url(http://www.beaubiden.com/images/belt_bg.gif) repeat-x 0 8px; padding:8px 0 0; position:relative;overflow: hidden;}
.carousal_bottom .btn img{float:left;}
.carousal_bottom .btn{float:left; width:29px; height:158px; position:absolute; left:0; top:8px; z-index:99999;}
.carousal_bottom .btn1{float:left; width:29px; height:158px;position:absolute; right:0; top:8px; z-index:99999;}
.carousal_bottom .belt{float:left; width:902px; background:url(http://www.beaubiden.com/images/belt_bg.gif) repeat-x 0 0; height:158px;}
.carousal_bottom .panel{float:left; width:902px;}
.carousal_bottom ul{float:left; width:902px; list-style:none; padding:0 30px;}
.carousal_bottom li{float:left; width:224px; border-left:2px solid #3465a7; height:137px; text-align:center;  padding-top:21px;}
.carousal_bottom li a{color:#fff; text-decoration:none;}
.carousal_bottom li a:hover{color:#fff; text-decoration:underline;}
.carousal_bottom li.none{border:none;}
.carousal_bottom li strong{float:left; width:224px; text-align:center; font-size:14px; line-height:16px; color:#ffffff; font-weight:normal; text-transform:uppercase; padding:18px 0 4px;}
.carousal_bottom li span{float:left; width:224px; text-align:center; font-size:14px; line-height:16px; color:#ffffff;}

#outer_footer{float:left; width:960px; padding:0 15px;}
#footer01{float:left; width:960px; padding-top:7px;}
#footer01 strong{float:left; width:960px; text-align:right; font-size:12px; line-height:15px; color:#ffffff; text-transform:uppercase;}
#footer01 strong a{color:#ffffff; text-decoration:none;}
#footer01 strong a:hover{text-decoration:underline;}
.bg #footer01 strong a:hover{text-decoration: none; color: #ddddff}
#footer01 .bottom_sec{float:left; width:960px; padding-top:17px;}
#footer01 .box{margin:0 auto; width:315px; border:1px solid #224574; font-size:11px; line-height:15px; color:#3465a7; text-align:center; text-transform:uppercase; padding:11px 0;}

#footer{float:left; width:960px; background:url(http://www.beaubiden.com/images/top_gradient.gif) repeat-x 0 0; padding:60px 0 50px;}
#footer h3{float:left; width:auto; font:normal 18px/20px "PlantagenetCherokee", Georgia, "Times New Roman", Times, serif; color:#ffffff; text-transform:uppercase; padding-right:12px;}
#footer span{font:normal 11px/20px "PlantagenetCherokee", Georgia, "Times New Roman", Times, serif; float:left; width:auto; color:#fff; background:url(http://www.beaubiden.com/images/sep01.gif) no-repeat 0 8px; padding:2px 0 0 12px; text-transform:uppercase;}
#footer .top_sec{float:left; width:960px; padding-top:28px;}
#footer h4{font-size:12px; line-height:14px; color:#ffffff; text-transform:uppercase;}
#footer h4 a{color:#ffffff; text-decoration:none}
#footer h4 a:hover{text-decoration:underline}
#footer ul{list-style:none; padding-top:4px;}
#footer li{font-size:12px; line-height:21px; color:#3465a7;}
#footer li a{color:#3465a7; text-decoration:none;}
#footer li a:hover{text-decoration:underline}
#footer .col01{float:left; width:138px;}
#footer .col02{float:left; width:217px;}
#footer .col03{float:left; width:209px;}
#footer .col04{float:left; width:144px;}
#footer .col05{float:left; width:108px;}
#footer .col05 li{color:#fff; text-transform:uppercase; font-weight:bold;}
#footer .col05 li a{color:#fff;}
#footer .col06{float:left; width:140px;}
#footer .col06 li{color:#fff; text-transform:uppercase; font-weight:bold;}
#footer .col06 li a{color:#fff;}

#footer .bottom_sec{float:left; width:960px; padding-top:45px;}
#footer .box{margin:0 auto; width:315px; border:1px solid #224574; font-size:11px; line-height:15px; color:#3465a7; text-align:center; text-transform:uppercase; padding:11px 0;}

a.retweet { display: none; }
#left_container .content_area ul.social a{width: 60px;}

.bsd td.contribheader {font-size:14px; line-height:19px; color:#600; font-weight:normal; text-transform:uppercase; border-bottom: 1px dotted #666;}
.bsd td.nested_table { padding: 10px 0 0; }
.bsd #left_container .content_area ol { list-style: decimal; }
.bsd #left_container .content_area ul.share { padding-left: 100px; }
.bsd #left_container .content_area ul li { background: none; }
.bsd #left_container .content_area ul.share li { float: left; }
.bsd input.cc_type_cd, .bsd input.legal_confirm_checkbox { margin-top: 10px; }
.bsd-contribForm-belowContent { text-align: center; }
