

*
{

margin: 0;
}

img
{
border: 0px;
}

body{
font-family:Calibri;
font-size:12px;
color:#000000;
	background:#eeece1;
	line-height: 20px;
	margin:30px 0;
}


#main_bg {
	width: 1000px;
	margin: 0px auto;  background:#FFFFFF;}
	
#main {
	width: 1000px;
	margin: 0px auto;}

#header {
	height:auto
}


#header1 {
	height: 140px;
}


.about{ padding:3px; background:#8db3e2; width:890px; margin:30px 0 10px 45px; padding-left:20px; font-size:16px; font-weight:bold; color:#FFFFFF}
.texturedcoating{ padding:3px; background:#8db3e2; width:623px; margin:20px 0 15px 0px; padding-left:20px; font-size:16px; font-weight:bold; color:#FFFFFF}

.blueline{height:10px; background:#8db3e2;}
.blueline2{height:20px; background:url(images/lineb.jpg); margin-top:15px;}

.top { 
	width:1030px;
	height: 20px; margin-top:20px; background:url(images/top.png); margin:10px auto 0px auto;
}

#logo {	
		height: 70px; padding:20px 20px

}

#logo H2 {

		font-family: Georgia, "Times New Roman", Times, serif;
		color:#FFFFFF;
		font-size:18px;
		font-style:italic;
		}

#logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 16px;
	color: #FFFFFF;
}
	
#logo H2 a{
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:100;
}

#buttons{
	text-align:center;
	height: 33px;
	margin-left: 0px;
	padding-left: 0px;
	background:url(images/menubg.png);
}

#buttons a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	float: left;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	padding-top: 8px;
	height: 28px;
}
 
 
 #buttons a:hover {color:#a31313; font-weight:bold;}
 
 
.but {
	width:168px; background:url(images/menudivider.png) right no-repeat;
}
.first{	width:168px; background:url(images/menudivider.png) right no-repeat;}
.first:hover {
	width:168px; background:url(images/first.png) right no-repeat;
}

.last{	width:168px; background:none; }
.last:hover {
	width: 169px; background:url(images/last.png) right no-repeat; 
}

#buttons .but:hover { background:url(images/menuhover.png) no-repeat;
	}

#content{
	width: 100%; background:#FFFFFF;
}

#left{
	width: 690px;
	float: left;
	margin-left: 9px; padding-left:10px;
}

#left2{
	width: 956px;
	float: left;
	margin-left: 9px; padding-left:10px;
}

.munth_box {
	padding: 3px 15px 0px 39px;
	background: url(images/fish_left.gif) 6px 7px no-repeat;
}

.left_box { padding-top:15px; padding-left:25px;

}

.text{
	padding: 0px 20px 15px 0px; text-align:justify
}

.left_col {
	float:left;
	width:660px;}

.right_col {
	float: right;
	width: 107px;
}



.img_l {	float:left;
		margin: 3px 15px 3px 0px;
}

.img_r {	float: right;
		margin: 3px 6px 3px 10px;
}

.span_right {	color: #004880;
	font-size:12px;
	font-weight:bold;
}

.span_left {	color: #77D468;
	font-size:12px;
	font-weight:bold;
}

#left H1{

	font-size:20px;
	color:#000000;
	text-align: left;
	padding: 5px 0px 5px 0px;
	background:#8db3e2

}

#right{
	text-align: left;
	margin-top:0px;
	padding: 10px 10px 30px 13px;
	float: right;
	width: 250px;
	margin-right: 9px;
}
#right H1{
	font-size:16px;
	color:#666666;}
	

	
	

#right1{
	text-align: left;
	margin-top:15px;
	padding: 10px 10px 30px 13px;
	background:url(images/rightbg1.png) no-repeat;
	float: right;
	width: 250px;
	margin-right: 9px;
}
#right1 H1{	font-family: Arial, Helvetica, sans-serif; 
	font-size:18px;
	color:#666666;}
	
	


.read_r{
	text-align:right;
	padding-right:5px;
	padding-top: 0px;
}

.read_r a {
	font-weight:bold;
	font-size:12px;
	color: #77D468;
	text-decoration:underline;
}

.read_r a:hover {
	font-weight:bold;
	font-size:12px;
	color: #77D468;
	text-decoration: none;
}

.read_l{
	float:right;
	margin-top:2px;
	width:77px;
	background: url(images/b_read.gif) right 0px no-repeat;
}

.read_l a {
	font-weight:bold;
	font-size:12px;
	color: #000;
	text-decoration: none;
	padding-left: 9px; width:77px
	
}

.read_l a:hover {
	font-size:12px;
	color: #000000;
	text-decoration: none;
}




#right_bg{
	background: url(images/right_bg.gif) left repeat-y;
	padding: 0px 18px 0px 18px;
	
}

.opt {
	background:url(images/opt.gif) right bottom no-repeat;
	height: 30px;}

.opt_a {
	padding: 10px 0px 0px 27px;
	background: url(images/fish1.gif) 4px 15px no-repeat;
	}
.opt_a:hover {
	}
	
.opt_a a {
	color:#004880;
	text-decoration:none;}

.dat { padding: 10px 5px 0px 27px;
		background:url(images/fish1.gif) 4px 15px no-repeat;}


#footer{
	height: 50px;
	font-size: 11px;
	color:#000;
	text-align: center;
	margin:0 auto; padding-top:12px; background:#FFFFFF; border-top:2px solid #c31415
}

#footer a{
	color:#000;
	font-size: 14px;
	text-decoration: none; padding:0 50px
}

#footer a:hover{
	color:#c31415;
	text-decoration:none;
}


.left_res
{
width:310px;
padding-right:20px;
float: left; border-right:1px dashed  #CCCCCC;
}

.left_res a
{
color: #4E6E33;
font-weight: bold;
}

.right_res
{width:310px;
float: right;

}

.right_res a
{
color: #4E6E33;
font-weight: bold;
}

ul{

}

#news-container ul{ list-style:none;  background:url(images/rightbg.jpg) no-repeat; padding:20px 0; margin-top:15px; margin-left:10px}
#news-container li { list-style:none;}
#news-container li a{ width:180px; height:25px; display:block; color:#fff; font-weight:bold; padding-top:8px; text-decoration:none;  padding-left:35px; margin-bottom:7px; font-size:14px; }

#news-container li a:hover{ color:#ffcd1b	; text-decoration:none; }

#news-container .active a{color:#ffcd1b; text-decoration:none;}



#news-container3 ul{ list-style:none;  background:url(images/rightbgcont.jpg) no-repeat; padding:23px 0 20px 0; }
#news-container3 li { list-style:none; text-align:justify; color:#FFFFFF; line-height:15px; width:175px; font-size:13px; margin:0 10px 15px 20px; padding-bottom:19px; border-bottom:#000 dashed 1px; }
#news-container3 li div{ font-size:18px; font-weight:bold; color:#ffcd1b; line-height:20px;}


.rightbg{ background:url(images/rightbg2.jpg) no-repeat; margin-top:15px; margin-left:10px }

.rightbg3{ background:url(images/rightbg3.jpg) no-repeat; margin-top:15px; margin-left:10px }

.rightbg4{ background:url(images/rightbg4.jpg) no-repeat; margin-top:15px; margin-left:10px }

.rightbg5{ background:url(images/rightbg5.jpg) no-repeat; margin-top:15px; margin-left:10px }

#news-container2 ul{ list-style:none; padding:23px 0 20px 0; }
#news-container2 li { list-style:none;}
#news-container2 li a{ width:180px; height:25px; display:block; color:#fff; font-weight:bold; padding-top:8px; text-decoration:none;  padding-left:35px; margin-bottom:7px; font-size:14px; }

#news-container2 li a:hover{ color:#ffcd1b	; text-decoration:none; }

#news-container2 .active a{color:#ffcd1b; text-decoration:none;}


#right11{
	text-align: left;
	margin-top:15px;
	float: right;
	width: 250px; margin-right:32px
}
#right11 H1{font-family: Arial, Helvetica, sans-serif; 
	font-size:18px;
	color:#000000;}	

#news-container1 ul{ list-style:none; margin:0; padding-left:22px; background:url(images/rightbgmiddle.png) repeat-y;}
#news-container1 li { list-style:none;}
#news-container1 li a{ width:180px; height:20px; display:block; color:#fff; background:url(images/sidemenu.png) #F5F5F5 left no-repeat; text-decoration:none; padding:10px 0 7px 25px;}

#news-container1 li a:hover{ color:#f8c201; text-decoration:none;}

#news-container1 .active a{color:#006699; background:url(../images/bullethover.gif) left no-repeat; text-decoration:none;}





#subclass ul { list-style:none; margin:-5px 9px 0; background:#fff;width:195px; padding:12px 0 5px 0}
#subclass li a { height:10px; color:#000; padding-top:3px; padding-bottom:5px;  width:156px; line-height:10px; font-size:13px}
#subclass li a:hover { color:#AE0000;  }
#subclass li .active{color:#c31415; font-size:14px; font-weight:bold}


#subclass2 ul { list-style:none; margin:-5px 9px 0; background:#fff;width:195px; padding:8px 0 1px 0}
#subclass2 li a { height:10px; color:#000; padding-top:3px; padding-bottom:2px;  width:156px; line-height:10px; font-size:13px}
#subclass2 li a:hover { color:#AE0000;  }
#subclass2 li .active{color:#c31415; font-size:14px; font-weight:bold}

#subclass3 ul { list-style:none; margin:-5px 9px 0; background:#fff;width:195px; padding:8px 0 5px 0}
#subclass3 li a { height:10px; color:#000; padding-top:3px; padding-bottom:3px;  width:156px; line-height:10px; font-size:13px}
#subclass3 li a:hover { color:#AE0000;  }
#subclass3 li .active{color:#c31415; font-size:14px; font-weight:bold}



.product_title {
	color:#990000; 
	font-weight: bold;
	font-size: 16px;
	line-height:20px
}
.product_slogan {color: #000000; line-height:15px}
.footer{height:20px; width:1030px; margin:10px auto; text-align:center; font-weight:bold; color:#006699}
.footer a{ color:#006699; text-decoration:none}

.ever {
	color: #c31415;
	font-size: 24px;
	font-weight: bold;
	text-transform:uppercase
}

.textured {
	color: #c31415;
	font-size: 24px;
	font-weight: bold;
	text-transform:uppercase; margin-bottom:5px;
}

.deco {font-size: 16px; text-transform:none}

.faqtitle {
	color: #c31415;
	font-size: 20px;
	font-weight: bold;
	text-transform:uppercase; margin-bottom:5px;
}

 .desc{clear:both; margin-left:7px; margin-bottom:10px; color:#993300; font-size:15px}
 .que{ height:20px; margin-bottom:5px } 
 .que img{ float:left; margin-top:2px}
 .que a{ text-decoration:none; color:#000}
 .bigsen{color:#000; text-transform:none; font-weight:bold; font-size:15px; line-height:15px; padding-top:2px;}
  .bigsen:hover{ color:#B90000}
 .que strong{ padding-left:5px; text-transform:none; font-weight:bold; font-size:15px}
 .que strong:hover{ text-decoration:none; color:#B90000}
 .que a:hover{ text-decoration:none; color:#B90000}
