.tail-top{ background:url(images/bg.jpg) repeat-x top;}
.tail-bottom{ background:url(images/bot.gif) repeat-x  bottom }

.col-1, .col-2, .col-3, .col-4, .content, .menu{ float:left}
/*======= width =======*/
.main{margin:0 auto; text-align:left; width:760px; position:relative; }

.content{
	width:600px;
	height: 390px;
	background:#010101;
	margin-top: 0px;
	background:url(images/bg_content.jpg) repeat-x top;
}


.menu{ width:160px; /* background:url(images/bg_menu.jpg) no-repeat top; */ height:390px}

.rightPanel { width: 120px; color:#ff8d0c; margin-top: 320px; margin-left: 20px; padding: 5px; font-size: 14px; float:left;}

#gallery {
	width:100%;
	height: 360px;
	overflow:auto;
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#ff0; 
	scrollbar-face-color:#ff8d0c; 
	scrollbar-highlight-color:#ff8d0c;
	scrollbar-shadow-color:#ff8d0c;
	scrollbar-track-color:#000000;
}

/* contnet holder for galleries */
#content-holder {
  height: 340px;
}



/*======= header =======*/
#header {height:110px;  /* background:url(images/top.gif) no-repeat top center; */ color: #FFFFFF; font-size: 28px; margin-top: 10px;}

#sub-navi {
	width: 100%;
	height:30px; color: #FFFFFF; font-size: 14px;
	text-align: right;
	padding-top: 10px;
}


/*======= footer =======*/
#footer { height:20px; width: 100%;}