/* Main Body Properties */
body { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background: url(img/bgrep.jpg) repeat-x #1f1f1f; }

#container { width:950px;margin:0 auto; }

#header{width:950px;height:107px;background:url(img/header.jpg) no-repeat;}

#ad-box {width:918px;height:151px;margin:20px auto;background: url(img/ad-back.jpg) no-repeat; }

#ad-box a { color:#e9bb1f; }

#content a { color:white; }
#content a:hover { color:#e9bb1f; }

#gallery-content{width:600px;margin:10px auto;}

#line {width:770px;height:3px;border-top:1px solid black;}

#nav { width:190px;border:2px solid black;background:url(img/nav-back.jpg) no-repeat #7f7f7f;float:left;margin:0 0 0 16px; }

#content { float:left;width:500px;margin:0 15px 0 15px;color:#b8b9b9;background: url(img/contentrep.gif) repeat-y; }

#content h2 {margin:25px 0 25px 0;color:white;padding:0 10px 0 10px;}
#content p {padding:0 10px 0 10px;margin-bottom:20px; }

#right-box { width:190px;border:2px solid black;background:url(img/right-back.jpg) no-repeat #7f7f7f;float:left; }

.text {width:175px;margin:70px auto 10px auto;color:white;}

.text a {color:white;}

.text a:hover {color:#e9bb1f; }

.text ul li {padding:2px 0 2px 0; }

.text h2 {margin:10px 0 6px 0; }

.text p {margin:0 0 5px 0; }

.ad-box-title {width:500px;height:20px;padding:8px 0 0 10px;color:white;}
.ad-box-text {width:550px;float:right;margin:35px 20px 0 0;color:white;}
.ad-box-text h2 { color:#afadad;letter-spacing:1px; }

#nav ul { margin:70px auto 10px auto;width:175px; }

#nav ul li { border-bottom:1px solid #151714; padding:4px 0 4px 0;}

#nav ul li ul { margin:0 0 0 10px;width:inherit; }

#nav ul li ul li {border:none;}

#nav ul li a { color:white;text-decoration:none; }

#nav ul li ul li a { color:#CCCCCC;text-decoration:none; }

#nav ul li a:hover, #nav ul li ul li a:hover { color:#e9bb1f; }

#footer { width:918px;margin:20px auto 20px auto;text-align:center;color:#b8b9b9;font-size:11px; }
#footer a { color:#b8b9b9; }

/* Gallery Image Properties 3 per line */
.imgContainer{
float:left;
padding:4px;
width:600px;
margin:3px;
}

.clearFloat {
clear:both;
}

.imgContainer a {
color:#999999;
text-decoration:none;
}

.imgContainer img{
border:1px #ccc solid;margin:0 5px 0 0 !important;
}

.imgContainer h3 {
font-size:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
color:white;
}

.imgContainer p { margin:0;padding:3px 0 0 0;font-size:12px; }

.feedbackContainer { 
width:450px;
font-size:12px;
margin:5px 5px 20px 5px;
padding-top:12px;
padding-left:16px;
background-image: url(img/feedback_img.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.feedbackContainer h3 {font-weight:bold;color:#ccc;margin-bottom:2px;}
.feedbackContainer p { margin-bottom:4px; }
.feedbackContainer a {  }

.feedbackFormContainer {
width:200px;
float:right;
height:320px;
font-size:12px;
color:white;
background-image:url(img/feedback_form.jpg);
background-repeat:no-repeat;
}
.feedbackFormContainer h3 {font-weight:bold;color:#ccc;margin:10px 0 4px 17px;font-size:18px;}
.feedbackFormContainer p {margin-left:17px;}
.feedbackFormContainer textarea {width:141px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#474747;font-size:11px;padding:2px;border:1px black solid;height:52px; }
#input-box { font-family:Verdana, Arial, Helvetica, sans-serif;color:#474747;font-size:11px;width:141px;padding:2px;border:1px black solid; }
#input-box:focus, textarea:focus {border:1px red solid;}

#submit-button {
border:none;
width: 70px;
height:20px;
background: url(img/submit-back.jpg);
color: #aaaaaa;
font-size: 11px;
font-size-adjust: none;
font-stretch: normal;
 }
 
#submitted {
width:90%;
height:30px;
background-image:url(img/correct.jpg);
padding-left:35px;
border:1px #ccc dashed;
background-position:left;
background-repeat:no-repeat;
}
#submitted p {padding-top:5px;}
