/* Style Sheet for Millmount.net */

*{
	border:0px;
	padding:0px;
	margin:0px;
	}
	
BODY{
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#516CA1;
	background-image:url(../images/main_bg.png);
	background-repeat:repeat-y;
	background-position:center;	
	}
INPUT{
	border: 1px solid #000000;
	font-size:12px;	
	
	}
	
TextArea{
	border: 1px solid #000000;
	font-size:12px;		
	width:250px;
	}
	
Select{	
	border: 1px solid #000000;
	width:250px;
	}
		

DIV#container{
	padding:0px 20px;
	width:740px;
	margin:0px auto;
	}
	
DIV#navigation{
	background-image:url(../images/nav_bg.gif);
	background-repeat:repeat-x;
	height:38px;
	text-align:center;
	}
	
DIV#mainContainer{
	margin:18px;
	margin-bottom:0px;
	color:#5f5f4f;
	font-size:0.75em;
	}
	
#mainContainer P{
	margin-bottom:7px;
	}
	
#mainContainer H1{
	font-size:1.15em;
	font-weight:900;
	margin-bottom:10px;
	}
	
#mainContainer  A,
#mainContainer  A:Visited,
#mainContainer  A:Active{
	text-decoration:underline;
	color:#587dbf;	
	}
	
#mainContainer  A:Hover{
	color:#5f5f4f;	
	text-decoration:underline;	
	}
			
	
DIV#left{
	width:302px;
	float:left;
	text-align:justify;
	}
	
DIV#right{
	margin-left:315px;
	text-align:justify;	
	}
	
DIV#leftLarge{
	width:500px;
	float:left;
	text-align:justify;
	}
	
DIV#rightSmall{
	margin-left:510px;
	text-align:justify;	
	}	
		
DIV#right3{
	width:160px;
	text-align:justify;	
	float:right;
	}
		
	
DIV#center3{

	margin:0px 170px;
	text-align:justify;
	}
	
DIV#left3{
	width:160px;
	float:left;
	text-align:justify;
	}
	

	
DIV#footer{
	clear:both;
	float:none;
	text-align:right;
	color:#c0c0c0;
	font-size:0.95em;
	border-top: 1px dotted 	#446ec0;
	}
	
#footer A,
#footer A:Active,
#footer A:Visited{
	color:#c0c0c0;
	text-decoration:none;
	}
	
#footer A:Hover{
	text-decoration:underline;
	}
	

	
#right INPUT,
#right SELECT{
 	border:1px solid #749ce9;
	}
	
DIV .clear{
	clear:both;
	float:none;
	}
		
		

DIV.dropDown{
	position: absolute;
	/*
	    Set the position to (0,0) else IE screws up.
		Values aren't important as the javascript will set the proper left and top positions
	*/	 
	top:0px;
	left:0px;
	visibility:hidden;
	border-left:1px solid #a9a997;
	border-right:1px solid #a9a997;
	border-bottom:1px solid #a9a997;
	font-size:0.7em;
	background-color:#dcdcb9;	
	text-align:left;
	padding-bottom:1em;
	}
	
	
.dropDown UL{
	margin-left:20px;
	color:#a9a997;
	list-style:square;
}
.dropDown A,
.dropDown A:Visited,
.dropDown A:Active{
	display:block;
	width: 190px;
	margin-right:4px;
	text-decoration:none;
	color:#5f5f4f;	
	}
	
.dropDown A:Hover{
	color:#587dbf;	
	}
		
.borderedImageLeft{
	padding:5px;
	border:1px solid #a9a997;
	margin-right:10px;
	background-color:#dcdcb9;
	}
	
.borderedImageRight{
	padding:5px;
	border:1px solid #a9a997;
	margin-left:10px;
	background-color:#dcdcb9;
	}
	
.borderedImage{
	padding:5px;
	border:1px solid #a9a997;
	background-color:#dcdcb9;
	}
	
.ieGreen {color: #ABEA53
}
.mailerSent {color: #FF0000}
.redText {color: #FF0000}
.tableText {font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif}