/*







THEME NAME: SCPGA







THEME URI: 







DESCRIPTION: The SCPGA site transferred to WordPress, using Sandbox.







VERSION: 1.0







/* Two-column with sidebar on left from the /examples/ folder  */







@import url('examples/2c-r.css');















/* v1.0 | 20080212 */















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 {







	margin: 0;







	padding: 0;







	border: 0;







	outline: 0;







	font-size: 100%;







	vertical-align: baseline;







	background: transparent;







}







body {







	line-height: 1;



        background: #00234B;







}







ol, ul {







	list-style: none;







}







blockquote, q {







	quotes: none;







}







blockquote:before, blockquote:after,







q:before, q:after {







	content: '';







	content: none;







}















/* remember to define focus styles! */







:focus {







	outline: 0;







}















/* remember to highlight inserts somehow! */







ins {







	text-decoration: none;







}







del {







	text-decoration: line-through;







}







.entry-content img {margin:5px}















/* tables still need 'cellspacing="0"' in the markup */







table {







	border-collapse: collapse;







	border-spacing: 0;







}















/* Just some example content */







div.skip-link {







position:absolute;







right:1em;







top:1em;







}















div#menu {







margin:1em 0;







width:100%;







}















div#menu ul,div#menu ul ul {







line-height:1;







list-style:none;







margin:0;







padding:0;







}















div#menu ul a {







display:block;







margin-right:1em;







padding:0.2em 0.2em;







text-decoration:none;







}















div#menu ul ul ul a {







}















div#menu ul li ul {







left:-999em;







position:absolute;







}















div#menu ul li:hover ul {







left:auto;







}















.entry-title,.entry-meta {







clear:both;







}








div#container {
	background: url('images/sidebar2.gif') right repeat-y;
}






div#container,div#primary {







margin-top:2em;







}















form#commentform .form-label {







margin:1em 0 0;







}















form#commentform span.required {







background:#f2f2f2;







color:#c30;







}















form#commentform,form#commentform p {







padding:0;







}















input#author,input#email,input#url,textarea#comment {







padding:0.2em;







}















div.comments ol li {







margin:0 0 3.5em;







}















textarea#comment {







height:13em;







margin:0 0 0.5em;







overflow:auto;







width:66%;







}















.alignright,img.alignright{







float:right;







margin: 0 0 0 5px;







}















.alignleft,img.alignleft{







float:left;







margin: 0 5px 0 0;







}















.aligncenter,img.aligncenter{







display:block;







margin: 5px 5px 0 5px;







text-align:center;







}















div.gallery {







clear:both;







height:180px;







margin:1em 0;







width:100%;







}















p.wp-caption-text{







font-style:italic;







}















div.gallery dl{







margin:1em auto;







overflow:hidden;







text-align:center;







}















div.gallery dl.gallery-columns-1 {







width:100%;







}















div.gallery dl.gallery-columns-2 {







width:49%;







}















div.gallery dl.gallery-columns-3 {







width:33%;







}















div.gallery dl.gallery-columns-4 {







width:24%;







}















div.gallery dl.gallery-columns-5 {







width:19%;







}















div#nav-above {







margin-bottom:1em;







}















div#nav-below {







margin-top:1em;







}















div#nav-images {







height:150px;







margin:1em 0;







}















div.navigation {







height:.75em;







}















div.navigation div.nav-next {







float:right;







text-align:right;







}















div.sidebar h3 {







font-size:0.8em;







}















body div.sidebar div.textwidget {







	clear: both;







	font-size: 0.7em;







	position: relative;







}















div.sidebar select {







	width: 300px;







}















div.textwidget p {







	margin: 0 0 10px 0;







}















div.sidebar input#s {







width:18em;







}















div.sidebar li {







list-style:none;







margin:0 0 2em;







}















div.sidebar li form {







margin:0.2em 0 0;







padding:0;







}















div.sidebar ul ul {







margin:0 0 0 1em;







}















div.sidebar ul ul li {







list-style:disc;







margin:0;







}















div.sidebar ul ul ul {







margin:0 0 0 0.5em;







}















div.sidebar ul ul ul li {







list-style:circle;







}















div#menu ul li,div.gallery dl,div.navigation div.nav-previous {







float:left;







}















div#header,div#footer {







text-align:center;







}















input#author,input#email,input#url,div.navigation div {







width:50%;







}















div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {







margin:0;







padding:0;







}























/* Added for SCPGA 01-21-2009 */







body {







	background: #00234B url('images/body.png') top repeat-x;







	color: #5f5d56;







	font-family: 'Verdana', Helvetica, Arial, Lucida Grande, sans-serif;







}







br.clear {







	clear: both;







}







div#wrapper {















	margin: 0 auto;







	width: 950px;



        background: #FFFFFF;



        border: 







}







a {







	color: #5f5d56;







}















body.archive h2.page-title {







	display: none;







}























/* Header and navigation */







div#header {







	background: url('images/body.png') top repeat-x;







}







h1#blog-title {







	background: url('images/logo.png') left top no-repeat;







        display: block;







	float: left;







	height: 80px;







	margin: 18px 0 4px 44px;







	width: 261px;







}







h1#blog-title a {







	display: block;







	height: 67px;







	text-indent: -999em;







	width: 261px;







}







div#access {







	background: url('images/body.png') bottom repeat-x;







	float: left;







	font-size: 0.8em;







	margin-bottom: 195px;







	width: 100%;







}







div#menu ul li a {







	color: #343434;







	display: block;







	padding: 0 5px;







	margin: 0;







}







div#access a:hover {







	background: url('images/nav.png') top repeat-x;







}







div#access li {







	line-height: 2.3em;







	margin: 0;







}















div#menu li ul { 







	display: none;







}







div#menu li.sfhover ul, div#menu li:hover ul {







	display: block;







	position: absolute;







	z-index: 9999;







}







div#menu li.sfhover ul li ul li, div#menu li:hover ul li ul li {







	display: none;







}







div#menu li ul li ul {







	position: absolute;







	right: -165px;







	top: 0;







	width: 165px;







}







div#menu li ul li ul a {







	width: 150px;







	padding-right: 0;







}







div#menu li.sfhover ul li.sfhover ul li, div#menu li:hover ul li:hover ul li {







	display: block;







}







div#menu li ul {







	background: #ccc;







}







div#menu li li a:hover {







	background: #999;







	color: #fff;







}







div#wrapper {







	position: relative;







}







div#featured {







	background: #f2f2f2;







	display: block;







	height: 195px;







	margin: 42px 0 0 0;







	overflow: hidden;







	position: absolute;







	left: 0;







}







div#featured img {







	border: 1px solid #fff;







}























/* Content */















div#content {







	padding: 0 10px;



        background: #FFFFFF;







}







div#content .post {







margin-bottom: 25px;







}







div.navigation {
	font-size: 0.6em;
}
div.nav-previous {
	margin-top: 30px;
}
div.nav-next {
	clear: both;
	margin-top: 15px;
}
div#nav-above {
	display: none;
}







div#content h2 {







	margin: 0 0 15px 0;







	text-transform: uppercase;







}







div#content h2 a {







	text-decoration: none;







}







div.entry-date {







	display: none;







}







div.entry-content {







	font-size: 0.7em;







	line-height: 1.4em;







	margin: 0 0 15px 0;







}























/* Entry content */











#player1, #player2, #player3 {text-align: center;}



div.entry-content p, div.entry-content ul, div.entry-content ol {







	margin: 0 0 15px 0;







}







div.entry-content ul li {







	list-style-type: disc;







	margin-left: 25px;







}







div.entry-content ol li {







	list-style-type: decimal;







	margin-left: 25px;







}







div.entry-content h2, div.entry-content h3, div.entry-content h4, div.entry-content h5, div.entry-content h6 {







	margin-bottom: 20px;







}































div.entry-meta {







	font-size: 0.5em;







	text-align: right;







}







body.page span.edit-link {







	display: block;







	margin: 15px 0 0 0;







}















/* Meta button links */







div.entry-meta ul {







	float: right;







	margin-bottom: 30px;







}







li.button-print, li.button-email {







	display: block;







	float: left;







	margin-left: 4px;







	overflow: hidden;







	width: 40px;







}







li.button-print a, li.button-email a {







	display: block;







	width: 40px;







	height: 12px;







	padding-left: 999px;







}







li.button-print a {







	background: url('images/buttons.gif') left bottom no-repeat;







}







li.button-print a:hover {







	background: url('images/buttons.gif') left top no-repeat;







}







li.button-email a {







	background: url('images/buttons.gif') -80px bottom no-repeat;







}







li.button-email a:hover {







	background: url('images/buttons.gif') -80px top no-repeat;







}































/* Sidebar */















div.sidebar {







	font-size: 0.8em;







        background: #dcd9af;

        line-height: 1.4em;







}







div.sidebar h3 {







	background: url('images/sidebar_header.png') left top no-repeat;







	color: #fff;







	font-size: 1em;







	padding: 9px 0 9px 32px;







	text-transform: uppercase;







}







div#secondary {







	padding: 5px 0 0 0;







}







div.sidebar ul {







	margin-left: 0;







	margin-right: 0;







}







div.sidebar ul ul {







	margin: 0 0 0 0;







}







div.sidebar ul ul ul {







	margin: 0 0 0 0;







}







div.sidebar ul ul li {







	margin: 0 0 5px 0;





}







div#secondary ul ul {







	padding: 0;







}







div#primary {







	margin-top: 5px;







}







div#primary-inner {







}







div#primary ul li {







	padding: 0 0 0 7px;







}







div#primary ul ul li {







	padding: 0;







}















/* Footer */















div#footer {







	background: #ffffff url('images/footer2.gif') center top no-repeat;







	color: #ffffff;







	height: 135px;







	font-size: 0.7em;







	padding: 13px 0 5px 0;







	text-align: left;







        vertical-align: bottom;







}







div#footer p {







	clear: left;







	float: left;







	margin: 0 0 3px 15px;







}







div#footer ul {







	clear: left;







	float: left;







	margin: 0 0 3px 8px;







}







div#footer li {







	border-right: 1px solid #FFFFFF;







	display: block;







	float: left;







	margin: 0 5px 0 0;







	padding: 0 5px 0 0;







}







div#footer li.last {







	border-right: none;







	margin-right: 0;







	padding-right: 0;







}







div#footer a {







	color: #FFFFFF;







	text-decoration: underline;







        vertical-align: bottom;







}




