/* CSS Document Statrs Here */

body {
	background:url(../images/bg.jpg) repeat-x;
	background-color:#ffead0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#080808;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


p{
	padding:0 0 15px 0;
	margin:0px;
	}

p a{
	color:#666666;
	}

.clear {
	clear:both;
	}

/* Main Wrap  Statrs Here */

#wrap {
	width:936px;
	}

/* Header section  Statrs Here */
.main {
	width:936px;
	height:300px;
	}

.left {
	width:234px;
	height:300px;
	float:left;
	}

.head {
	width:702px;
	height:67px;
	float:left;
	margin:0px;
	padding:0px;
	}
/* logo section  Statrs Here */
.logo {
	width:234px;
	height:93px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:24px 0px 0px 0px;
	}
	
	
/* Menu section  Statrs Here */	
.menu {
	width:702px;
	height:43px;
	float:left;
	margin:24px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.menu_top {
	width:702px;
	height:43px;
	}	



.home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;

	}
	
.home a {
	background:url(../images/h1.jpg) no-repeat top left;
	width:96px;
	height:30px;
	display:block;
	color:#000;
	text-decoration:none;
	padding: 13px 0px 0px 40px;
	}
	
.home a:hover{
	background:url(../images/home.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	}

.homefixed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;

	}
	
.homefixed a {
	background:url(../images/home.jpg) no-repeat top left;
	width:96px;
	height:30px;
	display:block;
	color:#fff;
	text-decoration:none;
	padding: 13px 0px 0px 40px;
	}
	
.homefixed a:hover{
	background:url(../images/h1.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	}


.aboutus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}
	
.aboutus a {
	background:url(../images/aboutus.jpg) no-repeat top left;
	width:110px;
	height:30px;
	display:block;
	color:#000000;
	text-decoration:none;
	padding: 13px 0px 0px 5px;
	}
	
.aboutus a:hover{
	background:url(../images/a1.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	}
	
.aboutusfixed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}
	
.aboutusfixed a {
	background:url(../images/a1.jpg) no-repeat top left;
	width:110px;
	height:30px;
	display:block;
	color:#fff;
	text-decoration:none;
	padding: 13px 0px 0px 5px;
	}
	
.aboutusfixed a:hover{
	background:url(../images/aboutus.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	}	
			
	
.services {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}
	
.services a {
	background:url(../images/services.jpg) no-repeat top left;
	width:103px;
	height:30px;
	display:block;
	color:#000000;
	text-decoration:none;
	padding: 13px 0px 0px 5px;
	}
	
.services a:hover{
	background:url(../images/s1.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	}	

.servicesfixed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}
	
.servicesfixed a {	
	background:url(../images/s1.jpg) no-repeat top left;
	width:103px;
	height:30px;
	display:block;
	color:#fff;
	text-decoration:none;
	padding: 13px 0px 0px 5px;
	}
	
.servicesfixed a:hover{
	background:url(../images/services.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	}
	
.resources {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}
	
.resources a {
	background:url(../images/resources.jpg) no-repeat top left;
	width:153px;
	height:30px;
	display:block;
	color:#000000;
	text-decoration:none;
	padding: 13px 0px 0px 5px;
	}
	
.resources a:hover{
	background:url(../images/r1.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	}	


.resourcesfixed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}
	
.resourcesfixed a {	
	background:url(../images/r1.jpg) no-repeat top left;
	width:153px;
	height:30px;
	display:block;
	color:#fff;
	text-decoration:none;
	padding: 13px 0px 0px 5px;
	}
	
.resourcesfixed a:hover{
	background:url(../images/resources.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	}	
	
	
.blog {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
}

.blog a {
	background:url(../images/blog.jpg) no-repeat top left;
	width:80px;
	height:30px;
	display:block;
	color:#000000;
	text-decoration:none;
	padding: 13px 0px 0px 5px;
	}
	
.blog a:hover{
	background:url(../images/b1.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	}
		
.blogfixed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}

.blogfixed a {	
	background:url(../images/b1.jpg) no-repeat top left;
	width:80px;
	height:30px;
	display:block;
	color:#000000;
	text-decoration:none;
	padding: 13px 0px 0px 5px;
	}
	
.blogfixed a:hover{
	background:url(../images/blog.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	}


.contactus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}

.contactus a {
	background:url(../images/contactus.jpg) no-repeat top left;
	width:130px;
	height:30px;
	display:block;
	color:#000000;
	text-decoration:none;
	padding: 13px 12px 0px 0px;
	}
	
.contactus a:hover{
	background:url(../images/c1.jpg) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	}
	
	
.contactusfixed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding: 0px 0px 0px 0px;
	}

.contactusfixed a {
	background:url(../images/c1.jpg) no-repeat top left;
	width:130px;
	height:30px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding: 13px 12px 0px 0px;
	}
	
.contactusfixed a:hover{	
	background:url(../images/contactus.jpg) no-repeat top left;

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	}		

.right {
	width: 702px;
	height:300px;
	float:right;

	}

.banner_left {
	width: 234px;
	height:183px;
	background:url(../images/banner_left.jpg) no-repeat top left;
	float:left;
	margin:0px;
	padding:0px;
	}

.banner {
	/*background:url(../images/banner.jpg) no-repeat left top;*/
	width:702px;
	height:233px;
	float:left;
	}
/* Middle section  Statrs Here */	
.middle_container {
	width: 936px;
	background:url(../images/middlebg.jpg) left top repeat-y;
	}
	
/* Left section  Statrs Here */		
.left_container {
	width:650px;
	float:left;
	background:url(../images/middleleft.jpg) left top  no-repeat;
	padding:66px 0px 0px 0px;
	}
	
/* Service section  Statrs Here */		
.servicescontainer {
	width:286px;
	background:url(../images/servicebg.jpg) left top  no-repeat;
	padding:85px 0px 0px 0px;
	text-align:left;
	 }
	 
.servicescontainer ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	list-style:none;	 
	}

.servicescontainer li {	
	margin:0px 0px 0px 0px;
	padding:0px 35px 9px 53px;
	background:url(../images/libg.jpg) left top no-repeat; 
	}

.servicescontainer li a {
	color:#080808;
	text-decoration:none;	 
	}

.servicescontainer li a:hover {	
	color:#fea22c;

	}


.viewall {	
	margin:0px 0px 0px 0px;
	padding:5px 0px 30px 53px;
	text-align:right;
	width:200px;
	font-weight:bold;
 
	}

.viewall a {
	color:#656565;
	text-decoration:none;	 
	}

.viewall a:hover {	
	color:#fea22c;

	}	
/* Welcome section  Statrs Here */		
.welcome {
	width:572px;
	padding:0px 44px 10px 34px;
	text-align:left;
	}


.welcome h1 {
	font-size:28px;
	font-weight:normal;
	color:#9b5200;
	margin:0px;
	padding:0px 0px 15px 0px;
	}
	
.welcome h3 {
	font-size:18px;
	font-weight:normal;
	color:#5a5859;
	margin:0px;
	padding:0px 0px 5px 0px;
	}
	
.welcome h4 {
	font-size:14px;
	font-weight:bold;
	color:#686667;
	margin:0px;
	padding:0px 0px 5px 0px;
	}		
	
.welcome ul {
margin:0px 0px 0px 0px;
padding:0px 0px 15px 0px;
list-style:none;

	}	
	
.welcome li {
margin:0px 0px 0px 0px;
padding:0px 0px 5px 30px;
list-style:none;
background:url(../images/lobg.jpg) left top no-repeat;

	}
	
.welcome li a {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

	}	
	
.welcome li a:hover {

	}		
/* Right section  Statrs Here */		
.right_container {
	width:286px;
	float:left;
	background:url(../images/leftbg.jpg) top left no-repeat;
	padding-top:50px;

	}
	
/* Image Gallery section  Statrs Here */		
	
.imagegallery {
	width:585px;
	background:url(../images/imagegallery.jpg) left top no-repeat;
	padding:78px 31px 0px 34px;
	text-align:left;
	}	

.imagegallerybox {
	width:168px;
	height:108px;
	float:left;
	margin:0px 15px 0px 0px;
	border:3px #c06402 solid;
	}

.imagegallerybox img {
	width:168px;
	height:108px;
	}

.imagegallery ul {
margin:0px 0px 0px 0px;
padding:0px 0px 15px 0px;
list-style:none;

	}	
	
.imagegallery li {
margin:0px 0px 0px 0px;
padding:0px 0px 5px 30px;
list-style:none;
background:url(../images/lobg.jpg) left top no-repeat;

	}
	
.imagegallery li a {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-decoration:underline;
color:#000000;

	}	
	
.imagegallery li a:hover {
text-decoration:none;
color:#333333;

	}	
.blogbox {
	background:url(../images/blogbg.jpg) left top no-repeat;
	width:286px;
	height:135px;
	text-align:left;
	}	

.blogbox ul {
	margin:0px 0px 0px 0px;
	padding:80px 0px 0px 0px;
	list-style:none;	 
	}

.blogbox li {	
	margin:0px 0px 0px 0px;
	padding:0px 35px 9px 53px;
	background:url(../images/libg.jpg) left top no-repeat; 
	}

.blogbox li a {	
	color:#080808;
	text-decoration:none;	 
	}

.blogbox li a:hover {
	color:#fea22c;	
	}
.tablehead {
	background:#c56906;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-left:5px;
	}

#footer {
	background:url(../images/footerbg.jpg) left top no-repeat; 
	padding:45px 0px 43px 100px;
	margin:0px 0px 0px 0px;
	width:836px;
	
	text-align:left;
	} 
	
#footer a {	
	color:#080808;
	text-decoration:none;
}

#footer a:hover {	
	color:#434343;
	text-decoration:none;
}
