body {
	background-color: #000000;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font:"Times New Roman", Times, serif;
}

#outer {
 position:relative;
 width:960px;
 padding:0;
 left:0px;
 top:0px;
}


#hdr {
 position:relative;
 padding:0;
 left:0px;
 top:0px;
 width:960px;
 z-index:0px
}

#main {
  position:relative;
  margin-top:10px;
}

#main p {
	font-size:20px;
	text-align:center;
	color:#dddddd
}


#main li {
	font-size:12px;
	text-align:justify;
	list-style-type: disc;
}

#main h1 {
 	font-size:30px;
  	color:#ffffff;
 	font-style:italic
}

#main h2 {
 	font-size:24px;
  	color:#ffffff;
 	font-style:italic
}

#main .entry {
 	font-size:36px;
	font-weight:900;
  	color:#00CCFF;
 	font-style:italic;
	text-align:center;
	float:left;
	margin-left:170px;
	margin-right:170px;
	margin-bottom:50px;
}

#main .entry a{
	color:#FFFFFF;
	text-decoration:none;
}

#main table {
  	color:#ccCCFF;
}


#lcol  {
 position:relative;
 width:610px;
 overflow:visible;
 float:left;
 margin-bottom:60px;
 margin-left: 20px;
}

#lcol h2 {
 	font-size:20px;
	text-align:left;

}

#lcol img.floatLeft  {
    float: left; 
    margin: 4px; 
}

#lcol img.floatRight { 
    float: right; 
    margin: 4px; 
}


#lcol p {
	font-size:16px;
	text-align:left;
}

#lcol p.small {
	font-size:12px;
	text-align:left;
	line-height:12px;
}

#lcol .review {
	width: 150px; 
	position:relative;
	float:left
}
#lcol a{
 text-decoration:none;
 color:#FFFFFF
}


#rcol {
 position:relative;
 left:10px;
 width:320px;
 overflow:hidden;
 float:left
}

#rcol p {
	font-size:14px;
	text-align:left;
}

#indexbanners {
 position:relative;
 left:0px;
 width:960px;
 overflow:hidden;
 clear:both
}

#indexbanners .banner {
margin-top:20px;
 position:relative;
 left:0px;
 overflow:hidden;
 text-align:center;
 font-size:12px;
 line-height:16px;
 text-decoration:none
}

#indexbanners .banner a {
 text-decoration: none;
 color:#FFFFFF
}

#hdr {
 position:relative;
 padding:0;
 left:0px;
 top:0px;
 width:960px;
}


.menubar{
 width:940px;
 height:20px;
 background-color: #333333;
 margin-top:4px;

}

.menu {
 float:left;
 width:100px;
 font-size:14px;
 padding-bottom:20px;
}

.menu a{
 text-decoration:none;
 color:#FFFFFF
}

#footer{clear:both; text-align:center}
#footer hr {color:#333333;height:20px; background-color: #333333; border:0px}
#ftrphone{font-size:14px; color:#ffffff;line-height:20px}
#ftrcopy{font-size:14px; color:#ffffff;line-height:20px;clear:both}
#ftremail{font-size:14px; color:#ffffff;line-height:20px}
#ftrselect a{font-size:12px; text-decoration:none; color:#555555; text-align:center; border:none; line-height:20px;}


#gallery  {
 position:relative;
 height:600px;
 width:800px;
 left:-120px;
 margin:0px;

}

#links  {
 position:relative;
 width:600px;
 height:500px;
 overflow:auto;
}

#links p  {
text-align:center
}

#links h2  {
text-align:center;
font-size: 14px;
}


#lightbox{
	background-color:#ffffff;;
	padding: 2px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	color:#000000
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(images/repeater1.png); }	
	
	
	