/* 
	Tyler Schroeder V3.0
   	June 6th, 2007
   	vailripper@gmail.com
*/

/* Reset */
* {
    padding:0;
	margin:0;
}

/* Global settings */
body {
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
h1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:35px;
padding-left:10px;
margin-top:10px;
}
p {
font-size:12px;
color:#000000;
text-align:justify;
}
/* Layout Divisions */
div#container {
	width:950px;
	height:auto;
	margin:0 auto 0 auto; 
		background-image: url(../images/bodyBG.gif);
		background-repeat:repeat-x;
}
/*----- MENU */
div#header {
	width:950px;
	height:80px;
	margin-bottom:10px;
	background-image:url(../images/containerBG.gif);
	background-color:#fff;
	background-repeat:repeat-x;
}
div#logo {
	float:left;
	width:230px;
	height:60px;
	margin-top:20px;
	margin-right:10px;
	background-image:url(../images/pageHeader.gif);
	background-color:#0066B2;
}
div#rightheader {
	float:left;
	width:230px;
	height:60px;
	margin-top:20px;
	background-color:#0066B2;
}
div.button {
	float:left;
	height:80px;
	width:70px;
	margin-right:10px;

}
div#selected {
	background-color:#024e87;
}
a.menu {
display:block;
width:70px;
height:20px;
background-color:#0066B2;
margin-top:20px;
text-align:center;
padding:40px 0 0 0;
color:#FF8800;
font-weight:bold;
text-decoration:none;
font-size:11px;
}
div#selected a.menu {
	background-color:#024e87;
}
a.menu:hover{
background-color:#024e87;
}

/*----- CONTENT */
div#picture {
	width:950px;
	height:210px;
	background-image:url(../images/header/brother.jpg);
}
div#leftcol {
	width:550px;
	height:auto;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
div.newsitem {
float:left;
width:550px;
height:auto;
margin-bottom:30px;
}
div#rightcol {
	float:left;
	width:390px;
	height:auto;
	margin-bottom:10px;
}
div#footer {
width:950px;
height:20px;
clear:left;
background-color:#024e87;
}
div#logo a {
width:230px;
height:60px;
display:block;
}
div#fullcol {
width:950px;
float:left;
}
div.fullcolgrp{
width:950px;
margin:0 0 10px 0;
float:left;
}

/* TYPOGRAPHY */

p.heading, .positionTitle {
float:left;
width:150px;
height:auto;
font-size:12px;
color:#333333;
text-align:left;
font-variant:small-caps;
}
.positionTitle {
width:auto;
font-weight:bold;
}
.dates {
color:#666666;
float:right;
text-align:right;
}
.subtitle {
color:#999999;
font-size:10px;
display:block;
clear:both;
}
p.heading span {
font-size:15px;
color:#FF8800;
}
ul {
margin:10px 0 10px 170px;
padding-top:5px;
list-style-type:square;
list-style-position:inside;
clear:both;
font-size:11px;
color:#333333;
}
div.halfcontent ul {
margin:-13px 0 0 20px;
}
p.content {
float:left;
width:390px;
height:auto;
padding-left:10px;
}
div.fullcolgrp p.content {
float:right;
width:790px;
font-size:11px;
}
.halfcontent {
float:right;
width:480px;
padding-right:10px;
}
.halfcontent p {
margin:0 0 10px 0;
}
#fullcol img {
float:right;
}
p.about {
float:left;
width:380px;
padding:0 0 0 10px;
}
a {
color:#0066B2;
}
a:hover {
color:#FF8800;
}
.author {
color:#333333;
font-size:11px;
margin-left:20px;
}
p.quote {
margin-bottom:10px;
font-size:11px;
color:#333333;
float:right;
width:790px;
}

