html, body {
	height: 100%;
}

body {
	margin: 0;
	padding: 0;
	color:#FFF;
	background-color:#000;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	font: 11px arial, helvetica, sans-serif;	
	line-height:18px;
	
}

h1 {	font-size:14px;	font-weight:bold;	color:#323232; margin:0 0 8px 0; }
h2 {	font-size:13px;	font-weight:bold;	color:#323232; margin:0 0 8px 0; }
h3 {	font-size:12px;	font-weight:bold;	margin:0 0 0 0;	}

a:link, a:visited, a:active {	color:#FFF;	text-decoration: none; font-weight:bold;	}
a:hover {	text-decoration: underline;	}

/* GENERAL CLASSES */
.mwcMain {  	width: 100%; 	position: absolute; height:100%;	}
.mwcContainer {	position: absolute;	width:1210px; height:600px; left:50%; margin-left:-605px; }

a img{border:none;}

.forms {color: #402d1c; }

.submitButton {  background:url(../images/submit_button.gif); background-repeat:no-repeat;  border: none;  width:69px; height:28px;}
.submitButton:hover {  background:url(../images/submit_button_over.gif); }

.scrollbar {
	scrollbar-base-color:#FFF; 
	scrollbar-track-color: #FFF;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #FFF;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-shadow-color: #FFF;
	scrollbar-arrow-color: #999;
}

object { outline:none; }

/*BODY CLASSES*/

.leftColumn {float:left; padding-left:60px; width:550px; height:640px; background-image:url(../images/letterJumble.png); background-position:bottom left; background-repeat:no-repeat;}
.subMenuLinks, .selectedMenu {padding-left:15px; margin:0 0 8px 0; }
.subMenuLinks a:link, .subMenuLinks a:visited, .subMenuLinks a:active { padding-left:15px; color:#FFF; font:bold 11px Arial, Helvetica, sans-serif;	}
.subMenuLinks a:hover {	background-image:url(../images/rolloverSquareSubMenu.gif); background-position:top left;	background-repeat:no-repeat;	text-decoration:none;}
.selectedMenu a:link, .selectedMenu a:visited, .selectedMenu a:active { padding-left:15px; color:#FFF; font:bold 11px Arial, Helvetica, sans-serif;	background-image:url(../images/selectSquareSubMenu.gif);	background-repeat:no-repeat;	text-decoration:none; }

 

div#scrollbar {    display:none; /* hide from incapable */    }
div#scrollbar2 {    display:none; /* hide from incapable */    }

.contentContainer {float:left; margin:100px 0 0 32px; border:1px solid #FFF; height:257px; width:496px;}
.contentContainer H1 {font-size:13px; color:#a40046; font-weight:bold; margin-bottom:3px;}
.contentContainer p { color:#666; margin:0 0 5px 0; line-height:normal;}
.staffContainer {float:left; margin:101px 0 0 32px; height:258px; width:496px;}
.writtenContentContainer {width:277px; margin:2px; height:252px; float:left;}
.writtenContentContainerRef{float:left; margin-left:10px;}
.rightImages {margin:2px 2px 0 0; float:left;}
.contactContainer {float:left; margin:99px 0 0 32px; border:1px solid #FFF; height:258px; width:496px; font-size:10px; font-weight:bold; color:#FFF;}
.contactContainer p {margin:0 0 5px 0; line-height:normal;}
.contactContainer a:link, .contactContainer a:visited, .contactContainer a:active { color:#FFF; font-size:10px; font-weight:bold; text-decoration:none;}
.contactContainer a:hover {text-decoration:underline;}

.descriptionBox {width:211px; height:123px; background-color:#FFF; float:left;}
.imageContainer {margin:2px; border:2px solid #FFF; height:246px;}
.thumbsContainer {width:211px; height:123px; background-color:#FFF; float:left; margin-top:4px;}

.thumbsMatrix { position:relative; width:26px; height:24px; background-color:#FFF; float:left; margin:0 3px 3px 0; overflow:hidden;}
#thumbButton a {   display: block;   background:  url(../images/work/thumbCover.png) top;  width: 26px;   height: 24px;   }
#thumbButton a:hover {   background:  url(../images/work/thumbCoverOver.png) no-repeat bottom;   }

.sitemapCol {padding:10px 0 0 0; margin-right:60px; float:left;}
.sitemapHead {height:20px; width:100%; color:#666; font-weight:bold; border-bottom:1px dashed #666; margin-bottom:10px;}

#textBox ul {margin:0 0 5px 10px; padding-left:10px;}
#textBox li {margin-left:3px; padding-left:3px;}

/*FORM CLASSES*/
.warning {	font-weight:bold;	color:#FF0000;	}
.success {	font-weight:bold;	color:#00CC00;	}

/*FOOTER CLASSES*/

.Footer {width:100%; float:right;}
.Footer a:link, .Footer a:visited, .Footer a:active {	color:#FFF;	text-decoration: none; font-weight:normal; 	}
.Footer a:hover {text-decoration: underline;	color: #FFF;}

.FooterH {width:100%; float:right; color: #666;}
.FooterH a:link, .FooterH a:visited, .FooterH a:active {	color:#666;	text-decoration: none; font-weight:normal; 	}
.FooterH a:hover {text-decoration: underline;	color: #666;}

