body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-color: #374C60;
}

/*Layer Styles*/

#outerWrapper{
	position: relative;
	overflow: visible;
	text-align: center;
	margin:auto;
	width:999px;
}

#mainHolder {
	width:999px;
	margin: auto;
	z-index:1;
	/*overflow: auto;*/
	text-align: left;
	background-image:url(../images/mainHolderBKG.gif);
}

#header {
	float:left;
	left:0px;
	top:0px;
	width:999px;
	height:73px;
	z-index:1;
}

#eventMenu{
	height:40px;
}


#leftNav {
	float:left;
	width: 195px;
	z-index: 1;
	overflow: visible;
	height: 800px;
}

#leftNavSmallGroups {
	float:left;
	width: 175px;
	z-index: 1;
	overflow: visible;
	min-height: 550px;
	padding: 10px;
	background-color:#0A2232;
}

#smallGroupsTop {
	float:left;
	width: 523px;
	height: 20px;
	z-index: 1;
	overflow: visible;
	background-image:url(../images/smallGroupsGreenHeaderBKG.jpg);
	padding: 8px;
}

#rightSide {
	float:left;
	width: 804px;
	z-index: 1;
	overflow: visible;
	background-image:url(../images/rightSideBKG.gif);
}

#middle {
	float:left;
	width: 539px;
	z-index: 1;
	overflow: visible;
	height: 230px;
}

#SPmiddle {
	float:left;
	width: 539px;
	z-index: 1;
}

#eventFrame {
	float:left;
	width: 480px;
	height:600px;
	z-index: 1;
}

#middleWide {
	float:left;
	width: 804px;
	z-index: 1;
	/*background-color:#BFE56C;*/
}

#map {
	float:left;
	left: 539px;
	top: 0px;
	width: 264px;
	z-index: 1;
	height: 230px;
}


#locationHolder{
	float:left;
	background-color: #0A2232;
	width: 804px;
	height: 102px;
}

#viddiv {
	z-index:1;
	height:203px;
	overflow:hidden;
 }
 
#mainImage{
	z-index:1;
	height:203px;
	overflow:hidden;

}

#storyHolder {
	float:left;
	width:539px;
	z-index:1;
	overflow: visible;
	left: 0px;
	top: 334px;
}

#SPstoryHolder {
	float:left;
	width:539px;
	z-index:10;
	overflow: visible;
}

#storyHolderWide {
	float:left;
	width:804px;
	z-index:1;
	overflow: visible;
}

#eventStoryHolder {
	float:left;
	width:470px;
	z-index:10;
	overflow: visible;
	/*padding-right:10px;*/
}


#storyPod {
	width:479px;
	padding: 30px;
	z-index:1;
	overflow: visible;
	min-height:332px;
	background-image:url(../images/greenGradBKG.jpg);
}


eventDiv{
	z-index:2;
	float:left;
	/*	background-image:url(../images/greenGradBKG.jpg);*/
}
	


#storyPodWhite {
	width:479px;
	padding: 30px;
	z-index:1;
	overflow: visible;
	min-height:332px;
	background-image:url(../images/whiteGradBKG.jpg);
}

#SPstoryPod {
	width:479px;
	padding: 30px;
	z-index:1;
	overflow: visible;
    min-height:640px;
	background-image:url(../images/greenGradBKG.jpg);
}

#SPstoryPodWhite {
    width:479px;
    padding: 30px;
    z-index:1;
    overflow: visible;
    min-height:640px;
    background-image:url(../images/whiteGradBKG.jpg);
}


#SPstoryPodWide {
	width:743px;
	padding: 30px;
	z-index:1;
	overflow: visible;
	min-height:434px;
	background-image:url(../images/greenGradBKG.jpg);
}

#SPstoryPodWhiteWide {
    width:743px;
    padding: 30px;
    z-index:1;
    overflow: visible;
    min-height:434px;
    background-image:url(../images/whiteGradBKG.jpg);
}

#galleryDiv {
    position: absolute;
    width:803px;
	height:730px;
	z-index:200;
	left: 195px;
	top: 73px;
	display:none;
	/*background-color:#000000;*/

	
}



/*
#storyPodWide {
	width:743px;
	padding: 30px;
	z-index:1;
	overflow: visible;
	min-height:434px;
	background-image:url(../images/greenGradBKG.jpg);
}



#storyPodWhite {
	width:479px;
	padding: 30px;
	z-index:1;
	overflow: visible;
	background-color: #FFFFFF;
}*/


#questions {
	width:223px;
	z-index:1;
	overflow: visible;
	background-color: #0A2232;
	padding: 20px;
	float:left;
}

#questionsSP {
	float:left;
	width:223px;
	z-index:1;
	overflow: visible;
	background-color: #0A2232;
	padding: 20px;
}

#smallGroupsEvents {
	float:left;
	width:223px;
	z-index:1;
	overflow: visible;
	background-color: #0A2232;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	background-image:url(../images/smallGroupsBKG.jpg);

}

#smallGroupsSideBar {
	float:left;
	width:263px;
	z-index:1;
	overflow: visible;
	background-color: #0A2232;
}

#sidebarHR{
	margin-bottom:20px;
	margin-top:20px;
	color: #5c7587;
    background-color: #5c7587;
	height: 1px;
	border: 0;
}


#blogFrame
{
	width:100%;
	height:800px;
	overflow-y:auto;
}

hr {
	height: 1px;
	margin-bottom:10px;
	margin-top:10px;
	border: 0;
	color: #6F8E2B;
    background-color: #6F8E2B;
}

.bottomMargin {
	margin-bottom:7px;
}


#footer{
	width:998px;
	text-align:center;
	height:100px;

}

table {
	line-height: normal;
}

#beacon{
	height:1px;
	width:1px;
	display:none;
}



/*type Styles*/

.tcolor1{
	color:#000000
}

.tcolor2{
	color:#AEDE43
}

.tcolor3{
	color:#ffffff
}

.tcolor4{
	color:#0a2232
}




.sideThumb{
	clear:both;
	color:#ffffff;
	text-decoration:none;
}

.sideThumb:hover{
	color: #cccccc;
	cursor: pointer; 
	text-decoration:none;
}


#questions a {
	text-decoration: none;
	color: #ADADAD;
	font-size: 11px;
	line-height: 13px;
	cursor: pointer;
}

#questions a:hover
{
  text-decoration: none;
  color: #AEDE43;
  cursor: pointer;
}



.sidebarText {	
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	color: #FFFFFF;
	border:none;
}


.sidebarText a {	
	text-decoration: none;
	color: #ADADAD;
}


.sidebarText a:hover {	
	text-decoration: none;
	color: #AEDE43;
}

.smallGroupText {	
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	border:none;
}


.smallGroupText a {	
	text-decoration: none;
	color: #AEDE43;
}


.smallGroupText a:hover {	
	text-decoration: none;
	color: #ADADAD;
}



.bodyText {	
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
	color: #000000;
	border:none;
}

.bodyText a {	
	text-decoration: underline;
	color: #000000;
	cursor: pointer;
	border:none;
}

.tableText {	
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 13px;
	text-decoration: none;
	color: #000000;
	border:none;
}

.tableText a {	
	text-decoration: underline;
	color: #000000;
	cursor: pointer;
	border:none;
}

.bodyText a:hover {
	text-decoration: underline;
	color: #374C60;
	cursor: pointer;
	border:none;
}

.footer {	
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-decoration: none;
	color: #0A2232;
	border:none;
}

.footer a {	
	text-decoration: none;
	color: #0A2232;
	cursor: pointer;
	border:none;
}

.footer a:hover {
	text-decoration: none;
	color: #FFFFFF;
	cursor: pointer;
	border:none;
}


.greenSubhead {
	font-family: "Arial Narrow", Arial, "Trebuchet MS";
	font-size: 14px;
	color: #AEDE43;
}
.whiteSubhead {
	font-family: "Arial Narrow", Arial, "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
}

.subhead {
	font-family: "Arial Narrow", Arial, "Trebuchet MS";
	font-size: 14px;
	color: #000000;
}


.whiteHead {
	font-family: "Arial Narrow", Arial, "Trebuchet MS";
	font-size: 34px;
	color: #FFFFFF;
}

.blueHead {
	font-family: "Arial Narrow", Arial, "Trebuchet MS";
	font-size: 34px;
	color: #0A2232;
}

.blue {
	color: #0A2232;
}


.white {
	color: #FFFFFF;
}

.green {
	color: #AEDE43;
}

.bold{
	font-weight: bold;
}

img{
	border:none;
}


.miscImage{
	border:none;
}

.eventThumb{
	vertical-align:middle;
	height:75px;
	width:75px;
	border:0px;
	margin-right:10px;
}


/*Main Console Page sub level Links*/
.menuLinks 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}


/*Story Edit Toolbar Styles*/
.txtsm {
	font-size: 12px;
}

.txtmed {
	font-size: 15px;
}

.txtlrg {
	font-size: 18px;
}

/*console styles*/
.scheduleDiv{
	background-color:#FFCC00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:201px;
	float:left;
}

.scheduleRotator{
	background-color:#FFCC00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:107px;
	float:left;
}

.scheduleMap{
	background-color:#FFCC00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:88px;
	float:left;
}

#reorderDiv{
	background-color:#ffcc00;
	cursor:pointer;
	width:195px;
	color:#ffffff;
	text-align:center;
}

