html {
height: 100%;
}

* html #container {
height: 100%;
}

body {
	
	background-color: #505E6C;
	background-image: url(/images/main_bkg.jpg);
	background-repeat: repeat-y;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#EEEEEE;
	margin: 0;
	height: 100%;
	
}

#container {
	background-image: url(/images/top_bkg.jpg);
	background-repeat:no-repeat;
	margin: 0;
	text-align:left;
	/*background-color: #FF0000;*/
	min-height: 100%;
	
}


#header {
	position:relative;
	padding-left: 45px;
	float:left;
	width: 950px;
	margin: 0px;
	height: 400px;
	
	

}

#sectionTitle {
	position:absolute;
	left: 350px;
	top: 147px;

}

#chuck_pic {
	height: 232px;
	width: 194px;
	position: absolute;
	left: 55px;
	top: 127px;

}

#content {
 margin: 0 50px;
/* background-color: #FF0000;*/
 width: 920px;
 
}

.footerspacer { 
	clear:both;
	font-size:1px;
	height:100px; /* HEIGHT OF THE #footer PLUS DESIRED SPACE ABOVE #footer */
	/*background-color: #FF00FF;*/
}

#footer {
	clear: both;
	position: relative;
	height: 50px;
	width:808px;
	margin-top: -55px;
	margin-left: 126px;
	padding-top: 4px;
	text-align: center;
	/*padding-left: 20px;*/
	/*background-image: url(/images/footerbar.jpg);
	background-repeat: no-repeat;
	background-color: #00FF00;
	background-position: top;*/
	color: #000;
	
}

#footer a, #footer a.visited{
	color: #a00;
}

#footer a:hover{
	color: #d00;
}

#col_big {
        margin-left: 20px;
	float: left;
	width:570px;
}

#col_small {
    margin-left: 20px;
	float: right;
	width:260px;
}

.bluestyle {
 	/*background-image: url(/images/main/blue_bkg.jpg);
	background-repeat:repeat-y;
	background-color: #91b4c9;
	background-position: left;
	border: 1px solid #FFFFFF;*/
	color: #000;
	padding: 10px;
	padding-top: 0px;
}

.greystyle {
 	background-image: url(/images/turf_bkg_right.jpg);
	background-repeat:repeat-y;
	background-color: #3e66a9;
	background-position: right;
	border: 1px solid #FFFFFF;
	padding: 10px;

}

.content_titles {
	background-image: url(/images/content-title_bkg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#FFCC00;
	font-weight:bold;
	margin-top: 10px;
    height:45px;
    width: auto;
    min-width: 250px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: middle;
    vertical-align: middle;
    display: table-cell;
	
	
}

.content_titles a {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#FFCC00;
	font-weight:bold;
	border-bottom: 1px dotted #FFFFFF;
}

.content_titles a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#FFCC00;
	font-weight:bold;
	border-bottom: 1px dotted #FFFFFF;
	}
.content_titles a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14pt;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom: 1px solid #FFFFFF;
	}
	
.photo_info {
	background-image: url(/images/content-title_bkg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFCC00;
	font-weight:bold;
	margin-top: 10px;
    height:45px;
    width: 500px;
    padding-left: 10px;
    text-align: middle;
    vertical-align: middle;
    display: table-cell;
	
	
}

.photo_info a {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFCC00;
	font-weight:bold;
	border-bottom: 1px dotted #FFFFFF;
}

.photo_info a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFCC00;
	font-weight:bold;
	border-bottom: 1px dotted #FFFFFF;
	}
.photo_info a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom: 1px solid #FFFFFF;
	}
	
.events_titles {
	color:#203542;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight:bold;
	margin-top:10px;
	}
.events_titles a {
	border-bottom:1px dotted #FFFFFF;
	color:#203542;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight:bold;
	}
.events_titles a:visited {
	border-bottom:1px dotted #FFFFFF;
	color:#203542;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight:bold;
	}
.events_titles a:hover {
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight:bold;
	}	

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC00;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFCC;
	font-size:10pt;

}

a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC00;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFCC;
	font-size:10pt;

}

a:hover {
	color:#FFFFFF;
	/*background-color:#333366;*/
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;
	font-size:10pt;
	
}

a.mini, a.mini:link, a.mini:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC00;
	text-decoration: none;
	font-weight:normal;
	border-bottom: 1px dotted #FFFFFF;
	font-size:8pt;

}

a.mini:hover {
	color:#FFFFFF;
	/*background-color:#333333;*/
	text-decoration: none;
	font-weight:normal;
	border-bottom: 1px solid #FFFFFF;
	font-size:8pt;
}

/* MENU CSS */
/*

#menu-topspace {
	position:absolute;
	left:0px;
	top:0px;
	width:785px;
	height:15px;
}

#menu-leftspace {
	position:absolute;
	left:0px;
	top:15px;
	width:48px;
	height:99px;
}

#menu-logo {
	position:absolute;
	left:48px;
	top:15px;
	width:233px;
	height:99px;
}

#menu-welcome {
	position:absolute;
	left:281px;
	top:15px;
	width:75px;
	height:43px;
}

#menu-hashone {
	position:absolute;
	left:356px;
	top:15px;
	width:24px;
	height:43px;
}

#menu-scholarships {
	position:absolute;
	left:380px;
	top:15px;
	width:101px;
	height:43px;
}

#menu-hash2 {
	position:absolute;
	left:481px;
	top:15px;
	width:24px;
	height:43px;
}

#menu-golf {
	position:absolute;
	left:505px;
	top:15px;
	width:125px;
	height:43px;
}

#menu-hash3 {
	position:absolute;
	left:630px;
	top:15px;
	width:28px;
	height:43px;
}

#menu-victorypark {
	position:absolute;
	left:658px;
	top:15px;
	width:97px;
	height:43px;
}

#menu-hash6 {
	position:absolute;
	left:755px;
	top:15px;
	width:30px;
	height:43px;
}

#menu-chuck {
	position:absolute;
	left:281px;
	top:58px;
	width:54px;
	height:56px;
}

#menu-hash4 {
	position:absolute;
	left:335px;
	top:58px;
	width:35px;
	height:56px;
}

#menu-tdclub {
	position:absolute;
	left:370px;
	top:58px;
	width:124px;
	height:56px;
}

#menu-hash5 {
	position:absolute;
	left:494px;
	top:58px;
	width:32px;
	height:56px;
}

#menu-aboutus {
	position:absolute;
	left:526px;
	top:58px;
	width:74px;
	height:56px;
}

#menu-rightspace {
	position:absolute;
	left:600px;
	top:58px;
	width:185px;
	height:56px;
} */

/* MENU v2 */

/*#main-menu {
	position:absolute;
	left:0px;
	top:0px;
	width:785px;
	height:15px;
}

#main-menu002 {
	position:absolute;
	left:0px;
	top:15px;
	width:48px;
	height:99px;
}

#main-menu003 {
	position:absolute;
	left:48px;
	top:15px;
	width:233px;
	height:99px;
}

#main-menu005 {
	position:absolute;
	left:281px;
	top:15px;
	width:86px;
	height:45px;
}

#main-menu007 {
	position:absolute;
	left:367px;
	top:15px;
	width:80px;
	height:45px;
}

#main-menu009 {
	position:absolute;
	left:447px;
	top:15px;
	width:91px;
	height:45px;
}

#main-menu011 {
	position:absolute;
	left:538px;
	top:15px;
	width:60px;
	height:45px;
}

#main-menu013 {
	position:absolute;
	left:598px;
	top:15px;
	width:107px;
	height:45px;
}

#main-menu015 {
	position:absolute;
	left:705px;
	top:15px;
	width:80px;
	height:45px;
}

#main-menu016 {
	position:absolute;
	left:281px;
	top:60px;
	width:90px;
	height:54px;
}

#main-menu018 {
	position:absolute;
	left:371px;
	top:60px;
	width:90px;
	height:54px;
}

#main-menu020 {
	position:absolute;
	left:461px;
	top:60px;
	width:102px;
	height:54px;
}

#main-menu022 {
	position:absolute;
	left:563px;
	top:60px;
	width:92px;
	height:54px;
}

#main-menu024 {
	position:absolute;
	left:655px;
	top:60px;
	width:56px;
	height:54px;
}

#main-menu026 {
	position:absolute;
	left:711px;
	top:60px;
	width:74px;
	height:54px;
}*/

/* MENU v3 */

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:785px;
	height:114px;
}

#menu-topspace {
	position:absolute;
	left:0px;
	top:0px;
	width:785px;
	height:15px;
}

#menu-leftspace {
	position:absolute;
	left:0px;
	top:15px;
	width:48px;
	height:99px;
}

#menu-logo {
	position:absolute;
	left:48px;
	top:15px;
	width:233px;
	height:99px;
}

#menu-welcome {
	position:absolute;
	left:281px;
	top:15px;
	width:67px;
	height:43px;
}

#menu-aboutus {
	position:absolute;
	left:348px;
	top:15px;
	width:79px;
	height:43px;
}

#menu-newsletters {
	position:absolute;
	left:427px;
	top:15px;
	width:91px;
	height:43px;
}

#menu-events {
	position:absolute;
	left:518px;
	top:15px;
	width:56px;
	height:43px;
}

#menu-victorypark {
	position:absolute;
	left:574px;
	top:15px;
	width:88px;
	height:43px;
}

#menu-gallery {
	position:absolute;
	left:662px;
	top:15px;
	width:61px;
	height:43px;
}

#menu-hash6 {
	position:absolute;
	left:723px;
	top:15px;
	width:62px;
	height:43px;
}

#menu-chuck {
	position:absolute;
	left:281px;
	top:58px;
	width:91px;
	height:56px;
}

#menu-scholarships {
	position:absolute;
	left:372px;
	top:58px;
	width:90px;
	height:56px;
}

#menu-tdclub {
	position:absolute;
	left:462px;
	top:58px;
	width:102px;
	height:56px;
}

#menu-endowments {
	position:absolute;
	left:564px;
	top:58px;
	width:89px;
	height:56px;
}

#menu-links {
	position:absolute;
	left:653px;
	top:58px;
	width:72px;
	height:56px;
}

#menu-rightspace {
	position:absolute;
	left:725px;
	top:58px;
	width:60px;
	height:56px;
}

