/* City North '08 */
/* Created by Jason Walsh */

/* General styles */
body { margin: 0; padding: 0;}
body, ul, ol, li, th, td, input, select, textarea { font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color: #4E4E46; }
img { border: 0; }
p {margin:12px 0px 12px 0px;}

a { color: #0040b6; text-decoration: none; }
a:hover { text-decoration: underline; }

abbr, acronym { font-style: normal; border-bottom: dotted 1px #333; cursor: help; }
form { margin: 0; }

h1 { font: bold 24px Helvetica, Arial, sans-serif; margin: 0; }
h2 { font: normal 18px Helvetica, Arial, sans-serif; }
h3 {  }
h4 {  }

hr { border: none; height: 1px; background: #ccc; margin: 2em 0; }

/* General classes */
.hide { display: none; }
.clear { clear: both; }

.flLeft { float: left; margin: 0 15px 0 0; } /* useful for images that appear in the flow of content */
.flRight { float: right; margin: 0 0 0 15px; }

/* ------------------------------------------------------------------------------------------ */   
/* Element styles */

#siteHolder {width: 958px; height: 100%; text-align: left; margin: auto;} 
#home_siteFloat {float: left; width: 936px; height:100%;} 

#leftShadow {float:left;display:block;width:11px;height:553px;background: url(/includes/images/general/left_shadow.gif) top left no-repeat;}
#rightShadow {float:right;display:block;width:10px;height:553px;background: url(/includes/images/general/right_shadow.gif) top left no-repeat;margin-right:0px;}
html>body #rightShadow {float:right;display:block;width:10px;height:553px;background: url(/includes/images/general/right_shadow.gif) top left no-repeat;margin-right:1px;}

/* Header */   
#headerHolder {float:left;width:935px; height:123px; margin:0px 0 0px 0; padding:0; background-color:#EEEDE7;} 
#logo {display:none!important;} 
#primarynav {display:none!important;}
#pageImage {display:none!important;}
#headerPhotos {display:none!important;}
#hotel_logo {width:195px;float:left;height:46px;background: url(/includes/images/general/logo.gif) bottom right no-repeat;padding:17px 0px 0px 60px;}
#home_btmContent {clear:both;height:auto;width:100%;position:relative;border:0px solid red;float:left;}
#home_flash {display:none!important;}
#home_sep_line {width:525px;display:block;border:0px;clear:both;padding:0px;margin:0px;height:1px!important;}

#home_offersPanel {float:left;border:0px solid blue;margin-top:1px;height:70px;width:936px;}
#home_offersPanel .specials_stack {width:234px;float:left;height:70px;margin-right:0px;}
#home_offersPanel .specials_stack .imgBox {float:left;height:70px;width:68px;border-right:1px solid white;}
#home_offersPanel #specials_stack_solid {width:234px;float:left;height:70px;margin:0px 0px 7px 0px;}

#home_offersPanel .specials_stack .offerTitle {padding:2px 0px 3px 7px;color:#2A0024;font: bold 11px/13px Arial, Tahoma, sans-serif;float:left;text-transform:uppercase;background: url(/includes/images/general/so_title_bg.gif) top left no-repeat;width:155px;border:1px solid #C9C9C9;height:14px;}
#home_offersPanel .specials_stack .offerSummary {border:1px solid #C9C9C9;margin-top:1px;float:left;padding:5px 0px 0px 7px;font: 11px/12px Arial, verdana, tahoma, sans-serif;width:155px;height:41px;background-color:#F8F8F8;}
#home_offersPanel .specials_stack .offerSummary a {color:#000000;text-decoration:none;}

#home_rightHolder {float:left;height:334px;width:405px;background-color:#A5A38C;padding:20px 0px 0px 20px;}
#home_pageTitle {width:380px;height:31px;float:left;margin-top:2px;margin-left:-5px;}
#home_pageTitle h2 {font-size:23px;text-transform:uppercase;color:White;padding:0px;margin:0px;font-weight:bold;font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;}
#home_content {float:left;width:385px;margin-bottom:10px; border:0px solid green;text-align:justify;font:12px/18px Arial, tahoma, sans-serif;color:White;}
#BookOnline { display:none!important; } 
#topLinksBar { display:none!important; } 
#footer { display:none!important;border:1px solid red; } 
#flashHolderBottom {display:none!important;}