@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bg.gif) repeat-x;
}

a:link {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #666666;
}

#bodywrapper {
width:973px;
margin:0 auto;
}

#header {
width:973px;
height:170px;
position:relative;
}

#logo {
	width:428px;
	height:74px;
	position:absolute;
	left: 10px;
	top: 51px;
}

#contactinfo {
	width:330px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	left: 637px;
	top: 7px;
}

#menuwrapper {
width:973px;
height:22px;
background:url(images/manubg.png) no-repeat;
background-position:center;
}

#menu {
width:886px;
height:22px;
margin:0 auto;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	margin-left: 5px;
	background: url(images/img02.html) repeat-x left top;
	padding: 1px 7px;
	text-decoration: none;
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:16px;
	padding-top:3px;
}

#menu a:hover {
	color: #CC0000;
	
}

#topmenu .active a {
background:url(images/manuhover.html) no-repeat;
	background-position:bottom;
	color:#92df0d;
}

#menu .small a {
	background: url(images/divider.html) no-repeat;
	background-position:center;
	width:3px;
	height:18px;
	padding:0 0 0 0;
	padding-top:2px;
}

/*flash section*/

#style1 {
	font-family: Tahoma;
	color: ##CC0000;
	font-size: 20px;
}
#style4 {font-family: "Trebuchet MS"}
#flashsec {
width:973px;
height:370px;
margin-top:10px;
}

#flashsec #right {
	width:270px;
	height:325px;
	float:right;
	background:url(images/picsecbg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#flashsec #right1 {
	width:500px;
	height:325px;
	float:right;
	padding-right:120px;
	background:url(images/picsecbg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#flashsec #left1 {
	width:300px;
	height:327px;
	float:left;
	padding-left:10px;
}


#flashsec #left {
	width:698px;
	height:327px;
	float:left;
}

#flashsec #center {
	width:500px;
	height:325px;
	float:center;
	/*background:url(images/picsecbg.gif) repeat-x;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*End flash section*/

/*Contant section*/
#contant {
	width:973px;
	height:280px;
	margin-top:10px;
}

#othercontant {
	width:973px;
	padding:5px 0;
	min-height:200px;
}

#contantwrapper p {
	width:800px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 auto;
}

#contantwrapper h1 {
    width:800px;
	font-family: "Trebuchet MS";
	color: #CC0000;
	font-size:20px;
	margin:0 auto;
}

#contantwrapper h2 {
    width:950px;
	font-family: "Trebuchet MS";
	color: #CC0000;
	font-size:20px;
	margin:0 auto;
}

#contant #rightmost {
	width:242px;
	height:250px;
	float:right;
	background:url(images/newbg.gif) no-repeat;
	position:relative;
}

#newsheading {
	width:117px;
	height:20px;
	position:absolute;
	left:53px;
	top:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #CC0000;
}

#news {
	width:205px;
	height:157px;
	position: absolute;
	left: 9px;
	top: 59px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #CC0000;
}

#news h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #0066FF;
	font-weight:bold;
	margin:0;
}

#news p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	margin:0;
}



#contant #right {
	width:242px;
	height:250px;
	float:right;
	margin-right:20px;
	background:url(images/ourservicesbg.gif);
	position:relative;
}

#serviceheading {
	width:97px;
	height:20px;
	position: absolute;
	left: 53px;
	top: 33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #CC0000;
}

#serviceslist {
	width:180px;
	height:153px;
	position:absolute;
	left: 28px;
	top: 59px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

#serviceslist ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#serviceslist li {
}



#contant #left {
	width:450px;
	height:250px;
	float:left;
	position:relative;
}

#contant #more {
	width:54px;
	height:17px;
	position: absolute;
	left: 376px;
	top: 189px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

#contant #left h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
margin:0;
color:#CC0000;
}

#contant #left p {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
color: #333333;
}
/*End Contant section*/



/*Footer*/

#barmessage {
width:973px; 
height:15px; 
padding-top:5px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333; 
text-align:center; 
font-weight:bold;
}

#footer {
width:973px;
margin:0 auto;
background:url(images/footerbg.gif) repeat-x;
}

#companylogos {
	width:973px;
	height:71px;
	background:url(images/company_logos.gif) no-repeat;
	background-position:center;
}

#colyrights {
	width:440px;
	height:18px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
/*End Footer*/

