@charset "UTF-8";
body{margin:0;padding:0;text-align:center;color:#000000;font-family:"Lucida Grande", Verdana, sans-serif;font-size:62.5%;background-image:url(../images/grey.gif)}
h1{font-size:2.4em;font-style:normal;font-weight:bold;text-transform:uppercase;color:#0000FF;letter-spacing:8px;height:auto;text-align:center;}
h2{font-size:2.2em;color:#996600;}
h3{font-size:1.9em;color:#993300;padding-bottom:10px;}
h4{font-size:1.7em;}
h5{font-size:1.3em;font-style:normal;color:#333333;}
h6{font-size:0.6em;color:#FFFF33}
p{font-size:1.5em;text-align:left;font-weight:normal;}
.bluebold{color:#0000FF;font-weight:bold;}
.italic{font-style:italic;color:#CC00FF;}
.linktext{font-size:1.0em;}
.grey{color:#999999;font-size:1.0em;}
#container{width:950px;text-align:left;font-family:"Lucida Grande", Verdana, sans-serif;margin-right:auto;margin-bottom:0;margin-left:auto;background-color:#FFFFcc;border-top-width:0px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;font-weight:bold;}
#header{background-color:#FFFFcc;text-align:center;padding-right:20px;padding-left:30px;margin-top:10px;margin-right:111px;margin-bottom:10px;margin-left:10px;}
#sidebar1{float:left;width:130px;margin-top:15px;margin-right:10px;margin-bottom:10px;margin-left:10px;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:5px;}
#sidebar2{float:right;width:200px;height:800px;border-left-color:#0033FF;border-left-width:thin;border-left-style:dotted;background-color:#e8e8e8;background-repeat:no-repeat;margin-left:5px;padding-left:10px;padding-right:10px;margin-top:15px;text-align:center;}
#sidebar3{display:none;}
#mainContent{background-image:url(../images/Rugby3-2nobg.jpg);background-repeat:no-repeat;margin:0 0 0 150px;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;}
#listings{background-color:#ffffcc;text-align:left;padding-right:10px;padding-left:10px;margin-left:15px;margin-right:15px;height:570px;overflow:auto;}
#maincontentwhite{background-color:#fff;text-align:left;padding-right:10px;padding-left:10px;margin-left:15px;margin-right:15px;height:565px;overflow:auto;}
#footer{background-color:#ffffcc;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-family:Georgia,"Times New Roman", Times, serif;text-align:center;}
#belowbox{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-family:Georgia,"Times New Roman", Times, serif;text-align:center;}
#bookmark{margin-bottom:5px;}
.fltrt{float:right;margin-left:8px;margin-bottom:8px;}
.fltlft{float:left;margin-right:8px;margin-bottom:8px;}
.clearfloat{clear:both;}
.listing_pix{border-bottom-color:#000000;padding-bottom:5px;padding-right:10px;padding-left:10px;padding-top:10px;}
.listlink{text-align:center;font-size:1.5em;border-top-color:#0033FF;border-top-width:thin;border-top-style:dotted;}
.stowe{background-color:#66CCFF;}
.audlem{background-color:#66CC33;}
.copyright{margin-top:10px;font-family:Georgia,"Times New Roman", Times, serif;font-size:10px;color:#666666;background-color:#FFFFcc;width:950px;float:none;text-align:center;}
.spacer{clear:left;}
a:link{color:#0000FF;}
a:hover{color:#fa0723;}
img{border:0;}
table{width:90%;margin:0 auto;font-family:"Lucida Grande", Verdana, sans-serif;font-size:1.4em;line-height:1.4em;border-collapse:collapse;}
tr{border:1px solid #666;}
th{text-align:center;border-left:1px solid #333;border-right:1px solid #333;border-bottom:3px double #333;padding:0 .5em;}
td{color:#333;border:1px dotted #666;padding:0 .5em}
tr:nth-child(odd){background-color:#dfdfdf;}

/* Navigation */

/* The menu styling */
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0; width:127px;}
.menu {margin:10px 20px 10px 5px;}
/* for IE7 to position the tables correctly */
.menu {position:relative; float:left;}

/* for IE5.5 and IE6 to position the tables corectly */
* html .menu {position:static;}

/* Set up the size of the list items and float left to place inline */
.menu li {display:block; float:left; width:125px; background:#ddc; margin:2px 0 0 0; border:1px solid #000; border-color:#fff #000 #000 #fff;}

/* Give the sub level list item a diffent background color to make it 'stand out'. */
.menu li.sub {background:#89a;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:24px; position:absolute; bottom: 0; top:auto; left:0; font-size:1em;}

/* Default link styling */
.menu li a {display:block; color:#000; font-family:arial, helvetica, sans-serif; font-size:11px; line-height:23px; height:24px; text-decoration:none; text-indent:10px;}

/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {color:#bd4; background:#578;}

/* For all browsers except IE5.5 and IE6 to keep the hover state through the menu cascade. */
.menu :hover > a {color:#bd4; background:#578;}

/* Give the link OR list a relative position. Depends on which browser is used */
.menu li.sub:hover,
.menu li.sub a:hover {position:relative;}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute;left:-9999px; width:128px; top:0;}

/* Position the flyout sub levels to 'pull-up' or 'drop-down' when hovering over the sub level list OR link.  the transparent gif is for IE7 only and need not actually exist. File transparent.gif supplied with zip file */
/* pull up */
.menu :hover ul, 
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul {padding:20px 20px 20px 0; left:100px; bottom:-10px; top:auto; background:transparent url(trans.png);} 
/* drop down */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul {padding:20px 20px 20px 0; left:100px; top:-10px; bottom:auto;}