/*
Theme Name: Twenty Ten
Theme URI: http://wordpress.org/
Description: The 2010 default theme for WordPress.
Author: the WordPress team
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	background: url('/wp-content/themes/twentyten/images/bg.jpg') center top repeat-x;
	font: 16px Times;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	clear: both;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.left{float:left;display:inline;width:240px;margin-left:26px;}
.right{float:right;display:inline;width:680px;margin-right:20px;}
.full{float:left;display:inline;clear:both;width:900px;margin:10px 35px;}
.textright{text-align:right;}
.light{color:#149baf;}

.alignLeft{float:left;display:inline;}
.alignRight{float:right;display:inline;}


p{color:#98032e;}

a img { border: none; }
a{text-decoration:none;color:#98032e;}
a:hover{color:#149baf;}
.floorplan-link{color:#326686;padding:4px 0 0 10px;float:left;width:200px;display:inline;}
.journal-link{color:#326686;padding:4px 0 0 10px;width:250px;float:left;display:inline;}
.tour-link{color:#326686;padding:4px 0 0 10px;width:200px;float:left;display:inline;}
.room-photos{color:#326686;padding:4px 10px 0;width:220px;float:left;display:inline;text-align:center;}
p.red{color:#98032e;}
.nav-previous{float:left;display:inline;width:200px;color:#326686;}
.nav-next{float:right;display:inline;width:200px;color:#326686;}

#wrapper{width:970px;margin:0 auto;position:relative;}

#header{float:left;display:inline;width:970px;height:223px;}
#header img{float:left;display:inline;}
#header-logo{float:left;display:inline;width:531px;height:147px;background: url('/wp-content/themes/twentyten/images/header-logo.jpg');}
#header-nav{float:left;display:inline;width:160px;height:138px;background: url('/wp-content/themes/twentyten/images/header-nav.jpg');padding-top:9px;}
#header-nav li{width:160px;}
#header-nav li a{padding:9px 0 4px;text-align:center;display:block;text-transform: capitalize;}
#header-nav li a.active, .left a.active{color:#149baf;}
#header-promo{float:left;display:inline;width:279px;height:147px;}

#header-nav li{float:left;display:inline;clear:left;}

#secondary{float:left;display:inline;width:970px;height:28px;}
#secondary li{float:left;display:inline;height:28px;}
#secondary li a{height:28px;background-position:top;display:block;}
#secondary li a:hover, #secondary li a.active{background-position: bottom;}
.hampton{width:113px;background: url('/wp-content/themes/twentyten/images/header-hampton.jpg');}
.chesapeake{width:125px;background: url('/wp-content/themes/twentyten/images/header-chesapeake.jpg');}
.newport{width:104px;background: url('/wp-content/themes/twentyten/images/header-newport.jpg');}
.marblehead{width:137px;background: url('/wp-content/themes/twentyten/images/header-marblehead.jpg');}
.savannah{width:109px;background: url('/wp-content/themes/twentyten/images/header-savannah.jpg');}
.charleston{width:129px;background: url('/wp-content/themes/twentyten/images/header-charleston.jpg');}
.bridgeport{width:124px;background: url('/wp-content/themes/twentyten/images/header-bridgeport.jpg');}
.nantucket{width:129px;background: url('/wp-content/themes/twentyten/images/header-nantucket.jpg');}

#content-home{float:left;display:inline;position:relative;overflow:hidden;width:970px;height:402px;background:url('/wp-content/themes/twentyten/images/content-bg.jpg');}
#content{float:left;display:inline;position:relative;overflow:hidden;width:970px;background:url('/wp-content/themes/twentyten/images/content-bg.jpg');}
#content-ownership{float:left;display:inline;position:relative;overflow:hidden;width:970px;background:url('/wp-content/themes/twentyten/images/content-ownership-bg.jpg');}
#content-area{float:left;display:inline;position:relative;overflow:hidden;width:970px;background:url('/wp-content/themes/twentyten/images/content-bg-area.jpg');}

#content-onecol{float:left;display:inline;padding-bottom:30px;position:relative;overflow:hidden;width:970px;background:url('/wp-content/themes/twentyten/images/content-bg-one.jpg');}
#content-onecol p{padding:10px 50px 10px;color:#116470;position:relative;z-index:10;}


.fourth{float:left;display:inline;width:170px;height:377px;text-indent:-999px;margin-right:3px;}
.third{float:left;display:inline;width:213px;height:377px;text-indent:-999px;margin-right:18px;}
#bridgeport{width:950px;height:401px;background:url('images/content/bridgeport-floor.jpg');padding-left:20px;background-repeat:no-repeat;}
#charleston{width:950px;height:401px;background:url('images/content/charleston-floor.jpg');padding-left:20px;background-repeat:no-repeat;}
#chesapeake{width:950px;height:401px;background:url('images/content/chesapeake-floor.jpg');padding-left:20px;background-repeat:no-repeat;}
#hampton{width:950px;height:401px;background:url('images/content/hampton-floor.jpg');padding-left:20px;background-repeat:no-repeat;}
#marblehead{width:950px;height:401px;background:url('images/content/marblehead-floor.jpg');padding-left:20px;background-repeat:no-repeat;}
#nantucket{width:950px;height:401px;background:url('images/content/nantucket-floor.jpg');padding-left:20px;background-repeat:no-repeat;}
#newport{width:950px;height:401px;background:url('images/content/newport-floor.jpg');padding-left:20px;background-repeat:no-repeat;}
#savannah{width:950px;height:401px;background:url('images/content/savannah-floor.jpg');padding-left:20px;background-repeat:no-repeat;}

#bridgeport-journal{width:950px;height:377px;background:url('images/content/bridgeport-journal.jpg');padding-left:20px;}
#charleston-journal{width:950px;height:377px;background:url('images/content/charleston-journal.jpg');padding-left:20px;}
#chesapeake-journal{width:950px;height:377px;background:url('images/content/chesapeake-journal.jpg');padding-left:20px;}
#hampton-journal{width:950px;height:377px;background:url('images/content/hampton-journal.jpg');padding-left:20px;}
#marblehead-journal{width:950px;height:377px;background:url('images/content/marblehead-journal.jpg');padding-left:20px;}
#nantucket-journal{width:950px;height:377px;background:url('images/content/nantucket-journal.jpg');padding-left:20px;}
#newport-journal{width:950px;height:377px;background:url('images/content/newport-journal.jpg');padding-left:20px;}
#savannah-journal{width:950px;height:377px;background:url('images/content/savannah-journal.jpg');padding-left:20px;}



.redstripe{color:#326686;}
#video{float:left;display:inline;position:relative;overflow:hidden;width:970px;height:400px;background:url('/wp-content/themes/twentyten/images/video-bg.jpg');}
#video embed, #video object{margin:70px 0 0 370px;}

#about-more-link{position:absolute;bottom:0;right:0;z-index:20;width:200px;height:95px;background:url('/wp-content/themes/twentyten/images/content-about-more') bottom right;}
#about-more-link a{display:block;width:200px;height:95px;}
#about-more{position:absolute;bottom:0;right:0;z-index:0;}

#ownership-menu{float:left;display:inline;width:417px;margin:0 0 0 19px;background:white url('images/ownership-menu.jpg') left repeat-y;padding:10px;color:#98032e;}
#ownership-menu li{float:left;display:inline;}
#ownership-menu li a{padding:3px 5px;}
#ownership-menu li a.active{color:#116470;}

#ownership-nav{float:left;display:inline;width:432px;margin:8px 0 0 24px;clear:left;}
#ownership-nav li{clear:left;margin:1px 0;padding:3px 10px 3px 20px;text-indent:-10px;list-style:none;color:#98032e;}
#ownership-nav li a{}
#ownership-nav li:before {content:"\2022 \0020";}
#ownership-nav li.active{background-color:#e5eeef;color:#116470;}
#ownership-nav li.active a{color:#116470;}
#ownership-answer{float:right;display:inline;width:460px;margin:30px 30px 0 10px;}
#ownership-answer p, #ownership-answer h2, .right p, .right h2{color:#116470;font-family:Verdana;font-weight:bold;padding-bottom:20px;}
#ownership-answer h2{font-size:1.563em;}
#ownership-answer a{color:#149baf;text-decoration:underline;font-family:Verdana;}
#ownership-answer small{}

#areabox{float:left;display:inline;position:relative;overflow:hidden;width:970px;height:359px;background:url('/wp-content/themes/twentyten/images/content-area.jpg');}
#areabox a{color:#2f8d9b;}
#areabox a.active{color:#116470;}
.todo{float:left;display:inline;margin:245px 0 0 40px;width:170px;}
#food, #services, #medical{float:left;display:inline;margin:245px 0 0 10px;width:162px;}
.full td{color:#116470;padding:0 20px 10px 0;width:280px;}


#content-nav, #content-nav-home, #content-nav-full{position:absolute;bottom:0;width:955px;height:25px;padding:0;background: url('/wp-content/themes/twentyten/images/content-nav.jpg');}
#content-nav-home{background: url('/wp-content/themes/twentyten/images/content-nav-home.jpg');}
#content-nav-full{background: url('/wp-content/themes/twentyten/images/new_navbar.png');top:612px;left:10px;width:950px;height:60px;padding:5px 0 0 0;z-index:10;}
#photo-nav{position:absolute;left:234px;top:30px;}
#content-nav-home #photo-nav{position:absolute;top:-3px;left:715px;}
#content-nav a{float:left;display:inline;}
#content p{padding:10px 5px 10px 20px;}
#prev, #next{float:left;display:inline;}
#slide-nav{float:left;display:inline;height:25px;width:150px;overflow:hidden;}
#slide-nav a{float:left;display:block;clear:none;width:18px;height:25px;background:url('/wp-content/themes/twentyten/images/button.gif');text-indent:-9999px;overflow:hidden;padding:0;margin:0;}
#slide-nav a:hover{background-position:bottom;}
#slide-nav a.on{background-position:bottom;}


#footer{float:left;display:inline;width:970px;height:135px;}
#footer p{color:#98032e;}
#footer-nav{float:left;display:inline;width:945px;height:46px;background: url('/wp-content/themes/twentyten/images/footer-nav.jpg');padding-left:25px;}
#footer-top{float:left;display:inline;}
#footer-nav li{float;left;display:inline;}
#footer-nav li a{float:left;display:inline;color:white;padding:16px 10px 0;}
#footer-nav li a:hover{color:#dbd8a6;}
#footer-nav .search{text-align:right;padding:12px 25px 0;float:right;display:inline;}
.searchbox{background:none;border:none;float:right;display:inline;margin:0 5px 0 8px;padding:5px 5px 3px;width:125px;}
#searchsubmit{float:right;display:inline;}
.screen-reader-text{float:right;display:inline;padding-top:4px;color:white;}
#footer-nav li a.facebook{padding:7px 0 0 22px;}

#footer-bottom li{float:left;display:inline;padding:13px 10px 0 0;}

#footer-bottom{float:left;display:inline;clear:both;width:950px;height:65px;margin-left:20px;/*background:url('/wp-content/themes/twentyten/images/footer-bottom.jpg');*/}
#footer-bottom p{text-align:right;padding:12px 14px 0 0;}


#scroller{width:241px;height:280px;}
#scroller p{font-family:Times,serif;font-size:0.813em;color:black;padding-bottom:15px;}


.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	float:left;
	display:inline;
	margin:60px 0 0 693px;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	/*background: #aaa;*/
}
.jScrollPaneDrag {
	position: absolute;
	/*background: #666;*/
	background:url('images/drag.png');
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}


