@charset "UTF-8";
/* CSS Document */
body,td,th { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000033; }
body { font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;background-image:url('http://i.cdn-surfline.com/gear/summer-surfboard-buyers-guide/images/background.gif');background-repeat:repeat-x;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; }
#mainwrapper { margin: 0 auto;width: 990px; }
table.boards_md { border-width: 0px;border-spacing: 1px;border-style: outset;border-color: white;border-collapse: separate;background-color: #cccccc; }
table.boards_md td { border-width: 1px;padding: 1px;border-style: none;border-color: white;background-color: #d5d5d5;-moz-border-radius: ; }
.descriptionDiv { background-color: #ffffff;margin-top:10px; }
.show_hide { display:none; }
a:link, a:active, a:visited { color:#000033; text-decoration:none; font-weight:normal} 
a:hover {text-decoration:underline}
a.linkGray:link, a.linkGray:visited, a.linkGray:active, a.linkGray:hover {color:#999999;}
a.linkBlue:link, a.linkBlue:visited, a.linkBlue:active, a.linkBlue:hover { color:#336699;font-size: 24px;}
a.linkBlueSmall:link, a.linkBlueSmall:visited, a.linkBlueSmall:active, a.linkBlueSmall:hover { color:#336699;font-size: 18px; }
.georgia15blue { font-family: Georgia, serif;font-size: 16px;line-height: 22px;color: #000033; }
.verdana18white { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #FFFFFF; }
#dsq-content #dsq-global-toolbar { display:none; }
#dsq-content #dsq-comments .dsq-comment-message { font-size: 12px; }
.container {width: 500px; margin: 10px auto;}
ul.tabs {	margin: 0;padding: 0;float: left;	list-style: none;height: 32px;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;width: 360px;}
ul.tabs li{float: left;margin: 0;padding: 0;height: 31px;line-height: 31px;border: 1px solid #ccc;border-left: none;margin-bottom: -1px;background: #ffffff;overflow: hidden;position: relative;}
ul.tabs li a{text-decoration: none;color: #000;display: block;font-size: 12px;padding: 0 20px;border: 1px solid #fff;outline: none;}
ul.tabs li a:hover{background: #ccc;}	
html ul.tabs li.active, html ul.tabs li.active a:hover {background: #eee;border-bottom: 1px solid #eee;}
.tab_container{border: 1px solid #ccc;border-top: none;clear: both;float: left; width: 360px;background: #eee;-moz-border-radius-bottomright: 5px;-khtml-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-khtml-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;}
.tab_content {padding: 5px;font-size: 1.2em;}
.tab_content h2 {font-weight: normal;padding-bottom: 10px;border-bottom: 1px dashed #ddd;font-size: 1.8em;}
.tab_content h3 a{color: #254588;}
.tab_content img {float: left;margin: 0 0px 0px 0;border: 0px solid #ddd;padding: 0px;}
#twitter {width:340px;}
#twitter_t {width:320px;height: 0px;background:#eeeeee;color:#fff;text-shadow:.5px .5px #333;font-size:18px;font-family:Georgia;padding-top:0px;padding-left:10px;}
#twitter_m {width: 320px;padding: 0 15px;background:#eeeeee;}
#twitter_header {width: 320px;padding-left: 25px;padding-bottom: -20px;padding-top: 10px;color:#000033;background:#eeeeee;}
#twitter_container {min-height:45px;height:auto !important;height:40px;padding-bottom:5px;padding-top:0px;}
#twitter_update_list {width: 320px;padding: 0;font-family: Georgia;font-size: 14px;color: #000033;line-height: 18px;margin-left:-5px;}
#twitter_update_list li {width: 300px;list-style: none;padding:15px;border-bottom: dotted 1px #ccc;}
#twitter_update_list li a {color:#ff9900;text-decoration: none;}
#twitter_update_list li a:hover {color: #ff9900;}
#twitter_b {width: 320px;height: 20px;background:#eeeeee;font-family: Georgia;font-size: 14px;color: #000033;padding-bottom:10px;padding-left:20px;}
.img-swap{ cursor:pointer}