html {
	height: 100%;
}
body {
    text-align: left;	
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	font: 10px Verdana;
	color: #FFFFFF;

	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-arrow-color:#FFFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#000000; 
	
	overflow: hidden;
}


a:link { 
		font: bold 10px Verdana;
		margin:0px;
		color: #FFFFFF;
		text-decoration: none;
		}
a:visited {
		font: bold 10px Verdana;
		margin:0px;
		color: #FFFFFF; 
		text-decoration: underline; 
		
	}
a:hover, a:active {
		
		font: bold 10px Verdana;
		margin:0px;
		color: #FFFFFF;
		text-decoration: none; 
	}

#container{
	
	display:block;
	width: 1024px;
	height: 641px;
	margin: 0px ;
	background-image: url(../images/vk_bg.jpg);
	background-repeat: no-repeat;
	
}
#menu{
	float: left;
}
#content{
	z-index: 3;
    position: relative;
	top: 106px;
	float: left;
	width: 700px;
	height: 502px;
	/*background-color: #CCCCCC;*/
	
}
#shortInfo{
	margin-top: 43px;
	padding: 5px;
	width: 243px;
	height: 110px;
	color: #000000;
	background-color: #FFFFFF;
}

#description{
	margin-top:3px;
	width: 244px;
	height: 273px;
    overflow-y: auto;
    overflow-x: hidden;
	position: relative;
	background-color: #000000;
	padding: 5px;
	
}

#descText{
	padding: 5px;
	width: 240px;
	background-color: #000000;
}
#leftPanel{
	float: left;

}
#rightPanel{
	float: left;
	margin-left: 33px;
	width: 374px;
	height: 406px;
	/*background-color: #CCCCCC;*/

}
#galleryInfo{
	
	width: 364px;
	height: 43px;
	/*background-color: #6c6c6c;*/
}
#gallery{
	width: 376px;
	height: 411px;
	overflow-y: auto;
	overflow-x: hidden;
    position: relative;
	/*background-color: #c6c6c6;*/
}

#gallery table{
	width: 363px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	
}

.smallImage{
	background-color:#FFFFFF;
	text-align:center;
	padding: 5px;
	
}

#imageContent{
	position: absolute;
	width: 644px;
	height: 506px;
	background-color: #ffffff;
	display: none;
	z-index: 100;
	top: 5px;
	left: 300px;
}

#imageHeader{
	position: relative;
	/*width: 654px;*/
	height: 22px;
	margin:auto;
	text-align:right;
    display:block;
	
}
div#imageHeader #imageTitles{
	position: relative;
	float:left;
	width: 168px;
	height: 22px;
	background-image: url(../images/galleryTitle.gif);
	background-repeat: no-repeat;
	display:block;
}

div#imageHeader #imageClose{
	position: relative;
	width: 57px;
	height: 22px;
	display: block;
	float: right;
	padding-right:4px;
}

#imageSrc{
	position: relative;
	display:block;
	top: 2px;
	left: 2px;
	
}



