body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {margin:0; padding:0;}

html, body {
	text-align:center;
	color:#333;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: url(images/bg.jpg) repeat-x left top;
}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 

 
A { color:#A33400; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#7B74B7; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
#wrapper { width:980px; margin:0 auto; text-align:left;}

/* header*/
#header {}
	.logo { float:left; background:url(images/logo.jpg) no-repeat center top; width:340px; height:135px;}
	.logo a{
	display:block;
	text-indent:-9999px;
	width:310px;
	height: 135px;
	padding-right: 10px;
	padding-left: 20px;
}
	
	.rtopSec {
	float:right;
	width:640px;
	height: 135px;
}	
		 
		.address {
	padding-right: 15px;
	height: 82px;
	padding-top: 20px;
	line-height: 20px;
	font-size: 14px;
	width: 180px;
	padding-left: 370px;
	float: right;
	text-align: left;
}
.address  A {color:#333;}
.address A:hover {
	color: #A33400;
}



	.address h1  {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 10px;
}
	.topnav {
	height: 33px;
	float: right;
	padding-right: 15px;
}
		

/* navigation */
			/* navigation links
			-------------------------------------------------------- */
			ul#nav {
	width:558px;
	height:33px;
	background:url(images/nav.gif) no-repeat;
	position: relative;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
				}
			
				ul#nav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#nav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:33px;}
			
					ul#nav li#nav-1 a { 
						left: 0px; width: 74px; 
						background: url("images/nav.gif") -0px 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
						left: 74px; width: 93px; 
						background: url("images/nav.gif") -74px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						left: 167px; width: 93px; 
						background: url("images/nav.gif") -167px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						left: 260px; width: 92px; 
						background: url("images/nav.gif") -260px 0 no-repeat;
						}
					ul#nav li#nav-5 a { 
						left: 352px; width: 119px; 
						background: url("images/nav.gif") -352px 0 no-repeat;
						}
					ul#nav li#nav-6 a { 
						left: 471px; width: 87px; 
						background: url("images/nav.gif") -471px 0 no-repeat;
						}
				
					
			ul#nav li#nav-1 a:hover  	{ background-position: -0px -33px; }
			ul#nav li#nav-2 a:hover  	{ background-position: -74px -33px; }
			ul#nav li#nav-3 a:hover  	{ background-position: -167px -33px; }
			ul#nav li#nav-4 a:hover  	{ background-position: -260px -33px; }
			ul#nav li#nav-5 a:hover  	{ background-position: -352px -33px; }
			ul#nav li#nav-6 a:hover  	{ background-position: -471px -33px; }

/* navigation close */
			
/*middle*/
#ContentArea {
	padding-bottom: 15px;
}

	/* left */
	.leftSec {
	width:367px;
	float:left;
	background: url(images/flashbg.jpg) no-repeat left top;
	overflow: hidden;
	height: 562px;
}

	/* right */
	.rightSec { width:613px; float:right;}
	
	.welcomesec  {
	padding-left:25px;
	padding-top: 22px;
	line-height:24px;
	text-align:justify;
	padding-right: 15px;
	background: url(images/mainbg.gif) no-repeat right bottom;
	min-height:350px;
	height:350px;
	height:auto!important;
}
	.welcomesec .head {
	margin-bottom: 10px;
}
	
		.welcomesec h1 {
	margin-bottom: 10px;
	font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #8B2E01;
	background: url(images/arrow.gif) no-repeat left 5px;
	padding-left: 31px;
}
	
		.welcomesec h2 {
	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #010281;
	font-weight:bold;
	margin-bottom: 10px;
		
		}

		.welcomesec h3 {
	font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #010281;
	font-weight:bold;
	margin-bottom: 10px;
	border-bottom: 1px dashed #999999;		
		}
		
			.welcomesec h4 {
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #7C2D06;
	font-weight:bold;
	margin-bottom: 10px;
		
		}
/* footer */

#bot {
	background: #58597E url(images/botbg1.gif) repeat-x left top;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

.botcont {
	width:980px;
	margin:0px auto 0;
	color:#DADADA;
	/*	background: url(images/botbg.gif) no-repeat center top;*/
	overflow: hidden;
	font-size: 12px;
	line-height: 22px;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.botcont a{
	color:#fff;
	margin: 0px;
	padding: 0px;
}
.botcont a:hover{ color:#fff;}
.botcontleft {
	float:left;
	text-align:left;
	width:350px;
	padding: 0px 0px 0px 300px;
	
}
.botcontright { float:right; padding-top:10px; text-align:left; color:#fff;}
.botcontright  A {  color:#fff; font-size:14px;}
.botcontright  A:hover {  color:#FFB18B;}
.imgborder1 {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.dotline {
	background: url(images/dotline.gif) repeat-x left center;
	height: 1px;
}
.linespace {
	line-height: 35px;
}
.homepagecont { font-size:16px;}
.dotline2 {
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
