﻿html,body,form {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:gray;
	font-family:verdana,sans-serif;
	font-size:small;
	background-image: url('images/NoTopDropBodyBackGround.jpg');
	color:#9a6143;
}
*:focus, *:active {-moz-outline:0px none red; outline:0px none red;}

h1
{
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#e39152;
}
p
{
	color:#9a6143;
	margin:7px 0px 7px 0px;
	padding:0px;
}
a
{
	color:#e39152;
}
a:hover
{
	text-decoration:none;
	color:#ef731b;
}

form
{
	margin:0 0 0 0;
}
#Gradient
{
	color:Red;
	height:395px;
	margin-bottom:-395px;
	background-image: url('images/TopDropBodyBackGround.jpg');
	background-repeat:repeat-x;
}
#dropGradient
{
	width:996px;
	height:395px;
	margin-bottom:-395px;
	background-image: url('images/GradientDropShadow.jpg');	
	background-repeat:repeat-x;
}

div.container 
{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:996px;
	height:auto !important; /* real browsers */
	height:100%;/* IE6: treaded as min-height*/
	min-height:100%;/* real browsers */		
	background-image: url('images/DropShadowFull2.jpg');
	background-repeat:repeat-y;
	background-color:#fedfba;		
}
div.contentBackground
{	
	position:static;
	margin:0 auto; 
	width:950px;
	background-color:#fedfba;
	background-image: url('images/contentBackgroundOrnage.jpg');
	background-repeat:repeat-x;
	padding-left:0px;
	min-height:600px !important;
	height:auto;
	height:100%;
	
}
.content
{
	background-image: url('images/headerArtOrange.jpg');
	background-repeat: repeat-x;
	width:951px;
	height:auto !important; /* real browsers */
	height:100%;/* IE6: treaded as min-height*/
	min-height:100%;/* real browsers */		
	position:relative;
		
}
#header
{
	width:100%;
	height:150px;
}
#mainContent
{
	margin-top:30px;				
}
#pageTitle
{
	margin-top:27px;
	margin-left:50px;
	padding-left:63px;
	padding-bottom:15px;
	width:740px;
	border-bottom:1px solid #c59461;
	
}




/**********************Left Nav*************************/
#leftContainer
{
	padding-left:50px;
	float:left;
	padding-right:13px;
	border-right:1px dashed #A5A190;
	margin-right:15px;
	position:relative;	
	height:300px;
		
}
	
#leftNav 
{
	margin-top:4px;
	width: 160px;
	border-style: dashed none none none;
	border-color: #A5A190;
	border-width: 1px;

	}
#leftNav ul 
{
	list-style: none;
	margin: 0;
	padding: 0;
}


#leftNav li a 
{
	height: 20px;
	text-decoration: none;
	font-family:verdana, arial, helvetica;
	font-size:11px;
	}	
	
#leftNav li a:link, #leftNav li a:visited 
{
	color: #9a6143;
	display: block;
	background-color:transparent;
	padding: 2px 0 0 10px;
	border-bottom:1px dashed #A5A190;
}

	
#leftNav li a:hover 
{
	background-color: #fbd5a8;
	font-weight:900;
	
}	
.atPage
{
	font-weight:900;	
	/*background-color: #fbd5a8;*/
	color:#fff;
	font-style:italic;
}
/**********************Left Nav*************************/



/*****************Right Container***********************/
#rightContentWithLeftNav
{
	float:left;
	width:515px;			
}
/*****************Right Container***********************/



/**********************Top Nav***************************/
#logo
{	
	float:left;
	margin-top:70px;	
	margin-left:20px;
}
#topNav
{	
	float:right;
	width:400px;
	height:72px;
	margin-top:78px;
	margin-right:35px;
}
#crumb
{
	font-size:11px;
	margin-left:62px;
	color:#9a6143;
}
#crumb a
{
	text-decoration:none;
	color:#9a6143;
}
#crumb a:hover
{
	text-decoration:underline;
}

/**********************Top Nav***************************/


/**********************HOME PAGE*************************/
.successMessage
{
	color:#6cca7e;
	font-weight:900;
	font-size:12px;
}
.ErrorMessage
{
	color:Red;
	font-weight:900;
	font-size:12px;	
}
#homeHoverText
{
	padding-left:20px;
	padding-right:20px;
	height:200px;	
}
#homeHoverText h1
{
	color:#b47252;
	font-size:20px;
	font-family:Verdana, Sans-Serif;
	margin:0px;
}
#homeHoverText p
{	
	margin:0px;
	color:#784c29;
	font-size:12px;
}

#hoverTriangleRow
{
	margin-bottom:2px;
}

#homeEasyNav
{
	padding-left:17px;
}



.triangleMargin
{
	margin-left:100px;
}
#homeNavText
{
	margin-left:140px;
	width: 600px;
	color:#784c29;
	font-size:12px;
}
#homeNavText h1
{
	color:#b47252;
	font-size:20px;
	font-family:Verdana, Sans-Serif;
}




/**********************HOME PAGE*************************/

/**********************FOOTER*************************/
#footer
{
	margin-top:40px;
	border-top:1px solid #c59461;
	text-align:center;
	width:780px;	
	margin-left:52px;
	padding-top:5px;
	font-size:10px;
	color:#aa6949;
	margin-bottom:40px;
}
#footer a
{
	text-decoration:none;
	color:#aa6949;
}
#footer a:hover
{
	text-decoration:underline;
}


/**********************FOOTER*************************/


/**********************Under construction*****************/
#underConstruction
{
	margin-top:70px;
	margin-left:250px;
}

#needToReachUs
{
	text-align:center;
	width:800px;
	color:#807F7F;
	margin-left:70px;
}
#needToReachUs a
{
	color:#ED7623;
}

#underConstructionEmailerContainer
{
	border:1px solid red;
	padding:4px;
	position:absolute; 
	margin-top:-400px;

}

#underConstructionEmailer
{
	position:absolute; 
	width:502px;	
	background-color:#fff;
	border:1px solid #F8CAA5; 
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:10px;
	height:400px;

}

#underConstructionEmailer h1
{
	margin-bottom:12px;
	font-size:17px;
	border-bottom:1px dashed #A5A190;
	padding-bottom:2px;
	color:#EE7923
}

#underConstructionEmailer p
{
	margin:3px;
	color:#C49A6B;
	padding-right:4px;
}

/**********************Under construction*****************/

.blueButton
{
	font-weight:900;
	padding:3px 20px 3px 20px;
	background-color:#E39152;
	color:#ffffff;
	font-family:Verdana, Arial;
	font-size:12px;
	text-decoration:none;	
}

.blueButton:hover
{
	background-color:#ef731b;
}
.topDashedBoarder
{
	padding-top:5px;
	border-top:1px dashed #A5A190;
	color:#EE7923
}


/***********************TEST******************/
