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

/* -- Reset default style -- */
body, h1, p{border:0; margin:0; padding:0; 	text-align:center;}
body{font:normal 12px Arial, Helvetica, sans-serif; 	background:#c80000 url(images/body-bg.gif) repeat-x top;
}

/* ------------ */
#wrapper {
	background:#fafafa;
	border:1px solid #313131;
	width:250px;
	padding:0;
	margin:0 auto;}

/* HEADER */
#header{
background-color:#fff;
background-image:url(images/logo-bg.gif);
background-repeat:repeat-x;
text-align:center;
  }
#banner{
text-align:center;
  }  

/* PAGE BODY */
#page-body{padding:10px;}
h1{font-size:16px; font-weight:bold;}
h1 a:link, a:visited{color:#0033CC;}
.tag{font-size:12px; margin-bottom:10px;}
.tag a:link, .tag a:visited{color:#999999;}
.price {font:bold 16px Arial, Helvetica, sans-serif;
color:#d11e00; text-decoration: none;}

.mainNavs {
	font:normal 18px Arial, Helvetica, sans-serif;
color:#fff;
}
.alignCenter {
	text-align:center;
	} 
.alignLeft {
	text-align:left;
	padding:5px; 10px;
	}
li {
	text-align:left;
	}	 	
.headerImg {
	margin:0 auto;
	border:none;
	}

.bannerImg {
	text-align:center;
	border:none;
	}
.thumbImg {
	border:none;
	float:left;
	margin-right:10px;
	}	
		
	
/* NAVS */

.mainNavs {
	background-color:#fff;
	background-image: url(images/navs-bg.gif);
	background-repeat: repeat-x;
	text-align:center;
 	height:28px;
	vertical-align:middle;
}


.mainNavs a:link, .mainNavs a:visited{
color:#fff;
text-decoration:none;
vertical-align:middle;}

 
  
/* FOOTER */
#footer{
padding:10px;
border-top:solid 1px #DEDEDE;
color:#999999;
font-size:12px;
text-align:center;
}
#footer a:link, #footer a:visited{
color:#666666;
}