/*
Theme Name: Star-Brite
Description: Star Brite version 1.1
Version: 1.1
Author: High Impact
Author URI: http://www.highimpact.co.uk
Tags: orange, dark, widget ready, 2 columns, 3 columns, left sidebar, right sidebar, custom header, seo friendly, gravatars, popular posts, related posts, original, crisp, clean, wpmu

*/

html>body #content {
	height:auto;
	min-height: 580px;
font-family:veredana;
}

body{
	font-family: verdana;
	font-size: 95%;
	line-height: 115%;
	background-color: #043626;
/*	background-color: #1A1A1A;*/	
background-image: url(site main);
	background-repeat: repeat;
	background-position: center top;
	text-align: center;
	background:#000000;
}

body,td,th {
	color: #043626;

}

#doc {
	width: 980px;
	height: auto;
	background:#043626;
	border: 1px solid #DA9800;

}


a, a:link {
	padding: 1px;
	color: #DA9800;
	text-decoration: none;
}

a:hover {
	color: #FF510D;
	text-decoration: none;
	;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.alignleft {
	float: left;
}

.alignright {
	float: right;
}


.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

h1 {
	font-family: verdana;
	font-weight: bold;
	font-size: 190%;
	padding-top: .1em;
	padding-bottom: .5em;
}


h2 {
	font-family: Arial;
	font-weight: bold;
	font-size: 150%;
}

h3 {
	font-family: verdana;
	font-size: 130%;
}


h4 {
	font-size: 105%;
}

p {
	font-size: 80%;
	margin-bottom:1em;
	color:#DA9800;
}

strong, b {
	font-weight: bold;
}

em, i {
	font-style: italic;
}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
}

acronym, abbr
{
	font-size: 0.9em;
	letter-spacing: .07em;
}

a img {
	border: none;
}


#hd{
	margin-top:0px;
	padding-top: 0px;
	padding-left: 0px;
	background-image:url(images/header.jpg);
background-repeat:no-repeat;
	height: 200px;
	width: 980px;
	
}
#hd h1{
	font-size: 100%;
	color: #FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
width: 980px;
height: 50px;

}

#hd h1 a{
	text-decoration: none;
	color: #FFFFFF;
}

h3 a:link, h3 a:hover, h3 a:visited{
	/*color: #FF510D;*/
color: #DA9800;
}


.yui-ge {
padding: 10px;
	background-color: #043626;
	background-repeat: repeat;
	text-align:left;
	/*border: 1px solid #DA9800;*/
	margin-bottom: 1em;
	;
}

.item {
	padding: 10px;
	background-color: #043626;
	background-repeat: repeat;
	text-align:left;
	border: 1px solid #DA9800;
	margin-bottom: 1em;
	;
	
}

.item ul {
	list-style-type: disc;
	padding-left: 15px;
	margin-left: 10px;
	font-size: 80%;
}


.item ol{
	list-style-type: decimal;
	padding-left: 15px;
	margin-left: 10px;
	font-size: 80%;
}

.itemhead{
	padding-top: 5px;
	padding-bottom: 5px;
}


.chronodata {
	display: inline;
	text-align: right;
	margin-left: 2em;
	font-size: 80%;
}


.itemhead h3{
	display: inline;
}


input{
	font-size: 80%;
}

.metadata{
	line-height: 190%;
	font-size: 75%;
}

.metadata a:link, .metadata a:hover, .metadata a:visited{
	color: #F4BA01;
}

.tags, .catagory {

	display: block;

}

.commentlist p {
	clear: both;
	font-size: 95%;
}


cite{
	font-size: 95%;
}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
}

.commentmetadata {
	font-size: 80%;
	float: right;

}
.commentlist {
	margin-top: 5px;
}
.commentlist li {
	padding: 2px;
	border-top: 1px solid #1A1A1A;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #FFFFCC;
}

.navigation a:link, .navigation a:hover, .navigation a:visited{
	color: #FFFFCC;
}

.alignright {
	float: right;
}

.alignleft {
	float: left
}


#secondary, #third{
	background-color: bgmenucolor;
	background-image: url(site main); 
	background-repeat: repeat;
	text-align:left;
	padding: 0px;
	/*border: 1px solid #DA9800;*/
/*border-color:#DA9800;*/
	/*SP_GRADIENT*/
}

#secondary h4, #third h4{
	/*color: #FF4000;*/
color: #C65400;

	font-family: Trebuchet MS, arial, sans-serif;
	margin-top: 5px;
	padding: 3px;

}

#secondary p, #third p{
		padding: 3px;
		font-size: 70%;
}

#searchform {
	clear: both;
	margin-bottom: 5px;
	margin-left: 2px;
	padding: 3px;
}

#third {
	margin-left: 4px;
color:#DA9800;
padding-left:5px;

}

#menu {padding-left:3px; border:0px solid #fff }
#menu ul {list-style:none; margin:0; padding:0; font-size:85%; }
#menu ul li { padding:0; margin:0; border-bottom:0px solid #DA9800; }
#menu ul li a { display:block; padding:4px 4px 4px 10px; text-decoration:none; color: #DA9800; }
#menu ul li a:hover { color:myheadttcolor; background: #C65400; }


li .categories, li .linkcat, li .pagenav {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.yui-nav{
	margin-bottom: -1px;
}

.yui-navset .yui-nav a:hover {
	background-color: #C65400;
	color: #FFFFFF;
}

.yui-navset .yui-nav li a {
    background-color: #1A1A1A;
	background-repeat: repeat;
	border-bottom: 0px;
	color: #FFFFFF;
	padding: .3em .7em .3em .7em;
	text-decoration:none;
	font-size: 85%;
}



#wp-calendar {
	empty-cells: show;
	font-size: 90%;
	margin: 0;
	width: 90%;
	padding: 3px;
}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wp-calendar a {
	display: block;
	text-decoration: none;
}


#wp-calendar td {
	color: #FFFFFF;
	font-size: 70%;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}


#wp-calendar #today {
	background: ;
	color: #C65400;
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
}

#ft {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #DA9800;
}

#ft a:link, #ft a:hover, #ft a:visited{
	color: #DA9800;
}
#footer ul {
	margin: 0px;
	padding: 0px;
font-color:#DA9800;
}
#footer ul li {
	list-style-type: none;
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
	font-color: #DA9800;
}
.thrColFixHdr #mainContentCFJ { 
	 /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the sidebar spaces when the content in each sidebar ends. */
	padding: 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background-color:#043626;
	margin-left:230px;
	margin-right:20px;
	padding-left:5px;
} 
.crossfit_journal {
	border-top-style: thin;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #DA9800;
	border-bottom-style: thin;
	border-bottom-color: #DA9800;
	font-size: small;
padding-left:4px;
padding-top:5px;
}
.crossfit_journal a
{text-decoration: none;}
