@charset "utf-8";
/* CSS Reset */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; margin: 0px; padding: 0px; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
/* End of CSS Reset */

body { text-align: center; margin: 0px; padding: 0px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; color: #FFFFFF; background: #000 ; }
* html body { background: #191718 url(../images/inside_bg.jpg) repeat-x 0px 5px; }
a { text-decoration: none; color: #FFFFFF; }
#pagewrapper { padding: 0px; width: 773px; background: ; margin: 0px auto; height: 100%; }
#header { margin: 0px; padding: 0px; height: 150px; width: 773px; background: #000 url(../images/menu_bg.jpg) no-repeat center bottom; }
#headermenu { padding:0; margin:0 0 0 20px; list-style-type:none; height: 40px; width: 773px !important; width: 703px; font-size: 20px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight: lighter; overflow: hidden; }
#headermenu li { float:left; padding-right: 10px; padding-left: 20px; line-height: 35px; }
* html #headermenu li { float:left; }
#headermenu li a:link { display:block; text-align:center; padding:0; text-decoration:none; float:left; color: #FFFFFF; font-variant: small-caps; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; text-decoration: none; }
#headermenu li a:hover { color: #df0000; }
.sevenohnine { color: #FFFFFF; font-weight: lighter; font-size: 32px; font-variant: small-caps; margin: 10px 10px 10px 10px; text-align:left; }
#content { margin: 0px; padding: 0px; width: 773px; min-height:500px; background: url(../images/content_topbg.jpg) repeat-y; }
#content a { text-decoration: none; color: #FFFFFF; }
#content a:hover { color: #df0000; }
#leftcol { float: left; width: 470px !important; margin: 0 15px 0 45px!important; width: 462px; margin: 0 8px 0 25px; }
#leftcol p { text-align: justify; font-size:13px; font-family:"Trebuchet MS"; }
#leftcol .celltoday { background-color:#000; }
#leftcol ul { text-align: left; font-size:14px; font-family:"Trebuchet MS"; margin-top:0px; margin-left: 135px; }
#leftcol li { padding-top:5px; list-style-type:disc; }
#leftcol a { text-align: justify; font-size:16px; font-family:"Trebuchet MS"; color: #FFFFFF; font-variant: small-caps; }
#leftcol img { float:left; margin-left: 0px; padding: 25px 25px 25px 25px; }
#leftcol .calendarcell {  border:dotted; border-color:#666; border-width:2px; background-position: right top; }
#leftcol .calendarcelln { border-color:#000000; border-width:2px; background-position: right top; }
#leftcol .calendarcellt { background-color: #df0000; border:dotted; border-color:#df0000; border-width:2px; background-position: right top; }
#leftcol .calendarnumber { margin: 3px 3px 3px 10px; text-align: right; font-size:10px; color:#999999; }
#leftcol .calendarnumbert { margin: 3px 3px 3px 10px; text-align: right; font-size:10px; color:#000000; }
#leftcol .titlebar {  text-align:center; font-size:12px; font-family:"Trebuchet MS"; color: #FFFFFF; font-variant: small-caps; padding: 0px 0px 5px 5px; }
#rightcol { width: 191px !important; margin: 0 38px 0 14px !important; padding: 0px; float: left; width: 191px; margin: 0 0 0 25px; }
#footer { font-size: 12px; margin: 0px; padding: 0px; height: 46px; width: 100%; background: ; }
#footerarea { margin: 0px auto; height: 46px; width: 773px; padding: 0px; text-align: center; background:; }
#footerarea p { line-height: 46px; }
.reddish { color: #df0000; }
.heightfix { margin: 0px; padding: 0px; clear: both; height: 1px; width: 100%; }
h1 { font-family: "Trebuchet MS"; font-size: 24px; font-style: normal; font-weight: lighter; font-variant: small-caps; color: #FFFFFF; letter-spacing: -1px; text-align: center; word-spacing: normal; margin: 10px; }
h4 { text-align: left; }
.list01 { font-family: "Trebuchet MS"; font-size: 18px; font-variant: small-caps; color: #FFFFFF; margin: 0px 0px 0px 10px; list-style-position: outside; list-style-type: disc; text-align: left; }
TD.NON { font-family :Tahoma, Verdana, Arial; font-size :12px; color :#C0C0C0; font-weight :normal; }
TD.TOP { font-family :Tahoma, Verdana, Arial; font-size :12px; color :#0000FF; font-weight :bold; }
TD.Some { font-family :Tahoma, Verdana, Arial; font-size :12px; color :333333; font-weight :normal; }
A.NOEVENT:Link { font-family :Tahoma, Verdana, Arial; font-size :12px; color :#333333; font-weight :normal; text-decoration: none; }
A.NOEVENT:Visited { font-family :Tahoma, Verdana, Arial; font-size :12px; color :#333333; font-weight :normal; text-decoration: none; }
A.EVENT:Link { font-family :Tahoma, Verdana, Arial; font-size :12px; color :#333333; font-weight :bold; text-decoration: none; }
A.EVENT:Visited { font-family :Tahoma, Verdana, Arial; font-size :12px; color :#333333; font-weight :bold; text-decoration: none; }
A.NORMAL:Link { font-family :Verdana, Arial; font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none; }
A.NORMAL:Visited { font-family :Verdana, Arial; font-size :12px; color :#0000FF; font-weight :normal; text-decoration: none; }
#rightcol li { text-align: left; font-size:11px; font-family:"Trebuchet MS"; padding-top:10px; }
#sevenohnine h3 { line-height: 0px; font-family: "Trebuchet MS"; font-size: 14px; font-variant: small-caps; background-position: center center; }
#centerimages { margin: 0px; padding: 0px; height: 212px; width: 775px; text-align:center; }
#centerimages img { margin-top: 27px; padding: 0px; }
#blogcontent { font-size:12px; height:auto; min-height:75px; width:468px; text-align:justify; margin-bottom:10px; }
#blogdate { background-image:url(../images/calendar.jpg); width:45px; height:45px; float:left; margin: 15px; font-size: 16px; background-repeat: no-repeat; text-align:center; }
#blogheader { width:380px; height:20px; float:left; margin: 5px; font-size: 16px; background-repeat: no-repeat; text-align:left; border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #DF0000; }
#blogcomments { height:20px; width:467px; font-size:11px; text-align:left; color:#999; margin-bottom:25px; }
#blogcommentsheader { font-size:12px; height:auto; width:468px; text-align:justify; margin-bottom:5px; margin-left:70px; }
#blogcommentscontent { font-size:11px; height:auto; width:378px; text-align:justify; margin-bottom:20px; margin-left:90px; color: #999; }
#blogaddform { font-size:11px; height:auto; min-height:75px; width:378px; text-align:justify; margin-bottom:10px; margin-left:90px; color: #FFFFFF; }
label { width: 4em; float: left; text-align: right; margin-right: 0.5em; display: block }
.submit input { margin-left: 4.5em; }
input { color: #df0000; background: #FFF; border: 1px solid #000 }
.submit input { color: #000; background: #ffa20f; border: 2px outset #d7b9c9 }
fieldset { border: 1px solid #df0000; width: 20em; padding:2px; }
legend { color: #fff; background: #ffa20c; border: 1px solid #781351; padding: 2px 6px }
li.club:first-letter {color: #df0000}
#gear ul { text-align: left; font-size: 14px; font-family:"Trebuchet MS"; margin-left: 35px;  padding: 0px;}
#gear li { list-style-type:square; line-height:0px;  margin: 0px; padding: 0px;}
#gear h1 { line-height: 0px; font-family: "Trebuchet MS"; font-size: 18px; font-variant: small-caps; text-align:left; }
h3:first-letter {color: #df0000}
h1:first-letter {color: #df0000}
#gear h3 { line-height: 0px; font-family: "Trebuchet MS"; font-size: 14px; font-variant: small-caps; text-align:left; padding:0px; margin: 0px; }
#gear { margin-top: 10px; padding: 0px; }

#headerpics { padding:0; margin:5px 0 0 30px; list-style-type:none; height: 110px; width: 773px !important; width: 703px; font-size: 20px; overflow: hidden; }
#headerpics li {  float:left; padding-right: 5px; padding-left: 10px; line-height: 35px; width:120px; }
* html #headerpics li { float:center; }
#headerpics li a:link { display:block;  padding:0;  float:center; text-decoration:none; color:#000; }



