body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url("../images/bg.jpg")
}
div.clear {
	clear: both;
}


.spacer{ line-height:11px; width:927px}
.spacer1{ line-height:12px; width:auto}
.spacer2{ line-height:6px; width:auto}
.outer { width:955px; background-image:url("../images/background.jpg"); padding-left:30px; padding-top:11px}

#header { width:927px; float:left; background-image:url("../images/header-bg.jpg"); background-repeat:no-repeat; }
#header .mainmenu { width:927px; height:35px; background-color:#506284; float:left; }
#header .submenu-left { width:6px; height:31px; background:url("../images/submenu-left.jpg"); float:left; }
#header .submenu-middle { width:915px; height:24px; background:url("../images/submenu-middle.jpg"); float:left; padding-top:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold }
#header .submenu-right { width:6px; height:31px; background:url("../images/submenu-right.jpg"); float:right; }


#submenu { width:957px}
#submenu .left { width:4px; height:37px; background:url("../images/submenu_left.jpg"); float:left}
#submenu .middle { width:941px; height:29px; background:url("../images/submenu_middle.jpg"); padding-top:8px; padding-left:8px; float:left}
#submenu .right { width:4px; height:37px; background:url("../images/submenu_right.jpg"); float:right}

#middle { width:927px}
#middle .left { width:177px; float:left}
#middle .middle { width:606px; float:left; margin-left:9px}
#middle .middle-map { width:740px; float:left; margin-left:9px}
#middle .right { width:125px; float:right; margin-left:9px}

.subpage2 {background: url("../images/subpage2.jpg") 0 0 repeat-x; }
.subpage7 {background: url("../images/subpage7.jpg") 0 100% repeat-x}
.subpage4 {background: url("../images/subpage4.jpg") 0 0 repeat-y}
.subpage5 {background: url("../images/subpage5.jpg") 100% 0 repeat-y}
.subpage6 {background: url("../images/subpage6.jpg") 0 100% no-repeat}
.subpage8 {background: url("../images/subpage8.jpg") 100% 100% no-repeat}
.subpage1 {background: url("../images/subpage1.jpg") 0 0 no-repeat}
.subpage3 {background: url("../images/subpage3.jpg") 100% 0 no-repeat; padding:4px;}
.inner { background-color:#f6f6f6; padding:8px; height:526px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}
.privacy { background-color:#f6f6f6; padding:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}


#filmstrip { width:957px;  }
#filmstrip .left { width:4px; height:108px; background:url("../images/filmstrip_left.jpg"); float:left}
#filmstrip .middle { width:949px; height:105px; background:url("../images/filmstrip_middle.jpg"); float:left; padding-top:3px;  }
#filmstrip .right { width:4px; height:108px; background:url("../images/filmstrip_right.jpg"); float:right; }

#webdesign { width:957px;  }
#webdesign .left { width:485px; height:241px; float:left}
#webdesign .right { width:457px; height:241px; float:right; }

#oscommerce { width:457px;  }
#oscommerce .left { width:5px; height:73px; background:url("../images/oscommerce_left.jpg"); float:left}
#oscommerce .middle { width:448px; height:73px; background:url("../images/oscommerce_middle.jpg"); float:left}
#oscommerce .right { width:4px; height:73px; background:url("../images/oscommerce_right.jpg"); float:right; }

.feature2{ float:left; width:100%; line-height:15px}
.feature2 p{text-align: left; font-family:arial; font-size:11px; color:#666666; line-height:15px; }
.feature2 img{float: left; padding: 2px 9px 0px 0px;}

.webdesign { width:320px; height:69px; background:url("../images/webdesign.jpg"); padding-top:45px; padding-left:165px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}
.logodesign { width:320px; height:69px; background:url("../images/logodesign.jpg"); padding-top:45px; padding-left:165px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none}


.sitemap { background-color:#FFFFFF; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}
.sitemap1{ background-color:#0055a7; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none}


#footer { width:957px;}
#footer .left { width:4px; height:122px; background:url("../images/footer_left.jpg"); float:left}
#footer .middle { width:949px; height:122px; background:url("../images/footer_middle.jpg"); float:left}
#footer .right { width:4px; height:122px; background:url("../images/footer_right.jpg"); float:right; }

.searchhotels { background:url("../images/searchhotel-top.jpg"); background-repeat:no-repeat; height:63px}

.footermiddle-left { width:301px; float:left; padding-top:15px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none}
.footermiddle-middle { width:435px; float:left; padding-top:15px}
.footermiddle-right { width:182px; float:right; padding-top:20px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none }

.footer-linksleft { width:140px; line-height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none }
.footer-linksleft1{ width:120px; line-height:22px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none }
.formfield { border:1px solid #bbbbbb; height:16px; width:150px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}


.black11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.red11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000; text-decoration:none; font-weight:bold}
.blue11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3399cc; text-decoration:none}

.black12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
.grey11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
.restaurents { border:1px solid #bbd9ee; background-color:#FFFFFF; padding-left:4px; padding-bottom:1px; padding-top:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }


.blue17b{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#006699; text-decoration:none; font-weight:bold}
.blue24b{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#006699; text-decoration:none; padding:7px;}
.blue12b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none; font-weight:bold}
.link{ border-top:1px dotted #FFFFFF; padding-left:9px; padding-top:2px; padding-bottom:2px}

.white1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none}

a.white11:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none}
a.white11:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none}
a.white11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}

a.readmore:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc; text-decoration:none}
a.readmore:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc; text-decoration:none}
a.readmore:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline}

a.blue:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; font-weight:bold}
a.blue:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; font-weight:bold}
a.blue:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5ebed4; text-decoration:none;  font-weight:bold}

a.black:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold }
a.black:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold }
a.black:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc; text-decoration:underline; font-weight:bold }


a.white:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a.white:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a.white:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5ebed4; text-decoration:underline; }

.white12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold}
.white28{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#ffffff; text-decoration:none}
.white15{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; text-decoration:none}
.white14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold}


