﻿body { margin: 0; padding: 0; background: #fff ;  font-family:"Lucida Grande", Arial, Helvetica, sans-serif;font-weight: 300; font-size: 11px; vertical-align:baseline; }

.clear{clear:both;line-height:0}
.heading{
	height:100px;
	/* background :#339cdf url('../images/ui-bg_diagonals-thick_18_b81900_40x40.png') repeat-x bottom left;*/
vertical-align :middle;
position:relative;
padding :10px 0 10px 0;
z-index :12;
	}
.heading .title{float:left ;}
	.heading .title h1
	{
		font-size:25px; line-height:25px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#d10f0f; font-weight:bold; display:block;
		 position:absolute ; top :35px; left:110px; }
.heading .title span{line-height:22px; font-size:11px;position:absolute; top :62px;left:110px;letter-spacing :2px;
                      display :block; border-bottom :solid 1px #555; text-align :center; width :501px;
	height: 23px;
}
.heading .logo{float :left;}

p{
font-size:11px;
text-align:justify;
padding:2px;
margin:0px;
color:#000;
}
strong
{
font-size:12px;
font-weight :bold ;
	}
li{
font-size:11px;
line-height :2;
}
.main-text{text-align :justify;font-size:14px; line-height :22px;}
.explore_gallery, .fonts{font-family:'MuseoSans500'}

.inner{width:990px;margin:0 auto}
.navigation{width:100%;float:left;background:#2a86b1; z-index :2}
/*menu starts*/

#mainmenu
{
	width:auto;
	
	}

.mnuButton { 
    display:inline-block;
    float:left;
   /* background:#000; /* url(../images/buttonbg.png) repeat-x; 
    border-radius:3px;
    -moz-border-radius:3px;*/
    position:relative;
    z-index:0;
    cursor:pointer;
    line-height:41px;
    padding:0 26px;border-left:#d2d2d2 solid 1px;color:#fff;text-decoration:none;font-family:'MuseoSans500';font-size:14px;
    z-index :10
    
}
.mnuButton a{ text-decoration :none; }

.mnuButton span {
    color:#fff; 
    font-size:14px; 
    font-weight:bold; 
    /*text-shadow:1px 1px #fff; */
    display:block;
    
}
	
.mnuButton:hover,.mnuButton a:hover,.current {
    background:#d10f0f;/* #4f880d;*/ 
    
    
}
.last {border-right:#d2d2d2 solid 1px}
.mnuBox 
{
	background :#2a86b1;
    position:absolute;
    top:41px;
    left:0px;
    min-width :165px;
    width :auto ;
    display:none ;
	white-space: nowrap;
	z-index :10;

}
.mnuBox a{    line-height:41px;padding:0 30px;border-bottom:#d2d2d2 solid 1px;color:#fff;text-decoration:none;
              font-family:'MuseoSans500';font-size:13px;
              display :block ;
              
}

ul.menu{width:auto;list-style:none}
.side_contact_box{position:absolute;right:0;top:30px;float:right}
.side_contact{background:url(../images/contact.gif) no-repeat 0 0;width:39px;height:135px;float:right;position:fixed;top:36%;right:0;z-index:9999}
.side_contact:hover{background-position:0 bottom}
.readmore
{
	position :absolute;
	bottom :5px;
	right :5px;
	display :block ;
		}
.readmore a
{
	color:#fff; 
	font-size:12px; 
	line-height:20px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-transform:uppercase; text-decoration:none; 
	display:inline-block !important; 
	padding:0 10px; 
	height:20px;
	-webkit-border-radius:10px;
   		-moz-border-radius:10px;
        border-radius:10px;
   }
   
.red-blue a{background:#d10f0f; }
.red-blue a:hover {background:#2a86b1;}

.blue-red a{background:#2a86b1; }
.blue-red a:hover {background:#d10f0f;}

.red-green a{background:#d10f0f;}
.red-green a:hover {background:#75BF1E;}

.blue-green a{background:#2a86b1; }
.blue-green a:hover {background:#75BF1E;}

.green-blue a{background: #75BF1E;}
.green-blue a:hover {background:#2a86b1;}

.red-pink a{background:#d10f0f; }
.red-pink a:hover {background:#e73569;}

table.table3,table.table1{
font-family: "Trebuchet MS", sans-serif;
    font-size: 18px;
    font-style: normal;
    border-collapse:collapse;
    margin :10px 0;
    
    
}
.table1 thead th{
    padding:6px 10px;
    text-transform:uppercase;
    color:#444;
font-size: 20px;
vertical-align :middle ;
    font-weight:bold;
    text-shadow:1px 1px 1px #fff;

    border-bottom:5px solid #000044;

}
#footer{
	height:180px;
	vertical-align :middle;
position:relative;
padding :10px 0 ;
background :#111;
color :#fff;
	}
#footer .container p{color:#9f9f9f; text-align :justify; font-size:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin :20px 0;  border :solid 1px #444;float:right; padding :4px; }
#footer .container p a{color:#9f9f9f; font-size:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration :none;}
#footer .container p a:hover{color:#fff;}
#footer a {
		color: #9f9f9f;
		display: block;
		font-size :12px;
	}
#footer a:hover {
		color: #dcdcdc;
		text-decoration: none;
		
	}
#footer ul {
	border-bottom: 1px solid #222;
	margin: 0 0 18px;
}
#footer li {
	border-top: 1px solid #222;
	list-style: none;
	padding: 3px 0;
	margin :0;
}

#footer .col {
	float: left;
	margin: 0 18px  0 0;
	width: 140px;
}
#footer .col2 { margin :22px 0;}

#footer h6 {
	color: #ccc;
	 margin: 0;
	 padding:0;
	 text-transform :uppercase ;
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	
}
.news
{
	height :125px;
	width :310px;
	border:solid 1px #e2e2e2;padding:2px;
	}
	
	#gallery {
		background-color: #ffffff;
		padding: 0 0 0 8px;
		margin :0;
		text-align :center ;
		
	}
	#gallery ul { list-style: none; padding :0; }
	#gallery ul li { display: inline; margin :5px; }
	#gallery ul img {
		border: 3px solid #eee;
	}
	#gallery ul a:hover img {
		border: 3px solid #000;
		color: #fff;
	}
	#gallery ul a:hover { color: #a4003f; }

