/* CSS Document */
body {
	background-image: url(../images/bg.jpg);
	vertical-align: super;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}



.hoverimg img
{
outline:none;
}
.hoverimg:hover img
{
outline:none;
}

.userheading
{
 
	font-family:Comic sans MS;
		  color: #FFFFFF;
		  font-size:22px;
		line-height:20px;
		letter-spacing:0.5px;
		
    }
	.heading
{

	font-family:Comic sans MS;
		  color: #3A5055;
		  font-size:22px;
		line-height:20px;
		letter-spacing:0.5px;
    }
	.content	{ 
    
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
		
		
    }
	.innercontent	{ 
    
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3A5055;
		
    }

.homeleftbg
{
background:url(../images/left_bg.png); width:8px; background-repeat: repeat;
}







	 
/*admin end*/
.admintitles {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   font-weight: bold;
	   color:#666666;
}


.admintitles1 {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   font-weight: bold;
	   color:#ffffff;
}
.adminlink {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   font-weight: bold;
	   color: #666666;
	   text-decoration:none;
}
.adminlink:hover {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   font-weight: bold;
	   color: #ff1001;
	   text-decoration:none;
}

.adminlftlink {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   font-weight: bold;
	   color: #666666;
	   text-decoration:none;
}
.adminlftlink:hover {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   font-weight: bold;
	   color: #FF1001;
	   text-decoration:none;
}
.adminfont {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   font-weight: normal;
	   color: #666666;
}

.adminfontbold {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   font-weight: normal;
	   color: #666666;
	   font-weight:bold;
}

.admintitles {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   font-weight: Bold;
	   color: #666666;
}

.adminfooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
}
.adminsidelink {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 13px;
	   color: #666666;
	   text-decoration:none;
}
.adminsidelink:hover {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 13px;
	   color:#FF1001;
	   text-decoration:none;
}
 
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.footer:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.adminsubhead { 
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
background-color: #fff; 
color: #333;  
font-weight:bolder;
}
.body_content { 
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #333333; 
 font-weight:bolder; }
 
 
/*user end*/

	   		 
.button{
background-color:#666666;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
border:none;
width:50px;
text-align:center;
}
.errortxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000; 
	}
.errortxtuser {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	}
.bodytxtuser { 
  font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #666666;
 font-weight:normal;
 line-height:18px;
  }	
  
  .admintxt { 
  font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #666666;
 font-weight:normal;
 
  }	
  
  .contacttable{
background-color:#99C8D2;



border: 1px solid #52696F;
}


.userbutton{
background-color:#99C8D2;
width: auto;
height: auto;
font-family:Arial, Helvetica, sans-serif;
color:#52696F;
font-size:14px;
font-weight:bold;
border: 1px solid #52696F;
}


.footertxt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A6A6A;
	padding-right:18px;
	 }
	 
	 .copytxt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A6A6A;
	font-weight:bold;
	padding-right:18px;
	 }
	
	  .copylink{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A6A6A;
	font-weight:bold;
	text-decoration:none;
	
	 }
	  .copylink:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A6A6A;
	font-weight:bold;
	text-decoration:underline;
	 }
.footerlink{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A6A6A;
	text-decoration:none;
	
	 }
	 
.footerlink:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A6A6A;
	text-decoration:underline;
	 }
	 .sitemap{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6A6A6A;
	text-decoration:none;
	
	 }
	 
.sitemap:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6A6A6A;
	text-decoration:underline;
	 }
	 
	 
.body_text_underline{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	 }	 
	 
.tbllayout
{
  border:1px solid #D1A76D;
}


.titlehead
{
  	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: 900;
	text-shadow:#FFFFFF;
	color:#FFFFFF;
	padding:5px 0px 5px 0px;	
}

.adminhomelink {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #666666 ;
	   font-weight:normal;
	   text-decoration:underline;
}
.adminhomelink:hover {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color:#FF1000;
	   font-weight:normal;
	   text-decoration:underline;
}

.note {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color:#666666;
	   font-weight:normal;
	   text-decoration:none;
	   }
.left2link{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.left2link:hover{
font-family:Arial, Helvetica, sans-serif;
color: #999999;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.userlink{
font-family: Arial, Helvetica, sans-serif;
color: #666666;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.userlink:hover{
font-family:Arial, Helvetica, sans-serif;
color: #FF1001;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.userbody_content { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666; 
  }
/*  Gallery css*/
 #slideshow {list-style:none; color:#fff}
#slideshow span {display:none }
#slideshow span img {height:300px; width:500px; }
#wrapper {width:506px; margin:50px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:300px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:0.7; filter:alpha(opacity=70);}
#information h3 {padding:4px 8px 3px; font-size:14px; font-family:Arial, Helvetica, sans-serif;  }
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../images/g_left.gif) left center no-repeat}
#imgnext {right:0; background:url(../images/g_right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:0.4; filter:alpha(opacity=40);}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(../images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(../images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}
/*  End Gallery css*/