body{margin:0; margin-top:20px; margin-bottom:20px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
p{margin:0;}
a{outline:none; color:#0000FF;}
img{border:0;}

h1{margin:0; font-size:18px; margin-bottom:12px;}
h2{margin:0; font-size:16px; margin-bottom:10px;}
h3{color:#003399; margin:0; font-size:15px; border-bottom:1px solid #0000FF; padding-bottom:5px; margin-bottom:12px; margin-top:15px;}

#container{width:882px; margin:0 auto;}
#header{width:882px; height:120px;}
#nav{background:url(nav.jpg) no-repeat; width:882px; height:41px;}

.bevelmenu{
font-size:18px;
font-weight:normal;
padding: 9px 0;
margin: 0;
width: 100%;
text-align:center; /*set value to "right" for example to align menu to the right of page*/
}

.bevelmenu li{
list-style: none;
display: inline;
}

.bevelmenu li a{
padding: 10px 40px;
text-decoration: none;
color:#000000;
font-weight:bold;
}

.bevelmenu li a:hover{
color:#FFFFFF;
background-color: #154080;
text-decoration:underline;
}

#content{background:url(cbg.jpg) repeat-y; width:862px; padding:20px; padding-right:0;}
#cleft{float:left; width:597px; margin-right:40px;}
#cright{float:left; width:205px; font-size:12px;}
#footer{background:url(fbg.jpg) repeat-y; width:882px;}
#finner{font-size:11px; text-align:center; padding:10px; color:#FFFFFF;}
#finner a{color:#FFFFFF;}
#social{float:right; width:50px; text-align:right;}
#fbottom{height:10px; width:882px; background:url(fbottom.jpg) no-repeat;}

.location{border-bottom:1px dashed #000000; padding-bottom:15px; margin-bottom:12px;}

.details{background:url(details.jpg) no-repeat; width:150px; height:85px; padding-top:35px; margin:0 auto;}
.size{font-size:16px;}
.price{font-size:18px; font-weight:bold;}

#fadeshow1{width:597px; height:302px;}
#fadeshow1 img{border:0;}