﻿html {
	height:100%;
	margin:0px;
	padding: 0px;
	}

body {    
	margin: 0px;
	padding: 0px;
	height: 100%;
}

form 
{
	margin: 0px;
	padding: 0px;
}

.centerFloat 
{
    width:920px;
    margin:0px auto;
}



#search_header
{
    background-color: #006993;
    height:50px;
    
}

    #search_header_wrapper
    {     
        text-align:right;
        position:relative;
    }
    
    #search_header img 
    {
        vertical-align:top;
    }
    
    .search 
    {
        margin-right:10px;
        display:inline;
    }

#header
{
    background-color: #104c2a;
    height:80px;
    position:relative;
	top:0px;
	z-index:1000;
}
    #header_wrapper
    {
        height: 65px;
        color: White;
    }
        #logo 
        {
            float:left;
        }
        #nav
        {
            text-align:left;
            font-family:Arial;
            font-size:.75em;
            width:660px;
            height:65px;
            float:left;
            z-index:3;
        }
        
		.message 
		{
			color: #ff0000;
		}
		
		fieldset
		{
			background-repeat: repeat-x;
			padding: 0px 0px 20px 25px;
			background-color: #006993;
			color:#ffffff;
		}		
		
		legend
		{
			padding: 4px;
			background-color: #006993;
			border: 1px #808080 solid;			
		}		
		
		.clear 
		{
			clear: both;
			font-size: 1px;
			width: 1px;
			height: 7px;	
		}		
		
		.button 
		{
			font-weight : bold;
			font-size : 11px;
			cursor : hand;
			padding: 4px;
		}	
		
        #login
        {           
            position:absolute;
            right: 10px;
            color:White;
            font-family:Arial;
            font-size:.8em;
        }
        #login li
        {
            display: inline;
            padding-left: 5px;
            padding-right: 5px;
        }

        #nav a:link
        {
            color: White;
            text-decoration:none;
        }
        #nav a:hover
        {
            color: White;

        }
        #nav a:visited
        {
            color: White;
            text-decoration:none;
        }
        #navlist
        {
            position:absolute;
            top:30px;
            left: 250px;
        }
            
        #navlist li
        {
            display: inline;
            list-style-type: none;
            padding-left: 5px; 
            padding-right: 5px;           
           
        }
#subheader
{
    background-color: #104c2a;
    height:30px;
	top:0px;
	left:0px;
	z-index:-2;
	position:relative;
}
#content
{
    height: 550px;
    position:relative;
	top:-30px;
	left:0px;
	border: 1px solid #909090;
	background-color: White;
    padding:5px;
}
#dynamicContent
{
	margin-top: -30px;
	margin-bottom: -40px;
	left:0px;
	z-index:2;
	border: 1px solid #909090;
	background-color: White;
    padding:5px;
	padding-left: 15px;
}


div.contentbox
{    
    border: 1px solid #909090;
    margin:5px;
    background-color:White;
    position:relative;
    
}
    div.contentbox_header
    {
        height:25px;
        background-color: #006993;
        color: white;
        font-weight:bold;
        font-family:Arial;
        font-size:.75em;
        padding-left: 5px;
        padding-right: 5px;
        padding-top:5px;       
    }
    div.contentbox_body
    {
        padding:10px;
        font-family:Arial;
        font-size:.8em;
        
    }
    div.contentbox_body a:link
    {
        position:absolute;
        font-family:Arial;
        color:Black;
        font-size:.8em;
        text-decoration:none;
        bottom:5px;
    }
    div.contentbox_body a:hover
    {
        text-decoration:underline;
    }
    div.contentbox_body a:visited
    {
        position:absolute;
        font-family:Arial;
        color:Black;
        font-size:.8em;
        text-decoration:none;
        bottom:5px;
    }
    
#slideshow
{
    margin:5px;
    float:left;
} 
    
#about
{
    width: 276px;
    height:285px;
    float:left;
    
}

    #about p
    {
        margin:0px;
        margin-bottom:20px;
        line-height:170%;
		font-size:1.1em;
    }
    

#golf
{
    width: 185px;
    height: 241px;
    margin: 5px;
    float: right;
}

#events
{
    width: 300px;
    height: 241px;
    float:right;
}

    #events ul
    {
        margin:0px;
        margin-bottom: 15px;
        padding:0px;
        padding-left:15px;
    }
    
    #events li
    {
        margin:0px;
        margin-bottom:10px;
    }

#tour
{
    margin:5px;
    width: 400px;
    float:right;
}

#footer
{
    background-color: #006993;
    color: white;
    height: 40px;
    width:100%;
	z-index:-2;
	margin:0px;
	padding:0px;
	position:relative;
}

#subfooter
{
	padding-top:20px;
    background-color: #006993;
    color: white;
    height: 100px;
    width:100%;
}

    #subfooter ul
    {
    	margin-top: 0px;
    	margin-bottom: 0px;
    	padding-bottom: 10px;
        padding-top: 0px;
	    text-align:center;
	    font-family:Arial;
	    font-size:.7em;
	    list-style: none;
    }
    #subfooter li 
    {
     display: inline;
     margin: 0;
     padding: 0 0.2em 0 0.5em;
     border-left: 1px solid;
    }
    
    #subfooter li a 
    {
    	color: white;
    }
    
	#subfooter li a:hover
	{
		color: white;
    }
    
	#subfooter li a:visited {
    }        
        
    #subfooter .first {
     padding-left: 0;
     border: 0;
    }
	
.copy
{
    font-family:Arial;
    width:500px;
    line-height: 1.4em;
    padding: 5px;
}

/*Text Size*/
#title-content
{
    padding:0;
    margin:0;
    
}
#title
{
    padding:0;
    margin:0;
    width:700px;
    
    float:left;
}
#text-size
{
    width:200px;
    height:80px;
    float:left;
    margin:0;
    padding:0;

}
#text_size {text-align:right;height:16px;width:150px;float:left;margin:18px 0 0 15px; line-height:16px}
#text_size li {float:left;list-style:none; margin-right:5px;}
#text_size li a {text-decoration:none;text-indent:-9999px; display:block; border:none; list-style:none; height:16px;}
#text_size #small_font {float:left;width:17px;height:17px;}
#text_size #small_font a {display:block;width:17px;height:17px;background-image:url("../images/small.png");background-repeat:no-repeat;background-position:bottom right;}
#text_size #medium_font {float:left;width:15px;height:15px;}
#text_size #medium_font a {display:block;width:17px;height:17px;background-image:url("../images/medium.png");background-repeat:no-repeat;background-position:bottom center;}
#text_size #large_font {float:left;width:17px;height:17px;}
#text_size #large_font a {display:block;width:17px;height:17px;background-image:url("../images/large.png");background-repeat:no-repeat;background-position:bottom;}
#text_size li a:hover {background-position:bottom !important}
#copy.medium #text_size #medium, #copy.large #text_size #large, #copy.small #text_size #small{background-position:bottom !important;}

#copy
{
    font-family:Arial;
  /*  width:500px;*/
    line-height: 1.5em;
    padding: 5px;
}
#copy.small #mid { font-size:1em}
#copy.medium #mid {font-size:1.3em}
#copy.large #mid {font-size:1.6em}

#mid 
{
    font-family:Arial;
    width:500px;
    line-height: 1.4em;
    padding: 5px;
    padding-bottom:16px;
}

#copy.small #mid2 { font-size:1em}
#copy.medium #mid2 {font-size:1.3em}
#copy.large #mid2 {font-size:1.6em}

#mid2
{
    font-family:Arial;
    line-height: 1.4em;
    padding: 5px;
    padding-bottom:16px;
}

#contentbox
{
    font-family:Arial;
    line-height: 1.4em;
    background-color:#f7fafd;
    padding: 5px;
    padding-bottom:16px;
}

.photo
{
    margin:5px;
}

/* End of Text Size*/

#copyImage
{
    top: 95px;
    left: 535px;
    width: 380px;
    margin:5px;
}

.copyImage2
{
    top: 95px;
    left: 535px;
    width: 400px;
    margin:5px;
}

