/* CSS CONTENT */
body {
	background:#857657 url(../images/background3.jpg) repeat;
	color:#303030;
	font:76% Verdana,Tahoma,Arial,sans-serif;
	margin:0;
	padding:0;
	text-align:center;
}
a {
	color:#505050;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#808080;
	text-decoration:underline;
}
p {
	line-height:1.5em;
	margin:0 0 15px;
}
/*** Main container ***/
#container {
	background:#e1dbcd url(../images/header_bg.gif) top left repeat;
	color:#303030;
	left:0;
	margin:0 auto;
	width:772px;
	padding:0;
	position:absolute;
	text-align:left;
}
/*** Header section ***/
#sitename {
	color:#2E4BA8;
	height:92px;
	margin:0 20px 10px;
	text-align:left;
}
#sitename img {
	float:left;
	margin:0 0 0 -20px;
	padding:0;
}
#sitename h1,#sitename h2 {
	font-weight:400;
	letter-spacing:-2px;
	margin:0;
	padding:0;
}
#sitename h1 {
	font-size:2.4em;
	padding-top:20px;
}
#sitename h2 {
	font-size:1.6em;
}
/*** Horizontal menu ***/
/*- Menu Tabs F--------------------------- */
#tabsF {
	background-image:url(../images/navBG2.gif);
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	border-bottom:2px solid #000000;
	border-top:1px solid #000000;
	position:relative;
}
#divMenu {
	position:relative;
	top:5px;
	left:6px;
}
#divShoppingCartSearch {
	border:none;
	left:530px;
	margin:1px;
	padding:0;
	position:absolute;
	top:4px;
	z-index:2000;
}
#txtSearch {
	background:transparent;
	border:none;
	color:Gray;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bolder;
	width:168px;
}
#btnSearch {
	left:10px;
	position:relative;
	top:-1px;
}
/*** Content wrap ***/
#wrap {
	clear:both;
	background:#E1DBCD url(../images/witchMoon1.jpg) top left no-repeat;
	font-size:0.9em;
	padding:0 10px 0 0;
}
/*** Sidebars ***/
#rightside {
	float:right;
	background: #404040;
	opacity: 0.78;
	-moz-opacity: 0.78;
	filter:alpha(opacity=78);
	_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=78);
	border: 1px solid #000000;
	margin:0 0 0 5px;
	width: 220px;
	padding: 0 0 0 5px;
}
#rightside h1 {
	color:#ffffff;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0 0 12px;
	text-align:center;
}
#rightside h2 {
	font-size:1.1em;
	margin:0 0 20px;
}
#rightside p {
	font-size:0.9em;
	line-height:1.4em;
	margin:0 0 16px 10px;
	color: #ffffff;
}
.linklist {
	list-style:none;
	margin:0 0 16px 10px;
	padding:0;
}
.linklist li {
	margin-bottom:0.7em;
}
.linklist a {
	color:#FFFFFF;
}
#divAnnouncements {
	position:relative;
}
/*** Deal of The Week ***/
#addToCartDeal {
	border:0;
	position:relative;
	top:1px;
}
/*** Content ***/
#content {
	width: 475px;
	height: 450px;
	background:#ffffff;
	opacity: 0.80;
	-moz-opacity: 0.80;
	filter:alpha(opacity=80);
	_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	border:1px solid #000000;
	color:#2a2a2a;
	padding: 25px 0 0 25px;
}
#content {
	margin:0 200px 0 20px;
}
#content h1,#content h2 {
	background-color:inherit;
	color:#2E4BA8;
	font-size:1.8em;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0 0 15px;
	padding:0;
}
#content h2 {
	font-size:1.6em;
	margin-bottom:10px;
}
#content img {
	border:1px solid #b0b0b0;
	float:left;
	margin:5px 15px 6px;
	padding:5px;
}
/*** Scroll Box ***/
#scroll {
	width: 450px;
	height: 400px;
	background:transparent;
	color:#2a2a2a;
	padding:0 5px 0 10px;
	overflow: auto;
}
/*** Check Order Status ***/
#checkOrderStatus {
	background-image:url(../images/mummy.gif);
	background-repeat:no-repeat;
	height:164px;
}
#btnStatus {
	font-family:Verdana;
	font-size:8pt;
	left:28px;
	position:absolute;
	top:118px;
	width:120px;
}
#txtOrderStatus {
	border: solid 1px gray;
	color:Maroon;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	left:10px;
	position:absolute;
	top:36px;
	width:146px;
}
/*** Ad Column ***/
#adcolumn {
	left:800px;
	position:absolute;
	top:15px;
	width:180px;
}
/*** Footer ***/
#footer {
	background:#8b8b8b url(../images/footerbg.jpg) top left repeat-x;
	clear:both;
	color:#d0d0d0;
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	padding:20px 0;
	text-align:center;
	width:100%;
}
#footer a {
	color:#d0d0d0;
	font-weight:bold;
}
/*** Various classes ***/
.thumbnail {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	margin:0 0 10px 10px;
	padding:5px;
}
.searchform {
	margin:0;
}
.searchbox {
	background:#f0f0f0;
	border:1px solid #b0b0b0;
	margin:0 4px 0 0;
	width:100px;
}
.searchbutton {
	background:#f0f0f0;
	border:1px solid #b0b0b0;
}
.clearingdiv {
	clear:both;
	height:30px;
	width:1px;
}
.hide {
	display:none;
}
/*** Text format ***/
.intro {
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:-1px;
}
.small {
	font-size:0.8em;
}
.large {
	font-size:1.4em;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}
/*** News Scroller ***/
#pscroller1 {
	background-color:Orange;
	width: 200px;
	height: 100px;
	border: 1px solid black;
	margin:0 0 10px 2px;
	padding: 5px;
}
.someclass {
	//class to apply to your scroller(s) if desired
}
/*** End of file ***/