/* CSS Document */
*{
     margin:0;
     padding:0;
}

body{
     font-family: Trebuchet MS, sans-serif ;
     font-size:11px ;
     color:#CCCCCC;
	 background-color:#CCCCCC;
	 
}

img{
     border:none;
}

h3{
     margin:5px 0;
	 color:#39F;
	 font-size:14px;
	 text-transform:uppercase;
}


#wrap{
     width:767px;
     margin:0 auto;
	 background:#333;
	 margin-top:10px;
}

#banner{/*border:1px solid red;*/
     background:  url(/images/banner.png) no-repeat top left;
	 height:121px;
}

#home_link{/*border:1px solid red;*/
	display:block;
	width:200px;
	height:100px;
}

#menu ul{
	clear:both;
	background:#333;
	text-align:center;
	padding:8px 0px;
}

#menu li{
     list-style:none;
	 display:inline;
	 padding:0px 10px;
}

#menu li a{
     text-decoration:none;
	 color:#DDD;
	 letter-spacing:.5px;
	 font-size:11px;
	 font-family:Arial, Helvetica, sans-serif;
}

#menu li a:hover{
      color:#39F;
}

#content{/*border:1px solid red;*/
	
	min-height:323px;
	letter-spacing:1px;	
	background:#000;
	
}

#content p {
	padding:0;
	margin-bottom:10px;
}

#content img{
	display:block;
	text-align:center;
	margin:0 auto;
}

#content a{
	color:#999;
	 text-decoration:none;
}

#content a:hover{
	color:#39F;
}

#subpage {
	padding:20px;
}

#subpage ul {
	list-style-position: inside;	
}

#subcontent{/*border:1px solid red;*/
	height:20px;
	background: url(/images/footer.jpg) no-repeat top left;
	
}

#footer{
	clear:both;
	text-align:center;
	font-size:10px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
    
}

.gallery_wrapper table {
	width:100%;
}

.gallery_wrapper td {
	width:33%;
	text-align:center;
}

h4 {
font-size:12px;
}