h1, h2, h3, h4, h5, h6, p, ul{margin: 0;}
ul{
	padding: 0;
	list-style: none;
}
img{
	/*display: block;*/
	border: none;
}
form, body{
	margin: 0;
	padding: 0;
}
a{
	color: #3cf;
	text-decoration: none;
}

a:hover{text-decoration: underline;} 

input{
	float: left;
	outline: none;
}
.search-form li .text, .newsletter .newsletter-form li .text{
	border-style: solid;
	border-width: 1px;
	padding: 0 4px 2px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	height: 15px;
}
.wrapp{
	width: 100%;
	overflow: hidden;
}
.border-box
{
    
	border: 2px solid #fff;
	background: url(../images/border-box-bg.png);
}
* html .border-box{height: 1%;}
html{
    background: #000;
     /*Added by RG to  always force vertical scrollbar*/
    overflow-y: scroll;
}
body{
	font: 12px/14px Helvetica, Arial, sans-serif;
	color: #fff;
	background: #000 url(../images/body.png) no-repeat 50% 34px;
	min-width: 950px;
}
/*main container start*/
#main-container{
	width: 950px;
	margin: 0 auto;
	padding: 156px 0 0;
	position: relative;
}
/*content start*/
#content{
	width: 100%;
	overflow: hidden;
	background: url(../images/content.gif) repeat-y 100% 0;
	padding: 1px 0 0;
}
/*navigation image start*/
.nav-image{
	width: 100%;
	overflow: hidden;
	font-size: 11px;
	line-height: 15px;
	padding: 6px 0 0;
}
.nav-image li{
	float: left;
	background: url(../images/blue-arrow.gif) no-repeat right;
	padding: 0 11px 0 4px !important;
	text-transform: uppercase;
	color: #ccc;
	width: auto !important;
}
.nav-image li a{
	font-weight: bold;
	color: #ccc;
}
.nav-image li.last{background: none;}
/*navigation image end*/
/*seo block start*/
.seo-block{
	width: 716px;
	float: left;
}
h1{
	font-size: 19px;
	color: #00b8f0;
	line-height: 22px;
	margin: 9px 0 0;
	text-transform: uppercase;
}
h2{
	font-size: 15px;
	line-height: 18px;
	color: #666;
	margin: 2px 0 3px;
	text-transform: uppercase;
}


/*main text start*/
.main-text{
	padding: 0 0 0 16px;
	/*width: 550px;
	background:#f30;*/
	width: 690px;
	position: relative;
}
.main-text p{margin: 0 0 16px 0;}
/*main text end*/
/*preview start*/
.preview{
	width: 100%;
	overflow: hidden;
	background: url(../images/border.gif) repeat-x;
	padding: 14px 0 0;
	margin: 4px 0 0;
}
.preview .border-box a{position: relative;}
.preview li{
	float: left;
	padding: 0 9px 0 0;
	width: 233px;
}
.preview li.last{padding-right: 0;}
/*preview end*/
/*seo block end*/
/*sidebar start*/
.sidebar{
	width: 207px;
	float: right;
	padding: 0 1px 0 0;
	font-size: 11px;
	line-height: 15px;
	margin: 0 0 -8px;
}
.sidebar .banner{position: relative;}
.sidebar .title{
	color: #1cc1f1;
	font-size: 18px;
	line-height: 20px;
	padding: 5px 0 6px;
	display: block;
}
.sidebar .title span {
    color: #fff;
    font-size:15px;
    line-height:18px;
    margin:2px 0 3px;
    text-transform:uppercase;
}

.sidebar .border-box{margin: 0 0 12px;}
/*news start*/
.news{
	padding: 1px;
	position: relative;
	width: 199px;
}


.scroll{
	height: 100px; /*188px;*/
	overflow: auto;
}
.news .title{margin: 0 0 0 7px;}
.news .post{
	background: url(../images/sidebar-border.gif) repeat-x 0 100%;
	padding: 6px 8px 4px;
	margin: 0 5px 0 0;
}
/*news end*/
/*newsletter start*/
.newsletter{
	padding: 0 0 12px 7px;
	position: relative;
}
.newsletter p{
	color: #606060;
	margin: -4px 0 0;
}
.newsletter .newsletter-form{
	width: 100%;
	overflow: hidden;
}
.newsletter .newsletter-form li{
	width: 100%;
	float: left;
	padding: 2px 0 0;
}
.newsletter .newsletter-form li .text{
	width: 144px;
	border-color: #343434;
	padding-top: 2px;
	margin: 3px 5px 0 0;
}
.newsletter .newsletter-form li input{margin: 4px 0 0;}
/*newsletter end*/
/*feature block start*/
.feature-block{
	padding: 0 0 10px 8px;
	min-height: 73px;
	position: relative;
}
.feature-block p{
	color: #606060;
	margin: -4px 0 0;
}
* html .feature-block{height: 73px;}
/*feature block end*/
/*mybasket block start*/
.mybasket-block{padding: 0 0 12px 8px;}
.mybasket-block .products{
	background: url(../images/sidebar-border.gif) repeat-x 0 100%;	
	color: #999;
	font-weight: bold;
	padding: 0 0 9px 3px;
}
.mybasket-block .products li{padding: 5px 0 3px;}
.mybasket-block p{
	font-weight: bold;
	background: url(../images/sidebar-border.gif) repeat-x 0 100%;
	padding: 3px 0 6px 3px;
}
.mybasket-block p span{color: #00b8f0;}
.mybasket-block .links{
	width: 100%;
	overflow: hidden;
	padding: 9px 0 0;
}
.mybasket-block .links li{float: left;}
.mybasket-block .links li a{
	display: block;
	height: 19px;
	width: 90px;
	background-repeat: no-repeat !important;
	text-indent: -9999px;
	overflow: hidden;
}
.mybasket-block .links li a.basket{
	background: url(../images/button-basket.gif);
	margin: 0 7px 0 0;
}
.mybasket-block .links li a.checkout{background: url(../images/button-checkout.gif);}
/*mybasket block end*/
/*sidebar end*/
/*content end*/
/*header start*/
#header{
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
/*logo start*/
.logo{
	width: 84px;
	height: 89px;
	float: left;
	padding: 52px 0 0;
}
.logo a{
	display: block;
	width: 84px;
	height: 89px;
	background: url(../images/logo.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
/*logo end*/
/*header holder start*/
.header-holder{
	width: 842px;
	float: right;
	background: url(../images/border.gif) repeat-x 0 100%;
	padding: 36px 0 8px;
}
.header-holder img{margin: 15px 0 0;}
.main-nav li a:hover, .sub-nav li a:hover{text-decoration: none;}
/*top navigation start*/
.top-nav{
	float: right;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	overflow: hidden;
	margin: 0 -4px 0 0;
}
.top-nav li{
	float: left;
	background: url(../images/top-nav-separate.gif) no-repeat right;
	padding: 0 6px 0 7px;
	margin: 0 -1px 0 0;
}
.top-nav li a{color: #ccc;}
/*top navigation end*/
/*main navigation holder start*/
.main-nav-holder{
	background: #00b8f0;
	margin: 11px 0 0;
}
/*main navigation start*/
.main-nav{
	overflow: hidden;
	padding: 0 0 0 1px;
}
.main-nav ul{
	float: left;
	overflow: hidden;
}
.main-nav li
{
	float: left;
	background: url(../images/main-nav-separate.gif) no-repeat right;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0 1px 0 0;
	margin: 0 -1px 0 0;
}
.main-nav li a{
	color: #fff;
	float: left;
	height: 20px;
	padding: 4px 6px 0 7px;
}
.main-nav li.active a{background: url(../images/arrow.gif) no-repeat 50% 20px;}
.main-nav li a:hover{color: #333;}
/*main navigation end*/
/*shopping cart start*/
.shopping-cart{
	float: right;
	background: #000 url(../images/shopping-cart.png) no-repeat 100% 0;
}
.shopping-cart ul{
	float: left;
	padding: 0 0 4px 20px;
	background: url(../images/shopping-cart-corner.gif) no-repeat;
}
.shopping-cart ul li{
	float: left;
	line-height: 15px;
	color: #fff;
	padding: 0 0 0 8px;
}
.shopping-cart ul li strong{color: #00b8f0;}
.shopping-cart ul li a{
	color: #fff;
	font-weight: bold;
	background: url(../images/shopping-cart-icon.gif) no-repeat left;
	padding: 0 0 0 32px;
}
/*shopping cart end*/
/*main navigation holder end*/
/*sub navigation start*/
.sub-nav{
	float: left;
	overflow: hidden;
	font-size: 11px;
	line-height: 15px;
	padding: 11px 0 0;
	margin: 0 0 0 -7px;
}
.sub-nav li{
	float: left;
	background: url(../images/sub-nav-separate.gif) repeat-y 100% 0;
	margin: 0 -1px 0 0;
	padding: 0 1px 0 0;
}
.sub-nav li a{
	float: left;
	text-transform: uppercase;
	color: #ccc;
	font-weight: bold;
	padding: 1px 9px 3px;
}
.sub-nav li.active a{background: url(../images/arrow.gif) no-repeat 50% 100%;}
.sub-nav li a:hover{color: #fff;}
/*sub navigation end*/
/*search form start*/
.search-form{
	float: right;
	background: url(../images/form--bg.gif) no-repeat left;
	padding: 0 0 0 21px;
	margin: 9px 0 0;
}
.search-form li{
	float: left;
	padding: 0 4px 0 0;
}
.search-form li .text{
	width: 155px;
	margin: 0 1px 0 0;
	border-color: #999;
}
/*search form end*/
/*header holder end*/
/*header end*/
/*footer start*/
#footer{
	background: url(../images/border.gif) repeat-x;
	padding: 3px 0 10px;
	margin: 9px 0 50px 0;
	text-align: center;
	font-size: 11px;
	color: #999;
}
/*footer end*/
/*main container end*/


/*End psd2HTML*/


/*For the bookmarking*/

    
    .bookmarkit{
		
		padding:3px;
		margin:10px 0 10px 0;
	}
	
	.bookmarkit p {
		padding:0;
		margin:0;
	}
	.bookmarkit p a{
		top:0px;
		right:0px;
		padding:3px 5px 0 0;
	}
	
	.bookmarkit ul{
		text-align:right;
		list-style:none;
		margin:6px 0 4px 0;
		padding:0;
	}
	
	.bookmarkit ul li{
		display:inline;
		padding:0 4px 6px 0 ;
	}
	.bookmarkit ul li.delicious{
		background:url("../images/bookmarking/delicious.gif") no-repeat 0 0;
	}
	.bookmarkit ul li.digg{
		background:url("http://digg.com/img/badges/16x16-digg-guy.gif") no-repeat 0 0;
	}
	.bookmarkit ul li.reddit{
		padding:0 0 0 2px;
		background:url("../images/bookmarking/reddit.gif") no-repeat 0 0;
	}
	.bookmarkit ul li.facebook{
		background:url("../images/bookmarking/facebook.gif") no-repeat 0 0;
	}
	.bookmarkit ul li.stumbleupon{
		background:url("http://www.stumbleupon.com/images/stumbleit.gif") no-repeat 0 0;
	}
	.bookmarkit ul li a{
		padding:0 0 0 18px;
		margin:0 3px 0 0px;
	}

/*For the template*/

.imgright {

	/*padding:20px;
	margin:10px;*/
	
	padding:5px;
	margin:5px;
	float:right;
	/*border:0px solid #444;*/
}

.imgleft {
	
	/*padding:13px;
	margin:10px;*/

	padding:5px;
	margin:5px;
	float:left;
	/*border:0px solid #444;*/	
}

.thelist  {
	
	float:left;
	margin:0 0 20px 0;
	list-style-type:none;
	padding:5px;
	
}

.thelist li {
	width:500px;
	height:18px;
	padding:4px 0 3px 20px ;
	background:url(../images/list.gif) no-repeat left bottom;
	
}

/*Alex additions 27-02-08*/

	                        #breadcrumbs {
								
								width:680px;
								height:29px;
								background: url(../images/undercrumb.gif) no-repeat bottom left;
								margin:10px 0px 0px 0px;
							}
							
							#breadcrumbs ul {
								
								list-style-type:none;
								text-transform:uppercase;
							
								font-size: 15px;
	                            line-height: 18px;
	                            color: #666;
	                            margin: 2px 0 3px;

								
							}
							
							#breadcrumbs ul li {
								
								display:inline;
								margin: 0 7px 0 0 ;							
							}
						
							.clearfix:after {
							content: "."; 
							display: block; 
							height: 0; 
							clear: both; 
							visibility: hidden;
							}

							 .clearfix {
							display: inline-block;
							}  

							/* Holly Hack Targets IE Win only \*/
						    * html .clearfix {height: 1%;}
							.clearfix {display: block;}
						    /* End Holly Hack */
						
							#bodyWrap {
								
								width:680px;
								background:#000;
								margin:20px 0 10px 0;
							}
						
							#bodyLeft {
								
								width:130px;
								background:#000;
								float:left;
								
							}
							
							
							
							#bodyLeft ul {
								
								list-style-type:none !important;
								width: 130px;
								background: #000;
								
							}
							
							#productdetailLeft {
								
								width:257px;
								background: url(../images/prodsplitter.gif) repeat-y top right;
								float:left;
								
							}
							
							#productdetailLeft h1 {
								
								margin:0 0 10px 0;
								color:#666;
								text-transform:lowercase;
								text-transform:capitalize;
								font-size:15px;
								
							}
							
							#productdetailRight {
								
								width:250px;
								padding:10px;
								background: #000;
								float:left;
								
							}
							
							#productdetailRight h3 {
								
								margin:5px 0;
								
							}
							
							#productdetailRight .sale {
								
								margin:5px 0;
								color:#666;
								
							}
							
							#productdetailRight .euro {
								
								margin:2px 0;
								color:#999;
								font-size:10px;
								
							}
							
							.euro {
								
								margin:5px 0;
								color:#999;
								font-size:10px;								
							}
							
							#productdetailRight h1 {
								
								margin:0 0 10px 0;
								color:#3cf;
								text-transform:lowercase;
								text-transform:capitalize;
								font-size:15px;
								
							}
							
							#productdetailRight ul {
								
								list-style-type:none;
								
							}
							
							#productdetailRight ul li {
								
								padding:0 0 0 10px;
								margin:0 0 5px 0;
								color:#333;
								background:url(../images/arrowbulletblue.gif) no-repeat 5px left;
							}
							
							#productdetailRight h3 {
								
								color:#3cf;
								margin:10px 0;
								font-size:16px;
							}
							
							.quantity {
								
								float:left;
								color:#666;
							}
							
							.prodOptions {
								
								margin:0 0 10px 0;

							}
							
							.cartButton {
								
								float:left;
							}
							
							#productMore {
								
								width:530px;
								padding:10px;
								background: #000;
								float:right;
								background: url(../images/undercrumb.gif) no-repeat top left;
								
							}
							
							#productMore h1 {
								
								padding:0 0 0 35px;
								background: url(../images/kicon.gif) no-repeat left center;
								font-size:14px;
								text-transform:lowercase;
								text-transform:capitalize;
								color:#eee;
								
							}
							
							.prodmore {
								
								float:left;
								margin:7px;
								width:90px;
								/*background:#f39;*/
								height:150px;
								text-align:center;
							}
							
							.prodextra {
								
								border:1px solid #666;
								float:left;
								margin:5px;
							}
							
							.bodylistactive {
								
								width: 115px;
								height:15px;
								padding:5px 0 5px 15px;
								background: url(../images/listline-active.gif) no-repeat bottom left;
								margin:0 0 2px 0;
								
							}
							
							.bodylistinactive {
								
								width: 115px;
								height:15px;
								padding:5px 0 5px 15px;
								background: url(../images/listline-inactive.gif) no-repeat bottom left;
								margin:0 0 2px 0;
								
							}
							
							
							
							#bodyRight {
								
								width:530px;
								padding:10px;
								/*background:#fff;*/
								float:left;
								
							}
							
							#bodyRight h1 {
								
								margin:0 0 10px 0;
								
							}
							
							#overView {
								
								width:520px;
								padding:0 5px 10px 5px;
								float:left;
							}
							
							#overView h1 {
								
								color:#fff;
								margin:0 0 10px 0;
								text-transform:lowercase;
								text-transform:capitalize;
							}
							
							#overView .products {
								
								width:172px;
								height:185px; /* height of product boxes */
								float:left;
								/*background: url(../images/productBack2.gif) no-repeat top left;*/
								margin:0 auto 38px auto;
								padding:0;
							}
							
							#overView .products img {
								
								padding:5px 7px 0 7px;
							}
							
							#overView .products p {
								
								padding:14px 0 0 0;
								color:#666;
							}
							
							/* buttons */

							.weBtn a {

								font-family:arial;
								font-size:12px;
								padding:5px 8px 5px 15px;
								background:#333 url(../images/arrow2.gif) no-repeat 5px center;
								color:#fff;
								border-top:1px solid #666;
								border-right:1px solid #666;
								border-bottom:1px solid #444;
								border-left:1px solid #444;
								text-decoration:none;
								margin:8px 2px;
								display:block;
								float:left;
								/*display:inline-block;*/
								

							 }


							 .weBtn a:hover {

								background:#555 url(../images/arrow-lite.gif) no-repeat 5px center;
								color:#eee;

							}
	
							.weBtnR a {

								font-family:arial;
								font-size:12px;
								padding:5px 8px 5px 15px;
								background:#333 url(../images/arrow2.gif) no-repeat 5px center;
								color:#fff;
								border-top:1px solid #666;
								border-right:1px solid #666;
								border-bottom:1px solid #444;
								border-left:1px solid #444;
								text-decoration:none;
								margin:8px 2px;
								display:block;
								float:right;
								/*display:inline-block;*/
								

							 }


							 .weBtnR a:hover {

								background:#555 url(../images/arrow-lite.gif) no-repeat 5px center;
								color:#eee;

							}
						
							.formrowlight td {
								
								background:#222;
								border-bottom:1px solid #333;
								margin:0 0 1px 0;
							}
							
							.formrowdark {
								
								background:#333;
								border-bottom:1px solid #555;
								margin:0 0 1px 0;
							}
							
							#login-left {
								
								width:360px;
								margin:10px 10px 10px 0;
								float:left;
								
							}
							
							#login-left a, #login-right a {

								margin:4px 0 4px 0;
								

							}
							
							#login-right {
								width:240px;
								margin:10px 10px 10px 0;
								float:left;
							}
							
							#searchresults {
								
								width:550px;
								margin:0 0 0 80px;
								
							}
							
							/* checkout page */
							
							.RG_address {
								
								width:680px;
								float:left;
							}
							
							
							#discountBox {
								
								float:left;
							}
							
						
							
							#checkoutsummary {

								background:#000;
							}
						
							#checkoutbasket {
								float:left;
								background:#000;
								width:680px;
								
							}
							
							#actions {
								
								float:right;
								text-align:right;
								margin:0 0 20px 0;
							}
							
							#actions td {
								
								float:right;
								text-align:right;
							}
							
							#summaryDiscount {
								
								background:#000;
								float:left;
								width:680px;
								
							}
							
							/* product flags */

							.flagOuter {

								position:relative;

							}

							.flagSale {

								position:absolute;
								height:70px;
								width:70px;
								background:url(../images/saleitem.gif) no-repeat top right;
								top:0;
								right:26px;
								z-index:1000;
							}
							
							.flagNew {

								position:absolute;
								height:70px;
								width:70px;
								background:url(../images/newstock.gif) no-repeat top right;
								top:0;
								right:26px;
								z-index:1000;
							}
							
							.flagSoldout {

								position:absolute;
								height:70px;
								width:70px;
								background:url(../images/soldout.gif) no-repeat top right;
								top:0;
								right:26px;
								z-index:1000;
							}
							
							a.normalA {
								
								text-decoration:underline;
							}
							
							.kinglinks li {
								
								margin:5px 0 5px 0;
							}
							
							.kinglinks img {
								
								vertical-align:middle;
								float:left;
								margin:0 5px 0 22px;
								border:0px solid #666;
							}
							
							.subBtn {
								
								float:right;
								margin:20px;
							}
							
							
    #expando ul {
		margin:0;
		padding:0;
		list-style-type:none;
	}
	
	#expando ul li {
	
	height:200px;
		
	}
	
	#expando ul li a:hover {
	
		text-decoration:none !important; /* over-ride the blue underline as requested by timmy */		
	
	}
	
	#expando ul li img {
		
		width:120px;
		height:120px;
	}
	
	#expando ul li p {
		
		text-align:center;
		color:#fff;
		font-family:arial;
		font-size:12px;
		padding:5px;
	}
	
	#expando li span {
		
		height:95px;
		width:95px;
		background:#f39;
		
	}
	
	
	#expando ul li {
		width: 33.3%; /* this needs to be 100/number of columns less a little bit to make ie play nice */
		float: left;
		background:#000;
		margin:0 0 10px 0;
		text-align:center;
	}
	
    #productWrapper {
		
		width:516px;
		margin:0 auto;
	}


/*Home Changes V2

.news { width:460px; height:340px; float:left; margin:10px 10px 0 3px; padding:0 5px 0 0; background: #000 url(../images/content-2.gif) repeat-y top right;}
.border-box {border:2px solid #444;}
.scroll {height:310px; width:452px; overflow:auto;}
.news .rss{
	position: absolute;
	top: 1px;
	right: 2px;
	width: 17px;
	height: 15px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/icon-rss.gif) no-repeat;
}
* html .news .rss{right: 0;}
.news .post { display:block; background:#000; border-bottom:1px #444 dotted; margin:0 0 10px 0; padding:0 10px 0 0;}
.news .post p { margin:0 0 10px 0; line-height:16px; color:#ccc;}
.news h2 { font-size:22px !important;}
h3.postmeta { font-weight:bold; font-size:15px; color:#3cf !important; margin:0 0 5px 0 !important; padding:0 !important; text-transform:uppercase;}
p.postmeta { font-weight:bold; color:#666 !important; font-size:10px; text-transform: uppercase; margin:10px 0 0 0 !important; padding:0;}

#promo { margin:10px 0 0 0;}

.rss{
	float:right;
	width: 17px;
	height: 15px;
	margin:0 10px 0 0;
}

h2 {color:#eee;}
h2 span { color:#3cf; margin:5px 0;}
.bluearrow {color:#3cf}
.promobox { width:229px; float:right;background:#2a2a2a url('../images/grad2.jpg') bottom left repeat-x; padding:2px; }
.sideFeature { width:183px !important; border:2px solid #444;  background:#2a2a2a url('../images/grad2.jpg') bottom left repeat-x; padding:5px 10px 10px 10px; margin:0 0 10px 0; }
.sideFeature h4 { margin:0 0 5px 0; font-size:14px; font-weight:bold; text-transform:uppercase; color:#3cf;}
.kinglinks li { list-style-type:none; float:left; margin:0 6px 0 0; }
.infopanel { float:left}
.social { float:right}
*/



/*Home Changes V2*/


.news { width:452px; height:340px; float:left; margin:10px 10px 0 3px; padding:0 5px 0 0; background: #000 url(../images/content-2.gif) repeat-y top right;}
.border-box {border:2px solid #444;}
.scroll {height:310px; width:442px; overflow:auto;}
.news .rss{
	position: absolute;
	top: 1px;
	right: 2px;
	width: 17px;
	height: 15px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/icon-rss.gif) no-repeat;
}
* html .news .rss{right: 0;}
.news .post { display:block; background:#000; border-bottom:1px #444 dotted; margin:0 0 10px 0; padding:0 10px 0 0;}

.post h4 { margin:0 0 5px 0; font-size:14px; font-weight:bold; text-transform:uppercase; color:#3cf;}

.news .post p { margin:0 0 10px 0; line-height:16px; color:#ccc;}
.news h2 { font-size:22px !important;}
h3.postmeta { font-weight:bold; font-size:15px; color:#3cf !important; margin:0 0 5px 0 !important; padding:0 !important; text-transform:uppercase;}
p.postmeta { font-weight:bold; color:#666 !important; font-size:10px; text-transform: uppercase; margin:10px 0 0 0 !important; padding:0;}

#promo { margin:10px 0 0 0;}

.rss{
	float:right;
	width: 17px;
	height: 15px;
	margin:0 10px 0 0;
}

h2 {color:#eee;}
h2 span { color:#3cf; margin:5px 0;}

h2 span:hover {text-decoration:underline;}

.bluearrow {color:#3cf}
.promobox { width:229px; float:right;background:#2a2a2a url('../images/grad2.jpg') bottom left repeat-x; padding:6px; }

.promobox h4 { margin: 5px 0 5px 0; font-size:14px; font-weight:bold; text-transform:uppercase; color:#3cf;}

.promobox a { text-decoration:none;}

.sideFeature { width:194px !important; background:#2a2a2a url('../images/grad2.jpg') bottom left repeat-x; padding:6px 6px 6px 6px; margin:0 0 10px 0; }
.sideFeature h4 { margin:0 0 5px 0; font-size:14px; font-weight:bold; text-transform:uppercase; color:#3cf;}

.sideFeature p{
	color: #606060;
	margin:  5px 0 0;
}

.kinglinks li { list-style-type:none; float:left; margin:0 6px 0 0; }
.infopanel 
{
    float:left;
    margin: 10px 0 0 0;
}
.social 
{
    float:right;
    margin: 10px 0 0 0;
}

.h2link{
	font-size: 22px;
	line-height: 18px;
	color: #eee;
	margin: 2px 0 3px;
	text-transform: uppercase;
}

