body { border:0px; padding:0px; margin:0px; background-color:#ffffff; }

div#forummain { border:1px solid #000000; padding:0px; margin:4px; }
div.topframe { background: url("/skins/tidalfish/images/border_top_bg.jpg") repeat-x; height:12px; }
div.leftframe { background: url("/skins/tidalfish/images/border_center_left_bg.jpg") top left repeat-y; padding-left:10px; }
div.rightframe { background: url("/skins/tidalfish/images/border_center_right_bg.jpg") top right repeat-y; padding-right:10px; }
div.botframe { background: url("/skins/tidalfish/images/border_bottom_bg.jpg") repeat-x; height:12px; }
div.botextra { background: url("/skins/tidalfish/images/bottom_bg.jpg") repeat-x; height:28px; }
div.botcopy { background-color: #063772; padding:5px; text-align:center; color:#ffffff; }
div.botcopy a { color:#ffffff; }

div#top_rail2
{
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
	padding-top:24px;
}

td#top_rail_right2 {
        background-image: url('/skins/tidalfish/images/top_repeat.jpg');
}

div#top_rail2 table
{
	width: 100%;
	border: 0px;
	padding: 0px; 
	margin: 0px;
}

div.forumdisplayad { margin-left:auto; margin-right:auto; width:900px; height:80px; }
div.forumhomead { margin-left:auto; margin-right:auto; width:900px; }
div.showthreadad { margin-left:auto; margin-right:auto; width:900px; }
div.smalladset { width: 860px; margin-left:auto; margin-right:auto}
div.smallad { padding:5px; margin:0px; border:0px; float: left; } 
div.smallad img { width:400px; height:50px; border:1px solid #000000; padding:1px; }

div.photo { text-align:center;  }
div.photo div.image img { border:1px solid #000000; padding:1px; margin:2px; }
div.photo div.description { margin-right:auto; margin-left:auto; width: 600px; text-align:left; }
div.photo div.description div { padding-top:4px; clear:both;  }
div.photo div.description span { font-weight:bold; text-align:right; padding-right:10px; }
div.photo div.navigation { text-align:center; padding:10px; clear:left; }
div.photo div.navigation a { padding:10px; border:1px solid black; text-decoration:none; background:#cccccc; color:#000000; font-weight:bold; width:100px; }
div.photo div.navigation a:hover { border:1px solid #cccccc; background:#000000; color:#ffffff; }

div.staticads { text-align:left; }
div.staticads h4 { font-size:13px; color:#000000; padding:0px; margin:0px; }
div.staticads li { list-style:none; padding-top:1px; margin:0px; }
div.staticads li.e { padding-top:8px; }
div.staticads ul { padding: 5px 0px; }
div.staticads li a { font-size:12px; color:#000000 !important; text-decoration:none; }
div.staticads li a:hover { text-decoration:underline; color:#000000; }
div.staticads img { width:140px; }

div.tftopcmsarticle { float:left; width:440px; border-right:1px dotted #cccccc; padding-right:5px; }
div.tftoprightcmsad { float:left; width:300px;}
div.tftoprightcmsad div { margin:0px; clear:left; }
div.tftoprightadscript { float:left; padding-right:10px; padding-bottom:10px; }

div.tidalfish_ads_1 { width:240px; height:100px; float:left; }
div.tidalfish_ads_1 h4 { font-size:13px; color:#000000; padding:0px; margin:0px; }
div.tidalfish_ads_1 ul.ul1 { float:left; padding-right:20px; }
div.tidalfish_ads_1 li { list-style:none; padding-top:1px; margin:0px; }
div.tidalfish_ads_1 li.e { padding-top:8px; }

div.tidalfish_ads_2 { float:left; padding-right:10px; }

div.tidalfish_ads_3 { float:left; padding-right:10px; }
div.tidalfish_ads_3 h4 { font-size:13px; color:#000000; padding:0px; margin:0px; }
div.tidalfish_ads_3 li { list-style:none; padding-top:1px; margin:0px; }
div.tidalfish_ads_3 li.e  { padding-top:8px; }

div.tidalfish_ads_4 .podSectionTitle { font-size:13px; color:#000000; padding:0px; margin:0px; font-weight:normal; }
div.tidalfish_ads_4 .podPodLinksWidget, div.tidalfish_ads_4 .podRelatedAdLinksWidget { padding:0px; margin:0px; }
div.tidalfish_ads_4 .podPodLinksWidget a, div.tidalfish_ads_4 .podRelatedAdLinksWidget a { font-size:12px; margin:0px; padding:0px; font-weight:normal; } 

div.sidecmsad img { border:0px; }

div.tftopcmsarticle img.cms_article_preview_image {
	max-height:300px;
	max-width:300px !important;
	_width:300px; /*IE6*/
}

div#doc3 div#yui-main div.yui-panel { padding-left:10px; }

div#tf-top-navbar { width: 750px; margin-right:auto; margin-left:auto; padding:4px;}
div#tf-top-navbar div.tf-top-navbar-left { width:400px; }
div#tf-top-navbar div.tf-top-navbar-left ul { padding:0px; margin:0px; padding:0px; }
div#tf-top-navbar div.tf-top-navbar-left li { padding:2px 0px; margin:0px; border:0px; }
div#tf-top-navbar div.tf-top-navbar-left img { border:1px; width:285px; height:75px; }
div#tf-top-navbar div.tf-top-navbar-right { width:310px; height:250px; float:right; }


