body {
background-color: #FFFFCC;
margin:5px;
}

body,td,p,.h {
color:#000;
font-family:verdana, arial, sans-serif;
font-size:14px;
}

a {
color:#00c;
font-weight:700;
}

a:visited {
color:#00c;
}

a:hover {
text-decoration:none;
color:#c30;
}

a.special_offer {
color:#f03;
}

#top {
position:absolute;
height:100px;
width:100%;
top:0;
border:0 none;
}

#left {
position:absolute;
height:100%;
width:200px;
top:240px;
}

#main {
position:absolute;
top:240px;
left:215px;
width:600px;
}

#logoMain {
float:right;
padding-left:20px;
padding-bottom:10px;
}

h1 {
color:#000;
font-size:18px;
line-height:1px;
padding-top:10px;
font-weight:400;
font-family:"arial black", arial, verdana, sans-serif;
}

h2 {
font-weight:400;
color:#000;
font-size:18px;
line-height:1px;
padding-top:10px;
font-family:"arial black", arial, verdana, sans-serif;
}

h3 {
color:#000;
font-size:15px;
line-height:1px;
padding-top:10px;
font-weight:400;
font-family:"arial black", arial, verdana, sans-serif;
}

#main_nav {
padding-top:150px;
}

.main_nav {
background:#FC0;
}

a.main_nav:hover {
font-family:arial, verdana, sans-serif;
font-size:15px;
font-weight:700;
text-decoration:none;
color:#03f;
}

.featured {
color:#fff;
font-size:14px;
}

a.main_nav,a.main_nav:visited {
font-family:arial, verdana, sans-serif;
font-size:15px;
font-weight:700;
text-decoration:none;
color:#000;
}