html {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
}
h1, h2, h3, p {
	margin:0px;
	padding:0px;
	text-decoration:none;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#86480E;
	text-decoration:underline;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.main_area{
	background-color:#FDF4EC;
	border-left:1px solid #ECDBC7;
	border-right:1px solid #ECDBC7;
}

/* Text Part */

.body_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#77471A;
	line-height:140%;
	font-weight:normal;
}
.body_text_h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#77471A;
	line-height:normal;
	font-weight:normal;
	padding:0;
	margin:0;
}
.text_h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#77471A;
	line-height:normal;
	font-weight:normal;
	padding:0;
	margin:0;
}
.body_text_h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#77471A;
	line-height:normal;
	font-weight:bold;
	padding:4px 0 4px 10px;
	margin:0;
	background-color:#F4DDCD;
	border-top:2px dashed #EDC8AF;
	border-bottom:2px dashed #EDC8AF;
}
.body_text ul{
	padding:20px 0 0 0;
	margin:0;
	list-style:none;
}
.body_text li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#77471A;
	line-height:140%;
	background-image:url(../images/bullet.jpg);
	background-position:0 7px;
	background-repeat:no-repeat;
	padding:2px 0 2px 17px;
	margin:0;
}



/*Others*/

.hdr_bg{
	background-image:url(../images/hdr_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

/*menu class starts*/

.top_menu{
	padding:0px;
	margin:0px;
}
.top_menu a{
	padding:9px 9px;
	margin:0px;
	background-color:#D5B392;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	display:block;
}
.top_menu a:hover{
	padding:9px 9px;
	margin:0px;
	background-color:#986433;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	display:block;
}

.top_menu_divider{
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
}

/*Banner class sratrs*/

.banner{
	padding:10px 0 10px 0;
}
/*Banner class ends*/

.cont_area_padding{
	padding:15px 10px 0 10px;
}
.cont_area_padding_inner{
	padding:0px 10px 0 10px;
}

.video_section{
	background-color:#F0EBE2;
	padding:10px;
}

.bottom_box_bg{
	background-image:url(../images/bottom_box_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding:25px 20px 25px 20px;
}
.bottom_box_bg_title{
	background-image:url(../images/bottom_box_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding:25px 5px 5px 20px; /*top right bottom left*/
}
.bottom_box_bg_picture{
	background-image:url(../images/bottom_box_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding:0px 5px 5px 20px; /*top right bottom left*/
}
.body_text_padding-left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#77471A;
	line-height:140%;
	font-weight:normal;
	padding-left:20px;
}
.bottom_box_bg_text{
	background-image:url(../images/bottom_box_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding:0px 5px 5px 0px; /*top right bottom left */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#77471A;
	line-height:140%;
	font-weight:normal; 
}
.bottom_box_bg_text ul{
	padding:0px 0 0 0;
	margin:0;
	list-style:none;
}
.bottom_box_bg_text li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#77471A;
	line-height:140%;
	background-image:url(../images/bullet.jpg);
	background-position:0 7px;
	background-repeat:no-repeat;
	padding:2px 0 2px 17px;
	margin:0;
}

.bottom_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:140%;
	padding:0;
	margin:0;
}
.bottom_text ul{
	padding:20px 0 0 0;
	margin:0;
	list-style:none;
}
.bottom_text li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:140%;
	background-image:url(../images/bullet.jpg);
	background-position:0 7px;
	background-repeat:no-repeat;
	padding:2px 0 2px 17px;
	margin:0;
}

.dotted_seperator{
	background-image:url(../images/dotted_seperator.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.footer{
	background-color:#D5B392;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	line-height:180%;
	padding:15px 0;
}
.footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}

.footer a span{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#9B6C41;
	text-decoration:none;
}
.footer a:hover span{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#9B6C41;
	text-decoration:underline;
}

.img_left
{
padding:0px;
margin:0px 20px 7px 0px;
border:#D6BCAA solid 3px;
}

.img_right
{
padding:0px;
margin:0px 0px 7px 20px;
border:#D6BCAA solid 3px;
}

.logo_border
{
border:#C29F7D solid 2px;
}

