	/*Main CSS ATTRIBUTES */

html,body
{
	background-color: #eaeaea;
	text-align: center;
	/* for IE */
	font-family: 'Trebuchet MS'; Helvetica, sans serif;
	margin-top:10px;
	
}

img { margin:0; padding:0; border:0 none;	}

a	{ 
	text-decoration: none;
	font-weight: bold;
	color:#0d3f36;
	}

a:link	{ 
	text-decoration: none;
	font-weight: bold;
	color:#0d3f36;
	}
	
a:hover	{ 
	text-decoration: underline;
	font-weight: bold;
	color:#0d3f36;
	}
	
b 	{
	font-weight: bold;
	color:#0d3f36;
	padding-left:10px;
	}

H0	{
	font-size:11px;
	padding-left:35px;
	}
	
h1	{
	font-size:18px;
	padding:25px 0 25px 25px;
	border-bottom:1px solid #FFF;
	background-color:#dbb694;
	margin:0px;
	color:#FFF;
	letter-spacing:2px;
	}
	
h2	{
	font-size:14px;
	padding:8px 0 8px 25px;
	border-bottom:1px solid #FFF;
	background-color:#0d3f36;
	margin:0px;
	color:#FFF;
	font-weight:NORMAL;
	letter-spacing:1px;

	}

h3	{
	font-size:11px;
	padding:4px 0 2px 25px;
	background-color:#0d3f36;
	margin:0px;
	color:#FFF;
	font-weight:NORMAL;
	}
	
h4	{
	font-size:11px;
	padding:4px 0 2px 25px;
	background-color:#0d3f36;
	margin:0px;
	color:#FFF;
	font-weight:NORMAL;
	}
	
h5	{
	font-size:11px;
	padding-left:29px;
	}

h6	{
	font-size:14px;
	color:#0d3f36;
	margin-bottom:3px;
	}

#container
{
	margin: 0 auto;
	/* align for good browsers */
	text-align: left;
	/* counter the body center */
	border: 0px solid #CCC;
	width: 892px;
	height:auto;
}

.text	{
	color: #0d3f36;
	font-size:12px;
	text-align:justify; 
	}

strong	{
	font-size:16px;
	color: #0d3f36;
}
	/*Main CSS ATTRIBUTES ENDS*/


	
	/*HEADER */


.header {
	width:892px;
	height:103px;
	background-image: url('banner_top.jpg');
	background-repeat:no-repeat;
	font-size: 11px;
	border:0px solid #000;

	}
	
.headerLeft	{
	float:left;
	width:210px;
	height:65px;
	padding-top:15px;
	padding-left:15px;

	}
	
.headerMiddle	{
	float:left;
	width:450px;
	padding-top:44px;
	padding-left:20px;
	padding-right:10px;
	border:0px solid #FFF;
	text-align:right;
	}

.headerRight	{
	float:right;
	width:170px;
	padding-top:39px;
	pading-right:15px;
	border:0px solid #FFF;
	}	
	
#littleNav ul	{
	margin:5px;
	padding:0;
	list-style:none;
	text-transform:uppercase;
	font-size:11px "Trebuchet MS",Helvetica sans-serif;
	color:#FFF;
	text-align:center;
	}
	
#littleNav li{
	margin:0 8px 0 0px;
	list-style:none;
	display:inline;
	color:#FFF;

	}
	
#littleNav li a{
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	color:#FFF;
	}

#littleNav li:hover {
	color:#FFF;
	text-decoration: underline;
	}
	
	/*HEADER ENDS*/
	
	

	/*MAIN NAV*/

.nav	{
	float:left;
	clear:all;
	width:888px;
	font-size:14px;
	color: #0d3f36;
	height:35px;
	background-color:#f2ebd9;
	margin-left:1px;
	}
	
.mainNavL	{
	float:left;
	width:590px;
	clear:all;
	text-align:left;
	border:0px solid #0d3f36;
	font-weight: bold;

	}

.mainNavR	{
	float:right;
	padding-right:20px;
	padding-left:65px;
	border-left:1px solid #0d3f36;
	background-color:#dbb694;
	text-align:right;
	font-size: 11px;
	height:35px;
	}

	/*MAIN NAV ENDS */



.submenu a{
	text-decoration: none;
	color:#0d3f36;
	}

.submneu:hover {
	color:#0d3f36;
	text-decoration: underline;
	}

	
	
	
/*MAIN AREA SECTION*/

.mainArea	{
	float:left;
	clear:all;
	border-top:1px solid #0d3f36;
	width:889px;
	font-weight:normal;
	background-color:#0d3f36;
	height:auto;
	display:block;
	}
	
.holding	{
	float:left;
	margin-left:2px;
	border-top:1px solid #0d3f36;
	background-image: url('../images/headers/holding.jpg');
	background-repeat:no-repeat;
	width:887px;
	height:310px;	
	font-weight:normal;
	}	
	
	
#leftNav {
	float:left;
	height:100%;
	display:block;
	width:167px;
	background-color:#0d3f36;
	border-right:0px solid #FFF;
	color:#FFF;
	padding-bottom:25px;
	}
	
a.leftNav {
	text-decoration:none;
	color:#FFF;

	}
	
a.leftNav:hover	{
	text-decoration:underline;
	color:#FFF;

	}

#contentRight	{
	float:right;
	height:auto; 
	background-color:#FFF; 
	border-left:1px solid FFF;
	padding-bottom:180px;
	}
	
#contentRightThumbs	{
	float:left;
	display:block;
	width:721px;
	padding-top:25px;
	height:auto;
	font-size:11px;
	color:#0d3f36;
	font-weight:NORMAL;	
	background-color:#FFF;
	padding-bottom:240px;
	}

.thumbs
	{
	float:left;	
	text-align:center;
	size:11px;
	padding-left:22px;
	width:170px;
	}


.borderit img { border: 1px solid #f2ebd9; }
.borderit:hover img { border: 1px solid #0d3f36; }

.borderit:hover
{
	color: red;
	/* irrelevant definition to overcome IE bug */
}

	/*SIGNUP LAYER*/

.signUp	{
	float:left;
	clear:all;
	width:889px;
	background-color:#f2ebd9;
	height:40px;
	font-size:12px;
	color:#0d3f36;
	border-top:1px solid #0d3f36;
	margin-top:-5px;

	}
	
#signUpL	{
	float:left;
	width:480px;
	padding-left:25px;
	padding-right:20px;
	}

#signUpR	{
	float:right;
	padding-left:35px;
	padding-right:20px;	
	border-left:1px solid #0d3f36;
	height:40px;
	}
	
   /*SIGNUP LAYER ENDS*/

	/*LEADERS*/

.leaders	{
	width:889px;
	float:left;
	clear:all;
		}	

	/*LEADERS*/

#checkout	{
	margin-left:180px;
	padding-top:75px;
	border: 1px solid #000;
	}



/*MAIN AREA SECTION ENDS*/
 
 	
 	
 	/*FOOTER*/
 
 .footer	{
 	clear:all;
 	float:left;
 	width:892px;
 	height:59px;
	background-image: url('footer.jpg');
	font-size:11px;
	margin-top:-5px;
	color:FFF;
	word-spacing:3px;
	border-top:1px solid #FFF;

	}
	
a.hyUpper {
	color:FFF;
	font-weight:normal;
	}
	
a.hyUpper:hover {
	color:FFF;
	text-decoration:underline;
	font-weight:normal;
	}
	
a.hyLower {
	 color:#efbf7f;
 	font-weight:normal;
	}
	
a.hyLower:hover {
 	color:#efbf7f;
	text-decoration:underline;
	font-weight:normal;
	}

	/*FOOTER ENDS*/
