
body {
	background: #000; 	
	color: #000;
	font-size: 60%;
	font-family: arial, verdana, geneva, sans-seriff; 
	background: #fff; 
	margin-top: 0%;/*4% 050708*/
}

/* em unit of measurement associated with paragraph type pixel size*/
table, span, p, div, th, td, li, dd, dl, dt, h1, h2, h3, h4, h5, h6, h7, h8, h9 {
	font-size: small; font-family:  arial, verdana, geneva, sans-seriff;
}
h1{
	font-size: small; font-weight: bold;
}
h1, h2, h3, h4, h6, h7, h8{
	font-size: small; margin-left: 0; margin-bottom: 2%; margin-top: 3%; color: #666; font-family: arial;
}
h5{
	font-size: small; margin-left: 0; margin-bottom: 2%; margin-top: 3%; color: #cc9966; font-family: arial;
}
h2, h3, h4, h5, h6, h7{
	 font-weight: bold; padding-bottom: 0px; padding: 0px; margin-left: 0px;
}
#flyHDR{
	font-size: small; margin-bottom: 2%; margin-top: 3%; font-family: arial; 
	font-weight: normal; color: #999; padding-bottom: 0px; margin-left: 0px;
}
a{		
		color: #83698a;  font-family: arial, verdana, geneva, seriff; font-size: small; font-weight: normal; text-decoration: none;
	}
a:visited{		
		color: #666699; font-weight: normal;
	}
a:hover{
		color: #999; font-weight: normal; text-decoration: underline;
	}
a:active{
	color: #83698a; font-weight: normal; text-decoration: underline;
}

p{
	margin-bottom: 2%; margin-top: 1%;
}

ul{
	margin-left: 0px; margin: 0px; margin-bottom: 1%;
}
ol{
	margin-left: 0px; margin: 0px;
}
li{
	margin-left: 0px; margin-top: 2px; margin-bottom: 2px;
}


/* styled lists */
.NoListStyleType{
	list-style: none; 
}
.decimalOl{
	list-style-type : decimal; margin-left: 0px; margin: 0px;
}
.LowerAlpha{
	list-style-type : lower-alpha; margin-left: 0px; margin-top: 2px; margin-bottom: 2px;
}
.LowerRoman{
	list-style-type : lower-roman; margin-left: 0px; margin-top: 2px; margin-bottom: 2px;
}

blockquote{
	margin-left: 0px; margin-right: 5px; font-style: italic;
}


.underline{
		text-decoration: underline;
}
.center{
		text-align: center;
}
.bold{
		font-weight: bold;
}
.smallMargin{
	margin-top: 8px;
}



#invisibleContainer{
	background: none; 
	width: 100%; height: 100%; margin: auto; margin-top: 0px;
}
.home{
	border: 0px solid #4c4c4c;
}
.treeBG{
	background: url(../images/treeImg.jpg) right bottom no-repeat; 
}
#SiteContainer{
	border: 0px solid #585858; width: 100%;/*900px; */
	padding: 0px; margin: auto; background: none;
}


/*navigation*/
#masthead{
	padding: 0px; margin: 0px; 
	text-align: right; float: right; background: none; width: 100%; 
}
#siteLogo{
	text-align: left; margin: 0px 0px 0px 0px; top: 0px;  
	float: left; background: none; padding: 0px; width: 313px;
}
#siteLogo ul{
	margin-left: 0px; background: none; padding: 0px;
}
#siteLogo li{
	margin-left: 0px; padding: 0px;
}
#siteLogo li.info1{
	background: none; font-size: 11px; padding-top: 2px; text-align: right;
}
#siteLogo li.info2{
	background: none; font-size: 11px; padding-top: 0px; text-align: right;
}
/* /logo with ul*/


#MainSiteNav{	 
	display: none; 
}

#MainSiteNav a{
	display: none;
}
#MainSiteNav a:hover{
	display: none;
}
#MainSiteNav #siteLogo a:hover{
	display: none;
}
#MainSiteNav a:active{
	display: none; 
}
#MainSiteNav ul, #MainSiteNav li{
	display: none;
} 
#MainSiteNav #currentpage a{
	display: none; 
	}

/*site content*/


/*home page assets*/
#homeContentContainer{
	 padding: 0px; margin: auto; margin-top: 0px; top: 0px; 
	 width: 100%; height: 100%; text-align: center; z-index: 9;
	  
}
.basicBlack{
	 background: #000;
}
.brownDude1Profile{
	background: url(../images/bgs/froGuy1.jpg) right bottom no-repeat #000;/*music_video.jpg  brownGirl1.jpg   blackMan.png*/
}
.froGuy2Profile{
	background: url(../images/bgs/froGuy2.jpg) right bottom no-repeat #000;
}
.styleProfile{
	background: url(../images/bgs/style.jpg) right bottom no-repeat #000;
}
.blondeProfile{
	background: url(../images/bgs/blonde.jpg) right bottom no-repeat #000;
}
.brownGirlProfile{
	background: url(../images/bgs/blackgirl1.jpg) right bottom no-repeat #000;
}
.brunetteGirlProfile{
	background: url(../images/bgs/brunette1.jpg) right bottom no-repeat #000;
}
#centerImg{
	text-align: center; margin: auto; background: none; margin-top: 80px; width: 900px; height: 425px; padding-bottom: 0px;
}
#centerImg #centerImgBorder{
	 border: 0px solid #666; width: 770px; height: 425px; background: #000; margin: auto; margin-top: 80px; 
}

/*copy content*/
#copyContent{
	width: 100%; height: 100%;
}
#copy{
	float: left; margin-top: 0px; width: 630px; padding-right: 220px; text-align: justify; 
}
#copy a{ 
	color: #83698a;
}
#copy h1{
	color: #8994b1;
}
#copy h2{
	margin-bottom: 15px;
}
/*left column*/
#leftColumn{
	float: left; width: 300px; text-align: justify; background: none; padding-right: 10px;
}

#leftColumn ul{
	margin-top: 1px; padding-left: 0px; 
}

/*rightColumn*/
#rightColumn{
	float: right; width: 300px; text-align: justify; background: none; padding-left: 10px;
}

#rightColumn ul{
	margin-top: 1px; padding-left: 0px; 
}
.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}


/*copy foramtting*/
.priceColor{
	color: #666; font-size: small;
}
.grey{
	color: #666;
}
.notice{
	font-size: 11px;
}
.pricePackage{
	 padding-left: 0px; list-style: none; 
}

.payNow {
	padding-left: 20px; padding-bottom: 3px; padding-top: 0px; text-align: left; 
}
.payNow input{
	display: block; margin-top: 10px; margin-bottom: 10px;
}



/*featured items*/
#featuredItemsRow{
	width: 900px; height: 184px; background: none; text-align: center; margin: auto; margin-top: 0px; 
	display: none;
}
#featuredItemsRow h1 a{
	color: #b5aeb8;
}
/*featured items*/
.itemOne{
	float: left; width: 210px; background: none; padding-right: 8px; padding-left: 8px;
}
.itemTwo{
	float: left; width: 210px; background: none; padding-right: 8px; padding-left: 2px; padding-left: 5px;
}
.itemThree{
	float: left; width: 210px; background: none; padding-right: 8px; padding-left: 2px; padding-left: 5px;
}
.itemFour{
	float: right; width: 210px; background: none; padding-right: 13px; margin-right: 0px;
}
.featuredItemTitle{
	z-index: 100; position: relative; text-align: center; width: 200px; height: 25px; background: #333; 
	border: 1px solid #666; margin-left: 7px; padding-top: 8px;	
}
.featuredItemTitle h1{
	margin: 0px; padding: 0px; font-size: 11px; color: #b5aeb8;
}

.itemImg{
	z-index: inherit; position: relative; border: 3px solid #333; width: 210px; height: 157px; margin-top: -15px; background: #000;
}
.itemImg img{
	width: 210px; height: 146px; border: 0px;
}
.newsItem{
	z-index: inherit; position: relative; border: 3px solid #333; width: 210px; height: 157px; margin-top: -15px; background: #000; overflow: auto;
}
.newsItem ul{
	padding-left: 10px; padding-top: 15px; text-align: justify; font-size: 10px;
}
.newsItem li{
	font-size: 11px;
}
.newsItem ul li h3{
	font-size: 11px; color: #83698a;
}
.newsItem ul li h3 a{
	font-size: 11px; color: #83698a;
}
.newsItem ul li h5{
	font-size: 11px; color: #cc9966;
}
.newsItem ul li h5 a{
	font-size: 11px; color: #cc9966; font-weight: 700;
}
.newsItem ul li p{
	font-size: 11px; padding-right: 10px;
}
li.makePayment h4 a{
	font-size: 12px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; color: #e0c082; font-weight: 700;
}

/*/close homepage*/



/*form display*/
fieldset{
	border: none; text-align: left; margin-left: 0px;/*.7em;*/ padding-left: 0px; font-size: small;	
}

fieldset textarea {
	border: 1px solid #03385d; background: #7f8c94; color: #d9d8d8; margin-top: 2px;
}

fieldset input{
 	margin-top: 0px; border: 1px solid #03385d; background: #7f8c94; color: #d9d8d8; 
 }
 fieldset select{
 	border: 1px solid #03385d; background: #7f8c94; margin-bottom: 3px;  
 }

fieldset ol, fieldset li{
	 text-align: left; margin-left: 0px; padding-left: 0px; font-size: small; margin-bottom: 3px; 
}

#formButtons{
	color: #fff; clear: both;
}
#formButtons input{
	color: #d9d8d8; font-size: 10px;
}
.required{
	color: red;
}
/*/end form display*/



#siteBottomSpacer{
	clear: both; padding: 0px; margin: 0 0 0 0;
}

#Credits{
	padding: 0px 0px 0px 0px; margin: auto; margin-top: 0px; border: 0px solid green; text-align: center;  
	color: #969595; font-size: 10px; background: none; clear: both; width: 100%;
}
#Credits a{
	color: #969595; font-size: 10px;
}

