/* WHITE FENCES COMMUNITY CORRAL */

/* All items not copyrighted by others, copyright 2008 White Fences Equestrian Center, Inc. and DotcomCowgirl, Inc. All rights reserved.  */

/* wf_ka_style.css */

/* Last Updated August 3, 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 {
  
    padding: 0px;
    color: #333;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    background: #f2f2f2;
    text-align: center;
	background-image: url(http://whitefencesaustin.com/images/paisleyL2.gif);
background-repeat: repeat-y;
background-position: center;
	
	}

#page {
	background-color: white;
	text-align: left;
		width: 760px;
		margin: 20px auto;
	padding: 0;
	}


#hd {	background:url(http://whitefencesaustin.com/images/dodad_nb.gif) center bottom repeat-x;
	width: 760px;
	height : 85px;
	margin: 0px auto;
	padding-top: 5px;
	background-color: #FFFFFF;}

#hd-inner {
	height: 100px;
	}
	div#hd-inner img.logo {
	float: left;
	}
	div#hd-inner a img {
	border: 0;
	}	
.hdtitle {float:right;padding:21px 15px 0px 0px;}

#nav {
        width:760px;
        background: #006600;
        height:30px;
        line-height:30px;
        margin: 0 auto;
        padding:1px 0 0;
        border-bottom:1px solid #fff;
		clear:both;
        }

ul.nav {
	font-size: 9pt;
        font-weight:bold;
        letter-spacing: 0px;
        height:30px;
        line-height:30px;
        float:left;
	list-style: none;
	padding: 0;
	margin: 0;
        }

ul.nav li {
        float: left !important;
        margin: 0;
        padding: 0;
        list-style-type: none;
        }

ul.nav li a, ul.nav li a:link, ul.nav li a:visited {        
        color: #fff;
background: #006600;
        float: left;
        display: block;
        padding: 0 7px;
        }
ul.nav li a:hover {
        background: #fff;
        color: #006600;
        text-decoration: underline;
        }

ul.nav li.first a {
        background: #fff;
        color: #006600;
        text-decoration: underline;
        }
ul.nav li a {
        text-decoration:underline;
        background: #fff;
color: #006600;
        }

ul.nav li ul {
        float:left;
        margin:0;
        padding:0;
        }

#myline {
border-top:10px solid #F2F2F2;
margin:10px 0px 5px;
padding:0px;
}

 #ft {	
	height : 102px;

	text-align: right;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	
	}
	#ft h5, h6 {
	text-align:right;
	margin:0px;
	padding:0px;
	}	
	
#ft a {
color:#333333;
text-decoration: none;
font-weight: normal;
	}
	
#ft a:link {
color: #006600;
font-weight: bold;
	}
#ft a:visited {
color:#660066;
font-weight: bold;
	}
#ft a:active {
color:#006600;
text-decoration: none;
	}
#ft a:hover {
	color:#003300;
	text-decoration: underline;
	font-weight: bold;
	}

 
 #ft-bottom {
	background-color:#f2f2f2;
	text-align:center;
	height: 100px;

 } 

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

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:#006600;font-size: 15px;
	}

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

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

/*-Begin KA -*/

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

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

#ka_contentContainer {
margin:0pt auto;
padding:0pt;
background:#transparent;

}

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

#ka_headerTopNav ul {
margin:0pt;
padding:3px 0px 3px;
}

#ka_headerTopNav li a {
padding:4px 8px 6px;
text-decoration:none !important;
text-transform:uppercase;
}
#ka_headerTopNav li.current a {background:#CCC;color:#006600}
#ka_headerTopNav li a:hover {background:#006600;color:#fff}
#ka_headerSubNav {
background:#CCCCCC none repeat scroll 0% 50%;
height:11px;
margin:0pt;
padding:2px 0px 6px;
}

#ka_headerSubNav li a:hover {
color:#333;
}

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

.ka_searchList {
margin:10px 0pt;
padding:0pt;
/*width:760px;*/
}
div#ka_contentContainer h2,div#ka_contentContainer h3 {
	color: #004400;
	font-size:17px;
	background:transparent none repeat scroll 0%;
	margin:0px 0px 4px 0px;
font-family:Georgia, "Times New Roman", Times, serif;
	width:auto;
}

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

body#ka_myhome h3 {
background:#transparent;
border-bottom:1px solid #006600;
font-weight:normal;
margin:0pt;
padding:4px 0pt 0px 8px;
}

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


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

#ka_searchAdv1 li {font-size:11px;}
#ka_searchAdv1 ul {width:280px;}
#ka_searchAdv1 input {background:transparent}
#ka_searchAdv1 {width:280px;}

#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 #006600;
color:#006600;
font-size:24px;
padding:0pt;
}


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

#ka_contentContainer div.ka_createForm form {
background-color:#B0C6B2;
border:1px solid #B0C6B2;
}
.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 #006600;background:#006600}
.pagination a {text-decoration:none !important;border:1px solid #006600}
.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:#B0C6B2;
}

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


#ka_profileDetailsUsername, #ka_profileLeft .ka_profileSegHeader, #ka_profileLeft .ka_profileSegHeader a {
color:#006600;font-size:14px;
}
#ka_profileLeft .ka_profileSegHeader {
background-color:#B0C6B2;
}



