#body{
font-size:small;
font-family:Arial, Helvetica, sans-serif;
border:0px;
margin:0px;
padding:0px;
}
a{
color:#3F5578;
}
a.topLink{
text-decoration:none;
}
a.topLink:hover{
text-decoration:underline;
}
a img{
border-style:none;
border-width:0px;
}
#container{
width:1056px;
margin-right:auto;
margin-left:auto;
}
.testimonial{
font-style:italic;
padding:0px;
margin-top:20px;
}
.inventoryInStock{
font-size:80%;
font-weight:bold;
color:#090;
}
.inventoryOutOfStock{
font-size:80%;
font-weight:bold;
color:#F00;
}
.inventoryMessage{
font-size:80%;
}
#header .testimonial{
color:#fff;
font-size:105%;
margin-top: 165px;
margin-left: 115px;
}
#side_menu{
float:left;
font-family:Arial, Helvetica, sans-serif;
}
#content{
background-image:url(../images/cssimg/website_chrome_05.gif);
float:right;
width: 812px;
padding:0px;
margin:0px;
border-width:0px;
background-repeat:repeat-y;
}
#content #contentHeader{
width:772px;
height:48px;
border-width:0px;
padding:0px;
margin:0px;
padding-top:20px;
padding-left:40px;
background-image:url(../images/cssimg/website_chrome_04.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
}
#content #contentHeader h1{
color: #fff;
padding: 0px;
margin-top: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:140%;
}
#content #contentContainer{
width: 730px;
margin-left:40px;
margin-top: 15px;
margin-bottom: 0px;
}
#content #contentContainer h2{
margin-top: 40px;
font-size: 140%;
font-weight: bold;
}
#content #contentContainer h3{
margin-top: 25px;
font-size: 120%;
font-weight: bold;
margin-left: 30px;
}
#content #contentContainer .optionDescription{
margin-left: 30px;
}
#content #contentFooter{
width:812px;
height:50px;
border-width:0px;
padding:0px;
margin:0px;
background-image:url(../images/cssimg/website_chrome_07.gif);
background-repeat:no-repeat;
}
.productImage{
float: right;
margin-right: 20px;
position:relative;
bottom: 27px;
}
.selected, .selected:hover{
font-weight:bold;
text-decoration:none;
}
.listTable tr th{
color:#fff;
font-weight:bold;
background-color:#606060;
}
#footerMenu{
background-color:#fff;
padding:10px;
}
#fullHeader{
background-image:url(../images/cssimg/header.jpg);
background-repeat:no-repeat;
height: 387px;
}
#smallHeader{
background-image:url(../images/cssimg/logo.jpg);
background-repeat:no-repeat;
height: 200px;
}

.menu-item-footer{
font-family:Helvetica, Verdana, sans-serif;
font-size:12px;
color:#fff;
}

.menu-item-footer-hover{
font-family:Helvetica, Verdana, sans-serif;
font-size:12px;
color:#fff;
text-decoration:underline;
}

.menu-item-footer-selected{
font-family:Helvetica, Verdana, sans-serif;
font-size:12px;
color:#fff;
}

.footer-column{
	float:left;
	width:175px;
}
