body {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #242424;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: 1cm 1cm;
	background-color: #FFFFFF;
	margin: 0px;
}
#header { background-color: none; width: 1000px;  height: 140px; background-image: url(../images/bg_tr.jpg);
	background-repeat: no-repeat;
	background-position: right top; border: 0px solid green  }
.headerText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white; text-align: right; padding-top: 10px; padding-right: 110px;}
a:link.headerLinks { text-decoration:none; color:#FFFFFF;}
a:visited.headerLinks { text-decoration:none; color:#FFFFFF; }
a:active.headerLinks { text-decoration:underline; color:#003366; }
a:hover.headerLinks { text-decoration:underline; color:#FFFFFF; }

#leftcoltop { background-color: none; width: 180px;  height: 500px; padding-top: 0px; padding-left: 20px; border: 0px solid blue; float: left
}

#leftcolbottom { background-color: none; width: 180px; padding: 10px; padding-bottom: 15px; background-image: url(../images/bg_bl.jpg);
	background-repeat: no-repeat;
	background-position: left bottom; height: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-align: left; border: 0px solid blue

 }
#content { background-color: none; width: 100%; background-image: url(../images/bg_cbr.jpg);
	background-repeat: no-repeat;
	background-position: right bottom; 
	padding-bottom: 100px; padding-left: 25px; padding-right: 25px; border: 0px solid black;
}

#contentindex { background-color: none; width: 100%; background-image: url(../images/bg_cbr.jpg);
	background-repeat: no-repeat;
	background-position: right 796px; 
	padding-bottom: 100px; padding-left: 25px; padding-right: 25px; border: 0px solid black
}

#rightcoltop { background-color: none; width: 170px; height: 200px; background-image: url(../images/bg_rtr.jpg);
	background-repeat: no-repeat;
	background-position: right top; 
        border: 0px solid black
 }
#rightcolbottom { background-color: none; width: 170px; height:140px; background-image: url(../images/bg_br.jpg);
	background-repeat: no-repeat;
	background-position: right bottom; 
        border: 0px solid black
 }

#rightcolbottomindex { background-color: none; width: 170px; height:140px; background-image: url(../images/bg_br.jpg);
	background-repeat: no-repeat;
	background-position: -106px bottom; 
        border: 0px solid black
 }
#footer { background-color: none; width: 100%;  }
.footerText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #242424; text-align: left; padding-top: 15px; padding-left: 25px; border-top-style: solid; border-top-width: 1px; border-top-color: #999999;}
a:link.footerLinks { text-decoration:none; color:#242424;}
a:visited.footerLinks { text-decoration:none; color:#242424; }
a:active.footerLinks { text-decoration:underline; color:#003366; }
a:hover.footerLinks { text-decoration:underline; color:#242424; }




 img.indexbunn { border: 1px solid black }

 #text { text-align: left; width: 600px; height: 100%; border: 0px solid red;  margin: 10px 0px 0px 0px; }

 #textindex { text-align: left; width: 600px; height: 800px; border: 0px solid blue; margin: 10px 0px 0px 0px; background-image: url(../images/vanfade2.png); background-repeat: no-repeat;
                        background-position: 15px 10px }

 #textconcentrates { text-align: left; width: 600px; border: 0px solid red;  margin: 10px 0px 0px 0px; 
                                     background-image: url(../images/gcffade.png); 
                                     background-repeat: no-repeat;
                                     background-position: 0px 280px }

#textparty { text-align: left; width: 600px; height: 100%; border: 0px solid blue; margin: 10px 0px 0px 0px;
                      background-image: url(../images/partyfade.png);
                      background-repeat: no-repeat;
                      background-position: 70px 70px }

 #textourmachines { text-align: left; width: 600px; height: 100%; border: 0px solid blue; margin: 10px 0px 0px 0px;
                      background-image: url(../images/bunnbg.png);
                      background-repeat: no-repeat;
                      background-position: 110px 100px }

 




 /***** standard hyperlinks *****/

a { text-decoration: none }
a:link { }
a:visited { color: blue; }
a:hover { color:  #00cc00; text-decoration: none }
a:active { color: green; text-decoration: none; }




 /***** vertical menu *****/

 #vmenu { width: 160px; border: 0px solid black; margin: 6px 0px 20px 0px; line-height: 200%; font-weight: bold; font-family: comic sans ms; font-size: 15px; text-align: left }
 li.vmenu { list-style-type: none  }
 a.vm { text-decoration: none; color: #32cd32; margin-left: 10px; font-size: 13px  }
 a:hover.vm { color: #f2f229 }
 a:active.vm { color: #edd31c; text-decoration: none }




 /***** horizontal menu ******/

 a.hm { margin-left: 32px; margin-right: 32px; text-decoration: none; color: #32cd32; font-size: 18px;  }
 a:hover.hm { text-decoration: none; color: #f2f229 }
 a:active.hm { text-decoration: none; color: #edd31c }
 #hmenu { width: 600px; height: 25px; border: 0px solid black; text-align: left; margin: 10px 0px 30px 0px; font-weight: bold; font-family: comic sans ms; font-size: 15px; color: black  }
 li.hmenu { float: left;  padding-left: 0px; padding-right: 0px; color: black; list-style-type: none }
 






 
 p,pre { margin:0px 10px 10px 10px; } 
 h1 { font-size:15px; font-family: comic sans ms; color: black } 
 
ul li { margin: 0.5em 0 0 15px; list-style: url(../images/li_splat.jpg); }
.inputSubscribe { font-family:verdana,arial,helvetica; font-size:10px; color:black; }

 #trailer1 { margin-left: 100px; margin-bottom: 10px }
 #trailer2 { margin-left: 100px; margin-bottom: 10px }
 #trailer3 { margin-left: 100px; margin-bottom: 10px }
 #trailer4 { margin-left: 100px }