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

h1{
margin-top:10px;
margin-bottom:10px;
font-size:24px;
}

h2{
margin-top:5px;
margin-bottom:5px;
}

body{
	margin: 0;
	padding: 0;
/*font: 12px/18px arial, verdana, sans-serif;*/
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #353535;
background-color:#dedce1;
background-image: url(images/bg.gif);
background-repeat: repeat-y;
background-position: center;
}

#content{
margin: 0 auto;   /* align for good browsers */
text-align: left;
width:760px;
}

#menu{
padding:0;
  margin:0;
  width:0;
text-align: left;
width:150px;
float:left;
margin-top:10px;
}

#menu li{
list-style-type:none;
margin:0 0 0.25em 0;
}

#menu a, #menu a:visited {
  display:block;
  border:1px solid #8191b0;
  font-family:arial, verdana, sans-serif;
  font-size:1em;
  text-align:left;
  text-decoration:none;
  background:#8191b0;
  color:#eee;
  width:150px;
  padding-left:0.25em;
  }

#menu a:hover {
  background:#ddd;
  color:#4d6581;
  }

#menu .title{
font-weight:bold;
margin-top:10px;
}

#main{
text-align: left;
width:590px;
float:right;
}

#productimage{
border:1px solid #EEEEEE;
float:left;
margin-right:10px;
margin-bottom:10px;
}

.rowheader{
font-weight:bold;
}

.rowtitle{
background-color: #8191b0;
color: #FFFFFF;
font-weight:bold;
text-align:left;
}
.rowlight{
background-color: #FFFFFF;
}
.rowdark{
background-color: #EEEEEE;
}

.ad{
width:234px;
height:60px;
border: 1px solid #000000;
background-color:#ffffff;
text-align:right;
font-family: Arial;
font-size:12px;
float:right;
margin-top:5px;
margin-right:5px;
}

.ad img{
float:left;
}

.ad #title{
font-family: Arial;
font-weight: Bold;
font-size:12px;
color: #0000FF;
margin-top:5px;
margin-right:5px;
display:block;
}

.ad #text{
color: #000000;
font-family: Arial;
font-size:11px;
margin-top:0px;
margin-right:5px;
display:block;
text-decoration:none;
}

.ad #link{
color: #008000;
font-family: Arial;
font-size:11px;
margin-top:0px;
margin-right:5px;
display:block;
text-decoration:none;
}