/*   -------------------------------------  Curvitude by Project Seven Development  www.projectseven.com  Layout 04: 2 column Hz  -------------------------------------*/body {	background-color: #FFFFFF;	font-family: Candara, Calibri, Arial;	font-size: 13.5px;	line-height: 16px;	color: #333333;}.formstyle {	padding: 0px;	line-height: 10px;	top: auto;	font-size: 10px;}#c2    .sidebar_head   {	font-size: 27px;	color: #CC0000;	margin-top: 0px;	line-height: 27px;}p {	font-family: Candara, Calibri, Arial;	margin-bottom: 6px;	color: #333;	margin-right: 6px;}#masthead {	background-color: #FFFFFF;	margin: 12px auto 0 auto;	width: 982px;}#logo {	padding: 0 10px;}#navbar {	margin-bottom: 0px;	background-image: url(img/p7CRV980HzMen_mid.jpg);	background-repeat: repeat-y;}#navbar_inner {	background-image: url(img/p7CRV980HzMen_top.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 2px;}#navbar_inner2 {	background-image: url(img/p7CRV980HzMen_bot.jpg);	background-repeat: no-repeat;	background-position: left bottom;	padding-top: 0;	padding-right: 0;	padding-bottom: 10px;	padding-left: 14px;}#columntop {	clear: both;	background-image: url(img/p7CRVCol2_top.jpg);	background-repeat: no-repeat;	height: 15px;}#columnwrapper {	margin: 0 auto;	width: 982px;	background-image: url(img/p7CRVCol2_middle.jpg);	background-repeat: repeat-y;}#c1, #c2, #c3 {	float: left;}#c1 {	width: 234px;}#c2 {	width: 736px;	background-repeat: no-repeat;	padding-top: 0px;	background-position: 22px -78px;}#c3 {	width: 736px;	background-repeat: no-repeat;	padding-top: 0px;	background-position: 22px -78px;}#c1 .content {	font-size: 12px;	padding: 16px 28px 16px 34px;	line-height: 16px;}#c1 .content a:link {	line-height: 20px;	font-weight: bold;	color: #FFFFFF;	letter-spacing: .1em;}#c1 .content a:hover, .content a:focus, .content a:active {	line-height: 20px;	font-weight: bold;	color: #FFFF66;	letter-spacing: 0.1em;}#c1 .content a:visited {	line-height: 20px;	font-weight: bold;	color: #FFFF66;	letter-spacing: 0.1em;}#c2 .content {	color: #333333;	font-size: 13.5px;	padding-right: 30px;	padding-bottom: 6px;	padding-left: 30px;	padding-top: 16px;	line-height: 16px;}#c2.content     a:link {	color: #FFFFFF;	font-weight: bold;}#c2.content a:visited {	color: #000000;	font-weight: bold;}#c2.content a:hover {	color: #CC0000;	font-weight: bold;}#c3 .content {	color: #FFFFFF;	font-size: 13.5px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 20px;	padding-top: 5px;	line-height: 16px;}#c3.content a:link {	color: #669900;	font-weight: bold;	line-height: 18px;}#c3.content a:visited {	color: #336600;	font-weight: bold;	line-height: 18px;}#c3.content a:hover , a:active, a:focus{	color: #CC0000;	font-weight: bold;	line-height: 18px;	letter-spacing: 0em;}#sidebar {	width: 680px;}#sidebar .content {	color: #333333;	line-height: 16px;}#sidebar     .content     a:link {	font-weight: bold;	color: #669900;	letter-spacing: 0em;	margin-bottom: 8px;	line-height: 16px;}#sidebar .content a:visited {	color: #336600;	letter-spacing: 0em;	line-height: 16px;}#sidebar .content a:hover, a:focus, a:active {	color: #CC0000;}#newsbar  {	background-color: #FFFFFF;	margin: 0px;	padding: 8px;}#productwrapper {	width: 660px;	height: 715px;	background-image: url(../images/white-box-big.gif);	background-repeat: no-repeat;	padding: 20px 20px 0px;}#productwrappertopleft {	width: 300px;	background-image: url(../images/white-boxes.gif);	background-repeat: no-repeat;	height: 345px;}#productwrappertopright {	width: 300px;	margin-top: 0px;	background-image: url(../images/white-boxes.gif);	background-repeat: no-repeat;	height: 345px;}#productwrapperbotleft {	width: 300px;	margin-top: 0px;	background-image: url(../images/white-boxes.gif);	background-repeat: no-repeat;	height: 345px;}#productwrapperbotright {	width: 300px;	margin-top: 0px;	background-image: url(../images/white-boxes.gif);	background-repeat: no-repeat;	height: 345px;}.producttext   {	font-family: Candara, Calibri, Arial;	font-size: 13.5px;	line-height: 18px;	color: #333333;	margin-bottom: 9px;}h1 {	font-size: 27px;	letter-spacing: 0em;	color: #CC0000;	line-height: 27px;	margin-bottom: 6px;	font-weight: normal;	margin-top: 20px;}h2 {	font-size: 18px;	letter-spacing: 0.1em;	color: #FFFFFF;	margin-top: 10px;	line-height: 24px;	margin-bottom: 6px;	font-weight: normal;	float: right;	margin-right: 30px;	text-align: right;	width: 140px;}h3 {	font-weight: bold;	letter-spacing: 0em;	line-height: 18px;	margin-top: 9px;	font-size: 17px;	color: #669900;	margin-bottom: 4px;}h4 {	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	letter-spacing: 0.1em;	line-height: 16px;	margin-top: 8px;	margin-bottom: 8px;}h5 {	font-size: 30px;	letter-spacing: 0em;	color: #FFFFFF;	line-height: 30px;	margin-bottom: 6px;	font-weight: normal;	margin-top: 10px;}h6 {	font-weight: bold;	letter-spacing: 0.1em;	line-height: 16px;	margin-top: 8px;	font-size: 15px;	color: #FFFFFF;	margin-bottom: 8px;}.topZero {	margin-top: 0;}#columnbottom {	clear: both;	background-image: url(img/p7CRVCol2_bottom.jpg);	background-repeat: no-repeat;	height: 36px;}#footer {	margin: 0px auto;	font-size: 12px;	width: 980px;	padding: 14px;}#footercontent {	padding: 0px;	width: 950px;	float: left;	display: inline;	margin-left: 14px;}/*Footer Links*/#footer a:link {	color: #000000;}#footer a:visited {	color: #666666;}#footer a:hover, #footer a:focus, #footer a:active {	color: #000000;}#sidebartop {	background-image: url(img/sidebartop.png);	background-repeat: no-repeat;	clear: both;	height: 18px;}#sidebarbottom {	background-image: url(img/sidebarbottom.png);	background-repeat: no-repeat;	clear: both;	height: 2px;}#sidebarmiddle {	background-image: url(img/sidebarmiddle.png);	background-repeat: repeat;	clear: both;}#phonenumber {	font-family: Candara, Calibri, Arial;	font-size: 21px;	color: #FFFFFF;	padding-right: 0px;	letter-spacing: 0.1em;	position: relative;}.clearfloat {	clear: both;	height: 0;	line-height: 0.0;	font-size: 0;}.floatright {	float: right;	margin-left: 6px;	display: inline;	margin-bottom: 6px;	margin-top: 6px;}.floatleft {	float: left;	display: inline;	margin-right: 10px;	margin-bottom: 6px;}a:visited {	text-decoration: none;}a:hover {	text-decoration: none;	color: #669900;}a:active {	text-decoration: none;}a:link {	text-decoration: none;}.footnotes {	font-size: 9px;	color: #333333;	line-height: 12px;}li {	line-height: 16px;	font-family: Candara, Calibri, Arial;}ul {	line-height: 16px;	font-family: Candara, Calibri, Arial;}.sidebar_subhead {	font-size: 21px;	color: #CC0000;	margin-top: 21px;	line-height: 21px;	margin-bottom: 6px;}h1,h2,h3,h4,h5,h6 {	font-family: Candara, Calibri, Arial;}#blackbox {	display: inline;	margin: 0px 15px 0px 0px;	width: 350px;	padding: 8px;	border: 1px solid #000000;	font-size: 10px;	color: #000000;	line-height: 12px;	float: left;}.white {	color: #FFFFFF;}#c1 .content .white a {	line-height: 14px;	font-size: 13px;}
