body {background-color:  #072964;
      font: normal 10pt Georgia, Palatino, Times, Times New Roman, serif;
}

img {border: 0px;
     margin: 0px;
     padding: 0px;
}

.sitethumnail {display: none;
}

div#container {background-color: #dfdfdf;
               background-image: url("http://www.palmettoswing.com/images/background.jpg");
               background-repeat: repeat-y;
               margin: 0px;
	       min-height: 755px;
      	       margin-left: auto;
	       margin-right: auto;
	       position: relative;
	       width: 980px;
	       padding: 0px;
               border: 0px solid red;
}

.clear {clear: both;
        height: 1px;

        overflow: hidden;
}


div#header {border: 0px solid white;
            background-image: url("http://www.palmettoswing.com/images/header.jpg");
            height: 255px;
 	    width: 980px;
            margin: 0px;
            padding: 0px;
            position: relative;
            margin-left: auto;
            margin-right: auto;
            float: left; 
}

div#hfiller {border: 0px solid red;
             height: 230px;
	     width: 980px;
             margin: 0px;
	     position: static;
             
}

div.button {border: 0px solid red;
            height: 25px;
	    width: 125px;
	    margin: 1px;
            position: relative;
 	    text-align: center;
	    float: left;
}

div.subbutton {border: 0px solid red;
            height: 25px;
	    
	    margin: 1px;
            position: relative;
 	    text-align: center;
	    float: left;
}
div.subbuttonlast {border-top: 1px solid #072964;
		  border-right: 1px solid #072964;
		  border-bottom: 1px solid #072964;
                  border-left: 0px solid #072964;
            height: 25px;
	    padding: 2px 5px 2px 5px;
	    margin: 1px 0px 1px 0px;
            position: relative;
 	    text-align: center;
	    float: left;
}


div.subbuttonfirst {border: 1px solid #072964;
			
            	    height: 25px;
	    padding: 2px 5px 2px 5px;
	    margin: 1px 0px 1px 5px;
            position: relative;
 	    text-align: center;
	    float: left;
}

div#box {border: 0px solid teal;
         margin-top: 0px;
         padding: 0px;
         
         position: relative;
         
}

div#leftcolumn {border-top: 0px solid red;
                border-right: 0px solid #072964;
                border-bottom: 0px solid red;
                border-left: 0px solid red;
	        margin: 0px 0px 0px 5px;
                padding: 5px 0px 10px 0px;
		width: 240px;
                position: relative;
                float: left;
                
}

div.blueheading {border: 1px solid #011943;
                 background-color: #072964;
                 width: 95%;
		 margin: 3px;
                 min-height: 20px;
		 position: relative;
                 margin-left: auto;
                 margin-right: auto;
   		 
}

div.orangeheading {border: 1px solid #011943;
                 background-color: #bb4f30;
                 width: 95%;
		 margin: 3px;
                 min-height: 20px;
		 margin-left: auto;
   		 margin-right: auto;
}

div.listings {border: 0px solid red;
              margin: 0px 0px 10px 5px;
	      padding: 0px 0px 0px 7px;
	      color: #072964;
	      position: relative;
              margin-left: auto;
              margin-right: auto;
              
}

div.submenu {border: 0px solid red;
              margin: 0px 0px 10px 5px;
	      padding: 0px 0px 0px 7px;
	      color: #072964;
	      position: relative;
              margin-left: auto;
              margin-right: auto;
              
}




div#centercolumn {border-top: 0px solid red;
                border-right: 0px solid #072964;
                border-bottom: 0px solid red;
                border-left: 0px solid red;
	        margin: 0px 15px 0px 15px;
                padding: 5px 0px 10px 0px;
		width: 430px;
	        position: relative;
                float: left;
		
}

div#rightcolumn {border: 0px;
		 margin: 5px 5px 5px 0px;
		padding: 0px 0px 0px 15px;
		width: 245px;
		position: relative;
		float: left;
}
            
.eventbanner {	margin: 0px;
		margin-left: 70px;
		
		position: relative;

}

.centeredimage {text-align:center;
}
            
.largetype {font-weight: bold;
}

.smalltype {font-weight: normal;
}
a.menu {text-decoration:none;
}

a.menu:link, a.menu:visited, a.menu:active {color: #072964;
}

a.menu:hover {color: #dfdfdf;
}

a.subtabs {text-decoration:none;
	   font-weight: bold;
	   font-size: 14pt;
	   color: #072964;
	   
}

a.subtabs:link, a.menu:visited, a.menu:active {color: #072964;
}

a.subtabs:hover {color: #cb6544;
}

a.subtabsmall {text-decoration:none;
	   font-weight: bold;
	   font-size: 11pt;
	   color: #072964;
	   
}

a.subtabsmall:link, a.menu:visited, a.menu:active {color: #072964;
}

a.subtabsmall:hover {color: #cb6544;
}


a.eventlistings:link, a.eventlistings:visited, a.eventlistings:active {color: #072964;
}



#content {clear: left;
}