body     {
/*background:  #EAE9E9;*/
    background-image:     
    url('../shop_image/sunsetw-back2.jpg');
    background-repeat: repeat
}
h1       { color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: small-caps; }
h2       {
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-variant: none;
}
h3       { color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
h4       { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
h5       { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
dl       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
ol, ol ol, ol ol ol       { color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
ul, ul ul, ul ul ul       { color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
table { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; }

p
{  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;  
font-size: 11px; 
}  

a
{  
color: blue;  
font-family: Arial, Helvetica, sans-serif;
/* font-weight: normal;   */
font-weight: 400;  
font-variant: small-caps;
font-style: none;

text-decoration: underline; 
font-size: 11px; 
text-decoration: none;
}  
a:hover  
{  
color: #001166;  
font-family: Arial, Helvetica, sans-serif;
font-variant: small-caps;
font-weight: 400;  
font-style: none;
font-size: 11px; 
text-decoration: underline;
} 

HR {
    height:1px;
    width:70%;
    background:#336699;
   }


.banner { height: 30; background: #FFFFFF; font-size: 11px; font-weight: normal; font-variant: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; height: 30px; }
.top { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.leftside { background: #b5cdf1; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 18px; }
.leftsidetop { background: #D5D5D5; color: #336699; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 16px; }
.middle { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 18px;}
.products { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.rightside { background: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica;  line-height: 18px;}
.rightsidetop { background: #D5D5D5; color: #336699; font-size: 11px; font-style: italic; font-family: Verdana, Arial, Helvetica;  line-height: 16px;}
.textbox1 { background: #EAE9E9; font-size: 11px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  line-height: 14px; }
.textbox2 { background: #FFFFFF; font-size: 11px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  line-height: 14px; }
.textboxtop1 { background: #333333; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  }
.textboxtop2 { background: #336699; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999; }
.footer { height: 30; background: #5AA0CA; font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; height: 30px; }

A.topnavlinks { color:blue; font-size: 11px; text-decoration: none; }
A.topnavlinks:hover { color:red; font-size: 11px; text-decoration: underline; }

A.leftlinks { color:000FF; font-size: 16px; text-decoration: none; }
A.leftlinks:hover { color:red; font-size: 16px; text-decoration: none; }


.topnavtxt { color:#FFFFFF; font-size: 11px; }


.input { background-color: #ffffff; border: 1px solid #000031; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px }
//.submit { background-color: #ffffff; border: 1px solid #000031; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px }
.submit {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 8pt;  
letter-spacing: -1px;
TEXT-DECORATION: none;
COLOR: #000000;
}
.backgrnd1 { background-color : #268cbf; }


.booking_bg { background-color: #ffffff; }
.booking_border { background-color: #268cbf; }
.booking_line { background-color: #f2b66b; }

.calendarHeader { font-weight: bolder; color: #FF6600; background-color: #CCCCCC }
.calendarUnavailable {COLOR: white; background-color: #ffb200}
.calendarToday { COLOR: #258DBF; background-color: #FFFFFF}
.calendar { COLOR: #000000; background-color: #EEEEEE}
.calendar_weekend { COLOR: #000000; background-color: #EEEEFF}
.calendar_body { COLOR: #258DBF; background-color: #EEEEEE}
.calendar_pending { COLOR: #258DBF; background-color: #FFDDDD}
.calendar_confirmed { COLOR: #258DBF; background-color: #DDFFDD}
a.calendar:link { color: #268cbf; text-decoration: none }
a.calendar:visited { color: #268cbf; text-decoration: underline }
a.calendar:hover { color: #EFB345; text-decoration: none }

.rentalSelected {background-color: yellow}
