/*
	styles.css
	author: degvalentine
	site: nuphedragenreview
*/

/*====================================================================
	BODY
====================================================================*/
html { font-family:sans-serif; }
body {
	background-color:#c0c0c0;
	margin:0;
	padding:0;
	font-size: 14px;
}
#wrapper {
	width: 869px;
	margin: 0 auto;
	padding: 0;
	overflow:auto;
}

/*====================================================================
	HEADER
====================================================================*/
#head {
	background:url(../img/head.png) no-repeat top;
	width:869px;
	height:222px;
}
#navcontainer {overflow:auto; clear:both; margin:2px 0; }
#navcontainer ul {
	padding: 0;
	margin: 0;
	background-color:#6F6F6F;
	color: white;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	margin-bottom:0px;
}
#navcontainer ul li { display: inline; }
#navcontainer ul li a {
	padding:8px;
	background-color:#6F6F6F;
	color: white;
	text-decoration: none;
	font-weight:bold;
	font-size:14px;
	float: left;
	border-right: 1px solid #fff;
}
#navcontainer ul li a.active {
	background-color:#660000;
}
#navcontainer ul li a:hover {
	background-color:#ccc;
}
/*====================================================================
	MAIN CONTENT AREA
====================================================================*/
#content {
	background:url(../img/back.png) repeat-y;
	padding:0 13px 0 12px;
	overflow:auto;
}
.review {
	background-color:#cccaca;
	margin:3px 0;
	padding:10px 0 40px 40px;
	clear:both;
}
.testimony {
	margin:1em 0;
	font-style:italic;
}
cite {
	font-style:italic;
}

.testimony p {
	margin:0;
}
#left, #right {
	overflow:auto;
}
#left {
	width:440px;
	float:left;
	padding:0 15px;
}

#right {
	float:left;
	padding:0px;
	width:359px;
}

#right .box p, #right .box h3 {
	padding:10px;
	margin:0;
}
#right .box {
	border:#787878 solid medium;
	padding:10px;
	margin:3px 0 0 0;
	background-color:#f3f3f3;
}
#right .box h2 {
	background:url(../img/columnhead.png) no-repeat;
	height:44px;
	color:white;
	margin:0;
	font-size:large;
}
#right .box h2 span {
	display:block;
	padding:8px 0 0 10px;
}
#right .box ul li {
	list-style-type: none;
	font-style:italic;
	font-size:12px;
}
#right .box a {
	font-size:16px;
	color:#858585;
	text-decoration:none;
	font-weight:bold;
	display:block;
	margin:2px 4px;
}


/*====================================================================
	FOOTER
====================================================================*/
#foot {
	background:url(../img/foot.png) no-repeat top;
	height:80px;
	text-align: center;
	color: #333;
	margin: 0;
}
#foot p {
	margin: 0 50px;
	font-size:x-small;
	border-top:1px #333 dashed;
	padding-top: 10px;
}
#footer a { text-decoration:none; color:#333; }
#footer a:hover { color:red; }


/*====================================================================
	GENERAL
====================================================================*/
img {
	border: 0;
}
h1, h2 {
	color:#6e6e6e;
	text-decoration:none;
	margin-bottom:0;
	font-size:24px;
	font-weight:bold;
	font-family:Arial, sans-serif;
}

h2 {
	color: black;
	font-size: 16px;
}
#redTitle {
	color: #7f0000;
	text-decoration:underline;
	font-family:"Adobe Garamond Pro", "Times New Roman", Times, serif;
	font-weight:bold;

}

#whiteTitle {
	float: left;
	
}
cite {
	font-weight: bold;
}

label.grey_label {
	display:block;
	color:#333;
	font-weight:bold;
}
input, textarea, select { margin-bottom:10px; }

