
/* ------------ STRUCTURAL Divs ------------  */

.main {
position:absolute;
height:365px;
width:750px;
margin:-180px 0px 0px -375px;
top: 50%;
left: 50%;
text-align: left;
padding: 0px;
background-image: url(images/blueprint.gif);
border: 1px solid #666;
}

.spacer {
padding: 15px;
}


.logo {
position:absolute;
height:124px;
width:337px;
margin:-200px 0px 0px -380px;
top: 50%;
left: 50%;
text-align: left;
padding: 0px;
}

.switcher {
position:absolute;
height:10px;
width:10px;
margin:-15px 0px 0px 5px;
top: 100%;
left:0%;
text-align: center;
padding: 0px;
border: 1px;
text-decoration: none; 
font-family: trebuchet, verdana, sans-serif;
font-size: 8px;
}

.switcherLabel {
position:absolute;
height:10px;
width:80px;
margin:-15px 0px 0px 18px;
top: 100%;
left:0%;
text-align: left;
padding: 0px;
border: 0px;
text-decoration: none; 
font-family: trebuchet, verdana, sans-serif;
font-size: 8px;
}




/* ------------    MENU Divs    ------------  */

	.menu {
	float: right;
	height:17px;
	text-align: left;
	padding: 0px;
	border: 0px;
	}

	.menuitem {
	height:17px;
	width:75px;
	text-align: center;
	float:left;
	padding: 0px;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 0px;
	border-top: 0px;
	font-family: trebuchet, verdana, sans-serif;
	font-size: 11;
	color: #333;
	}





/* ------------   TEXTBOX Divs   ------------  */



.text {
position:absolute;
height:310px;
width:640px;
margin:-135px 0px 0px -275px;
top: 50%;
left: 50%;
text-align: left;
padding: 0px;
border: 1px solid #666666;
overflow: auto;
font-family: trebuchet, verdana, sans;
font-size: 11;
color: #666;
}


.contact {
position:absolute;
height:25px;
width:750px;
margin: 183px 0px 0px -375px;
top: 50%;
left: 50%;
text-align: left;
padding: 0px;
border: 0px;
}


h1,h2,h3 {
text-decoration: none; 
font-family: trebuchet, verdana, sans-serif;
font-size: 9px;
margin: 10px;
padding: 0px;
}


h1 {text-align: left}
h2 {text-align: center}
h3 {text-align: right}



/* ------------  IMAGE BORDER DIVS  ------------  */



	.tl,.tr,.bl,.br{
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

	.tl {background: url("images/tl.gif") top left no-repeat}
	
	.bl {background: url("images/bl.gif") bottom left no-repeat}

	.br {background: url("images/br.gif") bottom right no-repeat}
	
	.pad {padding: 7px;}


/* ------------      STYLES      ------------  */

a:link {text-decoration: none; color: 666666;}
a:active {text-decoration: none; color: 666666;}
a:visited {text-decoration: none; color: 666666;}
a:hover {text-decoration: none; color: 333333;}



