﻿body
{
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background: #676767 url(images/page_back.jpg) repeat-x;
	color: #fff;
}

.outer
{
	width: 798px;
	margin: 20px auto 0px auto;
	padding: 0px 0px 15px 0px;
	background: #000 url(images/back2.jpg) no-repeat;
	border-bottom: #c60004 1px solid;
	border-right: #c60004 1px solid;
	border-left: #c60004 1px solid;
}

.outerhome
{
	width: 798px;
	margin: 20px auto 0px auto;
	background: #000 url(images/home2.jpg) no-repeat;
	border-bottom: #c60004 1px solid;
	border-right: #c60004 1px solid;
	border-left: #c60004 1px solid;
}

#mainbody
{
	padding: 0px;
}

h1
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.7em;
	font-weight:bold;
	text-align: center;
	margin-bottom: 5px;
}

h2
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.3em;
	font-weight:bold;
	text-align: center;
	margin-bottom: 5px;
}

a
{
	color: #fff;
	font-size: 1.1em;
	text-decoration: none;
	font-weight: bold;
}

a img
{
border: 1px solid #fff;
}

a:hover
{
	color: #ccc;
}

td
{
	vertical-align: top;
}

p
{
	text-align: justify;
	margin-right: 10px;
	line-height: 1.5em;
}

li
{
	line-height: 1.5em;
}

blockquote
{
	margin: 0px auto;
	width: 85%;
	text-align: center;
	font-weight: bold;
}

.centertext
{
	text-align: center;
}

.floatleft
{
	float: left;
	margin-right: 10px;
}

.floatright
{
	float: right;
	margin-left: 10px;
}

.external
{
	font-size: 1em;
	border-bottom: 1px dotted #ccc;
}

.next, .prev {     /* absolute positioning relative to the overlay */     position:absolute;     top:40%;      /* upcoming CSS3 rounded border feature */     -moz-border-radius:5px;     -webkit-border-radius:5px; }  /* progress indicator (animated gif). should be initially hidden */ .progress {     position:absolute;     top:45%;     left:50%;     display:none; }  /* active thumbnail is raised on top of the mask using the z-index property */ #thumbs a.active img {     outline:1px solid #000;     z-index:9999;     position:relative; }

.simple_overlay
{
	/* must be initially hidden */  
	display:none;       
	/* place overlay on top of other elements */ 
	z-index:10000;        
	/* styling */ 
	background-color:#333;  
	width:675px;       
	min-height:200px; 
	padding: 20px;
	border:1px solid #666; 
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;
} 

.simple_overlay .viddler
{
	width: 545px;
	margin: 0px auto;
}

	/* close button positioned on upper right corner */
.simple_overlay .close    
{
	background-image:url(/images/close.png);  
	position:absolute;    
	right:-15px;     top:-15px;
	cursor:pointer;
	height:35px;    
	 width:35px; 
}

#gallery .prev,
#gallery .next
{
	display: none;
	visibility: hidden;
}
