/* General and Misc */
body
{
	margin: 0;
	padding: 0;
	background-image: url( "../images/background.jpg" );
	background-repeat: repeat-x;
	background-color: #666;
	text-align: center;
	overflow: auto;
}
/*---/ End General and Misc */





/* Command Box Web Specific */
.alignmentTable
{
	margin: 0 auto;
	padding: 0;
	width: 0;
	text-align: center;
}

.categoryContainer /* Table */
{
	height: 28px;
	font: bold 13px Trebuchet MS;
	color: #FFF;
	text-align: center;
}

.categoryCellOff /* Cell */
{
	margin: 0;
	padding: 0 10px 0 10px;
	font: bold 13px Trebuchet MS;
	color: #FFF;
	border-right: 1px solid #FFF;
}

.category, .category:link, .category:visited, .category:hover /* Link */
{
	font: bold 13px Trebuchet MS;
	color: #FFF;
	text-decoration: none;
}


.categoryCellSelected /* Cell */
{
	margin: 0;
	padding: 0 10px 0 10px;
	font: bold 13px Trebuchet MS;
	color: #FFF;
	border-right: 1px solid #FFF;
	background-image: url( "../images/navigation_background_selected.jpg" );
	background-repeat: repeat-x;
}

.categorySelected, .categorySelected:link, .categorySelected:visited, .categorySelected:hover /* Link */
{
	margin: 0;
	padding: 0;
	font: bold 13px Trebuchet MS;
	color: #FFF;
	text-decoration: none;
}
/*---/ End Command Box Web Specific */





/* Container */
#container
{
	margin: 0 auto;
	padding: 0;
	width: 905px;
	height: auto;
	text-align: left;
}
/*---/ End Container */





/* Header */
#header
{
	margin: 0;
	padding: 0;
	text-align: left;
}

#header .logo
{
	display: block;
	width: 388px;
	height: 89px;
	background-image: url( "../images/logo.jpg" );
	background-repeat: no-repeat;
}

/* NEW HEADER */
#headers
{
	margin: 0;
	padding: 0;
	text-align: left;
	height: 89px;
}

#headers #textTitle
{
	display: inline-block;
	#display: inline;
	width: 800px;
	margin: 0 0 0 6px;
	padding: 0;
}

#headers #imageTitle
{
	display: inline-block;
	#display: inline;
	width: 84px;
	height: 61px;
	margin: 15px 0 0 0;
	padding: 0;
}

#headers #textTitle p
{
	margin: 0;
	padding: 0;
}

#headers #textTitle a,
#headers #textTitle a:active,
#headers #textTitle a:visited
{
	color: #ffd076;
	text-decoration: none;
}

#headers #textTitle a:hover
{
	color: #fff;
	text-decoration: none;
}

#headers #textTitle .nameTitle
{
	margin: 0;
	padding: 0;
	font: bold 16px Arial;
	line-height: 24px;
	color: #FFF;
}

#headers #textTitle .tagline
{
	margin: 0;
	padding: 0;
	font: italic 16px Arial;
	line-height: 24px;
	color: #FFF;
}

#headers #textTitle .information
{
	margin: 0;
	padding: 0;
	font: normal 11px Arial;
	color: #ffd076;
}

#headers #textTitle sup
{
	font: normal 8px Arial;
	color: #fff;
	vertical-align: 6pt;
}
/*---/ End Header */





/* Page Shadow */
#pageShadow
{
	margin: 0;
	padding: 0;
	width: 899px;
	height: auto;
	background-image: url( "../images/shadow_middle.jpg" );
	background-repeat: repeat-y;
}
/*---/ End Page Shadow */





/* Shadow: Top */
#shadowTop
{
	margin: -1px 0 0 0;
	padding: 0;
	text-align: left;
	width: 899px;
	background-image: url( "../images/shadow_top.jpg" );
	background-repeat: no-repeat;
}
/*---/ End Shadow: Top */





/* Navigation */
#navigation
{
	margin: 0 0 0 7px;
	padding: 0;
	text-align: left;
	background-image: url( "../images/navigation_background.jpg" );
	background-repeat: repeat-x;
	width: 886px;
	height: 35px;
}

#navigation ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#navigation li
{
	float: left;
	margin: 0;
	padding: 4px 15px 0 15px;
	height: 28px;
	font: bold 13px Trebuchet MS;
	color: #FFF;
	border-right: 1px solid #FFF;
}
/*---/ End Navigation */





/* Page Content */
#pageContent
{
	margin: 10px 25px 0 25px;
	padding: 0;
	width: 836px;
	font: normal 11px Arial;
	color: #333;
}


/* Content Area */
#pageContent #content
{
	display: inline;
	float: left;
	margin: 0 0 0 10px;
	width: 600px;
}

#pageContent #content h1
{
	margin: 0;
	padding: 0;
	font: normal 24px Times New Roman;
	color: #f19428;
}

h1
{
	margin: 0;
	padding: 0;
	font: normal 24px Times New Roman;
	color: #f19428;
}

#pageContent #content h2
{
	margin: 0;
	padding: 0;
	float: left;
	font: normal 18px Times New Roman;
	color: #555;
}

#pageContent #content a,
#pageContent #content a:link,
#pageContent #content a:active,
#pageContent #content a:visited
{
	font: normal 11px Arial;
	color: #333;
	text-decoration: underline;
}
/*---/ End Content Area */




/* Page Content: Pages Menu */
#pageContent #pagesMenu
{
	margin: 0 10px 0 0;
	padding: 0;
	display: inline;
	float: left;
	width: 200px;
	background-color: #EEE;
}

#pageContent #pagesMenu .header
{
	display: block;
	margin: 0;
	padding: 0;
	width: 200px;
	height: 24px;
	background-image: url( "../images/pages_background.jpg" );
	background-repeat: repeat-x;
}

#pageContent #pagesMenu .header h2
{
	margin: 0;
	padding: 0 0 0 5px;
	font: normal 18px Times New Roman;
	color: #FFF;
}

#pageContent #pagesMenu td
{
	height: 20px;
	padding: 0 0 0 3px;
	border-bottom: 1px solid #FFF;
}

#pageContent #pagesMenu .pageCellSelected
{
	background-color: #DDD;
}

#pageContent #pagesMenu .pageCellSelected .page
{
	padding: 0 0 0 5px;
	font: bold 11px Arial;
	color: #333;
	text-decoration: none;
}

#pageContent #pagesMenu .pageCellOff .page
{
	padding: 0 0 0 5px;
	font: normal 11px Arial;
	color: #333;
	text-decoration: none;
}
/*---/ End Page Content: Pages Menu */



/* Page Content: Index Left Image */
#pageContent #homeContent
{
 margin: 0;
 padding: 0;
 width: 843px;
 height: 343px;
 background-image: url( "../images/wmstianniversary.jpg" );
 background-repeat: none;
 
}
/*---/ End Page Content: Index Left Image */

#homeblank{
 margin: 0px;
 padding: 0px;
 width: 200px;
 float: left;
}

/* Page Content: Index Text */
#pageContent #indexText {
 margin: 0;
 padding: 115px 15px 0px 0px;
 width: 450px;
 float: right;
 color: #fff;
}

#pageContent #indexText a,
#pageContent #indexText a:link,
#pageContent #indexText a:active,
#pageContent #indexText a:visited
{
	font: arial 10px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#pageContent #indexText a:hover
{
	color: #000;
}
/*---/ End Page Content: Index Text */




/* Page Content: Previous Events */
#pageContent #previousEvents
{
	clear: both;
	position: relative;
	top: 45px;
	margin: 0 0 0 5px;
	padding: 0;
	width: 840px;
	height: 127px;
	background-image: url( "../images/background_previousEvents.jpg" );
	background-repeat: repeat-x;
}




#pageContent #previousEvents .text
{
	float: left;
	margin: 0 0 0 10px;
	padding: 10px 0 0 0;
	width: 300px;
	height: 127px;
	font: normal 11px Arial;
	color: #FFF;
}

#pageContent #previousEvents .text .white
{
	display: inline;
	margin: 0;
	padding: 0;
	font: normal 24px Times New Roman;
	color: #FFF;
}

#pageContent #previousEvents .text .creme
{
	display: inline;
	margin: 0;
	padding: 0;
	font: normal 24px Times New Roman;
	color: #fbfcb7;
}

#pageContent #previousEvents .text span
{
	clear: both;
	display: block;
	margin: 0 0 0 5px;
}

#pageContent #previousEvents .text .viewMore
{
	margin: 15px 20px 0 0;
	text-align: right;
	color: #fbfcb7;
}

#pageContent #previousEvents .text a,
#pageContent #previousEvents .text a:link,
#pageContent #previousEvents .text a:active,
#pageContent #previousEvents .text a:visited
{
	font: normal 11px Arial;
	color: #fbfcb7;
	text-decoration: none;
}



#pageContent #previousEvents .images
{
	float: left;
	margin: 15px 0 0 40px;
}

#pageContent #previousEvents .image
{
	margin: 0 15px 0 0;
	border: 4px solid #999;
}
/*---/ End Page Content: Previous Events */



/* Page Content: Contact */
#pageContent #contact
{
	clear: both;
	float: left;
	position: relative;
	top: 55px;
	margin: 0 0 0 5px;
	padding: 0;
	width: 200px;
}

#pageContent #contact .header
{
	margin: 0 0 -3px 0;
	padding: 3px 0 0 5px;
	width: 200px;
	height: 27px;
	background-image: url( "../images/background_contact.jpg" );
	background-repeat: repeat-x;
	font: normal 18px Times New Roman;
	color: #FFF;
}

#pageContent #contact .grey
{
	margin: 0;
	padding: 3px 0 0 5px;
	width: 200px;
	height: 22px;
	background-color: #EEE;
	font: normal 11px Arial;
	color: #333;
}

#pageContent #contact .grey a,
#pageContent #contact .grey a:link,
#pageContent #contact .grey a:active,
#pageContent #contact .grey a:visited
{
	font: normal 11px Arial;
	color: #333;
	text-decoration: none;
}

#pageContent #contact .white
{
	margin: 0;
	padding: 3px 0 0 5px;
	width: 200px;
	height: 22px;
	background-color: #FFF;
	font: normal 11px Arial;
	color: #333;
}

#pageContent #contact .white a,
#pageContent #contact .white a:link,
#pageContent #contact .white a:active,
#pageContent #contact .white a:visited
{
	font: normal 11px Arial;
	color: #333;
	text-decoration: none;
}



#pageContent #sponsors
{
	float: left;
	position: relative;
	top: 55px;
	margin: 0 0 0 50px;
	padding: 0;
	height: 125px;
}


/*---/ End Page Content */



/* Footer */
#container #footer
{
	clear: both;
	margin: 0;
	padding: 0;
	background-image: url( "../images/background_footer.jpg" );
	width: 899px;
	height: 25px;
}
/*---/ End Footer */






/* Pelco Logo */
#pelco
{
	margin: 0 0 0 10px;
	font: normal 11px Arial;
	color: #FFF;
}















/* fckEditor */
.fckEditorArea
{
	margin: 4px;
	text-align: left;
	background-color: #FFF;
	background-image: none;
	font: normal 11px Arial;
	color: #333;
	width: 900px;
}

.fckEditorArea h1
{
	margin: 0;
	padding: 0;
	font: normal 24px Times New Roman;
	color: #f19428;
}

.fckEditorArea h2
{
	margin: 0;
	padding: 0;
	float: left;
	font: normal 18px Times New Roman;
	color: #555;
}



.fckEditorArea a,
.fckEditorArea a:link,
.fckEditorArea a:active,
.fckEditorArea a:visited
{
	font: normal 11px Arial;
	color: #333;
	text-decoration: underline;
}


/* Page Content: Index Left Image */
.fckEditorArea #indexLeftImage
{
	float: left;
	margin: 0;
	padding: 0;
	width: 240px;
}
/*---/ End Page Content: Index Left Image */




/* Page Content: Index Text */
.fckEditorArea #indexText
{
	float: left;
	margin: 5px 0 0 35px;
	padding: 0;
	width: 500px;
}

.fckEditorArea #indexText h1
{
	margin: 0;
	padding: 0;
	font: normal 24px Times New Roman;
	color: #f19428;
}

.fckEditorArea #indexText h2
{
	margin: 0;
	padding: 0;
	float: left;
	font: normal 18px Times New Roman;
	color: #555;
}

.fckEditorArea #indexText .arrow
{
	margin: 3px 0 0 0;
	float: left;
}

.fckEditorArea #indexText h2 a,
.fckEditorArea #indexText h2 a:link,
.fckEditorArea #indexText h2 a:active,
.fckEditorArea #indexText h2 a:visited
{
	font: normal 18px Times New Roman;
	color: #555;
	text-decoration: none;
}
/*---/ End Page Content: Index Text */




/* Page Content: Previous Events */
.fckEditorArea #previousEvents
{
	clear: both;
	position: relative;
	top: 15px;
	margin: 0 0 0 5px;
	padding: 0;
	width: 840px;
	height: 127px;
	background-image: url( "../images/background_previousEvents.jpg" );
	background-repeat: repeat-x;
}




.fckEditorArea #previousEvents .text
{
	float: left;
	margin: 0 0 0 10px;
	padding: 10px 0 0 0;
	width: 300px;
	height: 127px;
	font: normal 11px Arial;
	color: #FFF;
}

.fckEditorArea #previousEvents .text .white
{
	display: inline;
	margin: 0;
	padding: 0;
	font: normal 24px Times New Roman;
	color: #FFF;
}

.fckEditorArea #previousEvents .text .creme
{
	display: inline;
	margin: 0;
	padding: 0;
	font: normal 24px Times New Roman;
	color: #fbfcb7;
}

.fckEditorArea #previousEvents .text span
{
	clear: both;
	display: block;
	margin: 0 0 0 5px;
}

.fckEditorArea #previousEvents .text .viewMore
{
	margin: 15px 20px 0 0;
	text-align: right;
	color: #fbfcb7;
}

.fckEditorArea #previousEvents .text a,
.fckEditorArea #previousEvents .text a:link,
.fckEditorArea #previousEvents .text a:active,
.fckEditorArea #previousEvents .text a:visited
{
	font: normal 11px Arial;
	color: #fbfcb7;
	text-decoration: none;
}



.fckEditorArea #previousEvents .images
{
	float: left;
	margin: 15px 0 0 30px;
}

.fckEditorArea #previousEvents .image
{
	margin: 0 15px 0 0;
	border: 4px solid #999;
}
/*---/ End Page Content: Previous Events */



/* Page Content: Contact */
.fckEditorArea #contact
{
	clear: both;
	float: left;
	position: relative;
	top: 25px;
	margin: 0 0 0 5px;
	padding: 0;
	width: 200px;
}

.fckEditorArea #contact .header
{
	margin: 0 0 -3px 0;
	padding: 3px 0 0 5px;
	width: 200px;
	height: 27px;
	background-image: url( "../images/background_contact.jpg" );
	background-repeat: repeat-x;
	font: normal 18px Times New Roman;
	color: #FFF;
}

.fckEditorArea #contact .grey
{
	margin: 0;
	padding: 3px 0 0 5px;
	width: 200px;
	height: 22px;
	background-color: #EEE;
	font: normal 11px Arial;
	color: #333;
}

.fckEditorArea #contact .grey a,
.fckEditorArea #contact .grey a:link,
.fckEditorArea #contact .grey a:active,
.fckEditorArea #contact .grey a:visited
{
	font: normal 11px Arial;
	color: #333;
	text-decoration: none;
}

.fckEditorArea #contact .white
{
	margin: 0;
	padding: 3px 0 0 5px;
	width: 200px;
	height: 22px;
	background-color: #FFF;
	font: normal 11px Arial;
	color: #333;
}

.fckEditorArea #contact .white a,
.fckEditorArea #contact .white a:link,
.fckEditorArea #contact .white a:active,
.fckEditorArea #contact .white a:visited
{
	font: normal 11px Arial;
	color: #333;
	text-decoration: none;
}



.fckEditorArea #sponsors
{
	float: left;
	position: relative;
	top: 25px;
	margin: 0 0 0 50px;
	padding: 0;
	height: 125px;
}
/*---/ End Page Content */

/*---/ fckEditor */
