body{
margin:0;
padding:0;
background:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

div,ul,li,p,h1,h1,table,tr,td{
margin:0;
padding:0;
}

.clear{
clear:both;
}

#wrapper{
width:1000px;
margin:0 auto;
}

#banner{

}

#midbody{
margin-top:28px;
}

#midlft{
width:578px;
float:left;
}

#midlft p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CFCBCB;
line-height:22px;
text-align:justify;
}

#midrt p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CFCBCB;
line-height:20px;
text-align:justify;
}

#mid{
width:3px;
float:left;
background:url(../images/seperator.jpg) repeat-y;
height:665px;
margin:0 40px 0 40px;
}
#mid1{
width:3px;
float:left;
background:url(../images/seperator.jpg) repeat-y;
height:1380px;
margin:0 40px 0 40px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FF0000;
}

#midrt{
width:327px;
float:left;
}

#gallery{
width:578px;
background: url(../images/galbg.jpg) no-repeat top center;
height:220px;
margin-top:28px;

}

#gallery ul{
margin:0;

}

#gallery ul li{
list-style:none;
width:150px;
float:left;
padding:0 3px 0 3px;
}

#cnt{
background:url(../images/cntbg.jpg) no-repeat top center;
height:226px;
}

#cnt p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#C0C1C2;
line-height:20px;
padding-top:20px;
}

#footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
#footer a{
text-decoration:none;
color:#FFFFFF;
}

#footer a:hover{
text-decoration:underline;
color:#FFFFFF;
}

#scroller{
padding:25px 0 0 50px;
}

.services ul{
margin:0;
padding:0;
}

.services li{
background:url(../images/bullet.jpg) no-repeat 0 5px;
list-style:none;
padding:0 0 0 20px;
font-family:Arial, Helvetica, sans-serif;
color:#CFCBCB;
font-weight:bold;
line-height:18px;
font-size:12px;
}
.services li a{
color:#CFCBCB;
text-decoration:none;
}

.services li a:hover{
color:#ffffff;
text-decoration:underline;
}


.points{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CFCBCB;
line-height:18px;
text-align:justify;

}


h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#cont_info{ width:310px; float:left;  line-height:18px; color:#FCE2D9; font-size:12px}


#contactleft{
	width:500px;
	margin:0 auto;
	}
	
#contactright{
	width:362px;
	float:left;
	position: relative;
	margin:0 0 0 20px;
	}

#contactpg{
	padding:10px;
	top:10px;

	color:#FCE2D9;
	font-size:12px;
}

cont_form{
	width:540px;
	margin:0 auto;
	}

.border{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#F1EFEF;
	width:262px;
	height:18px;
	padding:2px;
}

.border1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #999999;
	background:#E8F9FF;
	width:262px;
	height:18px;
	padding:2px;
}
	
.bordera{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#919D9D;
	width:262px;
	height:18px;
	padding:2px;
	}

.bordera1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#fff;
	width:262px;
	height:18px;
	padding:2px;
	}
	
	.btn{
	background: #666666;
	border:2px solid #999999;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	cursor:pointer;
	color:#fff;
	}

.btn:hover{
	background: #666666;
	}
#c1{
	margin:0 auto;
	padding:0 0 0 20px;
	width:270px;
	float:left;
	line-height:25px;
	text-align:left;
	color:#000000;
	}	

#c2{
	margin:0;
	padding:0 0 0 20px;
	width:270px;
	line-height:25px;
	float:left;
	text-align:left;
	color:#000000;
}
.error{
	background: #DDB000;
	border-top:1px solid #FF7D7D;
	border-bottom:1px solid #FF7D7D;
	font-size:14px;
	padding:20px;	
	text-align:center;
	color:#fff;
	}

.ok{
	background: #EE1300;
	border-top:1px solid #DEFF00;
	border-bottom:1px solid #DEFF00;
	font-size:14px;
	padding:20px;	
	text-align:center;
	color:#fff;
	}
	
	h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#2C7203;
	}
	h3 a{
	text-decoration:none;
	color:#2C7203;
	}
	h3 a:hover{
	text-decoration:underline;
	color:#2C7203;
	}
	h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#CB1515;
	}
	h4 a{
	text-decoration:none;
	color:#CB1515;
	}
	h4 a:hover{
	text-decoration:underline;
	color:#CB1515;
	}
	
	.transparent{
	background:url(../images/transparent.jpg) repeat-x;
	height:40px;
	padding:10px 0 0 20px;
	}
	
	.image{
	border:2px solid #FFFFFF;
	}