body{margin:0; padding:0; position:relative; font-family:Arial; font-size:12px; color:#666}
textarea{font-family:Arial; font-size:13px; color:#666}
img{border:0}
a{color:#666}
#right{line-height:18px}
#header{background:url(/gfx/tpl/bg_header.png); height:120px; }
#header div{position:relative}
#logo{position:absolute; left:0; top:20px}
#container{position:relative; border-top:1px solid #4A6582; background:url(/gfx/tpl/bg_container.jpg) no-repeat top center #134051; min-height:420px;}
.centered{width:910px; left:50%; margin-left:-455px; position:relative;}
#tagline{font-family:Georgia; font-size:24px; letter-spacing:-0px; color:#fff; height:75px; line-height:75px;}
#content{background:url(/gfx/tpl/bg_content.png) repeat-x #fff; padding:20px 20px 20px 20px; width:870px;}
img#page_effect{position:absolute; left:280px; top:0px}
#left{width:280px; float:left}
#left ul.menu{width:235px; list-style:none; margin:0; padding:0; line-height:30px;}
#left ul.menu li{height:30px; line-height:30px;}
#left ul.menu li a{color:#666; font-weight:bold; text-decoration:none; border-bottom:1px solid #eaeaea; font-size:11px; background:url(/gfx/tpl/left_menu_arrow.gif) no-repeat 10px 12px; display:block; padding-left:30px; margin-right:14px;}
#left ul.menu li:hover a{background:url(/gfx/tpl/left_menu_arrow_over.gif) no-repeat 10px 12px;}
h2{color:#2387ac; width:550px; position:relative; font-size:18px; margin:0 0 10px 0}
h3{color:#900; font-size:12px; margin:10px 0 10px 0}
h4{color:#666; font-size:10px; font-style:italic; margin:5px 0 20px 0}

#left ul li a:hover{color:#333}
#left ul li.cur{background:url(/gfx/tpl/left_menu_on.gif)}
#left ul li.cur a{border-bottom:none; background:none; color:#fff;}
#right{width:550px; float:left; padding-left:20px; }
#depth{height:120px; background:url(/gfx/tpl/bg_depth.png) repeat-x #fff; bottom:0}
#depth div{background:url(/gfx/tpl/bg_container.png) repeat-x bottom; height:60px;}
#depth div.home{width:572px}
#depth div img{position:absolute; right:-60px}
#footer{clear:both; height:120px; border-top:8px solid #3EABC5; background:#0C1215; position:relative}
#footer div{font-size:11px; color:#ccc; font-weight:bold;}
#footer div#fsn{position:absolute; top:35px}
#footer div#faddress{line-height:16px; text-align:right; position:absolute; right:0; top:10px;}
#footer ul#fmenu{list-style:none; margin:0; padding:0; top:10px; position:absolute}
#footer ul#fmenu li{float:left; margin-right:20px;}
#footer ul#fmenu li a{color:#ccc; text-decoration:none}
#footer ul#fmenu li.current a{color:#3eabc5}
/*#callus{position:fixed; right:0; z-index:100; top:0; width:160px; height:160px; background:url(/gfx/tpl/callus.gif)}*/
#footer div#fcopyright{position:absolute; top:80px;}
.clear{clear:both}

div.thumbs img{margin:0 10px 10px 0; border:1px solid #134051;}
div.description{margin-bottom:10px; line-height:18px;}
h2 a.go{ position:absolute; right:0; text-decoration:none; font-size:10px; color:#FF1470}
h2 a.go:hover{color:#1480A7}


div.thumbs{}
div.thumbs img{margin:0 10px 10px 0; border:1px solid #134051;}
div.description{margin-bottom:10px; line-height:18px;}
h2 a.go{ position:absolute; right:0; text-decoration:none; font-size:10px; color:#FF1470}
h2 a.go:hover{color:#1480A7}