
html,body{
	
	margin:0px;
	padding:0px;
	height:100%;
	min-height:100%;
	border:none;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial; 
	font-size:11px; 
	color:#58595b;
	text-align:center;
	margin:0 auto;
	align : center;
	
	background : #ffffff url('http://bgimages.kontraband.com/media/images/bg_body.jpg') center top no-repeat;
	
}

#wings {
	background:transparent;
	border-color:#000;
	border:none;
	height:100%;
	left:0;
	min-height:1200px;
	position:absolute;
	top:0;
	width:100%;
	z-index:1;
	
}

#container_absolute {
	width:990px; position:absolute; z-index:4; /*height:100px;*/
	background:url('/media/images/blank.gif');
	cursor:auto;
}

/*#show {
z-index:-99;
}*/

textarea {
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial; 
	font-size:11px; 
	color:#58595b;
}

#addthis_services img{
		display : inline;
}

img {
		display : block;
}

.red {
	color:#d91d1d;
}
.highlight {
	/*color : #f8b603;*/
	color : #F08536;
}
a {
	text-decoration : none;
	color:#58595b;
}
a:hover {
	color:red;
}
input {
	font-size : 10px;
	padding : 3px 5px 3px 5px;
	font-weight: bold;
	color: #58595b;
}
a img {
	border : 0px;
}
#container {
/* holds all the site in the middle of the browser at the right size. */
	width : 990px;
	margin: 0px auto -1px auto;
	z-index : 6;
	text-align:left;
}
#header {
/* pretty obvious really - contains header banner and navigation */
	width : 100%;
	float : left;
	clear : both;
}

#leader {
	/* for the leaderboard ad and the top login box. */
	clear : both;
	height : 99px;
	float : left;
	width : 100%;
}
/*this is so the expanding leaderboard ads work */
#leader Div:first-child, #leader Table { 
	float : left;
}

/*this is so the expanding sidebar ads work */
#sideBar Table { 
	margin-top : 12px;
}
#sideBar > A:first-child + Div {
	position : relative;
	top : 9px;
}



/* top navigation bar elements */
#navigation {
	background : black;
	vertical-align : middle;
	height : 32px;
	margin-bottom : 8px;
}
#navigation a {
	color : white;
	font-size : 12px;
	font-weight : bold;
	margin : 10px 13px 10px 13px;
}
#navigation a:hover {
	color : #d91d1d;				
}
#navLinks {
	float : left;
	padding : 8px 9px 0px 9px;
	margin:0px;
}
#navSearch {
	float : right;
}
#navSearch form {
	display : inline;				
}
#navSearch input {
	border : 1px solid #5d5153;				
	height : 15px;
	width : 120px;				
	margin : 4px 0px 5px 0px;
}

#navSearch .searchButton {
	color : #d91d1d;
	width : 51px;
	height : 22px;
	font-weight : bold;
	background-color : black;
	border : 0px;
}
/* end top nav styles */

/* login box */
#login {
	float : right;
	background-color : #f2f2f2;
	border : 1px solid #c9cacb;
	width : 228px;
	height : 71px;
	padding : 5px 10px 12px 10px;
}
#login form {
	display : inline;
}
#login input {
	border : 1px solid #c2c3c5;
}
#login a {
	color : #d91d1d;
}
#login_username {
	width : 103px;
	height : 15px;
	margin: 4px 0px;
	
}
#login_password {
	width : 95px;
	height : 15px;
	margin: 4px 0px;
	
}
.loginButton {
	background : white;
	color : #d91d1d;
	width : 56px;
	height : 23px;
	display : block;
	float : right;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
}

/* end login box */

/* show page styles */
#videoDiv {

width: 990px;
height: 500px;
float :  left;
background:#ffffff url(http://bgimages.kontraband.com/media/images/bg_player.jpg);
margin: -000px 0px 8px 0px;
overflow:hidden;
/*text-align:center;*/

}

#embedWrapper {
	margin-top:10px;
	height:96px;
	margin-right:0px;
	margin-left:0px;
	
}

#contentShow {
/* copy of the content div below, only shown on the show page (non-videos) */
	width : 650px;
	float : left;
	clear : left;
	background:url(http://bgimages.kontraband.com/media/images/bg_featured.gif) repeat-y;
	border : 1px solid #c9cacb;
	padding-top : 15px;
	margin-bottom:8px;
	text-align:center
}

.picTitle {
	margin-right: 12px;
	margin-left: 11px;
	text-align:left;
	border : 1px solid #c9cacb;
	background:#e6e6e6;
	margin-bottom:10px;
	height:25px;
}
.picTitleLeft {
	float:left; 
	width:100px; 
	margin-top:5px;

}

.picTitleCentre {
	float:left; 
	width:345px; 
	text-align:center; 
	margin-left: 30px; 
	margin-top:5px;
}
.picTitleRight {
	float:right; 
	width:135px; 
	margin-top:5px;
	text-align:right;
	margin-right:15px;
}




/*.picTitleLeft {
	float:left; 
	margin:5px 0px 5px 5px;
	width:110px;
	
}
.picTitleRight {
	float:right; 
	margin:5px 5px 5px 0px;
	width:100px;
	
}
.picTitleCentre {
	top:6px; 
	left: -5px;
	position:relative;
	width:370px;
	float:left;
	
}*/

#showFeaturedWrapper {
	width: 250px;
	margin-bottom: 12px;
}

#picThumbs {
	width : 634px;
	margin-bottom: 20px;
	margin-right: 5px;
	margin-left: 11px;
	
}
.showThumb {
	width : 100px;
	height: 100px;
	border : 1px solid #9e9e9e;
	margin-right: 3px;
	margin-bottom: 3px;
	float: left;
	display:inline
}
/* gallery overlay code */
.trans_box2 {
	width:100px;
	height:100px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://bgimages.kontraband.com/media/images/rollover.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
  background-image:url(http://bgimages.kontraband.com/media/images/rollover.png);
}

#showCommentsDiv form {
	display : inline;
	margin-left: 12px;
	
}
#showCommentsDiv input {
	border : 1px solid #c2c3c5;
	
}
#showCommentsDiv a {
	color : #d91d1d;
}

.comments_add {
	width : 275px;
	height : 15px;
	margin: 4px 0px;
	float:left
}

.commentButton {
	background : white;
	color : #d91d1d;
	width : 40px;
	height : 23px;
	display : block;
	float : right;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	top:4px;
}

.stafButton {
	background : white;
	color : #d91d1d;
	width : 50px;
	height : 23px;
	display : block;
	
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	top:4px;
	border : 1px solid #c2c3c5;
}


#showDesc {
	border : 1px solid #c9cacb;
	margin-bottom: 12px;
	

}
#showSNIcons {
	border : 1px solid #c9cacb;
	margin-bottom: 12px;
	text-align:center;
	background:#FFFFFF;
	height:60px;
}

#showDescInner {
	margin-left:10px;
	margin-top: 4px;
	margin-right: 18px;
	margin-bottom:10px;
}

#showCommentsDiggTop {
	background:url(http://bgimages.kontraband.com/media/images/bg_top_right_corner_comments.gif) no-repeat;
	border-bottom : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	height:14px;
}
#showCommentsDigg {
	border-left : 1px solid #c9cacb;
	border-right : 1px solid #c9cacb;
	border-bottom : 1px solid #c9cacb;
	margin-bottom:12px;
	margin-top:0px;
	padding-top:0px;
	background:#FFFFFF;
	width : 353px;
}

#showCommentsDivTop {
	background:url(http://bgimages.kontraband.com/media/images/bg_top_right_corner_comments.gif) no-repeat;
	border-bottom : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	height:14px;
}
#showCommentsDiv {
	border-left : 1px solid #c9cacb;
	border-right : 1px solid #c9cacb;
	border-bottom : 1px solid #c9cacb;
	margin-bottom:12px;
	margin-top:0px;
	padding-top:0px;
	background:#FFFFFF;
}

#showCommentsAd {
	border-top : 1px solid #c9cacb;
	border-left : 1px solid #c9cacb;
	border-right : 1px solid #c9cacb;
	border-bottom : 1px solid #c9cacb;
	margin-bottom:12px;
	margin-top:0px;
	padding:2px;
	background:#FFFFFF;
}

.showCommentsItem {
	margin-left:10px;
	margin-top: 0px;
	margin-right: 10px;
	padding-bottom:5px;
}

.commentsReply {
	margin-left:0px;
	margin-right: 2px;
	margin-bottom:0px;
	margin-top:25px;
	height:100px;

}

.commentHeader {
	margin-top: 0px;
	margin-left:13px;
	margin-bottom: 10px;
	margin-right:10px;
	

}
.CommentsAvatar {
	width : 61px;
	height: 61px;
	border : 1px solid #000000;
	position:relative;
	top: 4px;
	left: 3px;
}

.replyAvatar {
	width : 40px;
	height: 40px;
	border : 1px solid #000000;
	position:relative;
	top: 4px;
	left: 3px;
	margin-left:20px;
	margin-bottom:20px;
}

.commentsPara {
	margin-left:75px; 
	margin-top:-63px;
	margin-bottom:0px;
}

.replyPara {
	margin-left:75px; 
	margin-top:-63px;
	margin-bottom:0px;
}

#showFeaturedDivTop {
	margin-top: 0px;
	background:url(http://bgimages.kontraband.com/media/images/bg_show_featured.gif) no-repeat;
	height:25px;
}

.showFeaturedItem {
	margin-left: 19px;
	margin-right:15px;
	margin-bottom:10px;
	padding:4px 0px 0px 0px;
	clear:both;


}

.showFeaturedThumb {
	display: inline;
	float:left;
	margin-right: 15px;
	margin-top:5px;
	width:72px;
	height:50px;
	

}

.showFeaturedHeader {
	float : left;
	margin-left :8px;
	margin-bottom : 18px;
	margin-top:3px;
	width : 113px;
	text-align : center;
	font-weight : bold;
}

#showFeaturedDiv {
	background:#FFFFFF;
	border-left : 1px solid #c9cacb;
	border-right : 1px solid #c9cacb;
	border-bottom : 1px solid #c9cacb;
	
}


#nonVidContentDiv {
	margin-right: 12px;
	margin-left: 11px;
	border : 1px solid #c9cacb;
	background:#FFFFFF;
	margin-top : 10px;
	margin-bottom: 10px;
	text-align:center;
}

#contentPic {
	margin: 19px 0px 19px 0px;
	display: inline;
	
}

#contentShowLeft {
	float:left;
	width: 356px;
	clear : left;
	
}

#contentShowRight {
	float:left;
	margin-left: 10px;
	width: 250px;
	

}
/* end show page styles */

#content {
/* left hand column in between the header and footer */
	width : 635px;
	float : left;
	clear : left;
	background:url(http://bgimages.kontraband.com/media/images/bg_featured.gif) repeat-y;
	border : 1px solid #c9cacb;
	padding-left : 15px;
	padding-top : 15px;
}
#sideBar {
/* right hand column in between the header and footer */
	width : 304px;
	margin-left : 12px;
	float : left;
	border : 1px solid #c9cacb;
	background-color : #f2f2f2;
	padding : 10px;
	text-align : center;
}
#sideBar div {
	text-align : left;
}
/* most rated,viewed,commented - maybe make 3 classes for background images for ease... not now ;|*/
#mostDiv {
	background : url('http://bgimages.kontraband.com/media/images/bg_most_viewed.gif') no-repeat;
	height : 228px;
	width : 287px;
	margin : 12px 0px;
	padding-top : 8px;
	padding-left : 13px;
	color : #58595b;
	font-weight : bold;
	text-align : center;
}
#mostDiv a {	
	color : #d91d1d;
}
#mostDiv a:hover {
	color : red;
}
.mostItem {
	float : left;
	margin-left :8px;
	margin-bottom : 14px;
	width : 85px;
	text-align : center;
}
.mostHeader {
	float : left;
	margin-left :8px;
	margin-bottom : 18px;
	width : 85px;
	text-align : center;
}
/* Kontraband news */
#kbnewsDivTop {
	background : white url('http://fgimages.kontraband.com/media/images/bg_top_right_corner_fold.gif') no-repeat;
	width : 300px;
	height : 14px;
	border-bottom : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
}
#kbnewsDiv {
	background : white;
	border : 1px solid #c9cacb;
	border-top : 0px;
	width : 262px;
	padding : 0px 18px 18px 18px;
	margin-bottom : 12px
}
#kbnewsDiv img {
	float : right;
	margin : 0px 0px 8px 8px;
}
.newsHead {
	font-weight : bold;
	font-size : 13px;
}
.newsDate {
	font-weight : bold;
	font-size : 12px;
}
.newsTitle{
	font : bold 13px;
	
}
.newsContent{
	margin-top : 20px;
}
/* tag cloud */
#tagCloudDiv {
	background-color : #e6e6e6;
	border : 1px solid #c9cacb;
	padding : 17px;
	width : 262px;
	margin-bottom : 12px;
}
#tagCloudDiv a {
	color : #58595b;
}
#tagCloudDiv a:hover {
	color : #d91d1d;
}
#search_form {
	margin : 0px 0px 8px 0px;
	padding : 0px;
}
#search_text {
	width : 180px;
	height : 14px;
}
#search_form input {
	border : 1px solid #c2c3c5;
}
.searchButton {
	background : white;
	color : #d91d1d;
	width : 55px;
	height : 23px;
	margin-left : 6px;
}
#tagCloud {
	text-align : justify;
}
/* promoted content */
#AdSenseDiv {
	font-family: Tahoma, Trebuchet, Verdana, Arial; 
	font-size:12px;
	height : 250px;
	width : 288px;
	background-color: white;
	padding:5px;
	border : 1px solid #c2c3c5;
}

#promotedContentDiv {
	background : url('http://fgimages.kontraband.com/media/images/bg_promocontent.gif');
	height : 218px;
	width : 282px;
	padding : 10px;
}
#promotedContentDiv img {
	float : left;
	margin-right : 15px;
}
.promotedHead {
	font-weight : bold;
	font-size : 13px;
	margin-left : 11px;
	margin-top : 17px;
}
.promotedDate {
	font-weight : bold;
	font-size : 12px;
	margin-left : 11px;
	margin-bottom : 8px;
}
.promotedContentItem a {
	color : #d91d1d;
}
.promotedContentItem {
	margin-top : 5px;
	background : url('http://fgimages.kontraband.com/media/images/bg_promoted_item.gif') no-repeat;
	height : 55px;
	padding : 11px;
}
.promotedContentTitle {
	font-weight : bold;
}
.promotedContentDescription {
	margin : 0px 0px 0px 0px;
	font-size : 10px;
	line-height: 100%;
}
#footer {
/* footer */
	width : 920px;
	float : left;
	clear : both;
	border : 1px solid #c9cacb;
	margin : 14px 0px 20px 0px;
	background: url(http://bgimages.kontraband.com/media/images/bg_footer.gif) bottom no-repeat #f2f2f2;
	padding : 34px;
	overflow:hidden;
}
/* we like these sites link in footer */
#weLikeDiv {
	width : 965px;
	margin-bottom : 20px;
}
#weLikeDiv img {
	float : left;
	margin-right : 19px;
	margin-bottom : 20px;
}
#footer table {
	width : 490px;
	border-collapse : collapse;
	clear :left;
}
#footer th {
	color : black;
	width : 120px;
	text-align : left;
	font-weight : bold;
}
#footer td > a {
/*	color : #d91d1d; */
	font-weight : bold;
}

/* classes for the blog page */
#kbblogDivTop {
	background : url('http://fgimages.kontraband.com/media/images/fillet_top.gif') no-repeat;
	width : 624px;
	height : 14px;
	border-bottom : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
}

#kbblogDiv {
	background : white;
	border : 1px solid #c9cacb;
	border-top : 0px;
	width : 586px;
	padding : 0px 18px 18px 18px;
	margin-bottom : 12px
}

#kbblogComments {
	float:left; 
	margin:8px 0px 0px 0px;
}
#kbblogComments img {
	display:inline;
}
#kbblogShare {
	float:right; 
	margin:8px 0px 10px 0px;
}
#kbblogIcons {
	text-align:center;
	clear:both;
	border:1px solid #c9cacb;
	margin:0px 100px 0px 100px;
	padding:3px 0px 5px 0px;
}
#kbblogItem {
	
}

/* class for the featured blocks of content in content lists */


.featuredBlock {
	height : 102px; 
	width:624px; 
	padding:10px 0px 10px 0px;
}
.featuredBlock img {
		display : inline;
}
/* class for thumb images on the home page */
.homeThumb {
	margin:0px 15px 0px 21px; 
	float:left; 
	border-width : 1px; 
	border-color : #929292;
	border-style : solid;
	position:relative; 
	top:1px;
	width : 144px; 
	height : 100px;

}
/* ians for featured content i think (?) */
.title {
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial; 
	font-size:14px;
	color:#58595b;
	font-weight:bold;
}

h1.listing {
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial; 
	font-size:14px;
	color:#58595b;
	font-weight:bold;
	display:inline;
}

h1.content {
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial; 
	font-size:14px;
	color:#58595b;
	font-weight:bold;
	display:inline;
}

.added {
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:10px;
}

/*listing page */

.listingFillet {
	margin : 0px;
	width : 624px;
	height : 86px; 
	background : url('http://bgimages.kontraband.com/media/images/bg_list_item.gif') no-repeat;
	padding : 1px;
	
}

.listingThumb {
	float : left; 
	margin : 11px 13px 13px 18px;
	border-width : 1px;
	border-color : #929292; 
	border-style : solid;

}
.listingTitle {
	margin : 11px 3px 3px 0px;
	font-size : 14px;
	font-weight : bold;
	padding : 1px;
}
.listingComments {
	margin-left : 360px; 
	font-weight : bold;
	
}
.listingRatingStar {
	display : inline; 
	position : relative; 
	top:4px;
	border : 0px solid white;
}
#listCatHead {
	width : 623px; 
	height : 27px; 
	font-weight : bold; 
	margin-bottom : 12px;
}
#listGenres {
	float : left; 
	margin : 6px 10px 6px 20px;
}
.ListFilterBar {
	margin-bottom : 12px; 
	background : #e6e6e6; 
	border : 1px solid #c2c3c5; 
	height : 25px; 
	width : 623px; 
	font-weight : bold
}
.listBarRight {
	float : right; 
	margin : 6px 20px 6px 0px;
}
.listBarLeft {
	float : left; 
	margin : 6px 20px;
}
.ListFilterBar a {
	color : #d91d1d;
}
#listCatHead a {
	color : #d91d1d;
}
#bottomPaging {
	margin-bottom : 12px; 
	background : #e6e6e6; 
	border : 1px solid #c8c9cb; 
	width : 622px;
	font-weight : bold;
	height:25px;
}
#bottomPagingLarge {
	margin-bottom : 12px; 
	background : #e6e6e6; 
	border : 1px solid #c8c9cb; 
	width : 622px;
	font-weight : bold;
}
#bottomPaging a {
	color : #d91d1d;
}
#bottomPagingLarge a {
	color : #d91d1d;
}

/* classes/ids for registration */

.registerHeader {
	font-weight:bold;
	margin-bottom: 20px;
}

.registerPanel {
	margin-bottom : 12px; 
	background : #ffffff; 
	border : 1px solid #c2c3c5; 
	width : 623px; 
}
.registerContentDiv {
	margin : 12px 12px 12px 12px; 
	background : #ffffff; 
}

.registerLeft {
	float :  left;
	margin-bottom:20px;
	width: 150px;
}

.registerRight {
	float :  left;
	margin-bottom:20px;
}

.registerInput {
	border : 1px solid #c2c3c5;
	margin-left:0px;
}

.registerButton {
	background : white;
	color : #d91d1d;
	width : 80px;
	height : 23px;
	display : block;
	float : right;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	top:4px;
	border : 1px solid #c2c3c5;
	margin-left:0px;
}

.registerPara {
	font-weight:bold;
	margin-bottom:10px;

}

/* end reg classes/ids */

/* disclaimer */

#disclaimerWrapper {

	display: none;
	height: 100%;
	width: 100%;
	position:absolute;
	top:0px;
	left:0px;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	background:#cccccc;
	z-index:8;
	


}


/*#disclaimerWrapper[class] {
  	display: none;
	height: 100%;
	width: 100%;
	position:absolute;
	top:0px;
	left:0px;
	background:url('/media/images/grey_bg.png') repeat-x repeat-y;
	z-index:10;
 
}*/

#disclaimerLinkWrapper {
	display: block;
	height: 100%;
	min-height:100%;
	width: 100%;
	position:absolute;
	top:0px;
	left:0px;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	background:#cccccc;
	z-index:10;
	overflow:hidden;
	height:4000px;
}
#disclaimerLinkDiv {

	position:absolute;
	top:450px;
	left:50%;
	height:200px;
	width:300px;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	background:#FFFFFF;
	margin-left:-150px;
	margin-top:-180px;
	z-index:11;
	border:#58595b 1px solid;
	
}
#disclaimerDiv {

	position:absolute;
	top:450px;
	left:-5000px;
	height:0px;
	width:300px;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	background:#FFFFFF;
	margin-left:-150px;
	margin-top:-180px;
	z-index:11;
	
}

#disclaimerBack {
	background : white;
	color : #d91d1d;
	width : 83px;
	height : 23px;
	display : block;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	top:4px;
	border : 1px solid #c2c3c5;
}
#disclaimerContinue {
	background : white;
	color : #d91d1d;
	width : 88px;
	height : 23px;
	display : block;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	top:4px;
	border : 1px solid #c2c3c5;
}


/* end disclaimer */

#showAnchor {
	position:absolute;
	top: 127px; 
	/*#top: 127px; 
	_top: 127px;*/ 
	padding:0px; 
	margin:0px;
	width:1px;
	height:1px;
	z-index:-99px;

}
/* profile classes */


.profileHeader {
	float : left;
	margin-left :0px;
	margin-bottom:0px;
	padding:0px;
	text-align : center;
	/*font-weight : bold; */
	position : relative;  
	top : 1px; 
	width: 140px; 
	height : 29px; 
	color : #d91d1d;  
}

.updateProfileButton {
	background : white;
	color : #d91d1d;
	width : 170px;
	height : 23px;
	display : block;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	top:4px;
	border : 1px solid #c2c3c5;
}

.profileComments {
	margin-left : 100px; 
	font-weight : bold;
	
}

.profileRatingStar {
	display : inline; 
	position : relative; 
	top:0px;
	border : 0px solid white;
}

.avatarImg {

	width:40px; 
	height:40px; 
	float:left; 
	margin-right:30px; 
	margin-bottom:20px;
	cursor:pointer;


}

.r13 {
	color:#3FEE01;
	font-weight:bold;
}

.r15 {
	color:#FDEB0B;
	font-weight:bold;
}

.rrated {
	color:#336699;
	font-weight:bold;
}


/* end profile classes */

#helpDiv {
	border : 1px solid #c2c3c5;
	background:#FFFFFF;
	width:620px;
	margin-bottom:15px;
}

#helpQADiv {
	margin:15px;
}

#contactInnerDiv {
	margin:15px;
}

#contactFormDiv {
	border : 1px solid #c2c3c5;
	background:#e6e6e6;
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}

#privacyDiv {
	border : 1px solid #c2c3c5;
	background:#FFFFFF;
	width:620px;
	margin-bottom:15px;
}

#pressBar {
	border : 1px solid #c2c3c5;
	background:#e6e6e6;
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}

.pressFillet {
	margin : 0px;
	width : 585px;
	padding : 1px;
	border : 1px solid #c2c3c5;
	border-top:0px;
	
}

.pressPic {
	float : left; 
	display:inline;

}

.pressTop {
	height:17px;
	background : url('http://bgimages.kontraband.com/media/images/bg_press_item_top.gif') no-repeat;
}

.contactInput {
	border : 1px solid #c2c3c5;
	margin-left:0px;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial; 
	font-size:11px; 
	color:#58595b;
}

.contactLabel {
float:left; 
width:140px; 
margin-bottom:15px;

}

.contactField {
float:left; 
width:400px; 
margin-bottom:15px;

}

#officeHeader {
	border : 1px solid #c2c3c5;
	background:#e6e6e6;
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}

#officeDiv {
	background:#FFFFFF;
	margin-right:15px;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:15px;
}

.contactButton {
	background : white;
	color : #d91d1d;
	width : 48px;
	height : 23px;
	display : block;
	float : right;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	top:4px;
	border : 1px solid #c2c3c5;
}

.newsletterButton {
	background : white;
	color : #d91d1d;
	width : 90px;
	height : 24px;
	display : block;
	float : right;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	border : 1px solid #c2c3c5;
}

#rssHeaderDiv {
	border : 1px solid #c2c3c5;
	background:#FFFFFF;
	width:620px;
	margin-bottom:15px;
	background:url('http://bgimages.kontraband.com/media/images/rss_bg.gif') no-repeat #FFFFFF;
	height:140px;
}
#rssHeaderText {
	margin-left:150px; 
	margin-top:10px;
}

.rssFillet {
	margin : 0px;
	width : 624px;
	height : 86px; 
	background : url('http://bgimages.kontraband.com/media/images/bg_list_item.gif') no-repeat;
	padding : 1px;
	
}

.sitemapItem {
	border : 1px solid #c2c3c5;
	background:#e6e6e6;
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}

.sitemapInner {
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}
#submitDiv {
	border : 1px solid #c2c3c5;
	background:#e6e6e6;
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}

.submitLabel {
float:left; 
width:240px; 
margin-bottom:15px;

}

.submitField {
float:left; 
width:300px; 
margin-bottom:15px;

}

.submitLabelLarge {
float:left; 
width:400px; 
margin-bottom:15px;

}

.submitFieldLarge {
float:left; 
width:140px; 
margin-bottom:15px;

}

#submitTermsDiv {
clear:both; 
overflow:auto; 
height:300px; 
width:565px; 
background:#FFFFFF;
border : 1px solid #c2c3c5;
margin-bottom:15px;
}

#bottomSpacer {
height:80px; 
clear:both;
}

#embedBg {

width: 990px;
height: 0px;
z-index:-1;
float:left;


}
#embedContent {

width: 480px;
/*height: 380px;*/
z-index:7;
position: relative;
top:60px;
/*top:227px;
left:50%;
margin-left: -240px;*/
/*float:left;*/
/*text-align:center;*/
margin: 0px auto -1px auto;
/*overflow:hidden;*/

}
.addthisDiv {
	float:left; 
	margin-left: 12px;
}
.addthisDiv img {
	display:inline;
}

.top100Button {
	background : white;
	color : #d91d1d;
	width : 100px;
	height : 23px;
	display : block;
	font-weight:bold;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial;
	font-size:13px;
	padding : 0px 5px 3px 5px;
	position:relative;
	top:4px;
	border : 1px solid #c2c3c5;
}

.top100Input {
	border : 1px solid #c2c3c5;
	margin-left:0px;
	width:350px;
}

.InSkinSASFrame {
	width:0px;
	height:0px;
}

#second_nav_container {
	position:absolute;
	width:990px;
	height:20px;
	vertical-align:middle;
}

#second_nav {
	background-color:#000000;
	filter:alpha(opacity=60);
	opacity:.6;
	float:right;
/*	width:480px;*/
	width:174px;
	height:20px;
	vertical-align:middle;
}

#second_nav_content_container {
	position:absolute;
	width:990px;
	height:20px;
	vertical-align:top;
}


#second_nav_content {
/*	width:480px;*/
	width:174px;
	float:right;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	text-align:right;
	margin-right:10px;
	vertical-align:top;
}

