BODY{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-top: 0px;
	padding: 0;
	border: #ffffff;
	background-color: #ffffff;
	background-image: url("../images/bg.jpg");
	background-repeat: no-repeat;
	background-position:top center;	
	
}

TD {
	font-size: 10pt;
}
.prices {
	font-size:9pt;
}
.pricesr {
	font-size:9pt;
	color:#852C29;
}
.prices8 {
	font-size:8pt;
}
p {
	font-size: 9pt;
	margin-bottom: 7px;
	margin-top: 0;
	color:#380e37;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-stretch: condensed;
}
a{ color: #424242; text-decoration: underline; }
a:hover{	text-decoration: none;  color: #c00944;   }
form{	margin:0;}

.containter {margin-left: auto; margin-right:auto; }
.thumbs {height:100px; width:100px;}
.div1 {
	position: absolute;
	height:320px;
	width:480px;
	margin-top: -160px;
	margin-right: 0px;
}
.div2 {
	position: absolute;
	height:320px;
	width:480px;
	margin-top: -160px;
	margin-right: 0px;
}

#HEADER{
	width:800px;
	height: 148px;
	background-image: url(../images/top02.gif);
	background-repeat: no-repeat;
	margin-top:0px;
	border:0px solid #ffffff;
	margin-left:auto;
	margin-right:auto;
	padding-left: 0px;
	right: 50px;
}
#HEADER ul{  margin: 0; padding-left: 0; height: 12px; line-height: 10px; list-style: none; border-top:10px; border-top:#333333; }
#HEADER h3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-stretch: condensed;
	font-size: 10pt;
	margin-left:600px;
	margin-top:20px;
	margin-right:10px;
	padding:0px;
	color:#380e37;
} 
#HEADER h3 a{ color: #380e37; text-decoration:underline;   }
#HEADER h3 a:hover{
	color: #ffffff;
	text-decoration: none;
}
#HEADER li {
	margin-top:105px;
	margin-left:10px;
	border-top:10px;
	border-top:#333333;
	display: inline;
	float: left;
	padding-left: 2px;
	color: #eeeeee;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-stretch: condensed;
}
#HEADER li a{ color: #380e37; text-decoration: none;   }
#HEADER li a:hover{ color: #ffffff; text-decoration: none;}

#CONTENT{ width:790px;  height: 600px; margin-left:auto; margin-right:auto; padding: 5px 5px 5px 5px; border:0px solid #ffffff; background:#ffffff;  background-image: url(../images/pagegrad01.jpg); background-repeat:repeat-y;  	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-stretch: condensed;  }

#CONTENT01{	width:520px;height: auto;margin-left:0px;margin-right:auto;padding: 5px 0px 5px 0px; color:#380e37;}
#CONTENT01 p{font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal;font-size: 9pt; color:#380e37;} 
h1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-stretch: condensed;
	font-size: 11pt;
	color:#380e37;
	font-weight: 400;
} 
h3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-stretch: condensed;
	font-size: 9pt;
	margin-left:0px;
	color:#380e37;
	font-weight: normal;
} 
#rightbox01{width:250px;height: auto;margin-right:0px;margin-left:0px;float:right;padding: 5px 5px 5px 5px;background-color: #ffffff;border:1px solid #666666;margin-top:-890px;}
#rightbox02{width:250px;height: auto;margin-right:0px;float:right;padding: 0px 5px 5px 5px;background-color: #ce9a29;border:1px solid #666666;margin-top:5px;}

#CONTENT02left{	width:389px;height: auto;margin-left:0px; float:left;  padding: 5px 10px 50px 0px;margin-top:0px;	background-image: url(../images/pricessplit01.gif); background-repeat:repeat-y;}
#CONTENT02left p{font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal;font-size: 9pt;} 
#CONTENT02right {	width:389px;height: auto;margin-right:0px;float:right;padding: 5px 0px 10px 0px; margin-top:0px; }
#CONTENT02right p{font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal;font-size: 9pt;} 

.bannerpic { border: 1px solid #333333; width:778px; height:180px; margin-left:auto; margin-right:auto;}

h2{ margin: 0; padding: 24px 0 7px 40px; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: 000000; font-size: 10pt; }
#TEXT{ padding: 35px 40px 35px 40px; border-bottom: 1px solid #484848; border-top: 1px solid #484848; background-color: #222222; }
#TEXT p{	margin-bottom: 1em;}

#FOOTER{ width:802px; margin-left:auto; margin-right:auto; border-top: 1px solid #363636;  text-align: right;  padding-top: 5px; background-color:#b3008f;   }
#FOOTER p{
	font-size: 10px;
	line-height: 14px;
	margin: 0;
	color: #B98373;
	padding-right:5px;
}
#FOOTER a{ font-size: 10px;	font-weight: normal; text-decoration: none;  color: #100522;  padding-right:5px; padding-bottom:10px;  }
#FOOTER a:hover{ color: #ffffff; text-decoration: underline; }

footercr{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-stretch: condensed;
	font-size: 7pt;
	margin-left:0px;
	color:#380e37;
	font-weight: normal;
}
#base{
	width:800px;
	height: 148px;
	background-image: url(../images/bottom02.gif);
	background-repeat: no-repeat;
	margin-top:0px;
	border:0px solid #ffffff;
	margin-left:auto;
	margin-right:auto;
	padding-top: 15px;
}
#base p{
	font-size: 10px;
	line-height: 14px;
	margin: 0;
	color: #FACAEB;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}
#base a{ font-size: 10px;	font-weight: normal; text-decoration: none;  color: #eeeeee;  padding-left:5px; padding-right:5px;   }
#base a:hover{ color: #ffffff; text-decoration: underline; }

#GMI {
	height: 30px;
	width: 300px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-10px;
	background-image: url(../images/global-media-identity-hosting01.gif);
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
#GMI p{ font-size: 10px; line-height: 14px; margin: 0;  color: #ffffff;padding-right:5px; float:right; }
#GMI a{ font-size: 10px;	font-weight: normal; text-decoration: none;  color: #ffffff;  padding-top:3px; padding-right:5px; padding-bottom:10px;  }
#GMI a:hover{ color: #000000; text-decoration: underline; }

.gal {		width:620px; height: 450px;  float: right; left: -145px; top: -6000px; }

.mainarea {
	font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif;
	font-weight: normal;
	font-size: 9pt;
	margin-top: 0px;
}
.mainsmall {font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; line-height: 1em; text-align: center; font-size: 8pt;	color: #666666;}

.mainareasmall {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	padding: 5px 5px 0px 5px;
	line-height: 0.9em;
	text-align: left;
	color: #D6A1CB;
	font-size: 9.5px;
	margin-top: 0px;
}

.mainareasmall a{
width:620px;
	margin-left:auto;margin-right:auto;
	padding: 5px 10px 5px 0px;
	line-height: normal;
	text-align: left;
	color: #333333;
	font-size: 10px;
}
.mainareasmall a:hover{
width:620px;
	margin-left:auto;margin-right:auto;
	padding: 5px 10px 5px 0px;
	line-height: normal;
	text-align: left;
	color: #333333;
	font-size: 10px;
}
.mainareasmall a:visited{
width:620px;
	margin-left:auto;margin-right:auto;
	padding: 5px 10px 5px 0px;
	line-height: normal;
	text-align: left;
	color: #333333;
	font-size: 10px;
}

.bluelight {
	color: #ffffff;
}
.bluelight2 {
	color: #ffffff; margin-left:5px; padding-left:10px;
}

.scrollterms { height: 426px; width: 770px; overflow: auto; border: 1px solid #ccc; padding: 5px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; margin-left:auto; margin-right:auto;	}

.gallerybox { height: 440px; width: 770px; border: 0px solid #ccc; padding: 2px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; margin-left:auto; margin-right:auto; 	}

.gallerypicl { height: 416px; width: 290px; border: 0px solid #ccc; padding: 2px; float:left; margin-left:0px;}
.gallerypicr { height: 416px; width: 450px; border: 1px solid #ccc; padding: 2px; float:right; margin-right:0px;}

.mainarea a{ line-height: 1em; text-align: left; font-size: 8pt; color: #aaaaaa; }
.mainarea a:hover{ line-height: 1em; text-align: left; font-size: 8pt; color: #c00944; }
.mainarea a:visited{ line-height: 1em; text-align: left; font-size: 8pt; }
.keys { width:790px; margin-left:auto; margin-right:auto; padding: 5px 10px 5px 0px; line-height: normal; text-align: left; color: #a1a1a1; font-size: x-small; position: inherit; }
.maintext { line-height: 1em; text-align: left; font-size: 10pt; color: #ffffff; background-color: #151515; font-family: Arial, Helvetica, sans-serif; border-color: #666666;}
.maintext02 { line-height: 1em; text-align: left; font-size: 10pt; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
.mainarea2 { text-align: left; font-size: 8pt; color: #666666; }
.maintext { width:315px; height: 390px; float: left; left: 10px; top: -880px;}
.sidemenutext {	width:150px;height: auto;float: left;left: 10px;top: -880px;padding: 5px 5px 5px 5px;border:1px solid #bbbbbb;}
.galtext { width:410px; height: 390px; float: left; left: 10px; top: -880px;}
.retouchtext { width:180px; height: 390px; float: left; left: 10px; top: -880px;}
.contactpage {width:778px;height: auto;float: left;left: 10px;top: -880px;padding: 5px 5px 5px 5px;	border:0px solid #bbbbbb;}
.contactpage2 {	width:778px;height: 450px;float: left;left: 10px;top: -880px;padding: 5px 5px 5px 5px;border:0px solid #bbbbbb;}
.notetxt {font-size: 8pt; color: #999999;}
.thumbs { padding: 1px; margin: 1px; border:1px solid #333333; }
.scrollpriv { height: 365px; width: 760px; overflow: auto; border: 1px solid #ccc; padding: 5px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000;	}
.scrollnews { height: 250px; width: 760px; overflow: auto; border: 1px solid #ccc; padding: 5px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000;	}


table.login {border-width: 1px;border-spacing: ;border-style: dotted;border-color: gray;border-collapse: separate;background-color: white;}
table.login th { width:260px; height:122px; border-width: 0px;padding: 5px;border-style: inset;border-color: gray;background-color: white;-moz-border-radius: ;}
table.login td {border-width: 0px;padding: 5px;border-style: inset;border-color: gray;background-color: white;-moz-border-radius: ;}

table.gallery {border-width: 1px;border-spacing: ;border-style: none;border-color: gray;border-collapse: separate;background-color: white;}
table.gallery th {border-width: 1px;padding: 1px;border-style: inset;border-color: gray;background-color: white;-moz-border-radius: ; height:64px; width:64px;}
table.gallery td {border-width: 1px;padding: 1px;border-style: inset;border-color: gray;background-color: white;-moz-border-radius: ; height:64px; width:64px;}
