@charset "UTF-8";
/* CSS Document */

/*Colors*/
.lightgreen { background: #DFE8DA; }
.lightbrown { background: #8E8371; }
.darkbrown { background: #53493A; }
.verydarkbrown { background: #2B231A; }
.mustard { background: #D0BA7A; }
.rust { background: #A57C52; }
/*Resets*/
html, body, div, span, applet, object, iframe, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,img,
fieldset, form, label, legend, caption, tbody, tfoot, thead
{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;  }
/* remember to define focus styles! */
:focus { outline: 0; }

ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */

caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/*Layout*/

.bold{
	font-weight: bolder;
	
	}
h1 {
	font-size: 1px;
	color: #99CC33;
}	
.title {
	float: left;
	margin: 20px 0 0 20px;
	color:#d1d1d1;
	font-size: 200%;
}

h2 {
	font-size: 105%;
}

h3 {
	color: #ea812b;
	font-size: 120%;
}

h4 { font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size: 110%; color: #666666; }
p {
	line-height: 18px;
	}
body {
	text-align: center;
	font:12px verdana, sans-serif;
	padding: 0;
	margin: 0;
	color: #313131;
	background-image: url(images/confluenceHeadBG.gif);
	background-repeat: repeat-x;
}

#wrapper {
	text-align: left;
	position:relative;
	margin:0 auto;
	width:900px;
	padding: 0;
}  
.smaller {
	font-size: 90%;
	
	}
.lighter {
	color: #666666;
	
	}
.lightest {
	color: #f5f5f5;
	
	}

.interactive {
width: 95%;
height: 85px;
background-color : #f1f1f1;
display: block;
text-align: right;
padding: 3px 5px 3px 5px;
border: #ccc 1px solid;
color: #666;
background-image: url(images/interBH.gif);
}

.interactive a {
	font-size: 100%;
	color: #313131;
}
.interactive a:hover, a:visited {
	color: #777;
	text-decoration: none;
}
.interPhoto {
float: left;
padding: 2px 0 0 0;
}
.interactiveText {
padding: 0;
font-size: 90%;
color: #666;

} 

	
.centering {
		width: 900px;
		margin: 0 auto;
		padding:0;
		

	}

/*FULL WIDTH FOOTER*/
#footer {
	background:#5a544f;
	padding:10px 0;
	text-align:left;
	border-top: 2px #333  solid;
	width: 100%;
	color:#999;
	}

#footer ul li{
	display: inline;
	border-right: 1px solid #333;
	padding: 0 15px 0 15px;
}
#footer ul li a {
	
	color: #999;
}

#footer ul li .last {
	border-right: 0px none;
}

#footer ul li a:hover {
	
	color: #0066FF;
	text-decoration: none;
	}


.clear {
	clear: both;
}
#statement {
	width: 900px;
	height: 100px;
	text-align: center;
	font-size: 150%;
	border-bottom: 1px #313131 solid;
	
}
#box1 {
width:280px;
	padding: 10px;
	height: 170px;
	float: left;
	/*border-right: 1px solid #aac932;*/

}
#box2 {
width:280px;
	padding: 10px;
	height: 170px;
	float: left;

}
#box3 {
width:280px;
	padding: 10px;
	height: 170px;
	float: left;
	/*border-right: 1px solid #aac932;*/

}

#box4 {
width:380px;
	padding: 10px;
	
	float: left;
	/*border-right: 1px solid #aac932;*/

}
#box5 {
width:450px;
	padding: 10px;
	float: left;

}

#logo {
	width: 400px;
	padding: 0;
	margin: 0;
	float: left;
	height: 90px;
	 
}

#topNav {
	width: 500px;
	padding: 30px 0 0 0;
	margin: 0;
	float: left;
	height: 60px;
	text-align: right;
}
#topNav a:link {
	color: #d1d1d1;
	font-size: 105%;
	text-decoration: none;
	font-weight: bold;
}

#topNav a:visited {
	color: #d1d1d1;
	
	
}

#topNav a:hover {
	color: #444;
	
	text-decoration: underline;
}	
#featured {
	width: 550px;
	padding: 0;
	margin: 0;
	float: left;
	height: 310px;
}


.site {
text-align: right;
padding: 25px 5px 3px 5px;
border: #ccc 1px solid;
color: #666;
width: 490px;
	
	margin: 0;
	background-image: url(images/featuredBG.gif);
	background-repeat: no-repeat;
	height: 172px
}

.site a {
	font-size: 100%;
	color: #313131;
	border: #333;
}
.site a:hover {
	color: #777;
	text-decoration: none;
}
.sitePhoto {
float: left;
padding: 5px 0 0 5px;
}
.siteText {
padding: 10px 0 0 0;
color: #666;

} 

#recent {
	width: 350px;
	padding: 0;
	margin: 0;
	float: left;

}
/* TopNav
------------------------------------------------------------------*/ 

#tNav {
	

}

#tNav ul {
	margin:0;
	padding:0;
	list-style:none;
}

#tNav ul li {
	display: inline;
	padding:0 10px 0 0;
	border-right-style: solid;
	border-right-color: #ccc;
	border-right-width: 1px;
}
#tNav .last{
	display: inline;
	padding:0 0 0 10px;
	border-right-style: none;
}

#tNav a {
	border:0;
	text-decoration:none;
	color: #ea812b;
	}
	
#tNav a:hover {

	text-decoration:none;
	color: #999;
	}
	
#skip {
	float:right;
	text-align:right;
	padding:0 0px 0 14px;
	}
	
#entries {
	text-align: right;
}
	
/* end TopNav
------------------------------------------------------------------*/	
	