/*=========================================================================================================
//---------------------------------------------------------------------------------------------------------
//	"UBER" STANDARD CSS - NOT COMPATIBLE WITH SELECTEDIT SITES
//---------------------------------------------------------------------------------------------------------
//	CONTENT STYLES:  see tempaltes directory for navigation styles
//---------------------------------------------------------------------------------------------------------
//=======================================================================================================*/
/*---------------------------------------------------------------------------------------------------------
//	Body structure elements
//-------------------------------------------------------------------------------------------------------*/
body
{
	margin:					0px;
	padding:				0px;
	
	background-color:		#AAAAAA;
	background-image:		url( /images/background.gif );
	background-image:		url( /images/texture_map.jpg );
	background-repeat:		repeat;
	background-position:	top center;

	/*	Default text styles	----------------------------*/
	font-family:			verdana,sans-serif;
	color:					#333333;
}

#center-x
{
	background-image:		url( /images/background.gif );
	background-position:	top center;
	background-repeat:		no-repeat;
}

/*---------------------------------------------------------------------------------------------------------
//	Default link colors
//-------------------------------------------------------------------------------------------------------*/
a
{
	color:					#466598;
	text-decoration:		underline;
}

a:hover
{
	color:					#9E3F12;
}

form#search
{
	float:					left;
	margin:					8px 0px 0px 31px;
	width:					159px;
	height:					22px;
	padding:				0px;
}

input#searchtext
{
	margin:					0px;
	border:					0px;
	width:					134px;
	height:					22px;
	background-color:		#E8DBD0;
	background-image:		url( /images/bg_searchtext.gif );
	background-repeat:		no-repeat;
	padding:				4px 7px 4px 7px;
	width:					120px;
	height:					14px;

	line-height:			14px;
	font-family:			verdana,sans-serif;
	font-size:				11px;
	color:					#555555;
	float:	left;

}
#searchbox
{
	float:					left;
	width:					134px;
	margin-right:			0px;
}

input#searchbutton
{
width:		22px;
height:		22px;
margin:		0px;
padding:		0px;
}

a#start img
{
	margin-bottom:			25px;
}

/*---------------------------------------------------------------------------------------------------------
//	Site structure
//-------------------------------------------------------------------------------------------------------*/


#top
{
	background-image:		url( /images/background.gif );
	background-position:	top center;
	background-repeat:		no-repeat;
}

#header
{
	position:				relative;
	width:					1000px;
	height:					114px;
	margin:					0px auto;
}

#logo
{
	position:				absolute;
	top:					9px;
	left:					0px;
}

#nav-global
{
	position:				absolute;
	top:					71px;
	left:					522px;
}



table#body
{
	margin:					0px auto;

	border-collapse:		collapse;
	width:					1000px;
}

col#col-left
{
	width:					160px;
}

col#col-content
{
	width:					auto;
}

#pagecontent
{
	width:					610px;
}

/*	See sectionnav CSS tempaltes for td#left	*/

/*	Optional sitebar	*/
td#right
{
	width:					160px;
	padding:				43px 16px 0px 35px;
}

td#content
{
	width:					auto;
	padding:				30px 0px;
}


#main
{
	background-color:		#C5AC98;
	background-image:		url( /images/bg_main.gif );
	background-position:	top center;
	background-repeat:		repeat-x;

	min-height:				604px;
}

/*---------------------------------------------------------------------------------------------------------
//	Footer styles
//-------------------------------------------------------------------------------------------------------*/
#footer
{
	clear:					both;
	margin:					45px auto;
	width:					972px;

	padding:				0px 0px 0px 28px;

	font-size:				0.7em;
	color:					#C6A69D;
}

#footer a
{
	color:					#C6A69D;
}


/*=========================================================================================================
//---------------------------------------------------------------------------------------------------------
//	Standard body styles
//---------------------------------------------------------------------------------------------------------
//=======================================================================================================*/
h1
{
	margin:					-3px 0px 2px 0px;
	padding:				0px;
	color:					#9E3F12;
	line-height:			1.0em;
	font-family:			arial,sans-serif;
	font-weight:			bold;
	font-size:				1.6em;
}

h1 a,h1 a:hover
{
	color:					#9E3F12;
	text-decoration:		none!important;
}

h2
{
	margin:					-3px 0px 2px 0px;
	padding:				0px;

	line-height:			1.2em;
	font-family:			arial,sans-serif;
	font-weight:            bold;
	font-size:				1.4em;
}

h2 a,h2 a:hover
{
	color:					#9E3F12;
	text-decoration:		none!important;
}

h3
{
	margin:					-3px 0px 2px 0px;
	padding:				0px;

	line-height:			1.2em;
	font-family:			arial,sans-serif;
	font-weight:            bold;
	font-size:				1.2em;
}

h3 a,h3 a:hover
{
	color:					#9E3F12;
	text-decoration:		none!important;
}

/*	Standard body style	*/
.bodytext
{
	margin:					0em 0em 1.9em 0px;
	padding:				0px;
	line-height:			1.6em;
	font-size:				0.75em;
}
.bodytext h2 {
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bodytext p {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



blockquote
{
	margin:					1em 3em;
	padding:				0em;
	font-style:				italic;
}

/*---------------------------------------------------------------------------------------------------------
//	Sidebar styles
//-------------------------------------------------------------------------------------------------------*/



/*=========================================================================================================
//	EXAMPLE	- remove or customize as needed
//=======================================================================================================*/
/*---------------------------------------------------------------------------------------------------------
//	Social networking tool links
//-------------------------------------------------------------------------------------------------------*/
table.links-bar td
{
	padding:				0px 10px 0px 0px;
}

.inline-digg
{
	float:					left;
	margin:					3px 10px 5px 0px;
}

/*=========================================================================================================
//---------------------------------------------------------------------------------------------------------
//	MISCELLANEOUS DEFAULTS
//---------------------------------------------------------------------------------------------------------
//=======================================================================================================*/
/*	Used so that non-CSS browsers deliniate footer block from body content	*/
hr
{
	display:				none;
}

/*	Hidden elements	*/
.hdn
{
	display:				none;
}

td
{
	vertical-align:			top;
	padding:				0px;
}

img
{
	border:					0px;
}







/*=========================================================================================================
//---------------------------------------------------------------------------------------------------------
//	MAIN NAVIGATION - HORIZONTAL STYLE WITH GRAPHICS
//---------------------------------------------------------------------------------------------------------
//=======================================================================================================*/
/*---------------------------------------------------------------------------------------------------------
//	Container blocks for nav sets
//-------------------------------------------------------------------------------------------------------*/
#nav-main
{
	display:				block;
	clear:					both;

	margin:					0px auto;
	white-space:			nowrap;
	overflow:				hidden;
	width:					1000px;
	height:					38px;

	text-align:				center;
	border-top:				1px solid white;
	border-bottom:			1px solid #9C897A;
	background-image:		url( /images/bg_nav-main.gif );
	background-repeat:		repeat-x;
}

#nav-main ul
{
	display:				block;
	float:					left;

	margin:					0px;
	padding:				0px 0px 0px 21px;

	list-style-type:		none;
}

#nav-main li
{
	margin:					0px;
	padding:				0px;
	display:				inline;
	float:					left;
}




ul#related-links
{
	list-style-type:		none;

	background-color:		#D1BAA8;

	background-image:		url( /images/bg_related-links.gif );
	background-position:	16px 16px;
	background-repeat:		no-repeat;

	margin:					0px;
	padding:				32px 16px 16px;
	
	border-radius:			7px;
	-moz-border-radius:		7px;
	-webkit-border-radius:	7px;
}

ul#related-links li
{
	padding:				5px 0px 4px;
	font-size:				11px;
}

ul#related-links a
{
	color:					#3C4B64;
	text-decoration:		none;
}





#image-sidebar
{
	float:					right;
	width:					203px;
	margin:					0px 0px 0px 16px;
}

#image-sidebar img
{
	margin-bottom:				17px;
}





/*	list table	*/
table.list2
{
	border-collapse:			collapse;
}
table.list2 td
{
	vertical-align:				top;
	padding:					0px;
}
td.list2-image img
{
	margin:						5px 18px 36px 0px;
}

/*	FAQ pages	*/
dt
{
	font-weight:				bold;
}
dd
{
	margin:					0em 0em 1.9em 0px;
}

.qa
{
	font-weight:			bold;
	color:					#9E3F12;
}


#video
{
	margin:					0px 0px 20px;
	border:					4px solid #E2EBEF;
	width:					425px;
	height:					344px;
}


.clear
{
	clear:					both;
}
