﻿body 
{	
	padding: 0px;
	margin: 0px;
	font-family: Century Gothic, Verdana, Trebuchet MS,  Arial;		
	color: #69290e;
}

img
{
	border: 0px;
}


a
{
	text-decoration: none;		
	color: #009999;
}
a:hover
{
	color:#009999;
	text-decoration:underline;
	cursor: pointer;
}


/************************** Header Styles *********************************/

.divMainContainer
{
	width: 990px;	
	margin: 0 auto;
	border: 1px solid #efefef;
}
.divHeaderBody
{	
	text-align: center;
}

.divSubMenu
{
	background-color: #ffebcc;
	height: 30px;
	margin-top: -5px;
}
.divSubMenuNav
{
	margin: 0 auto;
	margin-left: 250px;
	margin-top: 4px;	
	width: 800px;
}

.aMenu, .aMenu:hover, 
.aMenuMarketplace, .aMenuMarketplace:hover,
.aMenuAdventure, .aMenuAdventure:hover,
.aMenuCommunity, .aMenuCommunity:hover
{
	color: #da4138;	
	font-size: 14px;	
	text-decoration: none;
	font-weight: 600;	
	margin-right: 30px;	
}

.aMenuCommunity, .aMenuCommunity:hover
{
	margin-right: 93px;	
}

.aMenu:hover
{
	color: #7a1f74;
}

.aMenuMarketplace:hover
{
	color: #009999;
}

.aMenuAdventure:hover
{
	color: #660066;
}

.aMenuCommunity:hover
{
	color: #009900;
}

.divMenuShare
{
	height: 50px;
	width: 800px;
}

.divMenuShareNav
{
	margin: 0px 0px 10px 615px;
}
/************************** Header Styles *********************************/





/************************** Main Body Styles *********************************/


/*
	Body Colors

    Adventure - #660066
    Marketplace - #009999
	Community - #009900

*/

.divBodyContainer
{
	
}

.divBody
{
	height: 100%;
}

.divBodyLeft, .divBodyLeftMarketplace, .divBodyLeftAdventure, .divBodyLeftCommunity
{
	width: 333px;
	height: 579px;
	float: left;
	background-image: url('../image/StatueHomePageLeftNav.jpg');
}

.divBodyLeftMarketplace
{
	width: 275px;
	background-image: url('../image/StatueMarketplacePageLeftNav.jpg');
}

.divBodyLeftAdventure
{
	width: 311px;
	background-image: url('../image/StatueAdventurePageLeftNav.jpg');
}

.divBodyLeftCommunity
{
	width: 319px;
	background-image: url('../image/StatueCommunityPageLeftNav.jpg');
}

.divLeftNav
{
	margin: 0 auto;
	margin-top: 30px;
	margin-left: 85px;
}

.divLeftNavSpace
{
	height: 15px;
}

.divLeftNavHead, .divLeftNavHeadSub
{
	font-size:  18px;	
	font-weight: bold;
	color: #1b4948;
	margin-top: 2px;
}

.divLeftNavHeadSub
{
	font-size: 12px;
}

.aLeftNav, .aLeftNav:hover
{
	color: #993300;	
	font-size: 14px;	
	text-decoration: none;
	font-weight: none;	
	margin-left: 5px;
	font-family: Helvetica;
	letter-spacing: 1px;
	
}

.aLeftNav:hover
{
	color: #ff6633;
}

.divLeftNavMala, .divLeftNavMalaHead, .divLeftNavGiveBackHead
{
	margin: 0 auto;
	margin-left: 20px;
	font-size: 15px;
	font-weight: bold;
	color: #993366;
	width: 35px;	
}

.imgMala
{
	margin-top: 10px;	
}

.divLeftNavMalaHead, .divLeftNavGiveBackHead
{
	width: 190px;
	float: left;
	margin-top: -24px;
	margin-left: 50px;	
}

.divLeftNavGiveBackHead
{
	color: #003300;	
}

.divLeftNavAffiliateText
{
	font-family: Arial;
	letter-spacing: 0px;
	margin-left: 50px;	
	width: 180px;
	font-size: 11px;
	text-decoration: bold;	
}

.aLeftNavReadMore, aLeftNavReadMore:hover
{
	color: #da4138;	
	font-size: 10px;	
	text-decoration: none;	
}

.aLeftNavReadMore:hover
{
	color: #7a1f74;
}

.divBodyMiddleTop, .divBodyMiddleTopMarketplace, .divBodyMiddleTopAdventure, .divBodyMiddleTopCommunity
{	
	width: 479px;
	margin-left: -74px;
	float: left;			
}

.divBodyMiddleTopMarketplace
{
	margin-left: -34px;	
}

.divBodyMiddleSubNav
{		
	margin-top: 3px;
	margin-bottom: 3px;
	float: right;
}

.aBodySubNav, .aBodySubNav:hover
{
	font-size: 11px;
	color: #167373;
	text-decoration: none;
	margin-left: 20px;
}

.aBodySubNav:hover
{
	color: #ff2222;
}



.aBodySubNav2, .aBodySubNav2:hover
{
	font-size: 12px;
	color: #167373;
	text-decoration: none;
	margin-left: 5px;
}

.aBodySubNav2:hover
{
	color: #ff2222;
}

.aBodySubNavShare
{
	margin-top: 10px;
}

.divBodyMainText
{
	margin: 10px 10px 0px 10px;
		
	font-size: 11px;
	text-decoration: bold;			
}

.divBodyRight
{
	float: left;	
}

.divVideo
{
	margin: 0px 0px 5px 10px;
	border: 1px solid #efefef;
}
.divProductDisplay
{	
	margin: 0px 0px 5px 10px;
	width: 230px;
	border: 1px solid #efefef;
}

.imgProductRight
{
	margin-top: 5px;
	margin-left: 5px;
	float: left;
}

.divProductText
{
	color: #cc6600;
	font-size: 11px;	
	margin-left: 5px;	
	margin-top: 5px;
	font-weight: bold;	
}

.divCartAndSearch
{
	margin-left: 30px;
	margin-top: 15px;	
	color: #666666;
	font-size: 15px;
	letter-spacing: -1px;
}


.divCartText
{
	width: 100px;	
}

.imgCart
{	
	margin-left: 95px;
	margin-top: -20px;
	width: 25px;
}

.divMyAccount, .divCustomerService
{
	margin: 7px 0px 0px 0px;
	width: 100px;	
	font-size: 12px;	
}

.divCustomerService
{
	margin: -17px 0px 0px 90px;
}

.divSearch
{
	margin: 7px 0px 7px 0px;
}
.txtSearch
{
	border: 1px solid #666666;
	font-size: 15px;
	width: 125px;	
}
.divSearchButton
{
	margin: -20px 0px 0px 137px;
	width: 43px;
	border: 1px solid #666666;
	font-size: 12px;	
	font-weight: bold;
}

.divSearchButton:hover
{
	cursor: pointer;
	background-color: #000;
	color: #fff;
	margin: -20px 0px 0px 137px;
	width: 43px;
	border: 1px solid #666666;
	font-size: 12px;	
	font-weight: bold;
}


.divGlossary
{
	margin-left: 5px;	
	background-color: #cedac2;
	color: #009933;
	height: 30px;
	width: 240px;
}

.divGlossarySub
{
	margin-left: 5px;
	margin-top: 5px;
	font-weight: bold;
}

.fntGlossarySm
{
	font-weight: normal;
	font-size: 12px;
	font-style: italic;
}

.divBodyAdventureHeader, .divBodyCommunityHeader, .divBodyMarketplaceHeader
{
	color: #660066;
	font-size: 26px;
	margin-top: 160px;
	margin-left: 20px;
	letter-spacing: 2px;
	width: 200px;
	float: left;
	font-weight: none;
	
}

.divBodyCommunityHeader
{
	color: #009900;
}

.divBodyMarketplaceHeader
{
	margin-left: 0px;
	color: #009999;
}

.divBodyAdventureHeader2, .divBodyCommunityHeader2, .divBodyMarketplaceHeader2
{
	color: #660066;
	font-size: 26px;
	float: left;
	width: 511px;
	margin: 40px 0px 0px 105px;
	letter-spacing: 2px;
	font-weight: none;
	
}

.divBodyCommunityHeader2
{
	color: #009900;
}

.divBodyMarketplaceHeader2
{
	margin-left: 0px;
	color: #009999;
}



.divBodyAdventureBody
{
	font-family: Arial;
	font-size: 13px;
	float: left;
	width: 511px;
	margin: -100px 0px 0px 220px;
}

.divBodyAdventureBody2
{
	font-family: Arial;
	font-size: 13px;
	float: left;
	width: 525px;
	margin: 30px 0px 0px 105px;
}



.divCustServiceNav
{

	font-family: Arial;
	font-size: 11px;
	float: right;
	width: 511px;
	margin: -100px 0px 0px 0px;
}

.divAboutUsContainer
{
	margin: 0 auto;
	width: 640px;
	height: 480px;	
	border: 1px solid #efefef;	
	margin: 0px 0px 0px 0px;
	overflow: hidden;	
	background-image: url('../image/AboutUsFlower.jpg');
}

.divAboutUsBorder
{	
	border: 4px solid #ff6600;			
	margin: 0 auto;
	z-index: 4;
	width: 672px;
	height: 472px;
	position: absolute;
	
}

.divAboutUsTextContainer
{	
	margin: 0 auto;
	margin: 20px 0px 0px 20px;	
}

.divAdamBio, .divMission, .divValue, .divVision, .divAboutUsText
{
	font-family: Century Gothic, Verdana, Trebuchet MS,  Arial;		
	color: #cc6600;	
	font-size: 14px;	
	width: 120px;
	float: left;
	font-weight: bold;
}

.divMission
{
	color: #ff6600;	
}

.divValue
{
	color: #ff9933;	
}

.divVision
{
	color: #ffcc99;	
}

.divAboutUsText, .divAboutUsTextNoFloat
{
	font-weight: normal;
	margin-top: 1px;
	color: #858585;	
	font-size: 12px;
	float: left;
	width: 405px;
}	

.divAboutUsTextNoFloat
{	
	margin-top: -2px;
	float: none;
	width: 600px;	
}

.aCart
{
	color: #666666;
	text-decoration: none;		
	border: 0px;
}

.aCart:hover
{
	color: #ff6600;
	text-decoration: none;			
}

.divAdventurePhotoContainer, .divAdventurePhotoContainer:hover
{
	background-color: #ff6600;
	width: 140px;
	height: 20px;
	margin: 5px;
	float: right;
}

.divAdventurePhotoContainer:hover
{
	background-color: #ff9900;	
}

.divAdventurePhotoButton
{
	background-color: #ff6600;
	margin: 2px;
	border: 1px solid #fff;
	color: #fff;	
	font-size: 11px;	
}

.divAdventurePhotoButton:hover
{
	background-color: #ff9900;
	cursor: hand;
}

.aTravelPhoto
{
	color: #fff;
	text-decoration: none;		
	border: 0px;
}

.inputSmall, .inputXSmall, .inputXXSmall, .inputLarge, .inputPhone
{
	font-size: 	12px;
	border: 1px solid #898989;
	width: 150px;
}
.inputXSmall
{
	width: 100px;	
}
.inputXXSmall
{
	width: 50px;	
}
.inputLarge
{
	width: 300px;	
}
.inputPhone
{
	width: 30px;	
}
.tdRequired
{
	font-weight: bold;
}
.divBodyForm
{
	font-family: Arial;
	font-size: 13px;
	float: left;
	width: 511px;
	margin: 30px 0px 0px 120px;
}

.divFormHeader
{
	color: #660066;
	font-size: 26px;
	letter-spacing: 2px;
	width: 300px;
	float: left;
	font-weight: none;	
}
.btnFormSubmit
{
	border: 1px solid #660066;
	font-size: 13px;	
}

.divPromoText
{
	color: #cc00cc;
	font-size: 12px;	
	margin-left: 5px;	
	margin-top: 5px;
	font-weight: bold;	
}

.divPromoText2
{
	color: #cc00cc;
	font-size: 18px;	
	margin-left: 5px;	
	margin-top: 5px;
	font-weight: bold;	
	text-align: center
}


/************************** Main Body Styles *********************************/






/************************** Footer Styles *********************************/

.divFooterContainer
{
	background-color: #ff9933;
	height: 30px;	
	margin: 0 auto;
        float: left;		
}
.divFooterBody
{	
	float: left;
	margin: 0 auto;
	width: 620px;	
	margin-top: 6px;
	margin-left: 150px;
	font-size: 11px;	
	font-weight: bold;	
}
.divFooterSiteDesign
{
	float: left;
	margin-top: 6px;	
	margin-left: 20px;
	font-size: 10px;	
	color: #ffffff;	
	width: 190px;
	
}

.fntFootDivider
{
	font-size: 12px;
	font-weight: normal;	
}

.fntFootLink
{
	font-size: 10px;
	color: #330000;
	text-decoration: none;
	font-weight: bold;
}

/************************** Footer Styles *********************************/


/************************** LightBox Styles *********************************/

.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #666666;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
 
.white_content {
    display: none;
    position: absolute;
    width: 640px;
    height: 480px;
    padding: 16px;
    border: 1px solid #efefef;
    background-color: #fff;
    z-index:1002;    
} 

/************************** LightBox Styles *********************************/