@charset "utf-8";
/* CSS Document */

body{ background:url(images/topbg.jpg) repeat-x top; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#bottombg{ background:url(images/bottombg.jpg) repeat-x bottom; height:auto; width:100%; height: auto; text-align: center; line-height:30px; color:#FFF}

input, textarea
{ 
color:#666;
}

#bottombg a
{
	color:#FFF; 
	text-decoration:none;
	
	}

.fl
{
	float:left;
	}
	
.fr
{
	float:right;
	}
.clear{ clear:both; line-height:0; height:0;}
p{ font-family:Verdana, Geneva, sans-serif;font-size:13px; font-weight:normal; line-height:18px; text-decoration:none;}
p a{text-decoration:none;}
p, div, h1, h2, h3, h4, form, img, input, select, textarea, ul, li, ol, table, td, tr{ margin:0px; padding:0px; list-style:none;}
#wrapper{ width:1000px; margin:0px auto 0px auto;}
#top{ height:133px; width:1000px; overflow:hidden;}
#logo{ background:url(images/logo.jpg); width:236px; height:50px; margin:20px 0px 0px 10px; float:left;position:absolute;top:50px}
#menus{ width:740px; margin:10px 0 0 0;}
#topmenus{ text-align:right;}
#mainmenus{ background:url(images/linkbg.jpg); width:694px; height:45px; margin: 26px 0 0 0;}
#mainmenus ul li{ float:left;}
#mainmenus ul li a{ padding:0px 25px; line-height:40px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; text-decoration:none; color:#1e1e1e;}
#mainmenus ul li a:hover {color:#0085ae;}

#mainmenus ul li img{ padding: 15px 0 0 0;}
#banner{ width:1000px; height:230px;}
#flaimg{ width:753px; height:230px; overflow:hidden;}
#midpage{width:1000px; height:auto; background:url(images/midpagebg.jpg) repeat-y;}
#leftbox{ width:249px; height:auto;}
#middlebox{width:438px; height:auto; }
#rightbox{width:751px; height:auto; background:url(images/titlebg.jpg) repeat-x top;}
.dothr{ background-color:#FFF;; border:none; background:url(images/dotbg.jpg) repeat-x center; line-height:3px; height:3px;}
#news{ width:200px; margin:0 auto;}

#news b{ color:#1598ba; font-family:Arial; font-size:14px; font-weight:bold;}
#news strong{ color:#d42b2b; font-family:Arial; font-size:14px; font-weight:bold;}
#news p{ text-align:justify;}
#about{width:432px; padding:0 10px 10px 10px}
p b{ color:#C00;}
.undertext li a{ color:#0987a9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:22px;}
.undertext li a:hover{ color:#F00;}
#rightblock{ background:url(images/right_left.jpg) repeat-y left; width:295px;}
#rightblock img{ text-align:center;}
#contact{background-color:#f1f1f0; width:274px; margin:0px auto; border:solid 1px #CCC;}
.box{ background-color:#f1f1f1; background:url(images/redbg.jpg) repeat-x top; border:#999 1px solid;}
.box b{ color:#FFF; font-size:14px;}
.textboxbg{ background:transparent; background:url(images/boxbg.jpg) no-repeat; width:165px; height:22px; border:solid 1px #d2d2d3;}
.boxbig{ background:transparent; background:url(images/big_box.jpg) no-repeat; width:201px; height:92px; border:solid 1px #d2d2d3;}
#form1 input, textarea{ margin:5px;}
.red{ color:#C00; text-decoration:none;}
.submitbutt{ background:transparent; border:none; background:url(images/submitbutt.jpg); width:86px; height:23px; cursor:pointer;}

.heading{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#C00;}
.heading-1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C00;font-weight:bold}
#newlinksbg{ position:absolute; background:url(images/linkbg.jpg) no-repeat top left; width:694px; height:45px; margin:26px 0 0 45px }

.images a
{
	float:left; padding:10px;
	
	}
	
.images img{ border:none;}	