@charset "utf-8";
/* CSS Document */

body{
	font:12px Arial, Helvetica, sans-serif;
	background:url(../images/main_bg.jpg) center repeat-y;
	}
*{
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	}
#container{
	width:851px;
	margin:auto;
	}
/*----------->>> Header Starts Here <<<<-----------*/
#top{
	float:left;
	width:851px;
	}
#top_in{
	float:left;
	width:851px;
	}
#logo{
	float:left;
	padding:21px 0px 10px 34px;
	}
#ticon{
	float:left;
	width:640px;
	}
#icon{
	padding:44px 80px 52px 0px;
	text-align:right;
		}
/*----------->>> Header Ends Here <<<<-----------*/

/*//////////////////////////////////////////////////*/

/*----------->>> Links Starts Here <<<<-----------*/

#link{
	background:url(../images/bg_norm.jpg)  repeat-x;
	width:851px;
	float:left;
	}
	#link div{
		float:left;
		text-align:center;
		}
	#link a{
		display:block;
		padding:7px 0px 8px 0px;
		width:146px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		}
	#link a:visited{
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		}
	#link a:hover{
		background:url(../images/bg_hover.jpg) repeat-x;
		}

/*----------->>> Body Section Starts Here <<<<-----------*/	
#body_sec{
	float:left;
	width:851px;
	padding:25px 0px 25px 0px;
	padding-bottom:_0px;
	}
	
#body_inner{
	width:800px;
	padding:0px 24px 0px 25px;
	float:left;
	}
	
img{border:0;}

h1{
	font:24px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#601212;
	}
h2 a:link, h2 a:visited, h2 a:hover{
	font:18px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#601212;
	text-decoration:none;
	}

#left{
	width:248px;
	float:left;
	padding:0px 24px 0px 13px;
	}
#right{
	width:515px;
	float:left;
	}
.heading1{
	font-size:14px;
	font-weight:bold;
	padding-bottom:8px;
	}
.bod_bg{
	background:url(../images/bod_bg.jpg) repeat-x top;
	padding:15px 0px 40px 0px;
	}
.bod_bg2{
	background:url(../images/bod_bg.jpg) repeat-x top;
	padding:15px 0px 20px 0px;
	}
	
.col1{color:#960c30;}
.col2{color:#601212;}
.lighth1{font-weight:bold}
.lighth2{text-decoration:none;}
.fsize1{font-size:14px;}
.fsize2{font-size:24px;}
ul.channel{
    padding:24px 0px 23px 5px;
	*padding:25px 0px 24px 5px;
	margin:0px;
	}
ul.channel li{
	padding-left:30px;
	list-style-type:none;
	background:url(../images/arrow.jpg) no-repeat 5px 3px;
	}
ul.channel_2{
    padding:24px 0px 23px 20px;
	*padding:25px 0px 24px 20px;
	margin:0px;
	}
ul.channel_2 li{
	padding-left:5px;
	}
ul.channel li a:link{
	color:#601212;
	text-decoration:none;
	}
ul.channel li a:visited{
	color:#601212;
	text-decoration:none;
	}
ul.channel li a:hover{
	color:#601212;
	text-decoration:underline;
	}

/*----------->>>  Services Page   <<<--------------*/
ul.channel2{
    padding:15px 0px 14px 5px;
	*padding:16px 0px 15px 5px;
	margin:0px;
	}
ul.channel2 li{
	font-weight:normal;
	color:#000000;
	padding-left:20px;
	list-style-type:none;
	background:url(../images/bullet.jpg) no-repeat 5px 4px;
	}
/*----------->>>  Services Page Ends   <<<--------------*/
.gal{
	float:left;
	width:515px;
	}
.gallery{
	padding:15px 39px 0px 39px;
	}
.gal_pic{
	width:192px;
	float:left;
	}
.gal_middle{
	width:53px;
	float:left;
	height:auto;
	}
.gal_txt{
	padding:5px;
	text-align:center;
	}
	.gal_txt a{
		color:#960c30;
		text-decoration:none;
		}
	.gal_txt a:hover {
		color:#960c30;
		text-decoration:underline;
		}
	.gal_txt a:visited{
		color:#960c30;
		}
.rmore a{
	color:#960c30;
	text-decoration:none;
	}
	.rmore a:visited{
		text-decoration:none;
		}
	.rmore a:hover{
		text-decoration:underline;
		}

.cli a{
	color:#960c30;
	text-decoration:none;
	}
.cli a:visited{
	color:#960c30;
	text-decoration:none;
	}
.cli a:hover{
	color:#960c30;
	text-decoration:underline;
	}
/*----------->>> Footer Starts Here <<<<-----------*/
#footer{
	width:851px;
	float:left;
	}
#footer_top{
	background:url(../images/bot_bg.jpg) repeat-x;
	height:20px;
	color:#ffffff;
	text-align:center;
	padding-top:5px;
	}
#footer_bottom{
	text-align:center;
	height:26px;
	padding-top:13px;
	}
		#footer_bottom a{
			color:#000000;
			text-decoration:none;
		}
		#footer_bottom a:visited{
			color:#000000;
			text-decoration:none;
		}
		#footer_bottom a:hover{
			color:#932b2e;
			text-decoration:underline;
		}
/*----------->>> Footer Ends Here <<<<-----------*/



/*----------->>> Contact Us Page <<<<-----------*/
.ffirst{width:515px; float:left;}
.fside1{width:150px; float:left; padding-bottom:5px; padding-top:2px;}
.fside1 span{color:#FF0000;}
.fside2{width:365px; float:left; padding-bottom:4px;}
.fside2 input, textarea, select{font:11px Arial, Helvetica, sans-serif;}