@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:1.0em;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;}

#menu {height:132px; width:132px; position:relative; font:Verdana, Arial, Helvetica, sans-serif; z-index:1000;}

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; padding:1px 1px 0 1px; background:#ffffcc;}

#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline;}
#menu ul ul {position:absolute; left:-9999px;}
#menu ul#toplevel {position:absolute; left:0; top:0;}

#menu a {display:block; font:normal 11px verdana,arial,sans-serif; color:#000; line-height:22px; text-decoration:none;padding:0 20px 0 10px;} 
#menu li a.fly {background: url(arrow.gif) no-repeat right top; z-index:1000;}

#menu li a:hover {background-color:#09c; color:#fff;} 
#menu li:hover > a {
	background-color:#09c;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menu ul li:hover > ul {left:100%; margin-top:-23px; margin-left:-1px;}

#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}

#menu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}