/* CSS Document */

body {
background-color:#813390;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
top:0px;
left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/* Banner is for the top banner/header image*/
.banner{
border:0px;
border-width:0px;
padding:0px;
margin:0px;
background-repeat:no-repeat;
height:150px;
}

.logo1 {
background-image:url('images/logo1.jpg');
height:51px;
width:750px;
background-repeat:no-repeat
}

/* Moved to individual pages to accomodate each page having its own banner image
.banner {
background-image:url(images/FC_headerTheClub.jpg);
width:800px;
height:157px;
background-repeat:no-repeat;
}
*/

.bgspacer { border-collapse:collapse;
background-image:url('images/BGspacer.jpg');
width:142px !important;
/*height:217px;*/ margin:0; padding:0;
border:solid 3px #FF9933;

}


.bannerbg {
background-image:url('images/bannerbg.jpg');
width:500px;
height:157px;
border-width:0px;
background-repeat:no-repeat;
padding:0px;
margin:0px																															
}

.logo2 {
width:249px;
height:110px;
background-repeat:no-repeat;
}

.menu {
width:249px;
height:27px;
}

.menu {
width:249px;
height:17px;
}

.menu IMG {
border:0px;
}

.newsletter {
background-image:url('images/newsletter.jpg');
width:573px;
height:43px
}

.newsletterbg {
background-image:url('images/newsletterbg.jpg');
width:177px;
height:43px
}

.bodyheader {
background-image:url('images/bodyheader.jpg');
width:750px;
height:43px
}

.bodycol1 {
background-image:url('images/bodycol1.jpg');
width:295px;
height:100%;
background-repeat:repeat-y;
vertical-align:text-top
}

.bodycol2 {
background-image:url('images/bodycol2.jpg');
width:60px;
height:100%;
background-repeat:repeat-y
}

.bodycol3 {
background-image:url('images/bodycol3.jpg');
width:395px;
height:100%;
background-repeat:repeat-y
}

.bodycol3 P {
padding-left:0px;
padding-right:10px;
text-align:justify;
font-size:13px;
text-indent:2em;
}

.bodycol1 #apDiv1 IMG {
display:block;
float:left;
margin-top:-5px;
}

.bodycol1 #apDiv1 DIV {
padding-left:10px;
padding-bottom:5px;
padding-top:5px;
padding-right:4px;
color:#FFFFFF;
}

.bodycol1 a:link, .bodycol1 a:visited {

float:right;
color:#FFCCFF;
text-decoration:none;
}

.bodycol1 a:hover, .bodycol1 a:focus {
display:block;
float:right;
color:#FFCCFF;
text-decoration:underline;
}

form {
padding-top:0px;
padding-left:5px;
margin-bottom:0px;
}

input {
color:#003366;
font-weight:bold;
}

#Layer1 {
	position:absolute;
	width:340px;
	height:515px;
	z-index:100;
	left: 0px;
	top: 0px;
	visibility: visible;
}
#Layer2 {
	width:800px;
/*  position:absolute; */ /* RAC 3/3/08 - fix menu in IE */
	z-index:1;
	left: 0px;
	top: 0px;
}

/*paragraph formatiing for full-page text with no ad space*/
.content {
	/*width:658px;*/
	vertical-align:text-top;
    padding-top:0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#666666;
	text-align:justify;
	line-height:150%;/*text-indent:2em;*/
	padding-left:5px;
}

/*paragraph formatiing for text with ad space*/
.content_ad {
	/*width:508px;*/
	vertical-align:text-top;
    padding-top:0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#666666;
	text-align:justify;
	line-height:150%;/*text-indent:2em;*/
	/*padding-left:30px;*/
	padding-left:20px;
	padding-right:15px;
}

.content_flash {
	width:658px;
	height:87px;
	vertical-align:text-top;
    padding-top:0px;
	background-color:#FFFFFF;
	color:#666666;
	padding-left:0px;
	text-align:right;
	padding-right:0px;
}

.ad {
	width:150px;
	background-color:#FFFFFF;
    padding-top:20px;
	padding-left:3px;
	padding-right:3px;
	vertical-align:text-top;
}

.content-new {
	vertical-align:text-top;
	padding-top:20px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#666666;
	text-align:justify;
	line-height:150%;/*text-indent:2em;*/
}
.inner-table {
	vertical-align:text-top;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#666666;
	line-height:150%;
	border-style: double;
	border-color: #666666;
	border-width: 4px;
}

.content DIV {
display:block;
float:left;
padding-left:15px;
padding-right:15px;
}

H1 {
	text-indent:15px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:185%;
	font-weight:bold;
	line-height:110%;
	color: #813390;
	font-style: normal;
	margin-top: 20px;
}


#apDiv1 {
	position:absolute;
	left:0px;
	top:421px;
	width:288px;
	height:285px;
	z-index:1;
}

a
	{
	color: #990066;
	text-decoration: none;
	font-weight: bold;
	}

a:hover
	{
	color: #990066;
	text-decoration: underline;
	font-weight: bold;
	}
span.type {
	padding: 0 5px;
	font-weight: bold;
}
p.type {
	font-weight: bold;
	margin: 0;
	padding: 0;
}
	
	
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}

h4 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:bold;
	line-height:110%;
	color: #813390;
	font-style: normal;
	margin-top: 20px;
}

li {
	background-image: url('none');
	list-style-image: url('images/fleur_20.gif');
	color: #666666;
	text-indent: 20px;
	text-align: left;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:medium;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #813390;
	text-align: center;
}

.footer {
float:left;
	width:100%;
	text-align:center;
	font-size:11px;
	color:#666666;
}

/* RAC 3/3/08 - make menus play together */
#AWMEL0 {
  z-index: 15 !important;
}

#submenu {
text-align:center;
background-color:#333333;
color:#FFFFFF;
line-height:20px;
/*width:100%;*/ /* RAC 3/3/08 - menu */
}

#submenu A:link, #submenu A:visited {
color:#FFFFFF;
}

#submenu A:hover, #submenu A:focus {
text-decoration:none;
color:#33CCFF;
}




img.imageleft {
	float: left;
	margin:5px 10px 0 0;
}
img.imageright { 
	float: right;
	margin:5px -5px 0 15px;
}
.para1 {
	text-indent: 5px;

}
.topic {
	font-style: italic;
	font-weight: bold;
}
.seminars {
	font-weight: bold;
	text-align: center;
	font-size: 120%;
	color: #FFFFFF;
	line-height: 2em;
	background-color: #CEB0D4;
}
.testimonial {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #006600;
	margin-left: 50px;
	margin-right: 50px;
	font-size: 120%;
	line-height: 100%;
}
.wordstyle {
	font-family: Monotype Corsiva, Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #000000;
}


/**************** add *************************/

.whoneyspec {list-style:disc !important;}
.whoneyspec li {padding-left:10px;}
.sunderline {text-decoration:underline !important;}
/************** end add **************************/

#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/gallery/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image:   url(images/gallery/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/gallery/overlay.png", sizingMethod="scale");
	}
/* countdown style */
.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:yellow;
font: bold 24 px arial;
padding: 3px;
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}

.nawcd{
color:#FFFFFF;
font:bold large Verdana;
}
/* ==== START Facebook Tab by Schoberg.net ==== */
#fbtab{
background: url(/images/design_images/icon-fbtab.png) no-repeat; /* Path to Image */
right: 1px;  /* change this to left: 1px; to put it on the left of the screen */
top:40%;height:41px;width:30px;margin:0;padding:0;position:fixed;z-index:5000;}
#fbtab a{display:block;width:100%;height:100%;}
/* ==== END Facebook Tab by Schoberg.net ==== */
