@charset "utf-8";
/* CSS Document */

body {
margin:0 auto;
padding:0;
background-color: #fcf8d9;
background-image:url(../images/bgtop2.png);
background-repeat:repeat-x;
background-position:top left;
}

#master {
width:900px;
margin:0 auto;
padding:0;
margin-top:25px;


}



#header {
height:150px;
background-color: transparent;
}

#mainbody {
background-image:url(../images/texturebg.png);
background-repeat:no-repeat;

}

.logo {
float:left;
width:50%;
height:130px;

}

.nav {
float:left;
width:50%;
height:130px;
}

#spacer {
height:50px;
}

.secondheader {
width:730px;
margin:0 auto;
padding:0;
background-color:#FFFFFF;
background-image:url(../images/secondary_header.jpg);
background-repeat:no-repeat;
height:48px;


}

.bottomcontent {
width:730px;
margin:0 auto;
padding:0;
background-color:#FFFFFF;
height:100%;
color: #330000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
padding-top:10px;
padding-bottom:10px;



}

.bottomcontent a:hover {
color: #cc9900;

}

.bottomcontent a:active, a:visited {
color: #330000;
}

.columnheader {
font-size:14px;
font-weight:bold;
padding:5px;
}

#footer {
height:100px;
margin:0 auto;
padding:0;
background-color:transparent;
margin-bottom:50px;
width:800px;

}

.footerlinks {
color: #330000;
font-size:12px;
font:Verdana, Arial, Helvetica, sans-serif;
text-align:center;

}

.footerlinks a:hover {
color: #cc9900;


}

.footerlinks a:active, a:visited {
color: #330000;

}

h1 {
color:#cc9900;
font: Arial;
font-size: 24px;
font-weight:bold;


}

h2 {
color:#cc9900;
font: Arial;
font-size: 18px;
font-weight:bold;
padding-left:10px;
padding-top:20px;

}

.contentheader {
color:#cc9900;
font: Arial;
font-size: 18px;
font-weight:bold;
padding-left:10px;

}

.content {
margin: 10px;
}
.contentheader2 {
color:#cc9900;
font: Arial;
font-size: 18px;
font-weight:bold;
padding-left:20px;

}

.content2 {
margin: 20px;
line-height:16px;

}


.textlinks {
color: #330000;

}

.textlinks a:hover {
color: #cc9900;

}

.textlinks a:active, a:visited {
color: #330000;

}

.productbox {
border:2px dashed #cc9900;
width: 300px;
height:200px;
margin:10px;
margin-left:20px;
}

.breadcrumbs {
color:#330000;
font: Arial;
font-size: 12px;
padding-left:20px;
padding-bottom:10px;


}


.breadcrumbs a:hover {
color: #cc9900;

}

.breadcrumbs a:active, a:visited {
color: #330000;

}