body {
	margin:0px; padding:0px;
	background-color:#29143D;
	font-family:arial, Helvetica, sans-serif;
	
	scrollbar-face-color: #990000; 
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color:#000000; 
	
	scrollbar-darkshadow-color:#000000; 
	scrollbar-highlight-color:#000000; 
	scrollbar-shadow-color:#f1f1f1;
}
hr{width:100%; height:1px; color:#6666CC; text-align:left;}
#outside_container {
	 background:url(redesign2/site/images/background_slicex.jpg) repeat-x #000000; 
}


/*
	Logo / Menu / Panel Positioning
*/
#detailpic {position:relative; top:0px; left:0px; z-index:0;}
#detailmask {position:absolute; top:0px; left:30px; z-index:1;}



ul#menu { 
	margin:0px;	padding:0px;
	position:absolute; top:15px; left:75px;
}
ul#right_menu { 
	margin:0px;	padding:0px;
	position:absolute; top:15px; right:110px;	
}
ul#menu li, ul#right_menu li {
	color:#99cc00;
	margin:0px;	padding:0px;
	list-style:none;
	margin-right:10px;
	font-size:11px;
	/*text-transform:uppercase;*/
	display:inline;
}
ul#menu li a, ul#right_menu li a {
	text-decoration:none;
	color:#99cc00;
}
ul#menu li a:hover, ul#right_menu li a:hover {
	text-decoration:none;
	color:#ffffff;
}


/*
	Content
*/

#headercontent {
	padding-top:40px;
	padding-left:51px;
	width:815px;
	color:#674f5d;
	font-size:13px;
	line-height:20px;
	
}

#content {
	padding-top:10px;
	padding-left:85px;
	width:815px;
	color:#674f5d;
	color: #999999;
	font-size:11px;
	line-height:17px;
}

#contentcart {
	padding-top:0px;
	padding-left:55px;
	/*padding-left:75px;
	width:815px;*/
	color:#cccccc;
	font-size:11px;
	line-height:17px;
	
}

.column1 { padding-left:10px;float:left; width:230px; margin-right:20px; }
.column2 { padding-left:10px;float:left; width:230px; margin-right:20px; }
.column3 { float:left; width:260px; height:430px;background-image: url(images/one-home.jpg) ; background-position:top left ; background-repeat:no-repeat;  }


.intcolumn1 { padding-left:10px;float:left; width:230px; margin-right:20px; }
.intcolumn2 { padding-left:10px;float:left; width:530px; }

#footnav {
	position:absolute;  left:51px;

}

#content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#99cc00;
	margin:0px 0px 20px 0px;
	font-weight:normal;
}

#content h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#99cc00;
	font-weight:normal;
	font-size:18px;
}

li.bullet {list-style-type: square; color: #999999 ;}
ul.work {
	margin:0px; padding:0px;
}
ul.work li {
	list-style:none;
	margin:0px; padding:0px;
	clear:both;
}
ul.work li a {
	color:#CC3333;
	display:block;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	font-size:10px;
}
ul.work li a img {
	float:left;
	margin-right:20px;
	margin-bottom:20px;	
}
ul.work li a h4 {
	color:#999999;
	margin:0px;
	font-weight:normal;
	font-size:11px;
}
ul.work li a:hover, ul.work li a:hover h4 { color:#ffffff; }


/*
	Footer
*/
#footer {
	border-top:3px solid #6666CC; 
	background-color:#29143D;
	padding:20px 50px 80px 50px;
	color:#ffffff;
	font-size:9px;
	line-height:14px;
	/*text-transform:uppercase;*/
}
#footer img {
	float:left;
	margin-right:10px;
}
#footer span {
	display:block;
	float:left;
	width:900px;
}
#footer a {
	color:#9e8292;
	text-decoration:none;
}
#footer a:hover { color:#ffffff; }




/*
	General Styles
*/
cb {color:#00f;} 


input,select,myinput,mybutton,textarea  {background-color: #222222;    border:1px solid #6666CC; color:#FFFFFF; font-size:11px;}


a img { border:0px }

.style1 {
	font-weight: normal;
	color: #99CC00;
	text-decoration: none;
	font-size: 14px;
	line-height: 13pt;
}


		
.style2 {
	color: #CCCCCC;

	line-height: 13pt;
	font-size: 12px;
}
.style3 { 
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	line-height: 13pt;
}

.style4 {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 17pt;
}

.style5{
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 13pt;
}

.style7{
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	line-height: 14pt;
	font-size: 14px;
}	
.style8{
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 14pt;
	font-size: 11px;

}

.style9{
	font-weight: normal;
	color: #99CC00;
	text-decoration: none;
	line-height: 12pt;
	font-size: 12px;

}

.style10{
	font-weight: bold;
	color: #CC3333;
	text-decoration: underline;
	line-height: 12pt;
	font-size: 11px;

}
.style11{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#99cc00;
	font-weight:normal;
	font-size:28px;
}
.style12{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#99cc00;
	font-weight:normal;
	font-size:38px;
}

.style13{
	text-decoration: none;
	color:#CC3333;
	font-weight:normal;
	font-size:10px;
}

.style14{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#99cc00;
	font-weight:normal;
	font-size:32px;
}

.style16{
	
	color:#CC3333;
	font-weight:normal;

}

.style17{
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
	line-height: 12pt;
	font-size: 13px;

}

.boxtop {
background:url(working/boxpieces_top.png) no-repeat #000000;
height:57px;
}

.boxmiddle {
background:url(working/boxpieces_middle.png) repeat-y #000000;
}

.boxbottom {
height:62px;
background:url(working/boxpieces_bottom.png) no-repeat #000000;
}

/* STORE STYLES HERE *******************************************************
.prodimage{border:2px solid #6666CC;}*/
.productheader{
	
	color: #99CC00;
	font-weight:normal;
	font-size:22px; padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}

.cartheader{
	
	color: #99CC00;
	font-weight:normal;
	font-size:32px; padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}

.dxetailimage {background-color: #ffffff;}
.detailtable {background-image:url(site-images/xtopgradient.jpg); background-repeat: repeat-x border:0px solid #6666CC; }
.noborder{border: none;}
a {color:#CC3333;font-weight:bold;font-decoration:underline; }

#logo { position:absolute; top:58px; left:51px; }
#panel { position:absolute; top:165px; left:51px; }


.cobtbl {
 width:780px; background-image:url(site-images/xtopgradient.jpg); background-repeat:repeat-x;border:0px solid #6666CC;
 
}

.cobtblNEW {
 width:780px;   border:0px solid #6666CC; background-image:url(site-images/xtopgradient.jpg); background-repeat: repeat-x;
 
}

.cobhl {
border-top:0px solid #222222;   color:#6666CC;   background-color: #333333;

}

.cobhlborder {
border-bottom:0px solid #111111; border-right:0px solid #000000; background-color: #333333;  color: #99CC00;background-image:url(site-images/xtopgradient.jpg); 

}

.cobll {background-color: #222222;

}

.cob22 {background-color: #ffffff;
border-top:0px solid #6666CC;}

.cob33 {
   color:#ffffff;border-top:0px solid #6666CC;}
   
.prodpicbg {
   
border-top:0px solid #6666CC;}
#mainbodyspan { }

.mainbodytable { border:0px solid #333333; width:780px;}

.catimage {/*background-color: #000000;*/}
.catname {/*background-color: #000000;*/}
.trans{
background-color:#ffffff;

FONT-SIZE: xx-small;
FONT-FAMILY: sans-serif;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;}

.prodnavigation {/*background-color: #000000;*/}
.RRcartheader{
	
	color: #99CC00;
}



