/* CSS Document */

	body,
	html 
	{
		padding:0;
		background:#444d16;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}

/**************************/
/*    Wraps entire page   */
/**************************/
	
	#wrap
	{
		width: 755px;
		height: auto;
		margin: auto;
		
	}

/***************************/
/*    Heading              */
/***************************/
	
	#masthead
	{ 
		height: 75px;
		position: relative;
		float:left;
		width: 750px;
		background-color:#ffffcc;
	}

/*************************/
/*    Navigation         */
/*************************/
	
	#navbar
	{
		position: relative;
		float:left;
		width:750px;
		margin:auto;
		background-color:#ffffcc;
		padding-top:10px;
	}
	
	#button
	{
		position: relative;
		float: left;
		width:120px;
		padding-left:5px; 
	}
	
	#button a:link, #button a:visited
	{
		font-size:14px;
		color:#444d16;
		text-decoration:none;
		padding-left:10px;
		border-left:5px solid #7C856A;

	}
	
	#button a:hover
	{
		color:#8f2d57;
		text-decoration:none;
		padding-left:10px;
		border-left:5px solid #8f2d57;
	}	
	

/***********************/
/*     Utility Bar     */
/***********************/

	#utility
	{
		position:relative;
		float:left;
		width:750px;
		font-size:10px;
		background-color:#ffffcc;
		padding-bottom:10px;
	}
		
	#padding
	{
		position:relative;
		float:left;
		width:200px;
	}
	
/***********************/
/*    Copyright Bar    */
/***********************/

	#copyright
	{
		position:relative;
		float:left;
		width:750px;
		font-size:10px;
		color:#ffffcc;
	/*	background-color:#444d16;*/
	}
		
	#cppadding
	{
		position:relative;
		float:left;
		width:550px;
	}

/************************************/
/*    internal boxes                */
/************************************/

#content
{
	width:750px;
	position:relative;
	float:left;
	background-color:#ffffcc;
	margin:auto;
	padding-top:20px;

}

#contentLeft
{
	width:70%;
/*	height:600px; */
	position:relative;
	float:left;
}

#contentRight
{
	width:29%;
	height:600px;
	position:relative;
	float:left;
}



#contentRightShort
{
	width:29%;
	height:475px;
	position:relative;
	float:left;
}


#contentRightFAQ
{
	width:29%;
	height:395px;
	position:relative;
	float:left;
}

#contentRightWrap
{
	width:29%;
	height:300px;
	position:relative;
	float:left;
}

#contentRightCorner
{
	width:100%;
	height:220px;
	position:relative;
	float:left;
}

#contentRightSpacer
{
	width:100%;
	height:70px;
	position:relative;
	float:left;
}

#contentBottom
{
	width:99%;
	position:relative;
	float:left;
	padding-top:10px;
	padding-left: 10px;
	padding-right: 10px;
}

#contentBottom a, #contentBottom a:visited
{
	text-decoration:none;
	color:#444d16;
	border-left:5px solid #444d16;
	padding-left:10px;
}

#contentBottom a:hover
{
	text-decoration:none;
	color:#8f2d57;
	border-left:5px solid #8f2d57;
	padding-left:10px;
}

#contentOrder
{	
	width:100%;
	position:relative;
	float:left;
	padding-bottom: 10px;
}


#contentOrder a, #contentOrder a:visited, #contentOrder a:hover
{
	display: block;
	text-decoration: none !important;
	border: none !important;
}


#contentLeft p, #contentBottom p, #content p
{
	padding: 10px;
}

p.contact
{
	font-size:18px;
	text-align:center;
}

p.smallprint
{
	font-size:10px;
}

/*************************/
/*       Form            */
/*************************/
label
{
	width: 15em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}

.submit input
{
	margin-left: 20em;
}
input
{
	color: #781351;
	background: #fee3ad;
	border: 1px solid #781351
}

textarea
{
	color: #781351;
	background: #fee3ad;
	border: 1 px solid #781351;
}

select
{
	color: #781351;
	background: #fee3ad;
	border: 1 px solid #781351;
	width: 300px;
}

.submit input
{
	color: #000;
	background: #ffa20f;
	border: 2px outset #d7b9c9
}
fieldset
{
	border: 1px solid #781351;
	width: 40em
}

legend
{
	color: #fff;
	background: #68361b;
	border: 1px solid #781351;
	padding: 2px 6px
} 
.req_li
{
	list-style:none;
}

.req_ul
{
	list-style:none;
}

/***************************/
/*    Quotes               */
/***************************/

#quoteWrap
{
	text-align:center;
}

#quote
{
	font-size:18px;
	font-family:Bering,"Times New Roman", Times, serif;
}

#name
{
	padding-top:30px;
	font-size:30px;
	
}

#title
{
	font-size:16px;
	font-weight:bold;
}	

#author
{
	font-size:12px;
}

/******************************/
/*       Q/A                  */
/*****************************/

#qaWrap
{
	text-align:left;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}

#question
{
	font-size:16px;
	padding-bottom:10px;
}

#answer
{
	font-size:16px;
}

/*********************************/
/*           Headings            */
/*********************************/

h1
{
	font-size:24px;
	font-family:Bering,"Times New Roman", Times, serif;
	text-align:center;
	font-weight:bold;
	color:#68361B;
}

h2
{
	font-size:18px;
	font-family:Bering,"Times New Roman", Times, serif;
	text-align:center;
	font-weight:bold;
	color:#68361B;
}	

h3
{
	font-size:18px;
	text-align:center;
	padding:20px;
}
h4
{
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#68361B;
}	

h5
{
	font-size:20px;
	text-align:center;
	font-weight:bold;
}	
	
IMG.displayed 
{
	display: block;
   	margin-left: auto;
    margin-right: auto;
	border:none;
}
