/* CSS Document - Copyright 2004
Written by Nate Blanchard */

<style type="text/css">
<!--
/* Elements */
ADDRESS, BLOCKQUOTE, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, SPAN, TD, TH, UL {font-size: 11px;
font-family: Verdana, Helvetica, Arial, sans-serif}

A {cursor: auto}

A:link, a:active, a:visited {color: #0F3B7E;
background: none}
	
A:hover {color: #7E169C;
background: none}

ADDRESS {margin: 0em 0% 0em 0%;
font: italic 11px/1 Verdana}

BIG {font-size: 13px}

BLOCKQUOTE {margin: 0em 0% 0em 0%;
line-height: 1}

BODY {margin:0;
padding:0;
text-align:center;
font: 11px/1 Verdana;
background-color: #CAEFC5;
background:  url(/images/background.jpg) top left repeat-x;
cursor: default}

BUTTON {cursor: auto}

CAPTION {margin: 0em 0% 0em 0%;
line-height: 1}

CODE {font-size: 11px;
font-family: Verdana} /* To avoid overriding boldness/italicity by using font */

DIV {margin: 0em 0% 0em 0%;
line-height: 13px}

DD {margin: 0px 0% 0px 0%}

DL {margin: 0px 0% 0px 0%}

DT {margin: 0px 0% 0px 0%}

H1 {margin: 0em 0% 0em 0%;
font: .7em/1 Verdana}

H2 {margin: 0em 0% 0em 0%;
font: 11px/1 Verdana}

H3 {margin: 0em 0% 0em 0%;
font: 11px/1 Verdana}

H4 {margin: 0em 0% 0em 0%;
font: 11px/1 Verdana}

H5 {margin: 0em 0% 0em 0%;
font: 11px/1 Verdana}

H6 {margin: 0em 0% 0em 0%;
font: 11px/1 Verdana}

HR {margin: 0em 0% 0em 0%}

HTML {background: white}

INPUT, SELECT {cursor: auto;
/*border: 1px;
border-color: #aaaaaa;
border-style: inset;
border-spacing: 20px;*/
font: 10px/12px Verdana;
margin: 0px 0% 0px 0%}

KBD {font: 11px Verdana}

LI {margin: 0px 0% 0px 0%;
line-height: 16px;
list-style-type: disc;
list-style-position: inside}

OL {margin: 0px 0% 0px 5%;
list-style: decimal}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman}

OL OL OL OL {list-style: decimal}

P {margin: 0px 0% 15px 0%}

PRE {margin: 0em 0% 0em 0%;
font: 11px/1 Verdana}

SAMP {font: 11px Verdana;
color: red;}

SMALL {font-size: 9px}

SPAN {font: 11px/1 Verdana}

SUB {font-size: 9px}

SUP {font-size: 9px}

TD {line-height: 14px;
font: 11px Verdana;
border: 0em;
padding: 0px 0% 0px 0%;
text-align: left;
vertical-align: top}

TEXTAREA {cursor: text}

TH {font: bold 11px/1 Verdana;
text-align: left;
padding: 0px 10px 3px 0%;
vertical-align: bottom}

TT {font: 11px Verdana}

UL {margin: 5px 0% 0em 5%;
list-style: disc}

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square}

UL UL UL UL {list-style: disc}

TABLE {border-width: 0px;
border-collapse: collapse;
margin: 0px 0% 0px 0%}
	
TR {padding: 0px 0% 0px 0%;
margin: 0px 0% 0px 0%}

FORM {padding: 0px 0% 0px 0%;
margin: 0px 0% 0px 0%}
		
/* Classes */
/******************************************************************************
  The following are all utility styles used to create WHITE SPACE
********************************************************************************/
tr.ws_1 {height: 1px}

tr.ws_2 {height: 2px}

tr.ws_5 {height: 5px}

tr.ws_10 {height: 10px}

tr.ws_15 {height: 15px}

tr.ws_20 {height: 20px}

tr.ws_25 {height: 25px}

td.ws_1 {width: 1px}

td.ws_5 {width: 5px}

td.ws_10 {width: 10px}

td.ws_15 {width: 15px}

td.ws_20 {width: 20px}

td.ws_25 {width: 25px}

/***********************************************************************************
  The following are all styles related to the DYNAMIC LAYERS AND HOW TO CENTER THEM
************************************************************************************/
#layer1 {position: absolute;
top: 0px;
left: 0px;
width: 100%;
margin: 0px;
padding: 0px;
text-align: center;
z-index: 0;
background:  url(/images/background.jpg) top left repeat-x}

#layer2 {position: absolute;
top: 20px;
left: 0px;
right: 300px;
width: 100%;
margin: 0px auto;
padding: 0;
text-align: center;
z-index: 1}

#center {width: 752px;
margin: -1px 0% 0px 0%;
padding: 0;
text-align: left}

#head {width:752px;
height: 50px;
margin: 20px -1 0px -1;
border: 1px solid #AAAAAA;
background:  url(/images/banner.jpg) top center no-repeat}

#search {width:200px;
height: 50px;
margin: 0px}

td.searchform {padding: 7px 0px 0px 210px;
text-align:right}

td.searchfield {padding: 0px 5px 0px 174px;
text-align:right}

td.searchsubmit {padding: 0px;
text-align:right}


td.registrationform {padding: 7px 0px 0px 210px;
text-align:right}

td.registrationfield {padding: 0px 5px 0px 174px;
text-align:right}

td.registrationsubmit {padding: 2px;
text-align:right}


td.headtext {padding: 2px 0px 0px 490px;
text-align:left;
font-size: 17px;
color: #FFFFFF}

td.logouttext {padding: 5px 10px 0px 0px;
text-align:right;
font-size: 10px;
color: #FFFFFF}

a.logout:link, a.logout:active, a.logout:visited {color: #FFFFFF;
text-decoration: underline}

a.logout:hover {color: #FFFFFF;
text-decoration: none}

#logo {width: 174px;
height: 146px;
margin: 2px 0% 0px 1px;
padding: 0px 0px 0px 0px;
text-align: center;
background:  url(/images/cal_ripkens_green.jpg) top center no-repeat;
font-size: 9px;
color: #FFFFFF}

#body {width: 750px;
margin: -1px 0% 0px 0%;
padding: 0px;
border: 1px solid #AAAAAA;
text-align: left;
background-color: #FFFFFF}

#leftnav {width: 175px;
margin: 1px 0% -1px -1px;
text-align: left;
height: 100%;
background-color: #F0E7CA}

td.leftnav {width: 150px;
margin: -1px 0% -1px -1px;
padding: 96px 0% 0px 0px;
height: 100%;
background-color: #F0E7CA}

td.leftnav-admin {width: 150px;
margin: 0px 0% -1px -1px;
padding: 0px 0% 0px 0px;
height: 100%;
background-color: #F0E7CA}

#slogan {width:576px;
height: 20px;
margin: 0px 0% 0px 0px;
padding: 4px 0px 5px 10px;
text-align: right;
font-size: 9px;
background-color: #000000}

#homeslogan {width:750px;
height: 20px;
margin: 0px 0% 0px 0px;
padding: 4px 0px 5px 10px;
text-align: right;
font-size: 9px;
background-color: #000000}

td.slogan {padding: 2px 10px 0px 0px;
text-align: right;
font-size: 9px;
color: #FFFFFF}

td.pagetitle {padding: 20px 10px 10px 30px;
color: #01440B;
font-weight: bold;
font-size: 15px}

#content {width:600px;
margin: 0px 0% 0px -2px;
text-align: left;
background-color: #FFFFFF}

td.default {line-height: 14px;
font-size: 11px;
border: 0em;
padding: 0px 0% 0px 0%;
text-align: left;
vertical-align: top}

td.content {padding: 5px 50px 10px 30px;
width: 600px;
font-size: 11px;
line-height: 16px}

#foot {width:750px;
height: 20px;
margin: -1px 0% 0px 0%;
border-top: 1px solid #AAAAAA;
text-align: center;
font-size: 9px;
color: #000000}

td.foot {padding: 5px;
text-align: center;
font-size: 9px;
color: #000000}

#logintab {width:175px;
height: 20px;
margin: 0px 0% 0px 0px;
background-color: #000000}

td.logintab {padding: 2px 0px 0px 10px;
text-align: left;
font-size: 11px;
font-variant: small-caps;
color: #FFFFFF}

#login {width: 175px;
margin: 0px 0% 0px -1px;
border: 1px solid #AAAAAA;
background-color: #CCCCCC}

td.login {padding: 10px 0px 0px 15px;
text-align: left;
font-size: 11px;}

#homelogintab {width:250px;
height: 20px;
margin: 0px;
background-color: #666666}

td.homelogintab {padding: 2px 0px 0px 10px;
text-align: left;
font-size: 11px;
font-variant: small-caps;
color: #FFFFFF}

#logintabgrey {margin: -1px 0px 0px -1px;
width:175px;
height: 20px;
margin: 0px;
background: #666666;
border-top: 1px solid #AAAAAA}

td.logintabgrey {padding: 2px 0px 0px 10px;
text-align: left;
font-size: 11px;
font-variant: small-caps;
color: #FFFFFF}

#homelogin {width: 250px;
height: 230px;
font-size: 11px;
margin: 0px}

td.homelogin {padding: 10px 0px 10px 45px;
text-align: left;
background-color: #CCCCCC}

td.homelogintext {border-top: 1px solid #AAAAAA;
text-align: left;
background:  url(/images/ads/ad_golf04.jpg) top center no-repeat}

#photoright {float:right; 
width:200px;
height:200px;
margin: 0px 0px 10px 10px;
padding: 2px;
border: 1px solid #000000;
background-color: #FFFFFF}

#indexphotoright {float:right; 
width:200px;
height:315px;
margin: 0px 0px 10px 10px;
padding: 2px;
border: 1px solid #000000;
background-color: #FFFFFF}

#photoleft {float:left; 
width:200px;
height:200px;
margin: 0px 10px 10px 0px;
padding: 2px;
border: 1px solid #000000;
background-color: #FFFFFF}

#photorightnoborder {float:right;
margin: 0px 0px 10px 10px;
padding: 2px;
background-color: #FFFFFF}

#photoleftnoborder {float:left;
margin: 0px 0px 10px 10px;
padding: 2px;
background-color: #FFFFFF}

#photocaption {float:right; 
width:200px;
margin: 0px 0px 10px 10px;
padding: 0px;
border: 1px solid #000000;
background-color: red;
color: #BBBBBB}

table.content {height: 400px}

td.mainnav {width: 150px;
margin: -1px 0% 0px -1px;
font-variant: small-caps;
font-size: 11px;
border: 1px solid #AAAAAA;
padding: 3px 10px 3px 10px;
background: #000000;
color: #FFFFFF}

td.mainnavon {width: 150px;
margin: -1px 0% 0px -1px;
font-variant: small-caps;
font-size: 11px;
border: 1px solid #AAAAAA;
padding: 3px 10px 3px 10px;
background: #666666;
color: #FFFFFF;
cursor:hand}

td.subnav {width: 150px;
margin: 0px 0% 0px -1px;
border: 1px solid #AAAAAA;
padding: 2px 5px 3px 20px;
font-size: 11px}

td.subnavon {width: 150px;
margin: 0px 0% 0px -1px;
border: 1px solid #AAAAAA;
padding: 2px 5px 3px 20px;
background: #CAEFC5;
font-size: 11px;
cursor:hand}

td.navfill {width: 150px;
margin: 0px 0% 0px -1px;
border: 1px solid #AAAAAA;
padding: 3px 5px 3px 20px;
height: 100%}

font.subtitle {color: #01440B;
font-variant: small-caps;
font-size: 13px;
line-height: 25px}


td.inpagemenu {font-size: 12px;
padding: 0px 0% 0px 0px}

td.inpagemenudesc {padding: 0px 0% 10px 0px;
font-size: 11px}

input.login {margin: 5px 0% 5px 92px}

input.homelogin {margin: 5px 0% 5px 107px}

#section1 {width:500px;
height: 250px;
margin: 0px 0% 0px 0%;
padding:0;
border: 1px solid #AAAAAA;
text-align:left;
background:  url(/images/ads/ad_window-door-store.jpg) top center no-repeat;
background-color: #FFFFFF}

#section2 {width:250px;
height: 250px;
margin: 0px 0% 0px 0%;
padding: 0px;
border: 1px solid #AAAAAA;
text-align:left}

#section3 {width:250px;
margin: 0px 0% 0px 0%;
padding: 15px 10px 15px 15px;
border-left: 1px solid #AAAAAA;
text-align:left;
background-color: #FFFFFF;
line-height: 16px}

#section4 {width:250px;
margin: 0px 0% 0px 0%;
padding: 15px 10px 15px 15px;
text-align:left;
background-color: #FFFFFF;
line-height: 16px}

#section5 {width:250px;
margin: 0px 0% 0px 0%;
padding: 15px 10px 15px 15px;
border-right: 1px solid #AAAAAA;
text-align:left;
background-color: #FFFFFF;
line-height: 16px}

td.sectiontitle {padding: 0px 0% 10px 0%;
text-align: left;
font-size: 14px}

td.sectioncontent {padding: 0px 0% 0px 15px;
font-size: 11px;
text-align: left}

a.sectiontitle:link, a.sectiontitle:active, a.sectiontitle:visited {color: #7E169C;
text-decoration: none}

a.sectiontitle:hover {color: #7E169C;
text-decoration: underline}

/*a.mainnav:link, a.mainnav:active, a.mainnav:visited {color: #FFFFFF;
text-decoration: none}
	
a.mainnav:hover {color: #FFFFFF;
text-decoration: underline}

a.subnav:link, a.subnav:active, a.subnav:visited {color: #000000;
text-decoration: none}
	
a.subnav:hover {color: #000000;
text-decoration: underline}*?
/******************************************************************************
  The following are all COMMON class styles
********************************************************************************/

tr.linecolor {background-color: #AAAAAA;
height: 1px}
	
td.linecolor {background-color: #AAAAAA;
height: 1px;
width: 1px}

a.anchor:link, a.anchor:active, a.anchor:visited {color: #0F3B7E;
text-align: right;
vertical-align: middle;
white-space: nowrap}

a.anchor:hover {color: #7E169C;
text-align: right;
vertical-align: middle;
white-space: nowrap}

/***********************************************************************************
  The following are all styles related to SPECIFIC PAGES
************************************************************************************/
#directory {width: 100%;
margin: 0px;
text-align: left;
border: 2px solid #AAAAAA}

td.directoryhead {margin: 1px;
background: #C7E4C4;
padding: 3px 5px 3px 5px;
text-align: left;
font-size: 11px;
font-variant: small-caps;
border: 1px solid #AAAAAA}

td.directorysubhead {margin: 1px;
background: #CCCCCC;
padding: 3px 5px 3px 5px;
text-align: left;
font-size: 11px;
width: 125px;
font-variant: small-caps;
border: 1px solid #AAAAAA}

td.directorydata {margin: 1px;
padding: 3px 5px 3px 5px;
text-align: left;
font-size: 11px;
border: 1px solid #AAAAAA}

td.directorysubdata {margin: 1px;
background: #CCCCCC;
padding: 3px 5px 3px 5px;
text-align: left;
font-size: 11px;
border: 1px solid #AAAAAA}

td.charthead {margin: 1px;
background: #C7E4C4;
padding: 3px 3px 3px 3px;
text-align: center;
vertical-align: middle;
font-size: 11px;
font-variant: small-caps;
border: 1px solid #AAAAAA}

td.chartdata {margin: 1px;
padding: 3px 0px 3px 1px;
text-align: center;
font-size: 9px;
border: 1px solid #AAAAAA}

td.newsmonth {color: #01440B;
font-variant: small-caps;
font-size: 13px;
line-height: 25px}
/***********************************************************************************
  The following are all styles related to the DYNAMIC CALENDER
************************************************************************************/
#calendar {position:absolute; 
left:0px; 
top:0px; 
visibility:hidden}

table.calendar {width: 175px;
border-collapse: separate;
background-color:#B2C59A}
	  
th.calendar {background-color:#F1ECD3; 
text-align:center; 
font-size:10px; 
width:26px}

#tableHeader {background-color:#B2C59A; 
text-align: center;
width:100%}

td.calendar{background-color:#E6ECDC; 
text-align:center; 
font-size:10px}

td.calendarLinks{background-color:#E6ECDC; 
text-align:center; 
font-size:10px}
   
#tableBody tr td {width:26px}
#today {background-color:#FFFFF3}

/***********************************************************************************
  The following are all unassigned
************************************************************************************/
/*
td.dottedline {background-image : url(/CBSWeb/images/dotted-line.gif)}

.error {color: #C55E5E}
*/

/* 	 Color Palette				
 ##############################	
	"#000000" Black 			
	"#FFFFFF" White		 					
*/
-->
</style>
