/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#ffffff;
 color: #ffffff;
 text-align:center;
 padding:0;
 }
 
 
#outer {
 overflow:hidden;
 width:900px;
 margin:auto;
 }

#hdr {
 top:0px;
 width:900px;
 background:#ffffff;
 color: #ffffff;
 border:0px;
 }

#bar {
 clear:both;
 width:900px;
 padding-top:10px;
 margin-bottom:20px;
 top:200px;
 height:30px;
 background:#6e1b1c;
 color: #ffffff;
 border:solid #ffffff;	
 border-width:1px 0 1px 0;
 }
 
 #image_bar{
 margin:0px 0px 20px 0px;
 padding:0px;
 height:200px;
 width:900px;
 overflow:visible;
}

 #image_bar ul{
 margin:0px;
 padding:0px;
 clear:both;
}


#sidebar_left{
	text-align:left;
	float:left;
	margin:0px 0px 15px 0px;
	padding:5px 10px 0px 10px;
	width:160px;
	background:#6e1b1c;
	min-height:290px;
}

#sidebar_left img{
	text-align:left;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 10px 0px;
	width:160px;
	background:#6e1b1c;
min-height:
}

#news{
width:700px;
margin:25px 0px 5px 0px;
padding:0px;
padding-top:5px;
height:20px;
background:#6e1b1c;
color:#FFFFFF;
}

#galleryDA{
top:0px;
margin:10px 0px 20px 0px;
padding:0px;
}

#galleryFD{
top:0px;
margin:10px 0px 20px 0px;
padding:0px;
}

#gallerySL{
top:0px;
margin:10px 0px 20px 0px;
padding:0px;
}

#galleryBV{
top:0px;
margin:10px 0px 20px 0px;
padding:0px;
}

#galleryDP{
	top:0px;
	margin:10px 0px 0px 0px;
	padding:0px;
}

#galleryRDB{
top:0px;
margin:10px 0px 20px 0px;
padding:0px;
}

#cont {
	float:right;
	margin:0px 0px 20px 0px;
	padding:0px;
	width:700px;
	background:#ffffff;
	color: #333333;
	text-align:left;
	min-height:290px;
 }
 #cont_side2 {
	float:left;
	margin:10px 20px 20px 0px;
	padding:0px;
	width:350px;
	height:280px;
	background:#ffffff;
	color: #333333;
	text-align:left;
	min-height:290px;
 }
  #cont_side {
	float:right;
	margin:0px 0px 20px 0px;
	padding:0px;
	width:330px;
	background:#ffffff;
	color: #333333;
	text-align:left;
	min-height:290px;
 }
 
 
  #page_bar img{
	float:left;
	margin:0px 0px 0px 0px;
 }
 
 #cont img{
	float:left;
	margin:0px 0px 0px 0px;
 }
 
 #cont2 {
	float:right;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 20px;
	width:700px;
	background:#ffffff;
	color: #333333;
	text-align:left;
	min-height:290px;
 }
 
#footer {
	width:900px;
	background:#ffffff;
	color: #ffffff;
	height:22px;
	background:#6e1b1c;
	padding-top:8px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
 }
 

