/*
---------------------------------------------
01. home page
---------------------------------------------
*/
ul, li {
padding:0px;
margin:0px;
}
body
{
	background: #334843;
	margin:auto;
}
.upper_bgimage
{
	background:url(../images/upper_bgimage.jpg);
}
.welcome_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#7d0821;
	padding-left:3px;
}
.news_text
{	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#f4de95;
	padding-left:3px;
}

.text
{

    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
}
.text a
{
	text-decoration:none
}
.text-2
{

    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-align:justify;
	line-height:18px;
}
.text-2bold
{

    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
}

.bold
{

    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	color:#666666;
}

 /*---------------callNavigationStarts---------*/


.call
{
	font-family:Arial, Helvetica, sans-serif;
	color:#8c001e;
	font-weight:normal;
}

.call_us
{
	font-family:Arial, Helvetica, sans-serif;
	color:#8c001e;
	font-weight:bold;
}
.thankyou-smtext{
font-family:Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; font-weight: normal; color: #666; text-decoration: none;
}
 /*---------------NavigationStarts---------*/

.nevigation ul {
list-style-type:none; margin:0px;
}
.nevigation li {
float:left;
display:block;
padding:0px;
margin:0px;
}
.nevigation li.seprated{
float:left;
display:block;
width:3px;
height:49px;
margin:0px;
padding:0px;
background:url(../images/button-sepratate.jpg) no-repeat;
}

.nevigation li.normal a{
float:left;
display:block;
height:34px;
padding:15px 20px 0px 19px;
margin:0px;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
text-align:center;
}
.nevigation li.normal a:hover{
height:34px;
background:url(../images/gray-01.jpg) repeat-x;
color:#000000;
}
.nevigation li.normal a.active{
height:49px;
background:url(../images/gray-01.jpg) repeat-x;
color:#000000;
}

.nevigation li.home a{
float:left;
display:block;
width:108px;
height:34px;
padding-top:15px;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
text-align:center;
}
.nevigation li.home a:hover{
height:34px;
background:url(../images/gray-rounde.jpg) no-repeat left top;
color:#000000;

}
.nevigation li.home a.active{
height:34px;
background:url(../images/gray-rounde.jpg) no-repeat left top;
color:#000000;
}

.nevigation li.contact a{
float:left;
display:block;
width:132px;
height:34px;
padding-top:15px;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
text-align:center;
}
.nevigation li.contact a:hover{
height:34px;
background:url(../images/contact-gray.jpg) no-repeat right top;
color:#000000;

}
.nevigation li.contact a.active{
height:34px;
background:url(../images/contact-gray.jpg) no-repeat right top;
color:#000000;
}

/*

---------------------------------------------
02.footer
---------------------------------------------
*/
.footer
{
	background:url(../images/footer.jpg) ;
	height:83px;
}



/*

---------------------------------------------
02.Gallery
---------------------------------------------
*/
.gallery
{
	width:454px;
	height:334px;
	border-left:8px solid #272320;
	border-right:8px solid #272320;
	border-top:8px solid #272320;
	border-bottom:8px solid #272320;
			  

}
.gallery_picture
{
	height:69px;
	width:91px;
	border: solid #c1bcbc;
}
.text_box
{
	background: #fefafa;
	border:1px solid #c2c2c2;
	width:205px;
	height:23px;
}
/*
---------------------------------------------
03.content
---------------------------------------------
*/
.contact_text
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-right:17px;
	vertical-align:middle;
	text-align:right;
}
.Message_contact
{
    background: #fefafa;
	border:1px solid #c2c2c2;
	width:205px;
	height:84px;    
}

.button_bgimage
{
background-image:url(../images/button_bg-image.jpg);
background-repeat:repeat-x;
}

.button_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
}
.button_text a
{
	text-decoration:none;
	color:#ffffff;
}
.button_text a:hover
{
	color:#000000;
	}

.gray_button
{
	background-image:url(../images/gray-rounde.jpg);
	background:repeat-x;
	width:109px;
}
.background
{
	background:url(../images/nav.jpg) no-repeat;
	width:451px;
	height:49px;
}

	