body {
	font-family: 'Helvetica Nueu', Helvetica, Verdana, Arial, "sans serif";
	font-size: 9pt;
	color: #999;
	background: url('../images/bg.gif') repeat;
	margin: 0;
	padding: 0;
	text-align: justify;
}
a img#logo{
	border: none;
	padding: 0;
	margin: 0;
}
p{
	line-height: 1.1em;
}
img{
	padding: 0;
	margin: 0;
}
h2{
	font-size: 14pt;
}
/* MAIN BODIES
-------------------------*/
#wrapper {
	margin: 0 auto;
	width: 888px;	
}
#wrapper2 {
	margin: 0 auto;
	width: 888px;
	background: url('../images/repeater.png') repeat;
}
#container {
	width: 843px;
	margin: 0 auto;
	padding-bottom: 30px;
}
#header {
	width: 888px;
	margin: 0;
	padding: 0;
	margin-bottom: -3px;
}
#logo{
	float: left;
	margin: 0;
	padding: 0;
}
#header_img{
	float: left;
	margin: 0;
	padding: 0;
}
#nav{
	float: left;
	width: 766px;
	height: 24px;
	margin: 0;
	padding: 0;
}
#nav_fade{
	float: right;
	width: 64px;
	height: 23px;
}
#footer{
	width: 888px;
	height: 65px;
	margin: 0;
	padding: 0;
	background: url('../images/footer.png') no-repeat;
	margin-top: -10px;
}
#ender{
	padding-top: 50px;
	text-align: center;
	font-size: 9.5px;
}
#ender a{
	color: #73b5d6;
}
#ender a:hover{
	color: #007cba;
}
#main{
	width: 850px;
	padding-top: 25px;
}

/* NAVIGATION
-----------------------------------*/
#nav ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav li {
	float: left;
	margin: 0;
	padding: 3px 20px 4px 20px;
	background-color: #d6d4d4;
	border-bottom: 1px solid #cac9c9;
}
#nav li a {
	display: block;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	height: 15px;
	vertical-align: middle;
}
#nav li.n_left{
	padding-left: 14px;
}
#nav li.n_right{
	padding-right: 39px;
}
#nav li a img{
	border: none;
}
#nav li a img:hover {
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	border-bottom: 1px solid #0063a3;
}
#nav li a.now img{
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	border-bottom: 1px solid #0063a3;
}
#header_fader{
	margin:0;
	padding:0;
	margin-top: -1px;
}

/* SUBNAV
-----------------------------------*/
#subnav ul{
	list-style: none;
	padding: 0;
	width: 841px;
	height: 20px;
	background-color: #eae9e9;
	padding: 10px 0 0 0;
	margin-left: 1px;
}
#subnav li {
	display: inline;
	margin: 0;
	letter-spacing: -1px;
	padding: 0px 10px;
}
#subnav li a {
	text-transform: uppercase;
	color: #a9a9a9;
	text-decoration: none;
	height: 15px;
}
#subnav li a.now_sn {
	color: #4c4a4a;
}
#subnav li a:hover {
	color: #4c4a4a;
}
#subnav li.n_left{
	margin-left: 24px;
}
#subnav li.n_right{
	
}
#sn_fader{
	margin-left: 0px;
}
/* SUBNAV
-----------------------------------*/
#subnav2 ul{
	list-style: none;
	padding: 0;
	width: 841px;
	height: 20px;
	background-color: #eae9e9;
	padding: 10px 0 0 0;
	margin-left:1px;
}
#subnav2 li {
	display: inline;
	margin: 0;
	letter-spacing: -1px;
	padding: 0px 40px;
}
#subnav2 li a {
	text-transform: uppercase;
	color: #a9a9a9;
	text-decoration: none;
	height: 15px;
}
#subnav2 li a.now_sn {
	color: #4c4a4a;
}
#subnav2 li a:hover {
	color: #4c4a4a;
}
#subnav2 li.n_left{
	margin-left: 250px;
}
#subnav2 li.n_right{
	margin-right: 124px;
}

/* LINKS
-----------------------------------*/
a {
	text-decoration: none;
}

a img {
	border: 1px solid #eee;
	padding: 3px;
}
ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
p.bold{
	font-weight: bold;
}
/* CABLE SYSTEMS
-----------------------------------*/
#left{
	width: 405px;
	float: left;
}
#right{
	width: 405px;
	float: left;
}
#c_s a h2{
	color: #0063a3;
	text-align: center;
	text-transform: uppercase;
	font-size: 16pt;
	margin: 0px 0 5px 0;
	padding: 0;
	width: 378px;
	padding-top: 5px;
}
#c_s a img{
	border: 1px solid #999;
	padding: 3px;
}
#c_s a:hover h2{
	background-color: #eee;
}
#c_s a:hover img{
	border: 4px solid #eee;
	padding: 0;
}
#c_s p{
	width: 368px;
	margin: 5px 0 25px 3px;
	padding: 0;
}

#wrapper_cs {
	margin: 0 auto;
	width: 888px;
	height: 950px;
	background: url('../images/repeater.png') repeat;
	padding-top: 10px;
}
#c_s{
	width: 850px;
	padding-top: 25px;
	margin-left: 33px;
}

/* CONTACT
-----------------------------------*/
h2.email a{
	color: #007cba;
}
h2.email a:hover{
	color: #666;
}
#cinfo{
	float: right;
	padding:0;
	font-size: 14pt;
	margin: -20px 0 0 0;	
}
#cform{
	float: left;
	margin: -340px 0 0 0;
	padding:0;
	font-size: 9pt;
	color: #242424;
	z-index: 90;
}
#cinfo ul{
	margin: -68px 0 40px 40px;
	list-style: none;
}
#cinfo ul li a{
	color: #0063a3;
	z-index: 100;
}
#cinfo ul li a:hover{
	color: #ccc;
}
#cinfo img.brak{
	margin: 0 70px 0 280px;
}
#cinfo img.brak2{
	margin: 0 40px 0 0;
}
#talk input.sized{
	width: 257px;
	height: 22px;
	padding: 2px 4px 0 4px;
}
#talk input{
	border: none;
	background-color: #f4f4f4;
	margin-left: -40px;
	margin-bottom: 5px;
	margin-top: 3px;
}
#message{
	border: none;
	background-color: #f4f4f4;
	margin-left: -40px;
	width: 590px;
	height: 290px;
	padding: 5px;
	color: #242424;
}
dt.radio{
	margin: 0 0 -15px 25px;
}
#addy2{
	margin-bottom: 5px;
}
#cform img{
	margin: 0 0 0 -7px;
}
#rad input{
	display: inline;
}
#send{
	background-image: url('../images/contact/send.jpg');
	border: none;
	width: 83px;
	height: 30px;
	color: #000;
}
#reset{
	background-image: url('../images/contact/reset.jpg');
	border: none;
	width: 83px;
	height: 30px;
	color: #666;
	margin-left: 410px;
	margin-right: 8px;
}
#status{
	margin-top: -30px;
	width: 340px;
	color: #007cba;
}
#cform p{
	color: #666;
	padding-bottom: 10px;
	border-bottom: 2px solid #f4f4f4;
	margin-bottom: 50px;
}
#mapbox, #mapbox2{
	width: 396px;
	height: 90px;
	background-color: #f4f4f4;
	margin: 20px 0 0 0;
	padding: 10px 10px 15px 10px;
	text-align: left;
}
#mapbox2{
	background-color: #fff;
}
a.view{
	text-align: right;
	margin-top: 10px;
	color: #666;
}	
a.view:hover{
		color: #000;
}
ul.minfo li.where{
	color: #242424;
	font-weight: bold;
	font-size: 10pt;
	margin-top: 80px;
}
ul.minfo{
	margin-left: -30px;
	font-size: 9pt;
	float: left;
}
#mapbox a img.map, #mapbox2 a img.map{
	border: 1px solid #bcbcbc;
	width: 160px;
	height: 87px;
	float: left;
	margin:0;
	padding:0;
}
/* LAKE CONTROL / DESIGN ?
-----------------------------------*/
#wrapper_ld {
	margin: 0 auto;
	width: 888px;
	height: 1240px;
	background: url('../images/repeater.png') repeat;
	padding-top: 10px;
}
#wrapper_lc {
	margin: 0 auto;
	width: 888px;
	height: 1640px;
	background: url('../images/repeater.png') repeat;
	padding-top: 10px;
}
#columns{
	width: 850px;
	padding-top: 0px;
	margin-left: 33px;
}
#columns img{
	border: 1px solid #999;
	padding: 3px;
}
#columns img.none{
	border: none;
	padding: 0;
}
#lcolumn{
	float: left;
	width: 452px;
	margin-left: -10px;
}
#rcolumn{
	float: left;
	width: 334px;
}
#lcolumn p.intro{
	margin-top: 3px;
	color: #242424;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 10px;
	border-bottom: 2px solid #f4f4f4;
	text-align: justify;
}
#lcolumn p{
	width: 428px;
	font-size: 9pt;
}
#columns h2{
	color: #007cba;
	margin-bottom: -5px;
}
#columns p a{
	color: #242424;
}
#columns p a:hover{
	border-bottom: 1px solid #242424;
}
#rcolumn img{
	margin: 10px 0;
}
#vmp{
	margin-left: 210px;
}
#vmp2{
	margin-left: 110px;
}
#columns p.bold a{
	color: #007cba;
}
#columns p.bold a:hover{
	border-bottom: 1px solid #007cba;
}
#feats{
	margin-top: 20px;
	margin-left: 45px;
}
#feats h2{
	margin-top: -30px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#feats ul{
	list-style: disc;
	margin-left: 40px;
}
#space{
	margin-bottom: 20px;
}
/* SYSTEM 2.0
-----------------------------------*/
#wrapper_s2{
	margin: 0 auto;
	width: 888px;
	height: 1500px;
	background: url('../images/repeater.png') repeat;
}
#lcolumn p a{
	color: #007cba;
	font-weight: bold;
}
#lcolumn p a:hover{
	border-bottom: 1px solid #007cba;
}
#wrapper_s2 #lcolumn h2{
	font-size: 14pt;
}
p.intro bold.blue{
	color: #007cba;
}
#lcolumn img.syst2{
	border: none;
	margin-left: -10px;
}
#lcolumn p#systemintro{
	margin-top: -115px;
}
#lcolumn ul.systemboxes{
	margin-top: 10px;
}
#lcolumn ul.systemboxes p{
	margin:0;
	width: 205px;
	text-align: center;
}
#lcolumn ul.systemboxes p.big{
	width: 180px;
	text-align: left;
	margin:0;
	margin-left: 15px;
}
#lcolumn ul.systemboxes h2{
	margin-top: -25px;
	width: 205px;
	text-align: center;
	margin-bottom: 10px;
	font-size: 14pt;
}
#rbox{
	float: left;
}
#lbox{
	float: left;
	margin-left: 15px;
}
#lcolumn ul#box2 p.spacerbottom{
	margin-bottom: 20px;
}
#lcolumn ul#box2 p.spacertop{
	margin-top: 15px;
}
#lcolumn ul.systemboxes p.big a:hover{
	border-bottom: 1px solid #007cba;
}

/* ENVIROMENTAL BENEFITS
-----------------------------------*/
#wrapper_eb {
	margin: 0 auto;
	width: 888px;
	height: 980px;
	background: url('../images/repeater.png') repeat;
}
#wrapper_eb #lcolumn h2{
	text-align:left;
}
#columns img.under{
	margin-left: -10px;
	border: none;
	padding-bottom: 15px;
	border-bottom: 2px solid #f4f4f4;
	margin-bottom: 5px;
}
#stripes{
	margin-top: 10px;
	width: 428px;
}

/* INSTALLATIONS
-----------------------------------*/
#wrapper_in {
	margin: 0 auto;
	width: 888px;
	height: 2350px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
}
#columns img.stripe{
	margin-left: -12px;
	border: none;
	width: 798px;
	height: 25px;
	margin-top: -5px;
}
#columns img.install{
	border: none;
	margin-bottom: 10px;
}
#columns img.vmp{
	border: none;
	margin-top: 0px;
}
#installs dl.left{
	width: 405px;
	height: 110px;
	background-color: #f4f4f4;
	padding: 5px;
	margin: 10px 0px 0px 1px;
	float: left;
}
#installs dl.right{
	width: 405px;
	height: 110px;
	background-color: #f4f4f4;
	padding: 5px;
	margin: 10px 2px 0px 0px;
	float: right;
}
#installs dt{
	float: left;
	margin: 0;
	padding: 0;
}
#installs dd{
	float: left;
	float: left;
	margin: 0;
	padding: 0;
	width: 220px;
}
#installs dt img{
	border: 1px solid #bcbcbc;
	margin-right: 8px;
}
#installs dd.loc{
	margin-top: 20px;
	font-weight: bold;
	font-size: 12pt;
	color: #242424;
}
#installs dd{
	color: #666;
}
#installs dd a{
	color: #999;
}
#installs dd a:hover{
	color: #007cba;
}
#installs dd.vmap a{
	color: #999;
	font-size: 8pt;
	float: right;
	margin-top: 32px;
}
#installs dd.vmap a:hover{
	color: #666;
}
#installs dd.vmap a.upper{
	color: #999;
	margin-top: 12px;
}
#installs dd.vmap a.upper:hover{
	color: #666;
}
#installs h2{
	color: #007cba;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#installs p{
	margin: 0px 20px 5px 20px;
}
#bottomp{
	margin: 0 auto;
	width: 843px;
	clear: both;
}
#bottomp p{
	padding-top: 20px;
	margin: 20px 20px;
}
/* INSTALLATIONS
-----------------------------------*/
#wrapper_ob {
	margin: 0 auto;
	width: 888px;
	height: 1750px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
	padding-top: 10px;
}
p.mright{
	width: 780px;
	text-align: justify;
}
#ftleft{
	float: left;
	margin: 10px 0 25px 25px;
}
#advright{
	float: left;
	margin: 10px 0 25px 40px;
}
ul.obbox h2{
	margin: -25px 0 0 10px;
	font-size: 11pt;
}
ul.obbox li{
	margin: 0 0 0 15px;
}
ul.obbox li.gap{
	margin-top: 10px;
}
ul.obbox li img{
	display:block;
	padding:0;
	margin-left: -15px;
}
#rails h1{
	clear: both;
	color: #007cba;
	background-color: #fafafa;
	width: 840px;
	text-align: center;
	margin-left: -31px;
	padding: 2px 0 4px 0;
	font-size: 18pt;
}
#rails img{
	margin: 0 85px 10px 15px;
}
/* ABOUT
-----------------------------------*/
#wrapper_about{
	margin: 0 auto;
	width: 888px;
	height: 2300px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
	padding-top: 10px;
}
#alcolumn{
	float: left;
	width: 375px;
	margin-left: -10px;
}
#alcolumn p.intro{
	margin-top: 3px;
	width: 375px;
	color: #242424;
	font-weight: bold;
	font-size: 9pt;
	padding-top: 10px;
	border-top: 2px solid #f4f4f4;
	padding-bottom: 10px;
	border-bottom: 2px solid #f4f4f4;
	text-align: justify;
	margin-bottom: 10px;
}
#alcolumn p{
	width: 428px;
	font-size: 9pt;
}
#arcolumn{
	float: left;
	width: 390px;
	height: 243px;
	background-color: #f4f4f4;
	margin-left: 15px;
	margin-top: 10px;
	padding: 10px 10px;
}
#arcolumn h1{
	color: #007cba;
	margin: 0;
	padding: 0;
}
#arcolumn p{
	color: #999;
	margin: 5px 0 0 0;
	padding: 0;
	font-size: 9pt;
}
#arcolumn img.none{
	padding: 0;
	margin: 0;
}
#list{
	width:380px;
	height: 140px;
	background-color: #fcfcfc;
	border-top: 2px solid #e7e6e6;
	border-bottom: 2px solid #e7e6e6;
	margin: 10px 0 0 0;
	padding: 5px 5px;
}
#list ul{
	display: inline;
	color: #007cba;
}
ul#lftk{
	float:left;
}
ul#rtk{
	float: right;
}
#staff{
	clear: both;
	margin-top: 20px;
	margin-left: 220px;
}
#team{
	margin-left: -10px;
	margin-top: 15px;
	margin-bottom: 20px;
}
.bio1{
	background-color: #e9e8e8;
	border-bottom: 2px solid #cfcfcf;
	width: 841px;
	margin-left: -32px;
	height: 350px;
}
.bio2{
	background-color: #f9f7f7;
	border-bottom: 2px solid #cfcfcf;
	width: 841px;
	margin-left: -32px;
	height: 410px;
}
.bio3{
	background-color: #f9f7f7;
	border-bottom: 2px solid #cfcfcf;
	width: 841px;
	margin-left: -32px;
	height: 320px;
}
h1.name{
	color: #007cba;
	margin:0;
	padding:0;
	font-size: 14pt;
	margin-top: 3px;
}
h2.email{
	color: #007cba;
	margin:0;
	padding:0;
	font-size: 11pt;
	margin-bottom: 10px;
}
p.bio{
	width: 430px;
	text-align: justify;
	padding: 0;
	margin: 0;
	margin-top: 10px;
}
img.head{
	background-color: #fff;
	float: left;
	margin: 15px 10px 0 20px;
}
#topline{
	border-top: 2px solid #cfcfcf;
}
.bio1 ul{
	float: left;
	margin: 10px 5px 10px 5px;
}
.bio2 ul{
	float: left;
	margin: 10px 5px 10px 5px;
}
.bio3 ul{
	float: left;
	margin: 10px 5px 10px 5px;
}
img.ride{
	float:left;
	margin: 15px 10px 0 10px;
	background-color: #fff;
}
.bio3 dl{
	float: left;
	height: 320px;
	margin: 0;
	padding: 0;
}
/* FULLSIZE
-----------------------------------*/
#wrapper_fs{
	margin: 0 auto;
	width: 888px;
	height: 1400px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
}
#wrapper_fs ul{
		list-style: disc;
}
#columns img.under2{
	margin-left: -10px;
	border: none;
	padding-bottom: 5px;
	border-bottom: 2px solid #f4f4f4;
	margin-bottom: 5px;
}
#lcolumn p{
	text-align: justify;
}
#lcolumn p a.bluelink{
	color: #007cba;
	font-weight: bold;
}
#lcolumn p a.bluelink:hover{
	border-bottom: 1px solid #007cba;
}
#lcolumn h2{
	width: 428px;
}
#wrapper_fs ul.fs{
	width: 428px;
	list-style: disc;
	margin-top: 10px;
	margin-bottom: 10px;
}
#wrapper_fs ul.fs li{
	margin-left: 10px;
	margin-bottom: 3px;
}
#wrapper_fs #rcolumn img{
	margin: 7px 0;
}
#stripes2{
	margin-top: 0px;
	margin-bottom: -5px;
	width: 428px;
}
/* DOWNLOADS
-----------------------------------*/
#wrapper_dl{
	margin: 0 auto;
	width: 888px;
	height: 900px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
}
#wrapper_dl img.under{
	border: none;
	border-bottom: 2px solid #f4f4f4;
	margin: -5px 0 3px 0;
	padding-bottom: 5px;
}
#dstripes{
	margin: 0;
	width: 428px;
}
#download dl.left{
	width: 405px;
	height: 80px;
	background-color: #f4f4f4;
	padding: 5px;
	margin: 10px 0px 0px 1px;
	float: left;
}
#download dl.right{
	width: 405px;
	height: 80px;
	background-color: #f4f4f4;
	padding: 5px;
	margin: 10px 1px 0px 0px;
	float: right;
}
#download dl.left2{
	width: 405px;
	height: 180px;
	background-color: #f4f4f4;
	padding: 5px;
	margin: 10px 0px 0px 1px;
	float: left;
	text-align:center;
}
#download dl.right2{
	width: 405px;
	height: 180px;
	background-color: #f4f4f4;
	padding: 5px;
	margin: 10px 1px 0px 0px;
	float: right;
	text-align: center;
}
dt img.desk{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	border: 1px solid #eee;
	padding: 3px;
	background-color: #fff;
}

dt img.pdf{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	border: none;
}
#download dd{
	float: left;
	color: #666;
	font-size: 11pt;
	margin-left: 15px;
	display: block;
	width: 150px;
}
#download dd.dld{
	font-size: 14pt;
	margin-top: 40px;
	margin-bottom: 3px;
}
#download dd.dldt{
	font-size: 14pt;
	margin-top: 32px;
	margin-bottom: 3px;
	width: 250px;
}
#download dd a{
	color: #007cba;
}
#download dd a:hover{
	color: #444;
}
#download a:hover dl{
	background-color: #eee;
}
#download a:hover dd.dld{
	color: #333;
	border-bottom: 1px solid #333;
}
#download a#standout dl.left{
	background-color: #d6e4eb;
	color: #26343b;
}
#download a#standout dd.dld{
	color: #26343b;
	margin-left: 20px;
}

/* MEDIA
-----------------------------------*/
#wrapper_mp{
	margin: 0 auto;
	width: 888px;
	height: 950px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
}
a dl.mediapg dt img{
	padding: 0;
	border: 10px solid #c7c7c7;
	margin-bottom: 10px;
}
a dl.mediapg{
	width: 801px;
	background-color: #fff;
	padding: 20px;
	height: 195px;
	margin-left: 1px;
}
a:hover dl.mediapg{
	width: 801px;
	background-color: #f6f6f6;
	padding: 20px;
}
#medias{
	margin-left: 20px;
}
a dl.mediapg dt{
	float: left;
	margin-left: 12px;
}
a dl.mediapg dd{
	float: left;
	width: 300px;
	color: #007cba;
	font-size: 14pt;
	margin-top: 50px;
	margin-left: 20px;
}
/* FEATURED
-----------------------------------*/
#wrapper_ft {
	margin: 0 auto;
	width: 888px;
	height: 750px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
	padding-top: 10px;
}
#wrapper_ft #right{
	margin-top: 15px;
}
#wrapper_ft #right ul.obbox li{
	margin-left: 25px;
	margin-bottom: 2px;
}
#wrapper_ft #right ul.obbox li bold{
	font-weight: bold;
	color: #666;
}
#wrapper_ft #left img{
	margin-top: 20px;
}

#wrapper_ft2 {
	margin: 0 auto;
	width: 888px;
	height: 1480px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
	padding-top: 10px;
}
p.cwcintro{
	font-size: 14pt;
	text-align: center;
	padding: 0;
	margin: 0;
	color: #8c8c8c;
}
#pspace{
	margin-top: 10px;
}
#punder{
	width: 787px;
	padding-bottom: 10px;
	border-bottom: 2px solid #f4f4f4;
	margin-bottom: 3px;
}
#wrapper_ft2 #right ul.special h2{
	margin: 0;
	padding: 0;
	font-size: 10pt;
	margin-left: -60px;
	text-align: center;
}
#wrapper_ft2 #right ul.special h2.uppy{
	margin-top: -25px;
}
#wrapper_ft2 #right ul.special li.downer{
	margin-bottom: -2px;
}
#wrapper_ft2 #right ul.special{
	margin-left: 20px;
	margin-top: 5px;
}
#wrapper_ft2 #left img{
	margin-bottom: 10px;
}
#wrapper_ft2 #right img.room{
	margin-bottom: 10px;
}
#wrapper_ft2 #right ul.special li.gap{
	margin-top: 5px;
}
#wrapper_ft2 #right ul.special li{
	font-size: 10pt;
	margin-left: 90px;
}

#wrapper_ft2 #right ul li{
	margin-bottom: 2px;
}
#wrapper_ft2 #right ul#advright{
	margin-left: 20px;
	width: 410px;
}
ul.cwcemail a{
	color: #007cba;
	font-size: 11pt;
}
ul.cwcemail a:hover{
	color: #242424;
}
ul.cwcemail li b{
	color: #666;
	font-size: 11pt;
}
ul.cwcemail{
	margin-top: -65px;
	margin-left: -25px;
	text-align:center;
}
#lbracwc{
	margin-top: -50px;
	margin-left: 340px;
	margin-bottom: 30px;
}
#rbracwc{
	margin-left: 10px;
}
#picsup{
	margin-top: -6px;
}
#imgup{
	margin-top: 5px;
}
#lowerb{
	margin:0;
	padding:0;
	margin-left: 20px;
}
/* HOW TO BUILD
-----------------------------------*/
#wrapper_hb {
	margin: 0 auto;
	width: 888px;
	height: 3600px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
	padding-top: 10px;
}
#lcolumn p.introhb{
	margin-top: 3px;
	color: #242424;
	font-weight: bold;
	font-size: 9pt;
	text-align: justify;
}
p.introlink{
	text-align: right;
	margin-top: 3px;
	color: #242424;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 215px;
}
p.introlink a{
	color: #007cba;
}
p.introlink a:hover{
	color: #666;
}
#lcolumn img #htob .none{
	margin-left: -15px;
	border: none;
}
#wrapper_hb #stripes{
	margin-top: 0px;
	width: 428px;
}
#wrapper_hb #lcolumn p bold{
	color: #007cba;
	font-weight: bold;
}
#wrapper_hb #lcolumn ul li{
	margin-left: 30px;
	width: 360px;
	text-align: justify;
	margin-bottom: 15px;
	color: #777;
}
#wrapper_hb #lcolumn p a.dark{
	color: #007cba;
}
#wrapper_hb #lcolumn p a.dark:hover{
	color: #242424;
	border: none;
}
#wrapper_hb img.stripe{
	margin-top: 10px;
}
/* VIDEOS
-----------------------------------*/
#wrapper_vd{
	margin: 0 auto;
	width: 888px;
	height: 500px;
	background: url('../images/repeater.png') repeat;
	text-align: left;
	padding-top: 10px;
}
#wrapper_vd #columns p object{
	margin-left: 60px;
}	
#wrapper_vd img.install{
	margin-left: -30px;
}