﻿


/* hide from ie5 mac \*/
html {
  
 min-height:100%;
}

/* end hide */



body 
{
	/* min-height:1200px; */
	margin:0px; 
	padding:0px;  
	background-color:#0D4F2E;
	background-image:url('../images/bkgrdcolor.gif');
}

P
{
 margin-top:7px;
 padding-top:0px;
   margin-bottom:7px;
 padding-bottom:5px;   
 font-size:12pt;
}

#textwrapper P
{
 margin-top:7px;
 padding-top:0px;
   margin-bottom:7px;
 padding-bottom:5px;
 font-size:10pt; 
 text-indent:20px;

}

.teetimes 
{
 text-indent:0px;   
 font-size:10pt;
}

.headlinetext
{
 font-family:  Georgia;
 color: black ;
 font-size: 20pt; 
 padding-top:15px;
 margin-bottom:20px;
 line-height:22pt;
}

.quicklogin
{
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	font-size:8pt;
}

.subtitle
{
   font-weight:bold;
   font-size:12pt;
   text-indent: 0px; 
    
}

.tagline
{
   font-family: Freestyle Script,Georgia;
 color: black ;
 font-size: 22pt; 
margin-top:5px;
margin-bottom:15px;
text-align:center;
 
}


.tagline_home
{
   font-family: Freestyle Script,Georgia;
 color: black ;
 font-size: 23pt; 
margin-top:25px;
margin-bottom:5px;
text-align:center; 
}

/*
img
{
 display:inline;
  vertical-align:bottom;
  padding-bottom:0px;
  margin-bottom:0px;
}
*/

A
{
 color:#0d4f2e;  
}



A:visited
{
 color:#0d4f2e;  
}

A:hover
{
 color:#000000;
 background-color:#dde5dd;  
}



#textwrapper UL
{
  list-style-type: square;
  font-size:10pt;
  margin-top:0px;
 
}

#wrapper
{
/*    min-height:1200px; */
    width:100%;
   margin-top:0px; 
   display:block;
   /* background-image: url('../../images/bkgrd8b.gif'); */
   background-repeat: repeat ;
}

#content
{

 width:875px;
 margin-top:8px; 
 background-color:#ffffff; 
 border-left: solid 10px #b38d2a;
 border-right: solid 10px #b38d2a;
  border-top: solid 10px #b38d2a;
  display:block;
}

html>body #content
{

 width:855px;
 margin-top:8px; 
 background-color:#ffffff; 
 border-left: solid 10px #b38d2a;
 border-right: solid 10px #b38d2a;
  border-top: solid 10px #b38d2a;
  display:block;
}




#header
{
  background-color: white;    
}

#footer
{

 height:30px;
 background-color: #b38d2a; 
 font-size: 10pt;
 font-weight:bold;
 font-family:Arial;
 text-align:center;
 vertical-align:middle;
 padding-top:10px;
clear:both; 

}



#nav
{
	text-align:left;
	height:23px;  
	background-color:black;
	border-bottom:solid 1px #003e1d;
	border-top:solid 1px #003e1d;
	clear:both;
	/*     background-image: url('../../images/bkg2.jpg');
	background-repeat:repeat-x; */
	z-index:99999;
}

#pgcontent
{
	text-align:left;
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	font-size:10pt;
	color:#202020; 
	line-height:22px;
	background-color:white; 
	padding-left: 15px;
	padding-right: 15px;
}

#textwrapper
{
 text-align:left;
 padding-left:35px;
 padding-right:65px;
 padding-top:15px;
 
}

#textwrapperhead
{
 text-align:left;
 background-color:white;
 padding-left:25px;
padding-top:0px;
margin-top:0px;
padding-right:65px;
}

#title
{
 border-bottom:solid 1px black;
 width:325px;
 margin-bottom:35px;   
}

#title2
{
 border-bottom:solid 1px black;
 width:375px;
 margin-bottom:35px;   
}

.imgtitle
{
 margin-left:10px;   
  margin-bottom:1px;  
}

.titlemail A
{
 margin-right:110px;
 font-family:Verdana;
 font-size:11pt; 
 text-decoration:none;   
 color:Black;   
}

.titlemail A:hover
{
 background-color:Transparent; 
}

.titlemail A:visited
{
 color:Black;     
}

.navlink A
{
  text-decoration:none;    
}

.navlink A:hover
{
  text-decoration:underline;    
}

#menus
{
 

 background-color:#ffffff;
 float:left;   
}

#borderimgleft
{
 float:left;width:85px; 
 margin-right: 15px;  
  background-color:#0D4F2E; 
  overflow:hidden;
}

#borderimgright
{
 float:right;
 padding-left:2px;
 padding-bottom:2px;
 margin-left: 25px;  
  background-color:#ffffff; 
   margin-bottom: 15px;
   border-left:solid 6px #dce2dc;
    border-bottom:solid 6px #dce2dc;
}

#textcontent
{
	text-align:left;
	padding: 0px 0px  15px 0px;
	background-color:#ffffff; 
}

#cmscontent
{    
  padding-left:20px;
   padding-right:10px; 
   padding-bottom:20px;     
}

#news
{
 width:200px;
 height:400px;
 float:left;   
background-image: url('../images/news2.jpg');
background-repeat:no-repeat;
 margin-right:15px;
 text-align:center;
 padding-right:18px;

 
}

.newstitle
{
    font-family:Georgia;
 font-size: 11pt; 
 font-weight:bold; 
 margin: 5px; 
 text-align:center;   
}

#newsarchive .newstitle
{

 text-align:left;   
}

#contenttop
{
  text-align:center;
  vertical-align:bottom;
  padding-bottom:0px;
  margin-bottom:0px;
 background-color:black;
 width:825px; 
  
}



#contentbottom
{
 margin-bottom:20px;   
}

.cmstext
{
 font-size:8pt;  
 margin-left:5px;
 margin-right:5px; 
}


.button1
{
border: 0px;
	background: transparent url(../Images/radUploadBtnSmall.gif) no-repeat;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #666;
	height: 22px;
	width: 68px;
	
}


.manrotate
{
font-size:8pt;
border-top: solid 2px #eeeeee;
padding-top:5px;
margin-left:5px;
float:left;  
}

.manrotate A
{
  text-decoration:none;  
}


#login_main { display:block; width:820px; }
#login_main_left  { float:left; position:relative; top:5px; width:50%; }
#login_main_right { float:right; position:relative; top:5px; width:50%; }

#rightpadding
{
	padding-right:10px;
}


#login_form_left { float:left; position:relative; width:100px; padding-bottom: 10px;}
#login_form_right { float:right; position:relative; width:280px;  padding-bottom: 10px;}

#error_message {
	text-align: center;
	width: 700px;
	display: block;
	border: solid 1px red;
	background-color:#ffd1cf; 
	layer-background-color:#ffd1cf;
}

#confirmation_message {
	background:#e5f7e3 url(../images/check.gif) no-repeat;
	background-position:7px 7px;
	border:1px solid #c5e1c8;
	font-family:Tahoma,Arial;
	font-weight:bold;
	font-size: 9pt;
	color:#005e20;
	width:450px;
	padding:8px 8px 8px 28px;
	text-align:left;
}

#directory_search_letters {
	text-align: center;
	text-decoration: none;
	width: 660px;
	height: 25px;
	display: block;
	background-color:#98cf83;
	layer-background-color:#98cf83;
}

#directory_search_letters a {
	text-decoration: none;
}

TR.directory_results_header
{
 font-family: "Lucida Sans Unicode", Arial, sans-serif;
 font-size:9pt;
 font-weight:bold;
 background-color:#3c6e2a;
 color: white;
}

TR.directory_results_footer
{
 font-family: "Lucida Sans Unicode", Arial, sans-serif;
 font-size:9pt;
 font-weight:bold;
 height: 10px;
 background-color:#3c6e2a;
 color: white;
}

TR.directory_results_row1
{
 font-family: "Lucida Sans Unicode", Arial, sans-serif;
 font-size:9pt;
 background-color:#98cf83;
 color: black;
}

TR.directory_results_row2
{
 font-family: "Lucida Sans Unicode", Arial, sans-serif;
 font-size:9pt;
 background-color:#cbe7c1;
 color: black;
}

#directory_search_form {
	position:relative;
	top: -90px;
	right: 7px;
}

#directory_search_results {
 position:relative;
 top: -35px;
}

#admin_news_results {
 position:relative;
}

#admin_news_results_addnews {
	text-align:right;
	padding-right: 6px;
}

#members_container {
 	width: 822px;
 	margin: 0 auto;
}

#members_main {
	float: left;
	width: 612px;
	margin: 0;
}

#members_sidebar {
	float: left;
	width: 210px;
	margin: 0;
}

#myprofile_container {
 	width: 822px;
 	margin: 0 auto;
}

#myprofile_main {
	float: left;
	width: 512px;
	margin: 0;
}

#myprofile_sidebar {
	float: left;
	width: 310px;
	margin: 0;
}


#news_item {
	display:block;
	width:612px;
}

#news_item_header {
 	display:block;
 	height: 34px;
	background-image:url('../images/news-header_2009.jpg');
	padding-left: 35px;
}

#news_item_header h1 {
	float: left;
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	padding-top: 8px;
	margin: 0;
}

#news_item_header h2 {
	float: right;
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 2px;
	margin: 0;
	color: darkgreen;
}

#news_item_content {
	padding-left: 8px;
	padding-right: 2px;
	text-align: justify;
}

#news_item_content h1 {
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	/*
	background-color: #ffa9ab;
	border: 1px solid red; */
	background-image: url('../images/news/newnews-bg.jpg');
  background-repeat: repeat ;
	
	padding-left: 3px;
	margin: 0px;
	text-align: justify;
	font-weight: normal;
}

#news_item_attachments {
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 2px;
	color: darkred;
}

#news_item_author {
	text-align: right;
	color: darkgray;
	padding-right: 2px;
}

tr.form {
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	font-size: 10pt;
}


.cms_content p {
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}

td.teetimes_header {
	text-align: center;
}

td.teetimes_timeslot {
	width: 57px;
	font-weight: bold;
	text-align: center;
}

td.teetimes_player {
	width: 192px;
}

TR.teetimes_row1
{
 font-family: "Lucida Sans Unicode", Arial, sans-serif;
 font-size:9pt;
 background-color:#eff7eb;
 color: black;
}

TR.teetimes_row2
{
 font-family: "Lucida Sans Unicode", Arial, sans-serif;
 font-size:9pt;
 background-color:#d1eac8;
 color: black;
}

TR.teetimes_starterstime
{
 font-family: "Lucida Sans Unicode", Arial, sans-serif;
 font-size:9pt;
 background-color:#c0c0c0;
 color: black;
}


input.login 
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

input.submit 
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}


#small
{
	font-family: "Lucida Sans Unicode", Arial, sans-serif;
	font-size:8pt;
	text-align: center;
}

#flashcontent {
	width:100%;
	height:100%;
}

#email_preview {
	width:100%;
	border: 1px solid #000000;
	padding: 3px 3px 3px 3px;
	
}