body {
	margin:0;
	padding:0;
	width: 5595px;
	height: 520px;
	color:#000000; 
	font: 62.5%/150% Tahoma, Sans-Serif; 
	background: #000000 url(../img/bgb-4.png) repeat-x left top;
}

h2 {font-size: 1.1em}
h3 {font-size: 1.4em}

hr, .hide {
	position:absolute; 
	top:0;
    left:-9000px;
}	

#page {
	height: 520px; 
}


#leftsider {
	margin: 14px 0 0 0px;
	background-image:url(../img/leftbg-3.jpg);
	float: left;
	width:275px; 
	height:501px;

}


#menu {
	margin-top: 305px;
	width:160px;
    float:left;
	text-decoration:none;
	border:none;


}

#menu ul {
	float:left;
	list-style: none;
}

#menu a{
	text-decoration: none;
	color: #ffffff;
}

#menu a:hover{
	border-bottom: 0px solid #22b1e1;
}

#content {
	margin: 14px 0 0 0px; 
	float: left;
	font-size: 1.1em; 
}

#content h4 {font-size: 1.2em;}

.par {
	margin: 0px 0px 0px 0px; 
	padding-right: 3px; 
	float: left; 
	width: 750px;	
	height:500px;
}

.alta {
	width: 668px;	
	height:500px;	
	}

.alt {
	width: 333px;	
	height:500px;
	}

.altb{
margin: 0px 0px 5px 0px; 
	width: 333px;	
	height:501px;
	background: #000000
	}

.altc {
	width: 515px;	
	height:500px;
	}



#note { 
	margin-top:5px;
}





 a{
	padding-left: 0px;
	border-bottom:none;
	color: #EE3224;
	text-decoration:none;
	
	font-size:1.0em;
	}

a img {
border:none;
}


#rightsider {
	margin: 0 0 0 0px;
	background-image:url(../img/leftbg-3.jpg);
	float: left;
	width:275px; 
	height:501px;
}	


#rightsider a{
	color: #22b1e1;
	text-decoration: none;
}

.photocattitle {text-align: center; font-weight: bold;}
.phototitle {
text-align: center;
font-weight: normal;
width: 120px;
margin: 0 3px 3px 3px;
}

			

h3{ margin: 10px 10px 0 10px; color:#FFFFFF; font:18pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
			
.boxgrid{ 
	width: 217px; 
	height: 245px; 
	margin:0px 5px 11px 0; 
	float:left; 
	background:#161613; 
	border: 0px ; 
	overflow: hidden; 
	position: relative; 
}

.boxgrid1{ 
	width:333px; 
	height:501px; 
	margin:0px; 
	float:left; 
	background:#161613; 
	border: 0px ; 
	overflow: hidden; 
	position: relative; 
}

.boxgrid img{ 
	position: absolute; 
   	top: 0; 
	left: 0; 
	border: 0; 		
}
.boxgrid p{ 
	padding: 0 10px; 
	color:#afafaf; 
	font-weight:bold; 
	font:10pt "Lucida Grande", Arial, sans-serif; 		
}
				
.boxcaption{ 
	float: left; 
	position: absolute; 
	background: #000; 
	height: 100px; 
	width: 100%; 
	opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
			.boxgrid1 img{ 
	position: absolute; 
   	top: 0; 
	left: 0; 
	border: 0; 		
}
.boxgrid1 p{ 
	padding: 0 10px; 
	color:#afafaf; 
	font-weight:bold; 
	font:10pt "Lucida Grande", Arial, sans-serif; 		
}
				
.boxcaption1{ 
	float: left; 
	position: absolute; 
	background: #000; 
	height: 100px; 
	width: 100%; 
	opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
.captionfull .boxcaption {
 	top: 260; 			
	left: 0;
}		
.caption .boxcaption {
 	top: 220; 				
	left: 0;
}
