html { font-family:Georgia, Verdana, Arial, Helvetica, sans-serif; font-size:100%; margin:0; padding:0; }
body { color:#333333; font-size:0.78em; line-height:1.8em; margin:0; padding:0; text-align:center; background-color: #F2F2EE; background-image: url(http://www.skinnywolves.com/includes/images/newspace-bg.jpg); background-attachment: fixed; background-repeat: no-repeat; background-position: center top; }
body * { font-size:100%; }


p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol, dl, table, hr, form, fieldset { margin:0.4em 0; padding:0; }
p { line-height: 1.4em; padding-bottom: 0.4em;}

a { color:#E64382; }
a:hover, a:focus { text-decoration:none; }



abbr { border:0 none; text-decoration:none; }
a abbr { border-width:1px; text-decoration:underline; }
a:hover abbr { border-width:0; text-decoration:none; }
sup, sub { font-size:0.8em; line-height:normal; }
sup { vertical-align:top; }
hr { border-color:#CCCCCC -moz-use-text-color -moz-use-text-color; border-style:solid none none; border-width:1px 0 0; }
code, pre { font-family:"Courier New", Courier, monospace; line-height:1.34em; }
ul, ol { padding-left:2.5em; }
ul li, ol li { margin:0.2em 0; padding-left:0.6em; }
li p { margin-top:0.6em; }
ol ol { list-style-type:lower-alpha; }
ol ol, ol ul, ul ol, ul ul { margin-top:0; padding-left:3em; }
dl dl { margin-top:0; }
dl dt, dl dd { margin-top:0.6em; }





h1, h2, h3, h4, h5, h6 { font-family:Helvetica, Arial, Verdana, sans-serif; margin-bottom:0.05em; }
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a { color:#666666; }
h1 { font-size:3em; line-height:0.8em; margin:0; }
h1 a { text-decoration: none; } 
h1 a:hover {background: #666666; color:#FFFFFF;}
h2 { font-size:2em; line-height:1.em; }
h3 { font-size:1.6em; line-height:1.4em; color:#429631; }
h3 a { color:#429631;  }
h3 a:hover { background-color: #429631; color: #EFEFEF; }
h4 { font-size:1.4em; line-height:1.34em; color: #E64382; }
h5 { font-size:1.1em; line-height:1.34em; }
h6 { font-size:1em; line-height:1.34em; margin-top:1.2em; }


blockquote { }
blockquote p { margin-bottom:0; margin-top:10px; }
blockquote { margin-left:5%; margin-right:5%; }


form { }
form fieldset { border:1px solid #DDDDDD; padding:0 1em 1em; text-align:left; }
form fieldset label { cursor:pointer; margin:0 1.5em 0 0.25em; }
form fieldset input, form fieldset textarea, form fieldset select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; }
form fieldset textarea, form fieldset select { display:block; }
form fieldset label input, form fieldset label textarea, form fieldset label select { margin:0 0.5em 0 0; padding:0; }
form fieldset label input[type="text"], form fieldset label input[type="password"] { display:block; }
form fieldset .mandatory { color:#CC0000; }
form .form-data-protection-statement { font-size:0.9em; line-height:1.8em; }


table { border-collapse:collapse; text-align:left; vertical-align:baseline; }
table, th, td { border:1px solid #DDDDDD; }
th, td { padding:6px 8px 7px; vertical-align:baseline; }
th { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; }


ol.lowercase-roman { list-style-type:lower-roman; }
ol.uppercase-roman { list-style-type:upper-roman; }
ol.lowercase-alpha { list-style-type:lower-alpha; }
ol.uppercase-alpha { list-style-type:upper-alpha; }


img.fl { float:left; margin-left:0; margin-right:1em; }
img.fr { float:right; margin-left:1em; margin-right:0; }
img a:link { border: 0; margin: 0; padding: 0;}
a.img { border: 0; margin: 0; padding: 0;}


hr { color:#666666; background-color: #666666; height: 1px; border-style: dashed; clear: both; margin-top: 4px; display: block;} 


.float-left, .wrap-text-right { float:left; margin-left:0; margin-right:1em; }
.float-right, .wrap-text-left { float:right; margin-left:1em; margin-right:0; }
.accelerator-key { text-decoration:underline; }
.cloak { left:-9999px; position:absolute; }
.cb { clear:both; }

#wrapper { background-color:#FFFFFF; margin:0 auto; padding:12px; text-align:left; width:960px; }
#header {}
#header h2 { font-size: 1em; font-weight: normal}
#index h3 { font-size: 1.3em;}
.column-50 { float:left; width:454px; background-color: #EFEFEF; border: #CCCCCC 1px dotted; padding: 8px; height: 460px; overflow:auto}

.column-50events { float:left; width:454px; background-color: #EFEFEF; border: #CCCCCC 1px dotted; padding: 8px; height:610px; overflow:auto}

.column-50pod { float:left; width:454px; background-color: #EFEFEF; border: #CCCCCC 1px dotted; padding: 8px; height: 120px; margin-bottom:10px; overflow:auto}

.column-100 { float:left; width:940px; background-color: #EFEFEF; border: #CCCCCC 1px dotted; padding: 8px;}
.rightcol { margin-left: 12px}
.rightcol img { margin-bottom: 0.6em}

.blink {text-decoration:blink}


/* Show Hide */

.more {
	display: none;
	
}
a.showLink, a.hideLink {
	
	background: transparent url('down.gif') no-repeat left;
}
a.hideLink {
	background: transparent url('up.gif') no-repeat left;
}
a.showLink:hover, a.hideLink:hover {

}

/**/

#gcal {padding: 8px; clear: both; background-color: #EFEFEF; border: #CCCCCC 1px dotted; margin-top:10px; width: 938px;}
.striketthru { text-decoration: line-through; }
