/* SIMPLY FLOW COMMUNITY */

/* All items not copyrighted by others, copyright 2008 NextWav Entertainment and DotcomCowgirl, Inc. All rights reserved.  */

/* flow_ka_style.css */

/* Last Updated August 4, 2008 v. 1.0 for KA 3.0*/
/* Website design and KickApps implementation by www.DotcomCowgirl.com */
/* FMI, contact Haylie at  haylie@dotcomcowgirl.com */


/*body {
    color: #333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
background-image: url(http://simplyflow.com/images/greybkg.jpg);
background-color: #fff !important;
background-repeat: repeat;
font-family: arial, Verdana, sans-serif;
margin:0;
padding:0;}
	
	

#hd {margin:0px auto;padding:0px;width:974px;height:200px;background:#fff url(http://www.simplyflow.com/images/headertemp.jpg) no-repeat left bottom;}*/

*{
	border: 0;
	margin: 0;
	padding: 0
}
body{
	background: url(http://simplyflow.com/images/bgr.gif) #d2d2d2;
	color: #555555;
	font: .75em Arial,Verdana,Helvetica,Sans-Serif;
	padding: 15px 0
}
a{
	color: #0070bc;
	text-decoration: none
}
a:hover{
	text-decoration: underline
}
input,select,textarea{
	border: #999999 1px solid;
	font-size: 11px;
	padding: 2px
}
li{
	list-style: none
}
h2 span{
	display: none
}
h2 img{
	display: block
}
/*=== Layout ===*/
#page{
	background: #ffffff;
	margin: 0 auto;
	width: 974px;
	padding:0px;
}
/*=== Header ===*/
#header{
	background: url(http://simplyflow.com/images/header-bgr.gif) no-repeat top right;
	height: 200px;
	margin: 0 0 3px
}
#header .spacer{
	float: right;
	width: 773px
}
/*- Logo -*/
#header h1{
	background: url(http://simplyflow.com/images/logo.jpg) no-repeat;
	float: left;
	text-indent: -9999px;
	width: 199px
}
#header h1 a{
	display: block;
	height: 200px
}
#header h1 a:hover{
	text-decoration: none
}
/*=== Navigation ===*/
/*- Nav1 -*/
#nav1{
	font-size: 11px;
	font-weight: bold;
	height: 48px;
	margin: 152px 0 0
}
#nav1 li{
	border-right: 2px solid #ffffff;
	float: left;
	text-transform: uppercase
}
#nav1 li a{
	background: url(http://simplyflow.com/images/nav1-normal.gif) repeat-y right;
	color: #ffffff;
	display: block;
	float: left;
	height: 44px;
	padding: 4px 5px 0 0;
	text-align: right;
	width: 112px
}
#nav1 li a:hover,
#nav1 li.active a{
	background: url(http://simplyflow.com/images/nav1-hover.gif) repeat-y right;
	text-decoration: none
}
#nav1 li.last{
	background: url(http://simplyflow.com/images/login-bgr.gif) #626262 repeat-y right;
	border: 0;
	height: 44px;
	padding: 4px 5px 0 0;
	text-align: right;
	text-transform: none;
	width: 173px
}
#nav1 li.last a{
	background: none;
	display: inline;
	float: none;
	height: auto;
	padding: 0;
	width: auto
}
#nav1 li small a{
	font-size: 10px;
	text-decoration: underline
}
/*=== Footer ===*/
#footer{
	background: url(http://simplyflow.com/images/footer-bgr.gif) no-repeat top;
	clear: both;
	color: #ffffff;
	height: 181px;
	padding: 19px 0 0;
	text-align: center;
	font-size:11px;
}
#footer a{
	color: #ffffff;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}
#footer ul{
	margin: 0 0 30px
}
#footer li{
	background: url(http://simplyflow.com/images/footer-li.gif) no-repeat right;
	display: inline;
	line-height: 1em;
	margin: 0 0 0 -5px;
	padding: 0 15px;
	position: relative
}
#footer li.last{
	background: none
}
/*=== Misc. ===*/
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}
.fl{
	float: left
}
.fr{
	float: right
}
.pic img, .pic object{
	display: block;
	margin: 0 0 3px
}

/*=== Styling Forms ===*/
input.btn{
	border: 0;
	padding: 0
}
/*- Search -*/
#elist{
	background: url(http://simplyflow.com/images/ico-mail.gif) transparent no-repeat top right;
	color: #006697;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 0 0 0 790px;
	padding: 2px 20px;
	position: absolute;
	text-align: center;
	top: 50px;
	width: 135px;
	border:none;
	
}
#elist input{
	width: 125px
}
#elist .btn{
	margin: 0 0 0 5px;
	width: auto
}

/*-Begin KA -*/

#ka_footer {
border-top:none;
font-size:9px;
margin:0px auto;
padding:0px 0px 4px 0px;
}

ul#footerUser li#ka_footerPowered a, ul#footerUser li#ka_footerTerms a, ul#footerUser li#ka_footerHelp a {color:#999999;}
	
h1, h2, h3, h4{
	font-weight: bold;

	}
h1 {
color:#003300;
	font-size: 22px;
	
	}
h2 {
	color:#003300; font-size: 20px;
	}
	
	h3 {
	color:#036389;font-size: 15px;
	}

h5 {
	font-size:11px;
}
h6{
	color:#333333;
	font-size:11px;
	font-weight: normal;
}

a {
	text-decoration: underline;
	font-weight: bold;
	color: #036389;
	}
a img
{
	border-width: 0;	
}
a:link {color: #036389;
	}
a:visited {
color:#660066;
	}
a:active {color: #036389;
	}
a:hover {
	text-decoration: underline;
color:#003300;
	}


#wrapper {width:974px;background:#fff;margin:0px auto; padding:0px;}

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

#ka_mainContainer {
	width: 964px;/*760px;*/
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Arial, Helvetica, sans-serif;*/
	color: #333 !important;
	font-size: 12px;
	padding: auto;
	background:#transparent;
}

.ka_adWide {
width:960px !important;
}

.ka_adWideContent {
margin:0pt 20px !important;
}


/*body#ka_register.ka_generalClass #ka_mainContainer, body#ka_login.ka_generalClass #ka_mainContainer, body#ka_forgot.ka_generalClass #ka_mainContainer,body#ka_mkp_manageFriends.ka_myhome_pages #ka_mainContainer{
width:964px!important;
}*/

#ka_contentContainer {
margin:0pt auto;
padding:0pt;
/*background: url(http://simplyflow.com/images/greybkg.jpg) top repeat; , */
}

#ka_adFullBanner {
float:left;
margin:0pt auto 12px;
padding:5px 0px 0px 15pt;
width:728px;
}

#ka_adRightSkyscraperWide {
margin:5px 0pt 0px;
height:800px;
}


#ka_mainContainer h1, #ka_mainContainer h2, #ka_mainContainer h3, #ka_mainContainer h4 {
color:#333;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

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


#ka_headerTopNav,#ka_headerSubNav {width:960px;}

#ka_headerTopNav ul {
margin:1pt 0px 0px 0px;
padding:3px 0px 3px 25px;
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 8px 6px;
text-decoration:none !important;
text-transform:uppercase;
}
#ka_headerTopNav li.current a {background:#036389;color:#fff}
#ka_headerTopNav li a:hover {background:#036389;color:#fff}
#ka_headerSubNav {
font-family:Arial, Helvetica, sans-serif;
background:#036389 none repeat scroll 0% 50%;
height:17px;
margin:0pt;
padding:2px 0px 6px;
}

#ka_headerSubNav li a{
color:#999999!important;
}
#ka_headerSubNav li.current a {
color:#fff!important;
}
#ka_headerSubNav li a:hover {
color:#fff!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:#99cc00!Important;
}

.ka_searchList {
margin:10px 0pt;
padding:0pt;
/*width:760px;*/
}
div#ka_contentContainer h2,div#ka_contentContainer h3 {
	color: #036389;
	font-size:17px;
	font-weight:bold;
	background:transparent none repeat scroll 0%;
	margin:0px 0px 4px 0px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
}

#ka_mainContainer h3 {
border-bottom:2px solid #036389;
font-size:1.2em;
padding:0pt 0pt 1px 1px;
}

body#ka_myhome h3 {
background:#transparent;
border-bottom:1px solid #036389;
font-weight:bold;
margin:0pt;
padding:4px 0pt 0px 8px;
text-transform:uppercase;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
}

#ka_leftColumn, #ka_rightColumn {
font-size:14px;
}


body#ka_myhome #ka_contentContainer h2 {
color:#036389;
}

#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:360px;}

#ka_manageSubNav {font-size:0.95em;}

/* Misc oddness */

.ka_Help, .textareaCharacterCountDisplay {
color:#333;
font-size:1em;
}

fieldset {
font-size:1em;
}

ul#ka_commentList h4 strong {
	color: inherit !important;
}
div.ka_createForm h1 {
	color: inherit !important;
}
ul.ka_sideList li,ul.ka_myHomeList li {
	color: inherit !important;
}
legend,label {
	color: inherit !important;
}

/*fix width on TOS */
#ka_termsOfServiceContainer {
padding: 20px;
background:#fff;
}
#ka_termsOfServiceContainer h3 {
border-bottom:3px solid #036389;
color:#036389;
font-size:24px;
padding:0pt;
}


body.ka_messageBoards #ka_contentContainer div.ka_bumper {
background-color:#248eB6;
}

#ka_contentContainer div.ka_createForm form {
background-color:#248eB6;
border:1px solid #248eB6;
}
.pagination {font-size:.92em;padding:0.5em 0;margin:0.2em 0em; float:right}
.pagination span.status {font-weight:bold;color:#fff;border:1px solid #036389;background:#036389}
.pagination a {text-decoration:none !important;border:1px solid #036389}
.pagination a:hover {border-color:#555555;color:#660066;}
.pagination a.nextprev {font-weight:bold}
.pagination span.nextprev {color:#666}
.pagination span.nextprev {border:1px solid #ddd;color:#999}


#ka_profileRight .ka_profileSegHeader {
background-color:#248eB6;
}

#ka_profileRight .ka_profileSegHeader, #ka_profileRight .ka_profileSegHeader a {
color:#036389;font-size:14px;
}


#ka_profileDetailsUsername, #ka_profileLeft .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader a {
color:#036389;font-size:14px;
}
#ka_profileLeft .ka_profileSegHeader {
background-color:#248eB6;
}



