/* -- NOTE: reset.css clears all browser differences and starts from scratch --  */
@import 'reset.css';

body {
	font-family: Arial, Helvetica, san serif;
	font-size:12px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	background-color:#3e4e14;
	position: relative;
	margin: 0 auto;
	} 
	
/* ======================================================== MAIN BODY CONTAINING ELEMENT ========================================================*/

#outer-border {width: 1018px; height:auto; margin: 0 auto; border: 1px solid #d4d5ba; border-top:0px; padding-bottom:18px;position: relative;}
	
#header {width:1020px; height:144px; margin: 0 auto;}

/*#gold-border {width:874px; height: auto; border: 1px solid #d4d5ba; margin: 0 auto;/*margin:5px; margin-top:0;}*/

/*#white-border {width:990px; height:auto; background-color:#fff; margin: 0 auto; /*padding-bottom: 15px; margin-top:5px; margin-bottom: 5px;}*/

#box {width:967px; height:auto; background-color:#fff; margin: 0 auto; padding:8px 11px 11px 11px;/*margin-bottom: 18px;*/}

#inner-contain {width:967px; height:auto; background:url(images/body-backgrd.jpg) no-repeat #f5f3df;margin:0 auto; padding-bottom:50px;/*margin:11px;*/}

#navigation {width:967px; height:54px; margin:0 auto; background:url(images/nav-tile.jpg) repeat-x;}

#banner {width: 972px; height:269px; /*989px; height:288px;*/margin:0 auto; background:url(images/banner-bckgrd.jpg) no-repeat; padding: 19px 0 0 17px;}

#banner-const {width: 972px; height:269px; /*989px; height:288px;*/margin:0 auto; background:url(images/banner-bckgrd-const.jpg) no-repeat; padding: 19px 0 0 17px;}

#banner-club {width: 972px; height:269px; /*989px; height:288px;*/margin:0 auto; background:url(images/banner-bckgrd-club.jpg) no-repeat; padding: 19px 0 0 17px;}

#banner-contc {width: 972px; height:269px; /*989px; height:288px;*/margin:0 auto; background:url(images/banner-bckgrd-contc.jpg) no-repeat; padding: 19px 0 0 17px;}

#banner-photo {width:380px; height:252px;}

#left {width:600px; height:auto; padding: 45px 0px 15px 30px; float:left;}

#text {width:490px; height:auto; padding-left:20px; }

#text p {padding-bottom:14px;}

#text ul {list-style-type:disc;}

#right {width:300px; height:auto; float:right; padding: 90px 0 0 0;}

#photos {width:270px; height: auto; margin-bottom:25px;}

#calendar {width:270px; height:auto; background: url(images/calendar-header.jpg) no-repeat; padding: 36px 0px 7px 0px; border: 1px solid #8e8d84;}

#calendar a {text-transform:uppercase; font-size: 11px; padding-left: 40px;}

#calendar a:link, #calendar a:visited {color:#35342d;}

#calendar a:hover, #calendar a:active {color:#cccccc;}

#photos img {border:7px solid #ffffff;}

#apps {width:270px; height: auto; margin-bottom:25px;}

#apps ul {list-style-type:none; padding-left:0; margin-left:0;}

#apps li {background:url(images/pdf-icon.gif) 6px center no-repeat #8e8d84; padding-left:25px;}

#apps a {background-color:#8e8d84;display:block; text-decoration:none; color:#35342d; padding:3px; /*margin-bottom:8px;*/ text-transform:uppercase; font-size:11px;}

#apps a:link, #apps a:visited {color:#35342d;}

#apps a:hover, #apps a:active {color:#cccccc;}

#apps .alt li, #apps .alt a {background-color:#f5f3df;}

/*#apps td {background-color:#999999;}*/

.clearer{clear:both; margin:0px;}

#footer {width:884px; height:auto; padding: 20px 0 20px 0; clear:both; font-size: 11px; color: #f5f3df; text-align:center; margin: 0 auto;}

.iframe {border: 1px solid #cccccc;}

/* #navigation h1 {font: "Times New Roman", Times, serif; font-size:22px; color:#402606; margin-bottom: 16px;}
#navigation li {margin-bottom:15px;}
#left {float:left; width:245px; height:auto; background:url(images/nav-top-tile.jpg) repeat-x; display:inline;}*/

/*======================================================== LINK STYLES ======================================================== */

/* ------------- Basic links  ------------- */
a:link {color: #1c4573; text-decoration: underline; }

a:hover {color: red; text-decoration: none;}

a:active {color: yellow; text-decoration: underline;}

a:visited {color: #153355; text-decoration: none;}


/* ------------- Navigation  ------------- */
#navigation a:link, #navigation a:visited {color: #83642b; text-decoration: none;}

#navigation a:hover, #navigation a:active {color: #000000; text-decoration: none;}


/* ------------- Footer  ------------- */
#footer a:link, #footer a:visited {color: #ffffff; text-decoration: none;}

#footer a:hover, #footer a:active {color: #666666; text-decoration: underline;}



/*======================================================== TEXT STYLES ======================================================== */

h1 { font-family:"Times New Roman", Times, serif; font-size: 24px; color: #516520; font-style: normal; font-weight:400; margin-bottom: 18px; padding-top:5px;}

h3  {color: #666666; font-size:10px; text-transform: uppercase;}

h2, h4, h5 {font-size: 12px; font-style: normal; font-weight: bold; color: #000000;}

.basic-bold {font-weight: bold;}

.basic-italic {font-style:italic;}

.red {color: #FF0000;}

.maroon-bold {font-weight:bold; color:#652804;padding-bottom:5px; text-transform:uppercase; font-size:11px;}

.green-bold {font-weight:bold; color:#586531;padding-bottom:5px;text-transform:uppercase; font-size:11px;}

/*======================================================== FORM STYLES ======================================================== */

#typein { }

#typein input {color: #000000; background-color: #CCCCCC; padding: 2px; border: solid 1px #666666;}
		
#typein textarea {color: #000000; background-color: #CCCCCC; padding: 2px; border: solid 1px #666666;}
		
#typein select {color: #000000a; background-color: #CCCCCC; padding: 2px; border: solid 1px #666666;}				

		

