/*               
=============================================
styles for body goes and bodycopy content
============================================
*/


#html,body {font-family:verdana, arial; color:#000000; font-size:11px;}
html {overflow-y: scroll;overflow-x: scoll;}
body {text-align:center; margin: 0; padding: 0; background-color: #ffcb05; }

div#wrapper {text-align: left; width: 1024px; margin: 0 auto;}
#holder {width: 1024px; background-color: #ffffff;}

img {border:0;}

#header {float:left; width: 1024px; margin:0;padding:0;height:208px;}

	#header #logo {width:1024px; float:left;height:208px;}
	#header #logo ul {float:left; margin:0; padding:0; }
	#header #logo li {list-style-type:none; float:left; padding:0px 0px 0px 0px;}

#content {width: 1024px; padding: 0px 0px 0px 0px;float:left;background:#ffffff;vertical-align:top;}
#content #leftmenu {float:left; width:180px; background:#ffffff;min-height:650px; height: auto !important; height:100%;}

#content #main {float:left; width:580px;padding: 20px 20px 10px 20px; min-height:670px; height: auto !important; height:100%; overflow:auto;}
	#content #main h1 {font-size:18px;color:#a91217;line-height:24px;padding: 0 0 15px 0;margin:0;}
	#content #main h2 {font-size:22px;color:#a91217;line-height:24px;padding:0 0 0 0;margin:0;}
	#content #main h3 {font-size:18px;color:#a91217;line-height:24px;padding:0 0 0 0;margin:0;}
	#content #main h4 {font-size:16px;color:#a91217;line-height:22px;padding: 0px 0 6px 0;margin:0;}
	
	#content #main p {line-height:15px;}
	
#content #rightmenu {float:right; width:222px; background:#ffffff;height:584px;}

	#content #rightmenu ul {margin:0; padding:0; font-size:0px;}
	#content #rightmenu li {list-style-type:none; padding:0px 0px 0px 0px;font-weight:bold;}
	#content #rightmenu li.noborder {border:0;font-weight:normal;}
	#content #rightmenu li span.yellowbold {color:yellow;font-size:13px;}
	#content #rightmenu li span.yellownobold {color:yellow;font-weight:normal;font-size:8px;}
	#content #rightmenu li span.yellow {color:#FFFF00;}
	#content #rightmenu li span.redbold {color:red;font-size:13px;}	

#content  #main a {text-decoration:underline; font-weight: bold; color:#a91217;}
#content  #main a:hover {text-decoration:underline;}
#content  #main a.hlink {text-decoration:none;color:#000000;}
#content  #main a:hover.hlink {text-decoration:underline;}

#content  #main ol {padding:0; margin:0;}
#content  #main ol li {padding-bottom:3px; border-bottom: solid 1px #a91217; list-style-position:inside;}

.clubnews {margin:5px 2px 5px 2px;}

.divider {padding:0px 0px 0px 10px;color:#66CCFF;font-weight:bold;}
.dividerbottom {padding:0px 0px 0px 10px;color:#FFFFFF;font-weight:bold;}
.clearing {clear:both;}
#tdimage {background-image: url(/i/CS_Bottom.jpg);height:45px;width:780px;}


p.header {display: block;width:99%;font-weight:bold;background-color:#FF3333; padding-left:5px; padding-bottom:2px; line-height:25px;color:#ffffff;text-align:left; border-bottom: solid 1px #000000; border-top: solid 1px #000000;line-height:25px;}


table.tbl_Hotel{width:584px;}
table.tbl_Hotel th{background-color:#000000; padding-left:2px; height:65px;color:#ffffff; border: solid 1px blue; }
table.tbl_Hotel td{padding-left:5px; vertical-align:top;border-bottom: solid 1px #000000; line-height:20px}
table.tbl_Hotel tr.lightBlue{ background-color:#6699cc; color:#ffffff; line-height:20px;}
table.tbl_Hotel tr.darkBlue{ background-color:#336699; color:#ffffff;line-height:20px;}


table.tbl_TableRpt{width:100%; text-align:left;}
table.tbl_TableRpt tr.header {border: solid 1px #000000;}
table.tbl_TableRpt th{background-color:#FF3333; padding-left:5px; padding-bottom:2px; line-height:25px;color:#ffffff;text-align:left; border-bottom: solid 1px #000000; border-top: solid 1px #000000;}
table.tbl_TableRpt td{padding-left:5px; vertical-align:top; border-bottom: solid 1px #000000; line-height:25px}
table.tbl_TableRpt tr.item{background-color:#ffeca5;}
table.tbl_TableRpt td.item-top{border-top: solid 1px #000000; border-bottom: solid 1px 0000000;}
table.tbl_TableRpt tr.alternate{background-color:#ffffff; }

table.tbl_ClubNews{width:576px; text-align:left;}
table.tbl_ClubNews th{background-color:#e11b22; padding-left:15px;  line-height:30px;color:#ffffff; text-align:left;}
table.tbl_ClubNews td{padding-left:5px;padding-top:18px;vertical-align:top;}
table.tbl_ClubNews th a{color:#ffffff;}

table.tbl_Committee{width: 100%; text-align: left;}
table.tbl_Committee tr.header {border: solid 1px #000000;}
table.tbl_Committee th{background-color:#FF3333; padding-left:5px; padding-bottom:2px; line-height:25px;color:#ffffff;text-align:left; border-bottom: solid 1px #000000; border-top: solid 1px #000000;}
table.tbl_Committee td{padding-left:0px; vertical-align:top; border-bottom: solid 1px #000000; line-height:25px;}
table.tbl_Committee tr.item{background-color:#ffeca5;}
table.tbl_Committee td.picture{width: 176px; vertical-align: middle; padding-left: 15px;}
table.tbl_Committee td.number{padding-right: 10px; font-weight: bold; text-align: right;}

table.tbl_Membership{width: 100%; text-align: left;}
table.tbl_Membership tr.header {border: solid 1px #000000;}
table.tbl_Membership th{background-color:#FF3333; padding-left:5px; padding-bottom:2px; line-height:25px;color:#ffffff;text-align:left; border-bottom: solid 1px #000000; border-top: solid 1px #000000;}
table.tbl_Membership td{padding-left:5px; vertical-align:top; border-bottom: solid 1px #000000; line-height:25px;}
table.tbl_Membership tr.item{background-color:#FFFFCC;}

#content #main h5 {font-size: 11px; color: #ffffff; background-color: #FF3333; line-height: 25px; padding: 0 0 0 5px; margin: 0; border-bottom: solid 1px #000000;}

.gettingstarted-left {width: 49%; float: left; padding: 0 0 0 0; margin: 0 0 0 0;}
.gettingstarted-left ul {background-color:#ffeca5; padding-left:0px; padding-bottom:2px; line-height:25px;color:#000000; border-top: solid 1px #000000;}
.gettingstarted-left li{list-style-position:inside;   text-align:left; border-bottom: solid 1px #000000;  list-style-type:square;}

.gettingstarted-right {width: 49%; float: left; padding: 0 0 0 0; margin: 0 0 0 0;}
.gettingstarted-right ul {background-color:#ffeca5; padding-left:0px; padding-bottom:2px; line-height:25px;color:#000000; border-top: solid 1px #000000;}
.gettingstarted-right li{list-style-position:inside;   text-align:left; border-bottom: solid 1px #000000;  list-style-type:square;}

