body { background:#000000; text-align:justify; font-family:Helvetica Neue, Arial, Tahoma, Geneva, sans-serif; font-size:13px; color:#ccc; margin:0; padding:0;}

a:visited, a:link {color:#ccc; text-decoration:none;}

a:hover {text-decoration:underline;}

img {border:none;}

h2 {margin:0px;}

#wrap { position:relative; width:960px; margin:0 auto;}

#banner {background:url(../images/header.png) no-repeat; height:80px; width:960px; margin:0 auto;}

#nav { 
	background:transparent;
	width:520px;
	float:right;
	text-align:right;
	position:relative;
	z-index:1000;
	margin-top:56px;
}
#nav ul{
	
	display:inline;
}
#nav ul li {
	display:inline;
	margin-left:15px;
}

#nav ul li a:link, #nav ul li a:visited {color:#fff;}

#nav ul li a:hover {text-decoration:none; color:#333;}
  
#content {text-align:justify; width:960px; margin:0 auto; line-height: 1.8em; height:450px; }

.left {float:left; margin-right:15px;}

.right {float:right; margin-left:15px;}

.head {margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #ccc; font-size:24px; font-weight:bold; font-style:italic;}

#footer {text-align:right; font-size:9px; width:960px; margin:0 auto; position:relative; z-index:500; padding-top:7px;}

.footer {float:left; text-align: justify; width: 610px; height:197px; position:relative; z-index:5000; background: url(../images/logo.png) top left no-repeat; margin-left:-100px; margin-top:-67px; margin-right:-40px;}

#footer a:link, #footer a:visited {color: }

#footer a:hover {}

.sig {float:right; margin-left:-10px; margin-top:18px;}

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#parent4 li{
background: transparent;
}

.inner {float:left; width:298px; height:448px; border:1px solid #fff; }

.inner li {line-height:10px;}

.inner2 {float:right; width:618px; height:408px; padding:20px; padding-left:0px; border-top:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:justify; overflow:auto;}

.inner2a {float:right; width:638px; height:448px; border-top:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff;}

.in {float:left; width:498px; height:448px; border:1px solid #fff;}

.out {float:right; width:418px; height:408px; padding:20px; padding-left:0px; border-top:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; text-align:justify;}

.gallery {width:908px; height:398px; padding:25px; border:1px solid #fff;}

.gallery img {border:1px solid #6a4c00;}
