body {
	background-color:#969090;
	margin:0;
	padding:0;
	text-align:center;
	font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
	font-size: 15px;
	color:black;
	}

blockquote {
	padding: 10px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background: #eee;
	font:1.0em Arial;
	line-height:1.5em;
	margin-top:10px;
	padding-bottom:10px;
	text-align:center;
	}
	
p {
	color:black;
	}

.testimonials {
    margin:auto;
    width:450px;
    border: double 3px #0fdfd2;
    padding:1em;
    margin-bottom:1em;
}

.testimonials blockquote {
    padding:1em;
    margin:.2em;
}

.testimonials blockquote p{
    font-size:9pt;
    text-align:justify;
    }
    
#page {
	width:800px;
	margin:auto;
	background-image:url(http://www.premedretreat.com/img/body_bg.png);
	text-align:left;
	}
	
#header {
	width:800px;
	clear:both;
	padding-top:10px;
	}

#header a {
	font-family: georgia;
	font-weight:normal;
	font-style:italic;
	float:right;
	margin-right:2em;
	margin-left:0;
}

#header a img {
	vertical-align:middle;
}

#contentarea {
	width:800px;
	text-align:justify;
	margin-bottom:10px;
	}

#contentarea .headline {
	width:660px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	clear:both;
	}

#contentarea .headline h1{
	font-family:'impact',georgia;
	text-align:justify;
	color:red;
    font-weight:normal;
	text-align:center;
	}
	
#contentarea .headline h2{
	font-family:georgia;
	text-align:justify;
	text-align:center;
	}

#contentarea .headline h5{
	font-family:georgia;
	text-align:center;
    font-weight:bolder;
    font-size:17px;
	}

#contentarea .headline ul{
	text-align:justify;
	margin-left:4em;
	margin-right:4em;
	list-style-type: square;
	padding:0;
	}
	
.headline li {
	padding-bottom:.7em;
	}
	
.headline h2{
	color:black;
	text-align:center;
	}

#contentarea .headline p {
	text-align: center;
	}

#contentarea .letter {
	width:660px;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	clear:both;
	}
	
#contentarea .letter h3 {
	font-family:georgia;
	color:black; 
	}

#contentarea .mainletter {
	width:660px;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	clear:both;
	}

#contentarea .mainletter h3{
	color:red;
	text-align:center;
	font-family:georgia;
	font-size:22px;
	}
	
#contentarea .quoted {
	text-align:center;
    margin:auto;
	width:630px;
	height:auto;
	padding:0px;
	background-image:url(http://sandbox.premedretreat.com/img/framebg.png);
	}
	
#contentarea .quoted blockquote {
	height:150px;
	}
#contentarea .quotedtop {
	background-image:url(http://www.premedretreat.com/img/frametop.png);
	width:630px;
	height:20px;
	}

#contentarea .quotedbott {
	background-image:url(http://www.premedretreat.com/img/framebottom.png);
	width:630px;
	height:20px;
	}
	
#contentarea .quoted img {	
	border:1px solid #ccc;
	margin-right:10px;
	padding:0;
	float:left;
	}
	
#contentarea .stories {
	text-align:center;
	width:630px;
	height:auto;
	padding:0;
	margin:auto;
	background-image:url(http://www.premedretreat.com/img/framebg.png);
	}

#contentarea .stories img {
	border:1px solid #ccc;
	width:100px;
	height:100px;
	margin-top:5px;
	margin-right:10px;
	margin-left:0px;
	padding:2px;
	float:left;
	}

#contentarea .stories h3 {
    padding:0;
    margin:0;
    font-family:georgia;
    font-size:12pt;
   padding-top:1em;
   color:black;
}


#contentarea .storiestop {
	background-image:url(http://www.premedretreat.com/img/frametop.png);
	width:630px;
	height:20px;
	margin:0;
	}

#contentarea .storiesbott {
	background-image:url(http://www.premedretreat.com/img/framebottom.png);
	width:630px;
	height:20px;
	}
	
.trialoff {
	width:630px;
	background-image:url(http://www.premedretreat.com/img/framebg.png);
	margin-left:auto;
	margin-right:auto;
	}
	
.trialcont {
	margin-left:4em;
	margin-right:4em;
	padding-top:0;
	padding-bottom:10px;
	padding-right:0px;
	text-align:justify;
	height:auto;
	}

.trialcont h5 {
	font-family:georgia;
	font-size:17pt;
	color:black;
	text-align:center;
	}

.trialcont img {	
	margin-top:0px;
	margin-right:10px;
	margin-left:0px;
	padding:2px;
	float:left;
	}
	
#contentarea .guarantee {
	text-align:center;
	width:627px;
	height:auto;
    margin-left:auto;
    margin-right:auto;
    padding-top:1em;
	padding-bottom:2.5em;
	background-image:url(http://www.premedretreat.com/img/cert2.jpg);
	background-repeat: no-repeat;
	}

#contentarea .guarantcontents {
	margin-left:6em;
	margin-right:6em;
	padding-top:3em;
	padding-bottom:3em;
	padding-right:0px;
	text-align:justify;
	height:auto;
	}

#contentarea .guarantee img {	
	margin-top:0px;
	margin-right:10px;
	margin-left:0px;
	padding:2px;
	float:left;
	}

#contentarea .check ul {
	margin-left:4em;
	margin-right:4em;
	padding:0;
	text-align:justify;
	list-style-type:disc;
	}
	
.check li {
	padding-left:.5em;
	padding-bottom:.7em;
	}

#contentarea .info blockquote{
	text-align:justify;
	margin-bottom:1em;
	}

#contentarea .info {
	background: #eee;
	margin-top:.7em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1em;
	padding:0;
	width:570px;
	height:auto;
	}
#contentarea .info h5 {
    font-family:georgia;
	padding-top:1em;
	color:black;
	font-size:13px;
}
#contentarea .info p {
	font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
	font-size: 12px;
}

.bonuspack {
	width:630px;
	background-image:url(http://www.premedretreat.com/img/framebg.png);
	}
	
.bonuscont {
	background: #eee;
	margin-top:.7em;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	padding:.5em;
	height:auto;
	}

.bonuscont ul {
    margin-left:11em;
    font-size:10pt;
}
.bonuscont li {
    margin-left:.5em;
}

.bonuscont h5 {
    font-family:georgia;
	font-size:14px;
	margin-left:2em;
	color:black;
}

.bonuscont p {
	font-family: "Lucida Grande", "Bitstream Vera Sans", "Verdana";
	font-size: 13px;
	margin-left:2em;
	margin-right:2em;
}

.bonuscont img {	
	border:1px solid #ccc;
	width:100px;
	height:120px;
	margin-top:5px;
	margin-right:10px;
	margin-left:0px;
	padding:2px;
	float:left;
	}
	
.belchbutton {
	border:#cc0000 6px dashed;
	border-collapse: collapse;
	width:460px;
	padding-bottom:1em;
	padding-bottom:1em;
	margin-left:auto;
	margin-right:auto;
	
	}

.belchbutton img {
	vertical-align:middle;
	}

.belchbutton a {
	color:blue;
	font-family:sans-georgia;
	font-size:24pt;
	font-weight:normal;
	text-decoration: underline;
}

.belchbutton p {
	color: #000069;
	font-family:sans-georgia;
	font-size:22pt;
	font-weight:normal;
	text-align:center;
	line-height: 1.4em;
}

#footer {
	width:800px;
	height:80px;
	background-image:url(http://www.premedretreat.com/img/footer.png);
	clear:both;
	}
#footer .footercopy p {
	font-weight:bold;
	font-family: sans-georgia;
	font-size:7pt;
    float:right;
}

#footer p {
	float:left;
	padding-top:30px;
	color:#FFFFFF;
	padding-left:50px;
	line-height:20px;
	font-family: sans-georgia;
	font-size:9px;
	}

ul.nav{
    height:28px;
	padding-top:29px;
    margin-left:6em;
    margin-right:6em;
	}
ul.nav li{
    background:url(http://www.premedretreat.com/img/navbutt.png) no-repeat right top; padding:0; float:left; display:block; height:28px; width:107px;text-align:center;
	}
ul.nav li.nobor{
	background-image:none;
	}
ul.nav li a {
    color:white;
    text-align:center;
    font-size:8pt;
    font-family:arial;
    text-decoration:none;
    padding:0;
    height:28px;
    display:block;
    font-weight:bold;
	}
ul.nav li a:hover{
	color:#000069; background-color:inherit;background:url(http://www.premedretreat.com/img/navhov.png) no-repeat right top; padding:0; float:left; display:block; height:28px; width:107px;text-align:center;
	}

#map {
	text-align: center;
	}

h2 {
    font-family:georgia;
	font-size:20px;
	color:red;
	font-weight:bold;
	text-align:center;
	}
h1 {
	color:#000000;
	}

a img {
	border:none;
	}
	
#menulinks a {
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	height:27px;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	margin-top:1px;
	}

#menulinks a:hover {
	background-image:url(http://www.premedretreat.com/img/menuhover.png);
	}
