/* structure */
#wrapper{
	width:953px;
	position:absolute;
	left:50%;
	margin-left:-476px;
	height:864px;
	top:10px;
	border:1px solid #e7e4e4;
border:1px solid #993300;
border-left:1px solid #4d2e2b;
border-right:1px solid #583a38;
border-bottom:2px solid #958180;
border-top:1px solid #4d2e2c;
border:1px solid #4e2e2c;
}
#wrappershort{
	width:953px;
	position:absolute;
	left:50%;
	margin-left:-476px;
	height:791px;
	top:10px;
	border:1px solid #e7e4e4;
border:1px solid #4e2e2c;
}
#wrapperlong{
	height:1054px;
	width:953px;
	position:absolute;
	left:50%;
	margin-left:-476px;
	top:10px;
	border:1px solid #e7e4e4;
border:1px solid #4e2e2c;
}
#wrapperlongest{
	width:953px;
	position:absolute;
	left:50%;
	margin-left:-476px;
	top:10px;
	border:1px solid #e7e4e4;
border:1px solid #4e2e2c;
}
img.headerfront{
margin-top:16px;
margin-left:32px;
}
#splashimg{
width:894px;
margin-left:30px;
margin-top:30px;
}
#logosplash{
width:233px;
position:absolute;
left:50%;
margin-left:-117px;
margin-top:-170px;
opacity:.7;
filter:alpha(opacity=70);
z-index:99999999;
}
#logosplash img{
border:none;
}
#frontwords{
margin-left:150px;
margin-top:60px;
}
#top{
	width:953px;
	position:relative;
	height:180px;
	border-bottom:3px solid #3b1b1a;
border-bottom:3px solid #993300;
border-bottom:2px solid #4e2e2c;
	background-image:url(images/head-bg.jpg);
background-position:right;
background-repeat:no-repeat;	
}
#bottom{
	width:953px;
	position:relative;
	height:626px;
	top:20px;
}
#leftpolicy{
width:445px;
}
#rightpolicy{
width:445px;
height:inherit;
position:absolute;
top:0px;
left:450px;
}
#sidebar{
	position:relative;
	float:left;
	width:233px;
	margin-top:0px;
	margin-left:22px;
background-repeat:no-repeat;
background-color:#f1efee;
padding-bottom:5px;
background-image:url(images/sidebarbg.gif);
	}
#sidebar2{
	position:relative;
	float:left;
	width:233px;
	margin-top:0px;
	margin-left:22px;
height:800px;
}
#sidebar.border{
	position:relative;
	float:left;
	width:233px;
	margin-top:0px;
	margin-left:22px;
*margin-left:10px;
	border:1px solid #e7e4e4;
border:1px solid #993300;
border:none;
	}
#sidewrap{
	position:relative;
	float:left;
	width:233px;
	margin-top:0px;
height:500px;
*margin-left:10px;
margin-right:20px;
	border:1px solid #e7e4e4;
border:1px solid #993300;
border:none;
	}
	.sidefrontimg{
	width:214px;
	margin-left:10px;
	margin-top:10px;
		}
		
#content h1{
color:#5a3432;
font-family: Impact, Charcoal, sans-serif;
font-size:24pt;
width:450px;
}
#content h2.impact{
color:#cf1953;
font-family: Impact, Charcoal, sans-serif;
font-size:28pt;
width:400px;
}
#content h2.aboutus{
color:#cf1953;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:16px;
width:400px;
}
/* CONTENT UNDER TITLE */
#c1{
width:600px;
height:400px;
font-family:Tahoma;
font-size:14px;
color:#5a3432;
padding-left:20px;
font-weight:500;
}
#cr{
background:url(images/home_rightBox.jpg) no-repeat;
width:280px;
height:285px;
position:absolute;
top:0px;
right:25px;
}
#cr2{
width:280px;
height:100px;
position:absolute;
top:290px;
right:25px;
}
#contentmid{
width:100%;
height:100px;
background-color:#c7c7c7;
color:#5a3433;
font-family:Tahoma;
font-size:14px;
}
#cm1{
padding: 0;
margin: 0;
}
#clickhere{
position:absolute;
top:500px;
right:25px;
width:100px;
height:20px;
float:right;
}
.clickhere{
background-image:url(images/clickhere.jpg) no-repeat;
}
#subfooter{
float:left;
}
#pr1{
color:#5a3432;
padding:20px;
padding-left:22px;
font-family:Tahoma;
font-size:14px;
}
#pr1 p{
color:#5a3432;
font-family:Tahoma;
font-size:14px;
width:300px;
}
#s1{
padding-left:20px;
padding:20px;
}
.goBtn{
color:#ffffff;
font-family: Impact, Charcoal, sans-serif;
font-size:16pt;
width:auto;
height:auto;
text-decoration:none;
position:absolute;
bottom:103px;
left:55px;
}

#content2{
width:720px;
position:relative;
left:300px;
top:-105px;
}
#logo{
	position:absolute;
	margin-top:5px;
	margin-left:22px;
	}
#topnav{
	position:absolute;
	margin-left:250px;
	margin-top:12px;
	width: 694px;
	height: 36px;
	}
#p2{
margin-left:255px;
}	
#content form {
width:600px;
position:absolute;
left:270px;
}
#content form input{
position:absolute;
left:86px;
}
#content form input#button{
position:absolute;
left:40px;
}
#content form select{
margin-left:5px;
}
#content form ol li{
margin-top:8px;
}
#content2 form {
position:relative;
top:100px;
width:600px;
}
#content2 form input{
position:absolute;
left:86px;
}
#content2 form input#button{
position:absolute;
left:40px;
}
#content2 form select{
margin-left:5px;
}
#content2 form ol li{
margin-top:8px;
}
img.biopic1{
position:relative;
left:26px;
}	
img.biopic2{
position:relative;
top:195px;
left:40px;
}
#contactform3prod,  #contactform12prod{
position:relative;
width:400px;
top:-300px;
}
#contactform12prod{
top:-280px;
}
#contactform3prod{
}
#contactform3prod form,#contactform12prod form{
float:left;
position:relative;
border:1px solid #993300;
border:1px solid #4e2e2c;
height:550px;
}
.buttontopbox{
position:relative;
top:-130px;
}
.buttonbottombox{
position:relative;
top:-160px;
}
#contactform3prod h5, #contactform12prod h5{
font-size:18px;
margin-left:20px;
margin-top:25px;
}
#contactform3prod form input#button, #contactform12prod form input#button{
position:absolute;
left:-85px;
margin-bottom:20px;
}
h10 p{
margin-left:20px;
font-size:13px;
}
input#addtocart{
border:none;
}
.indent{
margin-left:20px;
}
ul#right{
position:relative;
top:-139px;
left:250px;
}
ul#right6{
position:relative;
top:-166px;
left:250px;
width: 200px;
}
img.highlightfront{
position:absolute;
right:110px;
z-index:-1;
top:18px;
}
img.highlightname{
position:absolute;
z-index:-1;
top:20px;
margin-left:30px;
}

/* navigation */

/* colors */
ul#navmenu{
	list-style-type:none;
	}	
ul#navmenu li{
	float:left;
	display:inline;
	}	
ul#navmenu li a{
font-size:18px;
text-decoration:none;
margin-right:18px;
margin-left:18px
font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
	}
ul#navmenu li a:hover, ul#navmenu li a.active{
	color:#bf0350;
	}
ul#navmenu li .divide{
color:#3b1b1a;
color: #4e2e2c;
font-size:22px;
font-weight:bold;
position:relative;
top:0px;
font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
	}
ul#navmenu li .activedivide{
	color:#3b1b1a;
color: #4e2e2c;
color:#bf0350;
font-size:22px;
font-weight:bold;
position:relative;
top:0px;
font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
	}
h1{
position:relative;
left:35px;
color:#3b1b1a;
color: #4e2e2c;
font-size:17px;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}
#content2 h1{
position:absolute;
left:25px;
top:0px;
*top:-220px;
color:#3b1b1a;
color: #4e2e2c;
font-size:17px;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	}
h2{
position:relative;
left:35px;
margin-right:250px;
color:#bf0350;
font-size:17px;
font-family: Corbel, "Lucida Grande", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}
p.bodytext, ul.bodytext{
position:relative;
left:35px;
font-size:12px;
line-height:26px;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
margin-right:115px;
color:#3b1b1a;
color: #4e2e2c;
}
ul.bodytext{
font-weight:bold;
list-style-type:bullet;
}
ul.bodytext{
left:50px;
}
h8{
font-weight:bold;
font-size:16px;
color: #4e2e2c;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
margin-left:35px;
}

#content form, #content2 form {
font-size:14px;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
color:#3b1b1a;
color: #993300;
color: #4e2e2c;
}
#content form ol li, #content2 form ol li{
margin-bottom:15px;
}
#content form textarea, #content form select, #content form input{
border: 1px solid #bf0350;
}
#content2 form textarea, #content2 form select, #content2 form input{
border: 1px solid #bf0350;
}
#content2 form .buttontopbox input, #content2 form .buttonbottombox input{
border: none;
}
#content form input#button{
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
color:#3b1b1a;
color: #4e2e2c;
font-weight:bold;
font-size:14px;
background-color:#ffffff;
position:relative;
float:right;
margin-right:42px;
}
#content p.colortext{
position:relative;
left:35px;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
margin-right:135px;
color:#bf0350;
font-size:14px;
		}
#sidebar p.text{
font-size:12px;
position:relative;
left:18px;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
margin-right:33px;
color:#bf0350;
color:#4e2e2c;
		}
.h12{
top:5px;
color:#bf0350;
left:18px;
position:relative;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
margin-right:33px;
font-size:14px;
font-weight:bold;
}
.h13{
top:5px;
color:#9f8e8d;
left:18px;
position:relative;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
margin-right:33px;
font-size:10px;
font-weight:bold;
}

#sidebar p.colortext{
font-size:12px;
position:relative;
left:18px;
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
margin-right:33px;
color:#bf0350;
font-weight:bold
		}
.bold{
font-weight:bold;}
#sidebar p.colortext a{
color:#bf0350;
}
img.biopic1, img.biopic2{
border:1px solid #3b1b1a;
border:1px solid #4e2e2c;
	}

div#p2{
position:relative;
top:50px;
}
#bottomcontent {
color:#993300;
font-family:Corbel,"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans","Bitstream Vera Sans","Liberation Sans",Verdana,"Verdana Ref",sans-serif;
font-size:13px;
left:-500px;
position:relative;
text-align:justify;
top:730px;
width:1110px;
}
form ul{
list-style-type:none;
}
form ul li{
margin-bottom:10px;
}
.boldtext{
font-weight:bold;
}
#footer{
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
color: #993300;
font-size:13px;
}
.homeFooter{
position:absolute;
bottom:0px;
left:350px;
width:300px;
}
.servicesFooter{
padding-left:350px;
position:absolute;
bottom:0px;
}
.services2Footer{
padding-left:0px;
position:absolute;
left:350px;
bottom:0px;
}
.aboutFooter{
position:absolute;
left:35%;
bottom:0;
}
.tipsFooter{
padding-left:100px;
position:absolute;
bottom:0px;
}
.privacyFooter{
padding-left:30px;
position:absolute;
bottom:0px;
}
/* My Custom Classes */
@font-face {
 font-family: MyCustomFont;
 src: url("PLASTZDF.TTF") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: MyCustomFont;
 src: url("PLASTZDF.eot") /* EOT file for IE */
}

.navbuttonsInactive{
padding-left:10px;
font-family:MyCustomFont, Impact, "Arial Black", sans-serif;
color:#4e2e2c;
font-size:16px;
}
.navbuttonsActive{
padding-left:10px;
font-family:MyCustomFont, Impact, "Arial Black", sans-serif;
color:#bf0350;
font-size:16px;
}

