body {
margin: 0; 
padding: 0;  
background: #fff url(images/bodybg.gif) 0 0 repeat;
}

#wrapper {
height: auto;
width: 768px;
margin: 30px auto;
padding: 0px 30px;
background: #000 url(images/two.gif) 0 0 repeat;
}

#copyright {
margin: 10px auto; font-size: 11px; color: #000; background: transparent; width: 400px; text-align: center; line-height: 14px;}


.left {
background: #fff url(images/menuleft.jpg) 0 0 no-repeat;
width: 3px;
height: 30px;
}

.right {
background:  #fff url(images/menuright.jpg) 0 0 no-repeat;
width: 3px;
height: 30px;
}

.sep {
background: #fff url(images/menubetween.jpg) 0 0 no-repeat;
width: 4px;
height: 30px;
}

h3 {margin: 10px 0;}

.main {
background: #fff url(images/menubg.jpg) 0 0 repeat-x;
height: 30px;
width: 175px;
text-align: center;
vertical-align: middle;
}

.main a:link {
display: block;
height: 30px;
width: 175px;
font:  600 12px/30px Arial, sans-serif;
color: #000;
background: url(images/menubg.jpg) 0 0 repeat-x;
text-align: center;
text-decoration: none;
}

.current {
background: #fff url(images/menubghover.jpg) 0 0 repeat-x;
height: 30px;
width: 175px;
text-align: center;
vertical-align: middle;
}

.main a:visited {
display: block;
height: 30px;
width: 175px;
font:  600 12px/30px Arial, sans-serif;
color: #000;
background: url(images/menubg.jpg) 0 0 repeat-x;
text-align: center;
text-decoration: none;
}


.main a:hover {
display: block;
height: 30px;
width: 175px;
font:  600 12px/30px Arial, sans-serif;
color: #000;
background: url(images/menubghover.jpg) 0 0 repeat-x;
text-align: center;
text-decoration: none;
}

.current a:link {
display: block;
height: 30px;
width: 175px;
font:  600 12px/30px Arial, sans-serif;
color: #000;
background: url(images/menubghover.jpg) 0 0 repeat-x;
text-align: center;
text-decoration: none;
}

.current a:visited {
display: block;
height: 30px;
width: 175px;
font:  600 12px/30px Arial, sans-serif;
color: #000;
background: url(images/menubghover.jpg) 0 0 repeat-x;
text-align: center;
text-decoration: none;
}


.current a:hover {
display: block;
height: 30px;
width: 175px;
font:  600 12px/30px Arial, sans-serif;
color: #000;
background: url(images/menubghover.jpg) 0 0 repeat-x;
text-align: center;
text-decoration: none;
}

.flash {
padding: 5px 0 25px 0;
background: url(images/yellow-bg.gif) 0 0 repeat;
}

a.button:link {
color: #000;
font-size: 12px;
text-decoration: none;
}

a.button:visited {
color: #000;
font-size: 12px;
text-decoration: none;
}

a.button:hover {
color: #000;
font-size: 12px;
text-decoration: none;
}

h3.store {
	font-size: 13px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	background:#fff2a7;
	padding:6px 0pt 6px 25px;
	text-align: left;
	}