body {
	background-color: #000000;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin-top: 28px;
}

a:link, a:visited {
	color: #bdee4a;
	text-decoration: none;
}

a:hover, a:active {
	color: #e1ff69;
	text-decoration: underline;
}

#barTop {
	background-image: url(images/t_asset.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#logoTop {
	background-image: url(images/logo_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#mainBody {
	background-color: #333333;
	padding: 20px 15px;
}

#maincontent {
	padding: 10px 20px;
	line-height: 18px;
}
#featureContent {
	padding: 10px 20px;
}

#mainFeature {
	background-image: url(images/main_feature_bg.gif);
	background-color: #333333;
	background-position: top;
	background-repeat: repeat-x;
	padding-top: 20px;
}

#featureTitle {
	background-color: #000000;
	color: #c5e971;
	font-size: 13px;
	font-weight: bold;
	font-family: verdana;
}

#main {
	width:778px;
	margin:auto;
}

#contentTitle {
	background-color: #222222;
	color: #c5e971;
	font-size: 13px;
	font-weight: bold;
	font-family: verdana;
}

.greenText {
	color: #c5e971;
}

.featureText {
	font-size: 10px;
}

.copyright {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
}

a.copyLink:link, a.copyLink:visited,  a.copyLink:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}

a.copyLink:hover, {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #e1ff69;
	text-decoration: none;
	font-size: 10px;
}

a.designLink:link, a.designLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	text-decoration: none;
	font-size: 10px;
}

a.designLink:hover, a.designLink:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: underline;
	font-size: 10px;
}

#sidebar{
	background:url(images/storenav_00.jpg) top repeat-y;
	width:203px;
}

#sidebar ul{
	background:url(images/storenav_03.jpg) top repeat-y;
	margin:0;
	padding:0;
	list-style:none;
}

#sidebar a{
	color:#FFFFFF;
	text-decoration:none;
}
#sidebar a:hover{
	color:#bdee4a;
	padding-left:5px;
}

#sidebar li{
	background:url(images/storenav_03.jpg) top repeat-y;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	padding-left:15px;
	line-height:26px;
	font-size:11px;
	color:#FFFFFF
}

.category{
	background:url(images/storenav_02.jpg) top repeat-y;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:none;
	padding-left:15px;
	line-height:28px;
	font-size:12px;
	color:#bdee4a;
}

#maincontent{
padding:20px;
}

#maincontent p, #mainBody p{
	padding:0px 12px 0 12px;
	margin-bottom:0px;
}

#mainBody h1{
	padding:0 0 0 30px ;
	margin:0 -20px 0 -15px ;
	background:url(images/spquare.gif) #111 no-repeat middle left;
	color:#BBD975;
	height:32px;
	line-height:35px;
	font-size:23px;
}

#maincontent h1{
	padding:0 0 0 30px ;
	margin:0 -20px 20px -20px;
	background:url(images/spquare.gif) #111 no-repeat middle left;
	color:#BBD975;
	height:32px;
	line-height:35px;
}

#mainBody h2, #mainBody h3, #mainBody h4, #mainBody h5, #mainBody h6{
	padding:0 0 0 10px;
	margin:20px 0 0px 10;}

#t_m_a{
background:url(images/t_main_asset.jpg) left no-repeat top;height:25px;
}
	
	#myacct{
	background-image:url(images/tr_asset.jpg);
	width:73px;
	font-size:10px;
	font-weight:bold;
	vertical-align:middle;
}

#myacct a{
color:white;
text-decoration:none;
}

#myacct a:hover{
color:white;
text-decoration:underline;
}

