/* #### Main Styling for page ####*/
 
html,body {
   margin:0;
   padding:0;
}
 
body{
	background-image: linear-gradient(bottom, #E6E6E6 0%, #7C8080 49%, #E6E6E6 100%);
	background-image: -o-linear-gradient(bottom, #E6E6E6 0%, #7C8080 49%, #E6E6E6 100%);
	background-image: -moz-linear-gradient(bottom, #E6E6E6 0%, #7C8080 49%, #E6E6E6 100%);
	background-image: -webkit-linear-gradient(bottom, #E6E6E6 0%, #7C8080 49%, #E6E6E6 100%);
	background-image: -ms-linear-gradient(bottom, #E6E6E6 0%, #7C8080 49%, #E6E6E6 100%);
	background-repeat:repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E6E6E6', endColorstr='#7C8080');/*For IE7-8-9*/ 
        height: 1%;/*For IE7*/
        zoom:1;
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #E6E6E6),
		color-stop(0.49, #7C8080),
		color-stop(1, #E6E6E6)
		);
		}

#logo {  float:right;
         margin:0 170px 0 0;
         
}

#header{padding:0 0 40px 0;
	position:relative;
	z-index:999;}

#gallery ul  {list-style:none;
             float:left;
             margin-top:100px; margin-left:30px;
}

#gallery ul li{display:inline;
}

#photos{height:368px;
        width:550px;
        border:solid 2px #000;
        margin:0;}
        
#video {   position:absolute;
margin-left:65px;margin-top:522px;
          font-family:Arial;
          font-color:#fff;
          font-size:18px;
          font-style:none;}
 
#wrapper{position:relative;
	padding: 0; 
	margin: 0 auto; 
	width:1000px; height:1190px;
	background-color:#64B5E2;
	z-index:100;
}

#tag {position:absolute;
font-family:Georgia;
      font-style:italics;
      font-size:27px;
      margin-left:65px;margin-right:-150px;}	

#leftside { margin:auto;
       float:left;
       width:52%;
       height:250px;
       padding:0 6px 2px 35px;
       text-align:justify; 
       line-height:21px;  
        }
		
#under {padding:12px 14px 2px 14px;
           width:515px;
       	   margin:20px 0 6px 5px;
	   font-family:Calibri;
	   color:#ccc;
	   line-height:18px;
	   text-align:justify;
	   background-color:#132F8C;
	   border:1px solid white;
	   border-radius: 15px;
	   word-spacing:2px;

}

#rightside { margin-top:15px;
       float:right;
       width:36%;
       height:300px;
       padding:32px 24px 0 0;
       text-align:left;
       line-height:23px; 
	font-size:22px;
	font-variant:small-caps; 
	font-family:Arial, Helvetica, sans-serif;     }
	
	
.head {background-color:#132F8C;
	width:230px;
	color:white;
	font-size:24px;
	font-weight:bold;
 	height:30px;
 	padding:12px 10px 2px 15px;
 	margin:-60px 0 40px  60px;
 	border:1px solid white;
 	border-radius: 12px;
 	position:absolute;
 	z-index:200;}
		
.mail img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 1;
opacity: 1;
}

.mail:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.5;
opacity: 0.5;
}

a:link{color:#000000; text-decoration:none;} /*unvisited link*/
a:visited{color:#blue;} /*visited link*/
a:hover {color:#897CA1;}  /*mouse over link*/


#footer{ 
         position:relative;
         display:inline-block;
         min-height:90px;
         max-height:150px;
         width:96%;
         font-family:Calibri;
         font-size:13px;
         padding:15px 20px 2px 20px;
         top:-25px;
}
#footer{background-repeat:repeat;
	background-image: linear-gradient(left , #929294 0%, #DBDBDB 50%, #929294 100%);
	background-image: -o-linear-gradient(left , #929294 0%, #DBDBDB 50%, #929294 100%);
	background-image: -moz-linear-gradient(left , #929294 0%, #DBDBDB 50%, #929294 100%);
	background-image: -webkit-linear-gradient(left , #929294 0%, #DBDBDB 50%, #929294 100%);
	background-image: -ms-linear-gradient(left , #929294 0%, #DBDBDB 50%, #929294 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#929294, endColorstr=#DBDBDB);/*For IE7-8-9*/ 
        height: 15%;/*For IE7*/
        zoom:1;
	background-image: -webkit-gradient(linear,
	left bottom,
	right bottom,
	color-stop(0, #929294),
	color-stop(0.5, #DBDBDB),
	color-stop(1, #929294)
	);
 	}	
 	 

		





/*******************************************/
/* ###### Style for Navigation ###### */

.slidetabsmenu{
width:100%;
font-size: 14px;
line-height:normal;
border-bottom: 3px black;
padding: 50px 5px 0 32px;
font-family:Arial, Helvetica, sans-serif;
font-weight:200;
position:relative;
}


* html .slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

.slidetabsmenu ul{
list-style-type: none;
margin:0;
padding:0;
}

.slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

.slidetabsmenu a{
float:left;
background:url(media/slide-left.gif) no-repeat left top;
margin-right: 5px;
padding:0 32px 0 10px;
text-decoration:none;
}

.slidetabsmenu a span {
float:left;
display:block;
background:url(media/slide-right.gif) no-repeat right top;
padding:8px 45px 6px 33px;
font-weight:bold;
color:#000;
}



/* Commented Backslash Hack hides rule from IE5-Mac \*/
.slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
color:#710000;
}
.slidetabsmenu a:hover, .slidetabsmenu li.selected a{
background-position:0% -125px;
}
.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
background-position:100% -125px;
}
html>/**/body .IEonlybr{ /*None IE browsers hack*/
display: none; /*Hide BR tag in non IE browsers, since it's not needed*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c{
	position:absolute;
	top: 307px;
	border: 1px solid #918d8d; /*THEME CHANGE HERE*/
	border-width: 0 1px;
	font:normal 12px Arial;
	line-height:18px;
	z-index:100;
	background-color: #cdcdcd;
	width: 150px;
	visibility: hidden;
	left: 219px;
}


.dropmenudiv_c a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
font-weight: regular;
color: black;
}

* html .dropmenudiv_c a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/
background-color:#999;
}