/* 
/	CSS Document
/	Author: (Michael A. Karr - mike[at]advp.com) Adventure Web Productions - http://www.advp.com
/	Date: 02/2007
*/

/* [ Globals ] */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

p {
	margin: 0px 0px 10px 0px;
}

a {
	color: #006600;
	font-weight: bold;
	text-decoration: underline;
}

hr {
	margin: 10px 0px;
}

/* [ Header / Logo ] */

#header {
	background: none !important;
}

#logo {
	text-align: center;
	padding: 0px 0px 30px 0px;
}

/* [ Headings ] */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC3333;
	margin: 0px 0px 10px 0px;
	width: 100%;
	letter-spacing: -1px;
}

h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #A82626;
	margin: 0px 0px 10px 0px;
	line-height: 16px;
	font-weight: bold;
	font-style: italic;
	clear: both;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
}

/* [ Class Library ] */

.imgRight {
	float: right;
	margin: 0px 0px 10px 10px;
}

.imgLeft {
	float: left;
	margin: 0px 10px 10px 0px;
}

.border {
	border: 1px solid #006600;
	padding: 5px;
}

/* [ Hide Elements ] */

.magicDiv,
#topNav, 
#mainNavigation, 
#sideNavigation, 
#bottomNav,
#bottomCap,
#footer img,
#mainGraphic,
#sections select,
#sectionButtons,
#optionsSelect,
#buyingGuideContent,
#serviceTipsContent,
#installationContent
{
	display: none;
}

#footer {
	clear: both !important;
}

#footer p {
	text-align: center;
}

#marquee span {
	display: block;
}

/* [ Show Elements ] */


//{
//	display: block;
//}

#bodyContent {
	float: left;
	border: 2px solid #666666;
	padding: 20px !important;
}

/* [ Sections Styles ] */

#sections th, #sections td {
	padding: 4px 10px;
	vertical-align: middle;
	border-bottom: 1px solid #666666;
}

#sections th {
	background: #EAEAEA;
	font-weight: bold;
	text-align: left;
}

#sections td {
	text-align: left;
}

#magicContent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006600;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 3px 0px;
	line-height: normal;
	font-weight: bold;
	font-style: normal;
	clear: both;
	border-bottom: 1px solid #006600;
}

/* [ Side Content ] */

#sideContent {
	padding: 10px;
	border: 1px dashed #FFFFFF;
}

#sideContent .tip h1 {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	letter-spacing: normal;
}


/* [[[[[[[[[[ KEEP AT BOTTOM ]]]]]]]]]] */

/* [ Print Link ] */

#printLink {
	text-align: center;
	padding: 30px 0px 0px 0px;
}

/* [ Optimization Content ] */

#opt {
	display: none;
}

#bodyContent ul.form {display:block; clear:both; padding-bottom:20px;}
#bodyContent ul.form li {background:none; width:250px; float:left; padding:0; height:40px; list-style:none;}
#bodyContent ul.form li label {width:250px; clear:both; float:none; display:block;}
#bodyContent ul.form li select {width:147px;}
#bodyContent ul.form_preview li {background:none; width:450px; float:none; padding:0; height:40px; list-style:none;}
#bodyContent ul.form_preview li input {width:450px; z-index:100;}
#bodyContent ul.form li input.submit_green, #bodyContent ul.form_preview li input.submit_green {background:url(../images/friend_button.jpg) no-repeat; width:260px; height:27px; text-align:center; font-size:11px; line-height:15px; color:#fff; font-weight:bold; border:none;}
#bodyContent ul.form li input.generate_code_faded {background:url(../images/friend_button2.jpg) no-repeat; width:260px; height:27px; text-align:center; font-size:11px; line-height:15px; color:#fff; font-weight:bold; border:none;}
#bodyContent ul.form_preview li textarea {float:left; width:450px; height:400px; margin-bottom:10px;}
div.referral_side {display:none;}

