/* 1024px - a free xhtml/css website template by Andreas Viklund - http://andreasviklund.com/ - that may be used for any purpose as long as the proper credits are given to the original designer.

Version: 2.0 (Jan 29, 2007)

Screen layout: */

/*** General tags ***/

body {background:url(images/background.gif) repeat-y top center #fff;color:#404040;font:76% Arial,Arial Narrow,Verdana,sans-serif;line-height:1.1em;margin:0 auto;padding:0;}
a {color:#4088b8;font-weight:700;text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}
p {margin:0 0 18px 10px;font-size: 1em;padding: 0px 20px;}
img {padding: 0px;border: 10px none;}
ul,ol,dl {font-size:1.3em;margin-top: 2px;margin-right: 0;margin-bottom: 16px;margin-left: 25px; line-height:1.2em; color:#000; font-style:italic;}
li{margin-bottom:10px;}
ul ul,ol ol {margin:4px 0 4px 35px;}
blockquote {background-color:#F5F5F5; border:1px solid #dadada;font-size:1em;margin:15px 15px;padding:12px; padding-top:25px;}
h1 {color:#C00;line-height:normal; font-weight:bolder;font-size:3.5em;font-family: 'arial narrow', 'arial','verdana';margin:0;text-align: center;padding: 20px;}
h1 a {color:#4088b8;text-transform:none;}
h2 {color:#454545;font-size:1.7em;letter-spacing:-1px;text-align:center;margin:0 0 10px;padding: 20px;}
h3 {border-bottom:1px solid #dadada;color:#4088b8;font-size:1.2em;font-weight:700;margin:10px 0 8px;padding: 20px;}
h4 {padding: 20px;}

/*** Main wrap and header ***/

#wrap {color:#404040;margin:10px auto;padding:0;width:800px;}
#header {margin:0;}
#toplinks {font-size:1em;padding:5px 4px 0px 3px;text-align:left;font-family: Arial, Helvetica, sans-serif;line-height: 1.5em;letter-spacing: 0px;margin-bottom: 20px;margin-top: -2px;margin-left: -3px;width: 800px;}
#toplinks a {color:#CCCCCC;border: 1px solid #333333;padding: 4px 8px;background-color:#000033;font-size: 1.0em;margin-right: 0px;width: 115px;display:block;text-align:center;float:left;}
#toplinks a:hover{color:#333333;background-color:#FFFFFF;}
#slogan {color:gray;font-size:1.5em;font-weight:700;letter-spacing:-1px;line-height:1.2em;margin:15px 0 20px 35px;}

/*** Main content ***/

#content {float:left;width:800px; margin-top:10px;}
#content h3{margin:10px 0 8px;}

/*** Footer ***/

#footer {font-family:Arial, Helvetica, sans-serif;border-top:4px solid #dadada;clear:both;color:blue;font-size:0.8em;line-height:2em;margin:0 auto;padding:8px 0;text-align:center;}
#footer p {margin:0;padding:0;}
#footer a {color:#06C;}
#order {
	margin-right: auto;
	margin-left: auto;
	width: 65%;
	line-height: 1.5em;
	border-style:dashed;
	border-width:medium;
	border-color:#C00;
	background-color:#fefee6;
	padding:10px;
}
/*** Various classes ***/
.warning {font-size: 1.3em; line-height:1.7em;font-weight: bold;text-decoration: underline;font-style: italic;color: #000000;}
.highlighted {background-color: #FFFF66;padding:0px;}
.standardContentText {
	font-family:'arial', 'verdana', serif;
	font-size: 1.3em;
	line-height: 1.4em;
	color:#000;
}
.boldCentred{
	font-weight:bolder;
	text-align:center;
	font-family:'arial', 'verdana', serif;
	font-size: 1.3em;
	line-height: 1.3em;
	color:#000;
	}
.blueCommentBox {
	border: 1px solid #96F;
	margin: 10px auto;
	padding: 15px;
	width: 700px;
	background-color:#CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 1em;
}
.box {background:#4088b8;border:1px solid #c8c8c8;color:#fff;font-size:0.9em;line-height:1.4em;padding:10px 10px 10px 13px;}
.box a {color:#f0f0f0;}
.left {float:left;margin:0 15px 4px 0;}
.right {float:right;margin:0 0 4px 15px;}
.readmore {margin:-10px 10px 12px 0;text-align:right;}
.timestamp {font-size:1.2em;margin:-5px 0 15px 10px;}
.timestamp a {font-weight:normal;}
.blue {color:#4088b8;}
.clear {clear:both;}
.fade {color:#c8c8c8;}
.gray {color:gray;}
.photo {background:#fff;border:1px solid #bababa;margin:6px 18px 2px 5px;padding:2px;}

.largeList {font-size: 1.7em;line-height: 1.2em;color: #F06F0F;width: 400px;margin-right: 200px;margin-left: 200px;}
.goldenTruths{
	font-size: 1.5em;
	line-height: 1.2em;
	color: #FFCC00;
	width: 500px;
	margin-right: 80px;
	margin-left: 80px;
	background-color: #990000;
	padding: 20px 60px;
	border: 4px solid #FFCC00;
}


.bigRed {font-family: Arial, Helvetica, sans-serif;font-size: 36px;font-weight: bold;color: #CC0000;word-spacing: -1em;text-align: center;font-style: normal;}

.redHeading {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	line-height: 1em;
	margin-top: 20px;
	margin-bottom: 30px;
}
.blackHeading {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000;
	line-height: 1em;
	margin-top: 20px;
	margin-bottom: 30px;
}
.blue {font-family: Arial, Helvetica, sans-serif;color: #3366FF;text-align: center;font-weight: normal;line-height: 1.3em;}
.red {color: #FF0000;}
.redStrike {color: #FF0000;text-decoration: line-through;}
.imgRight {	float: right;border: 1px solid #333; margin:7px;}
.floatCentered {
	margin-right: 25%;
	margin-left: 25%;
	text-align: center;
	width: 50%;
	margin-top: 25px;
	margin-bottom: 25px;
}
.guaranteeTerms {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 75%;
	margin-top: 25px;
	margin-bottom: 25px;
}
.imgCentered {
	margin-right: auto;
	margin-left: auto;
	display:block;
}
.arialNarrow{
	font:Arial Narrow;
}
.style5 {font-size: 11px;text-align: right;}
.massive {font-size:36px;font-weight:bold;color:#C00;line-height:normal;}
.floatCenteredTxtLeft {margin-right: 25%;margin-left: 25%;text-align: left;width: 50%;}
.testimonials {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-color:#FCFBED;
	border-color:#FC0;
	border-style: dashed;
	border-width:medium;
	width: 65%;
	font-family:"Courier New", Courier, monospace;
	line-height: 1.5em;
	font-size:1.1em;
}

.tableBordered {border-top-width: 0px;border-right-width:1px;border-bottom-width: 0px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #96007c;border-right-color: #96007c;border-bottom-color: #96007c;border-left-color: #96007c;padding: 0px;margin-left:auto; margin-right:auto;}
.mediumSize {font-size: 1.5em;}
.style6 {font-size: 1.3em;line-height: 1.6em;}
.style8 {font-size: 1.8em;}
.symptomsAndConditions{
	font-size: 1.5em;
	line-height: 1.6em;
	padding: 10px;
}
.hiddenPic {display:none;}

