body {
	/*overflow: -moz-scrollbars-vertical;
	overflow-y: none;
	overflow-x: auto;*/
	margin:0px;
	padding:0px;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
}


/*newsbox----------------------------------------------------------------------*/
.newsbox{
	background-image:url(images/newsback.png);
	width:280px;
	float:right;
	margin-right:100px;
	position:relative;
	margin-top:200px;
	z-index:97;

}
.newsimage {float:left; position:absolute; margin-top:-30px;}
.prev {float:right; position:absolute; margin-top:10px; margin-left:-5px; z-index:98;}
.next {float:right; position:absolute; margin-top:10px; margin-left:249px; z-index:98;}
h6 {color:#666; font-size:11px; line-height:1.5em; margin:0px; font-weight:normal; padding:8px; margin-top:230px;}

h4{color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin:0px; text-transform:uppercase;}

.links {padding:0px;margin-top:0px; background-image:url(images/newsback2.png);  padding-top:4px; padding-bottom:4px; }
.links a{font-size:14px;color:#fff; background-image:url(images/newsback2.png); padding-top:4px; padding-bottom:4px; text-decoration:none}
.links a:hover{font-weight:bold; padding-top:4px; padding-bottom:4px;}

.buttons{padding:5px; background-image:url(images/newsback2.png); color:#FFF; padding-top:4px; padding-bottom:4px;}
.buttons span{color:#fff; background-image:url(images/newsback2.png); padding:0 5px;cursor:pointer;font:10px Verdana; padding-top:4px; padding-bottom:4px;}
.buttons span.active, .buttons span:hover{background:#fff;color:#000; padding-top:4px; padding-bottom:4px;}

#box8{
	position:absolute; 	font: 10px Arial, Helvetica, sans-serif #cccccc;}	
	
#box8 div{
	width:280px;
	float:right;
}
#box8 .buttons{
	text-align:left
}
#box8 .next{
	float:right
}
.sample8 .buttons{
	text-align:center;
	clear:both;
}
.sample8 .mask1{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

/* ********************************** */

.mask1{
	position:relative;
	width:280px;
	height:380px;
	overflow:hidden;
}

span img{
	display:block;
	border:none;
}


/*right menu--------------------------------------------------------------------*/


#rightmenu {
	width: 240px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13pt;
	color:#666;
	border:none;
	position:absolute;
	float:right;
	margin-left:20px;
}

a.proname {
	padding-left:13px;
	color:#ccc;
	text-decoration:none;
	text-transform:uppercase;
	}
	
a.proname:hover {
	padding-left:13px;
	padding-bottom:10px;
	color:#ccc;
	text-decoration:none;
	}

.mainbar {
	background-image:url(images/silvergradient.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:30px;
	width:240px;
	}
	
h1 {
	font-size:13pt;
	margin:0px;
	margin-bottom:8px;
	margin-top:0px;
	font-weight:normal;
}
h2 {color:#ccc; font-size:18px;}
h3 {color:#ccc; font-size:12px; text-transform:uppercase; padding-left:6px; padding-bottom:0px;}
h4 {color:#ccc; font-size:11px; padding:0px; margin:0px;}

.pagetitle {background-image:url(images/silvergradient6.gif); background-repeat:repeat-x; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:15px; width:728px; padding:15px 0px 15px 12px; margin-top:5px; margin-bottom:5px; }

#header {
width:240px;
height: 30px;
}
.stretcher {
	background:#000;
	padding-left:14px;
	padding-right:14px;
	color: #666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
}

h5{
	font-size:16px;
	text-transform:uppercase;
	color:#222;
	background-color:#000;
	margin-bottom:-2px;
	margin-top:0px;
}

.rightmenuimg{
	background-color:#000;
	width:215px;
	height:175px;
	overflow:auto;
}

  #image {
    background: URL("images/silvergradient.gif");
  }
  #image:hover {
    background: URL("images/silvergradientover.gif");
  }
/*end right menu------------------------------------------*/

/*productslider------------------------------------------*/
.featured {
	color:#ccc;
	float:left;
	position:absolute;
	top:10px;
	font-size:10px;
	left:13px;
	text-decoration:none;
	text-transform:uppercase;
}

div#productslider{
border:none;
width:280px;
height:190px;
border:0px solid yellow;
position:absolute;
top:436px;
left:0px;

	}

div#scrollLinks {
	position:absolute;
	float:right;
	z-index:61;
	border:none;
	width:280px;
	height:175px;
	}

div#wn	{ 
	width:240px; 
	height:160px; 
	overflow:hidden;
	background-color:#000;
	position:relative; 
	float:left;
	z-index:60;
	margin-left:20px;
	border:none;
	background-image:url(images/productsliderback.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}
	
.slidetop {margin-left:20px;border:0px;}
.slidebot {margin-left:20px;border:0px;}
		
.slideproductimg {width:240px; padding:0px 0px 0px 0px; height:160px; border:0px;}

.click_left_by_270_200 {
border:none;
width:41px;
height:41px;
position:relative;
float:left;
margin-top:75px;
}

.click_right_by_270_200 {
border:none;
width:41px;
height:41px;
position:relative;
float:right;
margin-top:75px;
}

a.slidebtn {border:0px;text-decoration:none;}
a.slidebtn:hover {border:0px;text-decoration:none;}

#slideleft {background: URL("images/arrowleft.png");border:none; text-decoration:none;}
#slideleft:hover {background: URL("images/arrowleftover.png");border:none; text-decoration:none;}
#slideright {background: URL("images/arrowright.png");border:none; text-decoration:none;}
#slideright:hover {background: URL("images/arrowrightover.png");border:none; text-decoration:none;}

/*end productslider------------------------------------------------*/

/*right column------------------------------------------------------*/
div#rightcolumn {
	width:280px;
	height:700px;
	border:0px solid green;
	z-index:98;
	position:absolute;
	margin-right:10%;
	margin-left:750px;
	top:50px;
	}
/*end right column-------------------------------*/

.rukrumain {
		border:0px;
		width:1125px;
		height:612px;
		background-image:url(images/rukrustreetwear_main.jpg);
		background-repeat:no-repeat;
		background-position:left 53px;
		border:0px solid yellow;
		margin:auto;
		padding-top:80px;
		padding-left:50px;
}

.maincopy{
	color:#fff;
	line-height:22px;
	font-size:12px;
	width:325px;
	border:0px solid yellow;
	margin-left:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

.viewcollection {
	margin-left:6px;
	margin-top:20px;
}


/*submain*/
.rukrusubmain {
		border:0px;
		width:740px;
		border:0px solid yellow;
		margin:auto;
		padding-top:50px;
		padding-bottom:100px;
		color:#999;
		line-height:20px;
		font-size:10px;
}

/*shop*/
.shirtblock {
width: 325px; height: 340px; margin-top: 10px; margin-right: 80px; margin-left:20px; margin-bottom: 40px; float: left; position: relative; background:url(images/product_back.png)
}
.surveyhead {font-size: 16px; position: absolute; top: 0px; left: 0px; width: 200px; height: 15px; text-transform: uppercase;}	
.surveybot {background-image: url(images/product_back.png);}
.shopbot {background-image: url(images/shop_back.png); width: 300px; height: 30px; position: absolute; bottom: 0px; left: 10px;}
.white {color: #ffffff; margin-right: 5px; font-size: 16px;}
.radioset{text-align: center; margin-top: -10px; padding: 0px; font-size: 9px;}
.sex{float: right; position: relative; margin-right: 70px;}
	
	
	
	
.shopframe {width:800px; height:1100px; border:0px; position:absolute; padding-left:50%; margin-left:-400px; margin-top:50px;}
	
/*contact form*/
.txt_field {
	background-image:url(images/mailinginputback.gif);
	background-position:top left;
	background-repeat:repeat-x;
	border:1px solid #333;
	height:17px;
	width:240px;
	padding:10px;
	font-size:14px;
	color:#ccc;
	background-color:inherit;
	font-weight:bold;
	margin-bottom:8px;
	text-transform:uppercase;
	}
	
.typemore {
	background-image:url(images/mailinginputback.gif);
	background-position:top left;
	background-repeat:repeat-x;
	border:1px solid #333;
	width:288px;
	padding:10px;
	height:200px;
	font-size:14px;
	color:#ccc;
	background-color:#000;
	font-weight:bold;
	margin-bottom:8px;
	margin-top:4px;
	text-transform:uppercase;
	}

.contact_spacer {
	background-image:url(images/mailinginputback.gif);
	width:650px;
	height:17px;
	margin-top:10px;
	margin-bottom:40px;
}

.contacttitle {
	color:#444;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	}

<!-- the crew nav-->
.crewnavpos{width:160px; float:right; height:700px; background-color:#FFF;}
.crewnav{position:absolute; float:left; top:0px; left:600px; width:125px; height:100%; border-left:1px solid #CCC;}
.navdrop{margin-top:45px;}

a.crewactive {
	color:#000;
	text-decoration:none;
	text-transform:uppercase;
	position:relative;
	width:200px;
	float:left;
	padding:4px 0px 4px 14px;
	font-size:9px;
	
	}
a.crewactive:hover {
	color:#000;
	text-decoration:none; 
	text-transform:uppercase;
	position:relative;
	width:200px;
	float:left;
	padding:4px 0px 4px 14px;
	font-size:9px;
}


a.crewlink {
	color:#999;
	text-decoration:none;
	text-transform:uppercase;
	position:relative;
	width:200px;
	float:left;
	padding:4px 0px 4px 14px;
	font-size:9px;
	
	}
a.crewlink:hover {
	color:#FFF;
	text-decoration:none; 
	text-transform:uppercase;
	background-color:#CCC; 
	position:relative;
	width:200px;
	float:left;
	padding:4px 0px 4px 14px;
	font-size:9px;

	}
	
	<!--Press page-->
	.pressarticle {
		width:750px;
		padding-bottom:120px;
		margin-bottom:40px;
		}
	.presstitle {
		font-size:12px;
		font-weight:bold;
		margin-top:14px;
		color:#FFF;
	}
	a.press {
	font-size:14px;
	color:#CCC;
	text-decoration:none;
	margin-bottom:20px;
	}
	
a.press:hover {
	font-size:14px;
	color:#CCC;
	background-color:#F00;
	text-decoration:none;
	margin-bottom:20px;
	}
	
	hr {
		margin-bottom:50px;
		margin-top:20px;
	}