body,  dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, th, table, td, tr, p
/*input,select, form */
/*div,fieldset this screw up LightBox*/
{ 
	margin:0pt; 
	padding:0pt;
	font-family: Arial; font-size: 10pt; color: #000000; 
	background-color: #FFFFCC
	
	/*background-color: #ffffff;
	border = 1px solid #ffffff;
	border-collapse: separate; border-spacing: 0px 0px;*/

}
/*button
{

}*/
blockquote, li, ul, ol
{
text-align: left;
margin-left: 50; 
margin-right: 50;
margin-bottom: 16
}
p
{ 
	text-align: left;
	margin-left: 0; 
	margin-right: 0;
	margin-bottom: 0;
	margin-top: 0;
}
P.PSkins
{
	margin-left: 20px; 
	margin-right: 20px;
	margin-bottom: 10;
	margin-top: 0;
}
P.PSkinsLeft
{
	text-align: left;
	margin-left: 20px; 
	margin-right: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
} 
TABLE.TableWidth
{
	width: 900;	
	font-family: Arial; font-size: 8pt; color: #000000;
}

TABLE.TableDebug
{
	width: 600;	
	font-family: Arial; font-size: 8pt; color: #000000;
}

font.Green
{
	color: #008000;
	}

font.Deepred
{
	color: #990000;
}


Body.BodyFlash
{ 	
	topmargin: 0; leftmargin: 0; rightmargin: 0; bottommargin: 0;
	font-family: Arial; font-size: 8pt; color: #000000;	 
	background: url("http://www.computerhotshot.com/MoniMayOriginal/images/StockBackGroundGirlGrayScale.gif");
	/*background: #CCCCCC;*/
}

Body.FemaleBig
{
background: url("http://www.computerhotshot.com/MoniMayOriginal/images/Background.jpg");
}

Body.BeforeAfter
{ 	
	topmargin: 400; leftmargin: 150; rightmargin: 0; bottommargin: 0;
	font-family: Arial;font-size: 8pt; color: #000000;	 
}


Body.BodySkins
{ 	
	topmargin: 0; leftmargin: 0; rightmargin: 0; bottommargin: 0;
	font-family: Arial;font-size: 8pt; color: #000000;	 
}

Body.BodyPlain
{ 	
	topmargin: 0; leftmargin: 0; rightmargin: 0; bottommargin: 0;
	font-family: Arial;font-size: 8pt; color: #000000;	 
}

/*table, tr, td {
background: transparent;
  color: #000000;
}*/

TD.GrayCell
{
	background-color: #cccccc;
}

TABLE.TablePlain
{
	width: 689;	
	/*border: 0;
	font-family: Arial; font-size: 8pt; color: #000000;*/
	/*filter:alpha(opacity=85);*/
	/*border-collapse: separate; border-spacing: 6px 6px;*/
}

TABLE.SeeThru
{
filter:alpha(opacity=85);

}
TABLE.TableSkins
{
	width: 689;
	/*font-family: Arial; font-size: 8pt; color: #000000;
	filter:alpha(opacity=85);*/
	
	/*-moz-opacity:.99;
	opacity:.99;*/
	
	border: 0;
	/*
	
	border-collapse: separate; border-spacing: 6px 6px;
	*/
}

/*BACKGROUND-COLOR: #808080; */
/*text-decoration: none; #808080*/
a.mainNavigation:link 	{text-decoration: none; color: #808080; 	font-family: Arial; font-size: 8pt;} /*regular link*/
a.mainNavigation:visited {text-decoration: none; color: #808080;		font-family: Arial; font-size: 8pt;} /*regular link already visited*/
a.mainNavigation:hover 	{text-decoration: underline; color: #808080;font-family: Arial; font-size: 8pt;} /*any link with the mouse cursor currently over it*/
a.mainNavigation:active 	{text-decoration: none; color: #808080;		font-family: Arial; font-size: 8pt;} /*the split-second a link is clicked*/


/*a.main:link 	{text-decoration: none; color: #ffff33; background: #808080; 	font-family: Arial; font-size: 10pt;}*/ /*regular link*/
/*a.main:visited 	{text-decoration: none; color: #808080;		font-family: Arial; font-size: 10pt;}*/ /*regular link already visited*/
/*a.main:hover 	{text-decoration: underline; color: #000000; background: #ffff00; font-family: Arial; font-size: 10pt;}*/ /*any link with the mouse cursor currently over it*/
/*a.main:active 	{text-decoration: none; color: #808080;		font-family: Arial; font-size: 10pt;}*/ /*the split-second a link is clicked*/
.chromestyle{
width: 99%;
font-weight: bold;
}

/*a.main:link 	{text-decoration: none; color: #990000; background: ffff00}*/ /*regular link  */
/*a.main:visited 	{text-decoration: none; color: #999999;}*/ /*background: #ffff00; regular link already visited*/
/*a.main:hover 	{text-decoration: underline; color: #000000;}*/ /*any link with the mouse cursor currently over it*/
/*a.main:active 	{text-decoration: none; color: #808080;}*/ /*the split-second a link is clicked*/

a.main:link 	{text-decoration: none; color: #999999;} 		/*regular link  */
a.main:visited 	{text-decoration: none; color: #006633;} 		/*regular link already visited*/
a.main:hover 	{text-decoration: underline; color: #000000;} 	/*any link with the mouse cursor currently over it*/
a.main:active 	{text-decoration: none; color: #808080;} 		/*the split-second a link is clicked*/


/*#chromemenu ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}/*

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url("http://www.computerhotshot.com/MoniMayOriginal/images/chromebg.gif") repeat-x center; /*THEME CHANGE HERE*/
margin: 0;
text-align: center; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a
{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover{
background: url("http://www.computerhotshot.com/MoniMayOriginal/images/chromebg-over.gif") repeat-x center; /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: "v";
/*content: " " url("http://www.computerhotshot.com/MoniMay/images/chromebg-over.gif"); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
border-left:1px solid #BBB; border-right:1px solid #BBB; border-top:1px solid #BBB; border-bottom:0 solid #BBB; position:absolute;
top: 0;
/*THEME CHANGE HERE*/
line-height:18px;
z-index:100;
/*background-color: white;*/
background: url('images/160X23MenuBackGround.gif');
width: 160px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=2); font-style:normal; font-variant:normal; font-weight:normal; font-size:8px; font-family: Arial
*/
}

.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
/*background-color: #F0F0F0;*/
background: url('images/chromebg-over.gif') repeat-x center;
}

TD.CellSkins
{
/*filter:alpha(opacity=85);
	background-color: #eadcb4;*/
	/*border: 0; */ 
}
font.small
{
	font-family: Arial;;
	font-size: 8pt;
	color: #808080;
}


Iframe.IFrameSkins
{
	width=130;
	margin= 0;
	marginwidth=1;
	marginheight=1;
	border-left = 1px solid #ffffff;
	border-top = 1px solid #ffffff;
	border-bottom = 1px solid #ffffff;*/
}
List.ListSkins
{
	font-family:  Arial;font-size:  8pt;	text-align: left
}
TextArea.TextAreaSkins
{
	font-family:  Arial;font-size:  8pt;	background-color: #FFFFFF;
	width: 400; 
	height: 100;
}
Input.InputSkins 
{  
	text-align: left;
	color: #000000;
	
	
}
Input.CheckBox 
{  
	font-family:  Arial;font-size:  8pt; color: #eadcb4;
	/*color: #808080;
	background: #cc9966;
	width:2em; 
	height:2em;
	color:#00f; 
	background:#ddd; 
	*/

}


TABLE.PopUp
{
	font-family:  Arial;font-size:  8pt;
	color: #0000000;
	width: 135;
}

TD.CellSkins
{
	border: 0;	  
}

hr.HRSkins
{
	color: #cccccc;
 	margin-top: 0; 
 	margin-bottom: 0;
}
font.Error
{  
	BACKGROUND-COLOR: #000000; 
	color: #FF0000;
}

input.AddToBag
{
font-family: Arial; 
font-size: 10pt; 
width: 66; 
height: 21
}
input.ButtonSkins
{
	BACKGROUND-COLOR:  #808080;
}

Form.FormSkins
{
	font-family:  Arial;font-size:  8pt;
	color: #000000; 
}
Select.SelectSmall 
{  
	font-family:  Arial;font-size:  8pt;
	color: #808080;
	text-align: left;
	width= 65; 
}

Select.SelectSkins 
{  
	font-family:  Arial;font-size:  8pt;
	color: #808080;
	text-align: left;
	/*width= 200; */
}
TD.BorderAll
{
	border: 1 solid #cccccc;
}
TD.BorderLeft
{
	border-left: 1 solid #cccccc;
}
TD.BorderRight
{
	border-right: 1 solid #cccccc;
}
TD.BorderLeftTop
{
	border-left: 1 solid #cccccc;
	border-top: 1 solid #cccccc;
}
TD.BorderLeftTopRight
{
	border-left: 1 solid #cccccc;
	border-right: 1 solid #cccccc;
	border-top: 1 solid #cccccc;
}
TD.BorderLeftRight
{
	border-left: 1 solid #cccccc;
	border-right: 1 solid #cccccc;
}
TD.BorderLeftBottom
{
	border-left: 1 solid #cccccc;
	border-bottom: 1 solid #cccccc;
}
TD.BorderLeftTopBottom
{
	border-left: 1 solid #cccccc;
	border-top: 1 solid #cccccc;
	border-bottom: 1 solid #cccccc;
}
TD.BorderTopRightBottom
{
	border-right: 1 solid #cccccc;
	border-top: 1 solid #cccccc;
	border-bottom: 1 solid #cccccc;
}
TD.BorderTopRight
{
	border-right: 1 solid #cccccc;
	border-top: 1 solid #cccccc;
}
TD.BorderLeftRightBottom
{
	border-left: 1 solid #cccccc;
	border-right: 1 solid #cccccc;
	border-bottom: 1 solid #cccccc;
}
TD.BorderRightBottom
{
	border-right: 1 solid #cccccc;
	border-bottom: 1 solid #cccccc;
}
TD.BorderTop
{
	border-Top: 1 solid #cccccc;
}
TD.BorderBottom
{
	border-bottom: 1 solid #cccccc;
}
TD.BottomSkins
{
	height: 9;
	valign: top;
}
Options.OptionsSkins
{
	font-family:  Arial;font-size:  8pt;
}
P.Popup
{
	margin-left: 10;
	margin-right: 10;
	margin-bottom: 0;
}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url('../../lightbox2.04/images/prevlabel.gif') no-repeat left 15%; }
#nextLink:hover, #nextLink:visited:hover { background: url('../../lightbox2.04/images/nextlabel.gif') no-repeat right 15%; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

