* {
	margin:0;
	padding:0;
}
html, body { 
margin: 0; 
padding: 0; 
height: 100%; 
} 

body {
	font-family: arial, helvetica, sans-serif;
	font-size: 62.5%;
	color: #000000;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #000000;
} 
#page-wrap {
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	height: auto;
	text-align: center;	
}
#header {
	background: url(../images/enterpix1.jpg) no-repeat center top;
	height: 190px;
	width: 750px;	
}

#content {
	width: 450px;
	text-align: left;
	margin: 10px;
	padding: 10px;
	float: left;	
}
#leftcol {
	margin: 10px 0px 0px;
	width: 90px;
	float: left;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#rightcol {
	margin: 10px 10px 0px 0px;
	padding: 10px 0px 10px 10px;
	width: 130px;
	float: left;
	text-align: left;
}
.smltxt {
	font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.beautycol {
	background: url(../images/beautytxt.gif) no-repeat;
	height: 292px;
	width: 88px;	
}
.homecol {
	background: url(../images/hometxt.gif) no-repeat;
	height: 253px;
	width: 88px;
}
.portfoliocol {
	background: url(../images/portfoliotxt.gif) no-repeat;
	height: 370px;
	width: 88px;
}
.packagescol {
	background: url(../images/packagetxt.gif) no-repeat;
	height: 378px;
	width: 88px;
}
.albumscol {
	background: url(../images/albumtxt.gif) no-repeat;
	height: 324px;
	width: 88px;
}
.contactcol {
	background: url(../images/contacttxt.gif) no-repeat;
	height: 299px;
	width: 88px;
}
.minortxt {
	color:#993333;
	margin: 0;
	padding: 0;
	font: bold 17px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.1em;
	text-align: left;	
}
ul {
	list-style: none;	
}
.info { font: bold normal 1em/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-align: left;
} 
#nav {
	margin: 0px;
	padding: 10px;
	width: 730px;
	border-bottom: 1px solid #999900;
	text-align: center;
}
#nav ul{
	margin: 0px;
	padding: 0px;
}
p {
	font: normal 1.2em/1.3em Verdana, Arial, Helvetica, sans-serif;
	color: #C5C5C5;
	text-align: left;
	margin: 0;
	padding: 10px 0px 0px 0px;
}
.contactinfo {
	font:bold normal 1.3em Verdana, Arial, Helvetica, sans-serif;
	color: #9A7E59;
	text-align: center;	
} 

/* Heading styles*/
h1{
	font: 1.6em Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-indent: -9999px;	
}
h2 {
	color: #999999;
	margin: 0px;
	padding: 0px;
	font: bold 1.9em Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.1em;
	text-align: left;	
} 
.orange {
	color: #FC0;
	margin: 0px;
	font: bold 1.3em Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.1em;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
} 
h3 {
	font: bold 1.7em Georgia, "Times New Roman", Times, serif;
	color: #973F57;
	text-align: left;
	letter-spacing: 0.1em;
} 
.price {
	font:1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	float: right;
}
/* End of Heading styles*/
.img {
	text-decoration: none;
	border-width: 0px;
	border-style: none;
}
/* Link styles

a:hover{
	color:#FF6600;
	line-height: 1.5px;
}*/

a {
	color: #C68600;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.1em;
}
a:hover {
	color: #FFCC00;
	text-decoration: none;
	border-bottom: 0.1em dotted #FFCC00;					
 } 
.homecurrent a {
	color: #C3C3C3;
	text-decoration: none;
}
.home a:hover {
	color:#CCCCCC;
	border-bottom: 0.1em dotted #CCCCCC;
	text-decoration: none;
}
.portfoliocurrent a { 
	color: #990099;
	text-decoration: none;
}
.portfolio a:hover {
	color: #990099;
	border-bottom: 0.1em dotted #990099;
	text-decoration: none;	
}
.packagescurrent a { 
	color:#7D7D00;
	text-decoration: none;
}
.packages a:hover { 
	color:#7D7D00;
	border-bottom: 0.1em dotted #7D7D00;
	text-decoration: none;
}
.beautycurrent a { 
	color:#AB8181;
	text-decoration: none;
}
.beauty a:hover {
	color:#AB8181;
	border-bottom: 0.1em dotted #AB8181;
	text-decoration: none;	
}
.contactcurrent a { 
	color:#FF0033;
	text-decoration: none;
}
.contact a:hover {
	color:#FF0000;
	border-bottom: 0.1em dotted #FF0000;
}
.img a:hover {
	text-decoration:none;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}
/* End Link styles*/
li {
	font: 1.1em Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	text-align: center;
	margin: 0;
	padding: 10px 30px;		
}
.top {
	font:normal 1.5em Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
/* Footer styles*/
#footer  {
	background:  url(../images/logo.jpg) no-repeat right bottom;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width:750px;
	border-top: 1px solid #999900;
	height: 110px;
	clear: both;
}
.footer p {
	font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;	
}
.footer a {
	font:normal 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;	
	border-bottom: 0.1em dotted #666666;
}
.footer a:hover {
	color: #999999;
	border-bottom: 0.1em solid #999999;			
}
.footerhompge  {
	margin: 0px;
	padding: 0px;
	width:750px;
	border-top: 1px solid #999900;
	height: 110px;
	clear: both;
}
.footerhompge p {
	font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;	
}
.footerhompge a {
	font:normal 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;	
	border-bottom: 0.1em dotted #666666;
}
.footerhompge a:hover {
	color: #999999;
	border-bottom: 0.1em solid #999999;			
}
.cloudtxt {
	font: bold normal 1.4em/1.1em Georgia, "Times New Roman", Times, serif;
	color: #666633;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.linep {
	margin: 0px 0px 10px;
	padding: 10px 0px 0px;
	border-bottom: 0.1em dotted #666666;
	text-align: center;
}
.jellytxt {
	color: #999999;
	text-decoration: none;
	font: 1em "Courier New", Courier, mono;
	text-align: right;	
}
.printtxt { 
	font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

