html, body, p, h1, h2, h3, h4, h5, h6, form, fieldset {margin: 0; padding: 0; border: 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
body {background-color: #fff;}

img {behavior: url(iepngfix.htc)}

#Wrapper {width:990px; margin:0px auto; border:solid 1px #666;}
#Logo {float:left; height:233px; width:138px; padding:15px 0px 0px 16px; border-bottom:solid 2px #FFFFFF;}
#Banner {float:right; height:250px;}
#Navigation {clear:both; font-size:70%; font-weight:bold; padding:10px 0px 10px 15px;}
.NavOff {color:#fff; line-height:21px;}

#TextHead {position:relative;float:right; width:835px; border-bottom:solid 2px #FFFFFF; font-size:80%;}
#TopFeature {width:205px;height:150px;position:absolute;left:620px;top:200px;background-image:url(../images/feature-thumb.png);background-position:top left;}
#TopFeature a {width:205px;height:150px;display:block;text-decoration:none;outline:none;}
/*#TextHead {float:right; height:269px; width:835px; border-bottom:solid 2px #FFFFFF; font-size:80%;}*/
#TopLinks {float:left; width:123px; height:261px; padding:8px 15px 0px 15px; border-right:solid 2px #FFFFFF; border-bottom:solid 2px #FFFFFF; font-size:80%; font-weight:bold;}
/*#TopLinks {float:left; width:123px; height:261px; padding:8px 15px 0px 15px; border-right:solid 2px #FFFFFF; border-bottom:solid 2px #FFFFFF; font-size:80%; font-weight:bold;}*/
#TopLinksNoWhite {float:left; width:123px; height:261px; padding:8px 15px 0px 15px; font-size:80%; font-weight:bold;}
/*#TopLinks {float:left; width:123px; height:261px; padding:8px 15px 0px 15px; border-right:solid 2px #FFFFFF; border-bottom:solid 2px #FFFFFF; font-size:80%; font-weight:bold;}*/
#Whiteline {clear:both; height:2px; background-color:#FFFFFF;}

#Title {width:806px;  padding:3px 0px 10px 0px;}
h2 {color:#FFFFFF;}
h4 {padding-top:5px;}
h5 {font-size:120%;}

.MembersLinks {line-height:21px;}

.ImgLeft {padding:0px 25px 20px 35px;}
.ImgLeftLogo {padding:0px 15px 5px 0px;}

/*#MainHolder {clear:both; background-image:url(../images/contentbg.gif); background-repeat:repeat-x;}*/
#MainHolder {clear:both; background-image:url(../images/contentbg.gif); background-repeat:repeat-x;}
#MainContent {float:right; min-height:520px; width:836px;}
#MainContent .left {clear:both;float:left; width:756px; padding-bottom:10px;}
#LeftLinks {float:left; width:136px; height:560px; padding:0px 0px 0px 14px; font-size:75%; font-weight:bold;}
#LeftLinks p {padding-top:30px;}
.Photograpthers {font-size:90%}
.ComingSoon {font-weight:lighter;}
a:link, a:visited {color: #000000;	text-decoration: none;}
a:hover, a:active {text-decoration: underline; color: #FFFFFF;}

#Base {clear:both;}

#Footer {width:990px; padding-top:5px; padding-bottom:10px; font-size:60%; background-color:#FFFFFF; margin:0px auto;}
#footerRight {float:right; margin-bottom:10px;}
#footerLeft {float:left; padding-right:5px;}
a.foot:link, a.foot:visited {color: #000000; text-decoration: none;}
a.foot:hover, a.foot:active {text-decoration: underline; color: #f68c3f;}

a.news:link, a.news:visited {color: #fff; text-decoration: none;}
a.news:hover, a.news:active {background-color:#fff; color:#000000;}

/* LIGHTBOX */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
	
