img, div, input { behavior: url("images/iepngfix.htc") }
 
*{margin:0; padding:0}
img{border:0;}
ul,ol{list-style:none;}
input{outline:none;}
body{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;line-height:1.2em;background:url(bg.gif); color:#3E5273}
table{font-size:inherit;font:100%;}
select,input,textarea{font:99% arial;}
pre,code{font:115% monospace;*font-size:100%;}
body *{}
a:link,a:visited{text-decoration:none; color:#3e5273}
a:hover{color:#0066cc}

/*MENU*/
#pages {position:relative; width:860px; height:650px; margin:18px auto 0 auto;background:url(all_bg.gif) repeat-y;padding-left:-10px !important;}
.ftop {background: url(top_bg.png) no-repeat; width:860px; height:177px}
	.ftop .fmenu{ position:absolute; width:565px; top:118px}
	.ftop .fmenu li{float:left}
	.ftop .fgoogle{position:absolute; width:184px; height:12px; left:570px; top:142px; background: url(google_now.gif) no-repeat}
	.ftop .pop_msg{position:absolute; width:120px; height:40px; left:718px; top:68px; text-align:center}
	.ftop .pop_msg input{ border:1px #888 solid; width:120px; line-height:16px; margin-bottom:2px }
	.ftop .pop_msg img{float:none}
.fnews {position:absolute; top:178px; width:384px; height:370px;background: url(news&update.gif) no-repeat; padding-top:30px; background-color:#fff}
	.fnews h1{background: url(ico_fish.gif) no-repeat 0 3px;margin-bottom:5px; padding-left:25px; padding-rgiht:25px; font-size:120%; line-height:20px; color:#471f13; font-family:Tahoma, Geneva, sans-serif}
	.fnews p{padding-left:25px; padding-right:25px; padding-rgiht:25px; font:12px}
	.fnews h6{font-size:80%;padding-rgiht:25px; text-align:right}
	.fnews .fseries_in{font-size:11px; padding-top:2px;padding-left:8px}
.fblog{position:absolute; left:408px; top:178px; width:271px; height:389px; background: url(blog_bg.gif) no-repeat; padding-top:9px}
	.fblog .blog_info{width:235px; height:226px; margin:0 auto;}
	.fblog .blog_info h2{font:bold 12px/100% Arial; color:#D0D7E3;}
	.fblog .blog_info h3{font:bold 12px/120% Arial; color:#FFF; border-bottom:1px #FFF dotted; width:210px}
	.fblog .blog_info h5{line-height:10px;height:10px}
	.fblog .blog_info p{padding:3px 0}
	.fblog .blog_info span{font:11px Arial;background:url(comments.gif) no-repeat; padding-left:16px; color:#DFDDB3;}
	.fblog .t_fzazzle{height:37px}
	.fblog .fzazzle{background: url(offical_prd.jpg) no-repeat; width:271px; height:92px;}
	.fblog .fzazzle p{position:absolute; top:321px; left:20px; width:140px; height:40px; color:#593665}
	.fblog .t_fzazzle2{height:30px}	
	.fblog .fzazzle2{background: url(zazzle_info.jpg) no-repeat; width:271px; height:240px;}	
	.fblog .t_blog{height:17px}
	.fblog .blog2{background: url(blog_more.jpg) no-repeat; width:271px; height:100px;}
.fsrh{position:absolute;left:696px;top:178px;width:132px;height:81px;background: url(search.gif) no-repeat }
.fsrh input{position:absolute;left:10px; top:34px; border:1px #CCB184 solid; width:108px; height:14px;}
.fsrh img{position:absolute;left:10px; top:58px;}
.flink{position:absolute; left:696px; top:266px; width:132px; padding-top:30px; background: url(link.gif) no-repeat;}
.flink img {float:none}
.flink li{ border:1px;}
#footer {width:860px; height:30px; margin:0 auto 0 auto; background: url(footer.gif) no-repeat; background-color:#fff}

/*About*/
.fabout {position:absolute; top:178px; width:679px;}
/*forums*/
.fforum {position:absolute; top:178px; width:678px; height:370px; background: url(t_forum.gif) no-repeat; padding-top:30px; background-color:#fff}
	.fforum .forum_info{position:absolute;top:100px;left:180px}
	
/*contacts*/	
.fcontacts {position:absolute; top:178px; width:678px; height:370px; background: url(t_contacts.gif) no-repeat; padding-top:30px;font:bold 12px/120%  Helvetica; color:#9da8bc; background-color:#fff}
	.fcontacts .cont_from{position:absolute; top:66px; left:15px; height:380px; width:380px;}
				.cont_from input{border:1px #9da8bc solid;height:18px; background-color:#f9f9f9}
				.cont_from textarea{border:1px #9da8bc solid; height:150px; width:345px; background-color:#f9f9f9}
				.cont_from li{margin:6px 0}
	.fcontacts .cont_info{position:absolute; top:70px; left:420px; }
/*series*/
.fseries {position:absolute; top:178px; width:140px; height:373px;background: url(t_series.gif) no-repeat; padding-top:30px}
.fseries .ser_menu{background:url(ser_t_bg.gif);width:140px; height:350px;}
		 .ser_menu .sub_menu01{width:140px; text-align:center; border-bottom:1px #ccc solid;background-color:#FFF;}
		 .ser_menu .sub_menu01 img{float:none}

/*design series1*/
.dis {DISPLAY: block}
.undis {DISPLAY: none}
.fseries_img{position:absolute; top:201px; left:159px; border:1px #CCC dotted; WIDTH: 500px; height:335px;border:1px #000 dashed; border-top:5px #003366 solid; background-color:#FFF}	 
#fSeries1 {CLEAR: both;}
#fSeries1 P {FLOAT: left; margin:0; padding:0;}
#fSeries1 P.topC0 {WIDTH: 62px; CURSOR: pointer}
#fSeries1 P.topC1 {COLOR: #fff;}
#fSeries1 #fSeries1_tit {HEIGHT:96px; margin:0 auto}
#fSeries1 #fSeries1_cnt {PADDING-LEFT: 0px;margin:0;HEIGHT:237px; TEXT-ALIGN: left; border-bottom:1px #333 dashed;}

/*blogs*/	
.fblogs {position:absolute; top:178px; width:678px; background: url(t_blogs.gif) no-repeat; padding-top:35px;font:bold 12px/120%  Helvetica; color:#72bcc5; background-color:#fff}
.fblogs p{ line-height:18px; margin:10px 0}
.fblogs .fpost{ float:left; width:160px; height:500px;font:bold 11px/120% Arial; color:#97a6b8; }
		.fpost .fpreviouspost{width:160px; background: url(t_previousposts.gif) no-repeat; padding-top:35px; margin-bottom:15px; margin-top:15px}
		.fpost li{line-height:18px}
		.fpost .farchives{width:160px; background: url(t_archives.gif) no-repeat; padding-top:35px;}
.fblogs .fcontent{float:right; width:500px; color:#304462;}

		.fcontent h3{font:bold 13px/120% Arial; color:#644238; padding-bottom:3px; border-bottom:1px #333 dotted}
		.fcontent p{font:12px Arial; margin:5px auto; line-height:20px}	
		.fcontent span img{border:1px #ddd solid}
		.fcontent h6{border-top:1px #ddd dotted; font:12px Arial; border-bottom:1px #ddd solid; padding:3px 0}

/*accordian menu*/		
#basic-accordian{
	width:140px;
	z-index:2;
	background:url(ser_t_bg.gif);width:140px; height:350px;
}

.accordion_headings{
	background:#FFF;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#FFF;
}

.accordion_child{
	width:140px; text-align:center; border-bottom:1px #ccc solid;background-color:#FFF;
}

.header_highlight{
	background:#FFF;
}

