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

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {pushup.css (line 1)
	background:transparent none repeat scroll 0 0;
	border:0 none;
	font-size:100%;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
}
* {
	margin: 0;
}
html, body {
    height: 100%;
}
.clear {
	clear: both;
}
#container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -150px;
	padding: 0px;
	background: url(../images/gray_hex.gif) repeat;
}
#header {
	height: 40px;
	width: 100%;
	margin: 0px auto;
	background: #288302 url(../images/green.jpg) no-repeat center top;
}
.name {
	font-family: Eurostile, Arial;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/scotsnyder.png) no-repeat left top;
	text-align: right;
	height: 40px;
}
.headerContent {
	height: 250px;
	margin: 0px auto;
	background: #999999 url(../images/top_bar_gray.gif) repeat-x center top;
}
.iconHolder {
	float: right;
	height: 20px;
	margin-top: 12px;
	width: auto;
}
.iconHolder .icon {
	display: block;
	float: left;
	margin: 0px 0px 0px 10px;
}
.navHolder a {
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
}
.content {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width: 950px;
	padding: 20px 20px 100px;
	background: #FFFFFF;
	margin: 30px auto;
	border: 1px solid #cccccc;
}
.footer, .push {
	height: 150px;
}
.footer {
	margin: 0px auto;
	padding: 0px;
	background: #eeeeee;
}
#twitter_div {
	width: 278px;
	float: right;
	margin-top: 0px;
	padding: 10px;
	border: 1px solid #CCCCCC;
}
.sepBar {
	background: #FFFFFF url(../images/sep_bar_green.gif) repeat-x center;
	height: 25px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding: 2px 0px;
}
.footerTop {
	background: #CCCCCC;
	height: 110px;
}
.copyWrite{
	font: 60% "Trebuchet MS";
	width: 990px;
	color: #CCCCCC;
	margin: 0px auto;
	padding-top: 12px;
}
.navHolder {
	height: 25px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
}
.splashImage {
	text-align: center;
	margin: 0px auto;
	height: 250px;
	width: 990px;
}
#container .content {
	padding: 30px;
}
#container .content .faceBook {
	padding: 10px;
	display: block;
	width: 629px;
	float: left;
	border-top: 1px solid #CCCCCC;
	border-right: 0px none;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#container .content .comingSoon {
	text-align: center;
	padding: 30px;
	float: left;
}
.delicious {
	float: right;
	width: 278px;
	padding: 10px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.delicious a {
	color: #999999;
	margin-bottom: 10px;
	padding-bottom: 3px;
	border-bottom: 1px solid #CCCCCC;
	display: none;
}
ul.delicious-cloud a {
	color: #CCCCCC;
	border-bottom: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	display: inherit;
	font: 50% Verdana, Arial, Helvetica, sans-serif;
}
ul.delicious-cloud a:hover {
	text-decoration: none;
}
.content .twitter {
	width: 250px;
	float: right;
	margin-top: 20px;
}
.sidebar-title {
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	margin-bottom: 10px;
	padding-bottom: 3px;
	border-bottom: 1px solid #CCCCCC;
}
.twitter_div .twitter-link {
	font: .7em Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
	float: right;
	padding: 5px;
}
#rightColumn {
	float: right;
	height: auto;
	width: 300px;
}
#leftColumn {
	width: 650px;
	float: left;
}
#twitter_update_list ul {
	list-style: none;
}
#twitter_update_list li {
	font: .8em/130% Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	list-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
#twitter_update_list a:link, #twitter_update_list a:hover, #twitter_update_list a:visited {
	color: #006600;
	text-decoration: none;
	width: 258px;
	display: block;
}
.twitter_div {
	padding: 10px;
	border: 1px solid #CCCCCC;
}

