
body {padding:0; margin:0; color:#000000; background:url(image-files/bgbluegrdnt.jpg) ; background-repeat:repeat-x ;}
body, td {font-family:Tahoma; font-size:11px; }
br{font-size:10px}
#body {color:#333333;font-family:Verdana, Arial,Helvetica;margin:0 0 0;}
td {font-family:Tahoma, Verdana, Tahoma, Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#333333;}
.b {font-family:Tahoma, Verdana, Tahoma, Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#333333;}
.w {font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#ffffff;}
.bw {font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#ffffff;}

.price {font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;font-weight:bold;color:#FF6300;}

#banner {background: #FFFFFF;border-collapse:collapse;}

<!-- -- td.toptext {padding-left:201px; padding-top:15px; text-align:left; font:normal normal bold 16px arial;} -- -->
-moz-box-sizing:border-box;
box-sizing:border-box;

td.toptext {padding-left:405px; padding-top:23px; text-align:left; font:normal normal bold 16px arial;}
.toptext {padding-left:405px; padding-top:23px; text-align:left; font:normal normal bold 16px arial;}

td.bannerleft {text-align:right;padding-right:14px;padding-left:10px; font:21px normal normal garamond,arial; width:180px;height:144px;border-right:1px solid #000;border-left:0px #000 solid;border-top:0px #000 solid;border-bottom:0px #000 solid;}
td.bannerleft a {text-decoration:none;}

td.bannerright {background:url(image-files/newport4.jpg);}

td.mclehd {font:normal normal 10px arial;border-right:1px solid #000;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;}
td.mclerw {border-right:1px solid #000;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;}

td.bamonthtd {cursor:hand;text-align:center;font:normal bold 7px arial;height:8px;width:33px;border-right:1px solid #000;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;}
td.bamonthtdslct {background:#CCCCCC;cursor:hand;text-align:center;font:normal bold 9px arial;height:8px;width:33px;border-right:1px solid #000;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;}
td.badaytd {cursor:hand;text-align:center;font:normal normal 9px arial;height:8px;width:10px;border-right:1px solid #000;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;}
td.badaytdslct {background:#CCCCCC;cursor:hand;text-align:center;font:normal normal 9px arial;height:8px;width:10px;border-right:1px solid #000;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;}

.rsvptd {border-right:1px solid #000;border-left:1px #000 solid;border-top:1px #000 solid;border-bottom:1px #000 solid;}

.srchmbrs {font:normal bold 12px palatino;text-align:center;cursor:hand;height:33px;background:url(image-files/searchbg.png) no-repeat center;}
.srchmbrs2 {padding-top:3px;padding-left:3px;font:normal bold 12px palatino;text-align:center;cursor:hand;height:33px;background:url(image-files/searchbg2.png) no-repeat center;}

.caltd {cursor:hand;height:14px;width:12px; font: normal bold 10px arial; border:0px solid #A5A5A5; background:#FFFFFF;}
.caltd2 {height:14px;width:12px; font: normal bold 10px arial; border:0px solid #A5A5A5; background:#FFFFFF;}
.caltd3 {height:14px;width:12px; font: normal bold 10px arial; border:0px solid #A5A5A5; background:#D6E8FA;}
.caltdtoday 	{cursor:hand;height:14px;width:12px; font: italic bold 12px arial; border:0px solid #A5A5A5; background:#D6E8FA;}
.calslcttdtoday {cursor:hand;height:14px;width:12px; font: italic bold 12px arial; border:0px solid #A5A5A5; background:#102EE3; color:#FFFF00;}
.calslctd	{cursor:hand;height:14px;width:12px; font: normal bold 10px arial; border:0px solid #A5A5A5; background:#102EE3; color:#FFFF00;}
.caltdevnt	{cursor:hand;height:14px;width:12px; font: normal bold 12px arial; border:0px solid #A5A5A5; background:#10FEE3; color:#FF0000;}

.evnt1 {cursor:hand;width:314px;height:18px;background:#FFFFFF;}
.evnt2 {cursor:hand;width:314px;height:18px;background:#99CCFF;}

.mbreditinput {font-size:9px;height:16px;width:95px;}
td.mbredit1 {height:14px;width:152px;font:normal normal 10px arial;}
td.mbredit2 {cursor:hand;height:14px;width:135px;font:normal normal 10px arial;}

.rwmbr1{cursor:hand;background:#CCFFFF;}
.rwmbr2{cursor:hand;background:#FFFFFF;}
.rwmbr3{font:normal bold 10px arial;color:#999966;cursor:hand;background:#CCFFFF;}

.footer {font-family:Tahoma, Verdana, Arial, Helvetica;font-size:10px;font-weight:normal;color:#333333;}

<!-- -- link -- -->
a:link, a:visited {color:#466CA8;text-decoration:none;}
a:active {color:#466CA8;text-decoration:none;}
a:hover {color:#1A3258;text-decoration:none;}

a.w:link, a.w:visited {color:#FFFFFF;text-decoration:none;}
a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#FFFFFF;text-decoration:underline;}

a.orange:link, a.orange:visited {color:#B00115;text-decoration:none;}
a.orange:active {color:#B00115;text-decoration:none;}
a.orange:hover {color:#B00115;text-decoration:underline;}

a.n:link, a.n:visited {color:#333333;text-decoration:none;}
a.n:active {color:#333333;text-decoration:none;}
a.n:hover {color:#333333;text-decoration:underline;}

<!--  -- form -- -->
input.text {font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#333333;height:19px;}
input.button {font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;background-color:#E8E8E8;font-weight:normal;color:#333333;height:19px;}
select {font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#333333;height:19px;}
textarea {font-family:Tahoma, Verdana, Arial, Helvetica;font-size:11px;font-weight:normal;color:#333333




.style7 {font-size: 14px}
.style14 {color: #993300; font-size: 12px; }
.style15 { color: #FFFFFF; font-weight: bold; }
.style16 { color: #993300; font-weight: bold; }

	

