body {font-size:76%; font-family:verdana; background:#fff; width:980px;}

#header {width:980px; background:#ffffff;}

#outer1 {float:left; width:200px; padding:10px; background:url(i/bg-left.gif) repeat-y;}
#outer3 {float:right; width:180px; padding:10px; background:url(i/bg-right.gif) repeat-y;}
#outer2 {background:#fff; width:520px; margin-left:230px; margin-top:15px; margin-bottom:10px; padding-bottom:10px; color:#666; text-align:justify;}

#outer1, #outer2, #outer3 {padding-bottom:32767px; margin-bottom:-32767px;}

#inner1 {float:left; width:230px; padding:10px 0 5px 0;}
#inner2 {float:right; width:270px; padding:0px 0 5px 0;}

#wrapper {overflow:hidden; background:#fff;}

#wrapp {
      margin: 0 auto;
      vertical-align: middle;
   }

#footer {width:980px; margin:0 0 0 0px; padding:10px 0 0 0px; background:#eee;}

#footer p {
	padding:3px 0 3px 230px;
}


.content {padding:0px;}
h1 {font-size:20px; margin:0; padding:10px 0; color:#1aabda;}
h2 {font-size:24px; margin-left:0; padding:0 0 0 0; color:#1aabda}
h3 {font-size:18px; margin:0; padding:8px 0; color:#1aabda}
p {font-size:11px; line-height:1.2em; margin:0; padding:5px 0;}
#footer p,
#header p {color:#666;}
#footer a {color:#666;}
#footer a:hover {text-decoration:none;}

#menu {
width: 150px; /* set width of menu */
} 

#menu ul { /* remove bullets and list indents */
list-style: none;
margin: 15px 0 0 15px;
padding: 0;
}

#menu li {
padding:1px;
}

/* style, color and size links and headings to suit */
#menu a, #menu h2 {
font: bold 11px/16px verdana;
display: block;
border-width: 0px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 1px 3px;
}

#menu h2 {
color:#ddd;
background:#000;
text-transform:uppercase;
}

#menu a {
color: #666;
text-decoration:none;
}

#menu a:hover {
color:#1aabda;
}

#cart {
color:#666;
margin: 15px 0 0 15px;
font-size:11px;
text-align:center;
}

.q {
font-size:11px;
font-weight:bold;
}

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