@charset "UTF-8";
/*
-----------------------------------------------
Style Sheet

Site: reDesign
Author:   Space2Burn    www.space2burn.com
Version:  2011.07
----------------------------------------------- */

<!--
@import url("/templates/redesign/css/navgroups.css");
@import url("/templates/redesign/css/bxslider.css");
-->

* {
	margin:0;
	padding:0;
	border:none;
}

body {
	background-color:#FFF;
	font-size:100%;
	line-height:130%;
}

p {
	margin:0px 0px 15px 0px;
	font-family:"Times New Roman", Times, serif;
	font-size:.9em; 
}

h1 {
	margin:0 0 25px 0;
	font-family: sommet;
	font-size:2.5em;
	font-weight:normal;
	color:#333;
}

h2, .post h2 {
	margin:0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.25em;
	text-transform:uppercase;
	font-weight:normal;
	color:#330000;
}

h3 {
	margin:0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:normal;
	color: #330000;
}

h4 {
	margin:0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:lighter;
	color: #330000;
}

/*** anchors ***/

a:link, a:active, a:visited, a:hover, a:visited:hover {
	color:#006666;
	text-decoration:none;
}

a:hover, a:visited:hover {
	color:#333;
	text-decoration:underline;
}

h1 a:link, h1 a:active, h1 a:visited, h1 a:hover, h1 a:visited:hover {
	color:#333;
}


/*** buttons ***/

a.button:link, a.button:active, a.button:visited, a.button:hover, a.button:visited:hover {
	margin:0;
	padding:2px 2px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#7F7F7F;
}

a.button:hover, a.button:visited:hover {
	background:#333;
}


/*** tables ***/

table tr td {
	padding:4px;
	/* using px to avoid nested resizing */
	font-size:.9em;
}


/*** lists ***/

ul, ol {
	margin:0px 0px 20px 5px !important;
	margin:0px 0px 20px 8px;
	padding:0px 0px 0px 10px;
}

li {
	margin:0 0 8px 13px;
}


/*** forms ***/

form select {
	margin:0 10px 0 0;
	padding:0;
	height:18px;
}

form input, form textarea {
	padding:2px;
	border:1px solid #666666;
	font-size:.75;
	color:666;
}

form input.formbutton {
	padding:5px;
	background-color:#F4F4F4;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

form input.formbutton:hover {
	padding:5px;
	background-color:#666;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}


/*** layout ***/

#container {
	margin: 0 auto;
	padding:7px 0 0 0;
	width:924px;
	background-color:#FFF;
}

#header {
	padding:0 28px 0 0;
	height:105px;
	color:#999;
	text-transform:capitalize;
}

	#logos {
		float:left;
		width:320px;
	}
	
	#logos img {
		margin:22px 0 0 25px;
	}
	
	#share-this, #icon-nav {
		float:right;
		clear:right;
		text-align:right;
	}
	
	#share-this {
		margin:0 0 27px 0;
		width:100px;
	}
	
	#icon-nav {
		margin:10px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:.75em;
		font-weight:normal;
		color:#ABABAB;
		text-transform:uppercase;
	}
	
	#icon-nav img {
		margin:0 0 0 5px;
	}

#glory {
	position:relative;
	margin:0 0 40px 0;
	width:924px;
	height:200px;
	border:1px solid transparent;
	overflow:hidden;
}

#container.hp #glory {
	margin:0 0 25px 0;
}

#live-area {
	position:relative;
}

#side-content {
	float:left;
	margin:20px 0 40px 24px;
	padding:32px 0 0 0;
	width:185px;
	font-size:11px;
	background-image:url(/templates/redesign/structure/content/dotTop185.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#side-content p {
	margin-bottom:0px;
	padding:0 14px 0 0;
	font-size:11px;
}

#side-content h3 {
	margin-bottom:3px;
	text-transform:uppercase;
	color:#FF9933;
}
#side-content h4 {
	font-size:13px;
	color:#333;
}

#side-content .flarelistitem {
	margin:0 0 15px 0;
	padding:0;
	background-color:#FFF;
}

#side-content .hr {
	margin:0;
	border:none;
}

#join {
	padding:32px 0 0 0;
	background-image:url(/templates/redesign/structure/content/dotTop185.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#join img {
	float:left;
	padding:0 10px 10px 0px;
}

#footer {
	margin:40px 0 15px 0;
	padding:25px 0;
	text-align:center;
	border-top:2px solid #CCC;
}

	#footer div.footer-column {
		float:left;
		margin:0 60px 20px 0;
		width:268px;
		text-align:left;
	}

	#footer p, #footer p a:link, #footer p a:active, #footer p a:visited, #footer p a:hover, #footer p a:visited:hover {
		margin:0;
		padding:0 0 4px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:.75em;
		color:#333;
		text-decoration:none;
	}
	
	#footer p {
		margin:30px 0 0 0;
	}
	
	#footer p a:hover, #footer p a:visited:hover {
		color:#333;
	}


/*** homepage ***/

.hp-column {
	float:left;
	margin:0 0 0 20px;
	padding:50px 0 0 0;
	width:410px;
	background:url(/templates/redesign/structure/bg_dots2.gif) repeat-x;
}

#hp-blog {
	float:right;
	margin:0 20px 0 0;
}

.hp-column p, 
.hp-column .post {
	margin:0;
}

.hp-column h2 {
	margin:0 0 5px 0;
	font-size:.95em;
	font-weight:bold;
}

.hp-column .hr {
	margin:10px 0;
	border-top:1px solid #E8E8E8;
}
#hp-news {
	margin:0;
}

/*** subpages ***/

#two-column #hp-events {
	width:665px;
	background-image:url(/templates/redesign/structure/content/dotTop665.gif);
}

#wide-column {
	margin:0 0 25px 0;
}

#wide-column h2 {
	text-transform:none;
}



/*** classes ***/

a.weelink:link, a.weelink:active, a.weelink:visited, a.weelink:hover, a.weelink:visited:hover {
	margin:0 0 0 5px;
	font-family: sommet;
	color:#7F7F7F;
	text-transform:uppercase;
	text-decoration:none;
}

a.weelink:hover, a.weelink:visited:hover {
	color:#333;
}

div.hr {
	margin:25px 0;
	border-top:1px solid #E8E8E8;
}

a.greenbutton:link, a.greenbutton:active, a.greenbutton:visited, a.greenbutton:hover, a.greenbutton:visited:hover {
	display:block;
	margin:15px 0;
	padding:9px 0 0 0;
	width:163px;
	height:23px;
	background-image:url(/templates/redesign/structure/buttons/green_button.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
}

a.greenbutton:hover, a.greenbutton:visited:hover {
	background-position:bottom left;
}

.caption {
	clear:left;
}


/*** Resources ***/

#resources-content {
	float:right;
	width:680px;
}

.resource-list {
	float:left;
	width:175px;
}

.resource-list-wide {
	float:left;
	width:320px;
}

.resource-list-wide img {
	float:right;
}

.resource-content {
	float:left;
	margin:0 0 20px 0;
	width:475px;
}

.resource-content-sml {
	float:left;
	margin:0 0 20px 0;
	padding:0 0 0 15px;
	width:325px;
}

.resource-content h2, .resource-content-sml h2 {
	text-transform:none;
}


/*** blog ***/

#blog-main {
	width:630px;
}

#blog-main .post,
#blog-main .post p {
	margin:0 0 5px 0;
	padding:0;
}

#blog-main .post .postdata {
	margin:20px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

#blog-sidebar {
	margin:0 0 40px 24px;
	padding:32px 5px 0 5px;
	width:240px;
	background:url(/templates/redesign/structure/bg_dots2.gif) repeat-x;
}

#blog-sidebar a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
}

#rss-header a {
	position:absolute;
	top:0;
	right:0;
}


/*** social media ***/

#twitter-feed {
		padding:5px 5px 0 5px;
		min-height:200px;
	}
		
		#twitter-feed img {
			margin:0 0 10px 0;
		}
				
		#twitter-feed a {
			color:#0099CC;
			text-transform:none;
			font-weight:normal;
		}

		#twitter-feed ul#twitter_update_list3 li {
			list-style:none;
			margin-left:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:.8em;
		}

#facebook-like {
}

	#facebook-like iframe {
		margin:15px 0 10px 0;
		width:268px;
	}





