/* CSS Document */

/* We Love Steamboat.com CONTEST COMMUNITY */

/* All items not copyrighted by others, copyright 2009 Altera Performance Group and DotcomCowgirl, Inc. All rights reserved.  */

/* wls_ka_style.css */

/* Last Updated January 26, 2009 v. 1.3 for KA 3.3*/
/* Website design and KickApps implementation by www.DotcomCowgirl.com */
/* FMI, contact Haylie at  haylie@dotcomcowgirl.com */

/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0
}

body{
	background: #000 url(../images/bg.jpg) repeat;
	color: #333;
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	padding:0px;
	margin:0px;
}

/*=== Layout ===*/
#page{
	background: transparent;
	margin: 0 auto;
	width: 974px
}

/*=== Header ===*/
#header{
	
	height: 50px;
	margin:0 25pt;padding:0px 20px;width:890px;
}

#topbar {
float:right;
color:#fff;
padding:3px 0 0 0;
margin:0px;
}
#topbar a {color:#fff;text-decoration:none;}
#topbar a:hover {text-decoration:underline;}
#topbar a.gold {color:#ff9900;}

#enternow {
position:absolute;
padding:15px 35px 0 0;
margin-left:780px;
z-index: 200;
}

#mainbody {margin:0;padding:0px;width:100%;background: url(../images/roundtopKA1.gif) no-repeat top center;min-height:152px;}
h6.top {text-indent:-9999px;height:34px;}
.btn {margin:0px;padding:0px 10px 0px;}
.btn1 {margin:0px;padding:10px 10px 0px;}

/*header on the KA pages only */

#kacopy{text-align:center;padding:30px 0px 0px 0px;margin:0px}

#kacopy h1{
	background: url(../images/we-love-sb-header.gif) no-repeat;
	float: left;
	text-indent: -9999px;
	width: 930px;
	margin:1px 0px 0px 23px;
	z-index: 100}
	
#kacopy h1 a{
	display: block;
	height: 121px
}

.leftad{float:left;margin:-20px 0px 0px 40px;padding:0px;position:absolute;}
.rightad{float:right;margin:20px 0px 0px 785px;padding:0px;position:absolute;}
.tag{margin:5px 0px 0px 40px;padding:0px;}
h2.tag {font-weight:bold;font-size:22px;color:#c60909;font-family:Arial Narrow, Arial, Helvetica, sans-serif;}
.pad {padding-top:9px;}

.whlogo {padding-top:15px;text-align:center;}
/*=== Footer ===*/
#footer{

	color: #ffffff;
	height: 80px;
	padding: 29px 0 0;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:12px;
}
#footer a{
	color: #ffffff;text-decoration:none;
}
#footer a:hover{
	color: #ffffff;text-decoration:underline;
}
#footer h6 {font-size:11px;font-weight:normal}
#footer ul {
margin:0pt auto 10px auto;
background:#222222;
width:800px;
line-height:26px;
}
#footer li{
	background: url(../images/footer-li.gif) no-repeat right;
	display: inline;
	line-height: 1em;
	margin: 0 0 0 -5px;
	padding: 0 10px;
	position: relative;
	list-style: none
}
#footer li.last{
	background: none
}



/*-Begin KA -*/

#ka_footer {border-top:none;font-size:9px;margin:0px auto;padding:0px 0px 4px 0px;}
#ka_rss_footer {margin-right:210px;}
ul#footerUser li#ka_footerPowered a, ul#footerUser li#ka_footerTerms a, ul#footerUser li#ka_footerHelp a {color:#999999;}


#ka_login_area li.ka_LE_open a {display:none;}
#ka_communityactivity{display:none;}

#ka_mainContainer {
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	padding: auto;
	background:#fff;}

.ka_adWide {width:930px !important;}


ul#ka_chooseFormat {
display:none;
margin:0pt 0pt 6px 8px;
}


#ka_contentContainer {margin:0pt auto;padding:5pt 10pt 0pt 10pt;}
body#ka_login.ka_generalClass #ka_mainContainer,body#ka_register.ka_generalClass #ka_mainContainer,body#ka_generalId.ka_generalClass #ka_mainContainer {width:930px;}

body#ka_login.ka_generalClass li.ka_login_auth, body#ka_login.ka_generalClass li.ka_join_auth {display:none;}
#ka_mainContainer h1, #ka_mainContainer h4 {color:#333;}

body#ka_generalId.ka_generalClass #ka_mainContainer h3{margin:20px 0px 20px 20px;}

#ka_mainContainer div#ka_pendingEmail p {margin:0 0 1em 20px;width:650px;}

#ka_mainContainer h2 {
border-bottom:1px solid #ccc;
font-size:1.8em;
margin:0pt 0pt 10px 0px;
color:#C60909!important;
text-transform:uppercase;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold
}

#ka_mainContainer a:hover {text-decoration:none;outline:none;cursor:pointer}
#ka_mainContainer a:link {color:#C60909}
#ka_mainContainer a:visited {color:#660099}
#ka_mainContainer a:hover,#ka_mainContainer a:active {color:#333}

#ka_mainContainer h3 {
border-bottom:1px solid #888888;
font-size:1.6em;
padding:0pt 0pt 5px 0px;
color:#C60909!important;
text-transform:uppercase;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold
}

li#ka_messageBoardsTab {display:none;}

#ka_headerTopNav {background:#302F2E;}
#ka_headerTopNav ul {font-family:Arial, Helvetica, sans-serif;}
#ka_headerSubNav ul {padding:0pt 0px 0px 35px;}

#ka_login_forma {padding:0pt 0px 0px 20px;}

#ka_headerTopNav li a {
padding:4px 6px 6px;
text-decoration:none !important;
text-transform:capitalize;
font-weight:bold;
color:#fff!important;
font-size:14px;
}
#ka_headerTopNav li.current a {background:#302F2E;color:#C60909!important}
#ka_headerTopNav li a:visited {background:#302F2E;color:#fff}
#ka_headerTopNav li a:hover {background:#302F2E;color:#C60909!important;}

#ka_headerSubNav {
font-family:Arial, Helvetica, sans-serif;
background:#ccc none repeat scroll 0% 50%;
height:17px;
margin:0pt;
padding:2px 0px 6px;
font-weight:bold
}

#ka_headerSubNav li a{
color:#222!important;
}
#ka_headerSubNav li.current a {
color:#C60909!important;
}
#ka_headerSubNav li a:hover {
color:#C60909!important;
}

#ka_headerBtmNav {
padding:10px 3px 0px;
}

#ka_headerSubNav li.ka_addMedia a{
/*color:#FFFFFF!Important;
text-transform:uppercase;*/
}

#ka_headerSubNav li.ka_addMedia a:hover{
color:#C60909!Important;
}

.ka_searchList {
margin:10px 0pt;
padding:0pt;
/*width:760px;*/
}
#ka_headerSearch {
margin:0pt 1px 0pt 0pt;

}

#ka_searchAdv1 li {font-size:11px;}
#ka_searchAdv1 ul {width:360px; padding:3px 0px 0px 0px;}
#ka_searchAdv1 input {background:transparent}
#ka_searchAdv1 {width:290px;}

#ka_manageSubNav {font-size:0.95em;}


.ka_starL {
background:transparent url(../images/sprite_rating.gif) no-repeat scroll 0pt 0px;
}
.ka_starSelectedL{
background:transparent url(../images/sprite_rating.gif) no-repeat scroll 0pt -75px;
}
  
.ka_starHighlightL{
background:transparent url(../images/sprite_rating.gif) no-repeat scroll 0pt -150px;
}

.ka_starS {
background:transparent url(../images/sprite_rating.gif) no-repeat scroll 0pt -226px;
}
.ka_starSelectedS{
background:transparent url(../images/sprite_rating.gif) no-repeat scroll 0pt -300px;
}

/*play page*/
#ka_related {
border:1px solid #CCC;
height:460px !important;
margin:0pt;
overflow:auto;
padding:8px 0pt 0pt;
width:300px;
}


/*misc, login join */

.ka_Help, .textareaCharacterCountDisplay {
background:#F5F5F5 none repeat scroll 0%;
color:#000000;
font-size:0.98em;

}

legend {
color:#C60909;
font-size:1.3em;
font-weight:bold;
}

label {
color:#C60909;
font-weight:bold;
font-size:15px;
}

.pagination span.status {
background:#C60909 none repeat scroll 0% 50%;
border:1px solid #C60909;
color:#FFFFFF;
font-weight:bold;
}

.pagination a:hover {
border-color:#C60909;
}
.pagination a {
border:1px solid #333333;
}

/*myhome*/

.ka_gen_upvid,.ka_gen_link,.ka_uploadLink {margin-top:10px;}

#ka_memberMessage ul.vert li.messagingTitle {
color:#333333;
}

#ka_fieldViewMessage span.ka_Small {font-size:1.2em;}

#ka_fieldViewMessage p {font-size:1.2em;}

body#ka_myhome #ka_contentContainer h2 {
color:#C60909;
margin:0pt 0pt 6px 8px;
text-transform:uppercase;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold

}

body#ka_myhome h3 {
background:#CCCCCC none repeat scroll 0% 50%;
border:medium none;
color:#222222;
font-size:14px;
font-weight:bold;
margin:0pt;
padding:4px 0pt 5px 8px;
}

.ka_sideList li {font-size:0.92em;}
.ka_null, #ka_lastLogin, #ka_getStart {font-size:0.98em;}
#ka_since {font-size:1.2em;margin:3px 72px 0pt 0pt;}

.ka_rowCol ul.vert li.ka_mainTitle {
color:#333333;
font-size:15px;
}

/*profiles*/

#ka_profileRight .ka_profileSegHeader,#ka_profileLeft .ka_profileSegHeader {
background-color:#CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
text-align:left;
}

#ka_profileLeft .ka_profileSeg {
background-color:#F2F2F2;
}
.ka_profileSeg {
border:1px solid #CCCCCC;
}

/*mb */

body.ka_messageBoards #ka_contentContainer div.ka_bumper {
background-color:#CCCCCC;
height:1.6em;
}
body.ka_messageBoards #ka_contentContainer div.ka_bumper {
font-size:15px;color:#222!important;
text-transform:uppercase;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:bold
}
