html,body{height:100%;}
body{background-color:#FFF;color:#26305d;font-family:arial, helvetica, sans-serif;font-size:12px;line-height:16px;margin:0;padding:0;text-align:center;}
#headcontainer{margin:0;padding:0;background-image:url(static/images/header/bg.png);}
#header{margin:auto;margin-top:0;padding:25px 15px 15px;position:relative;text-align:left;width:745px;}
#headerlogo{margin:0 0 0 15px;padding:0;}
#container{margin:auto;position:relative;text-align:left;width:745px;}
#maincontent{margin-top:15px;}
#rightbar{margin:0 10px 8px 0;width:180px;}
h1,h2,h3{line-height:normal;}
img{border:0;}
form{margin:0;padding:0;}
input{font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:400;}
input.checkbox{vertical-align:middle;}
select{font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:400;}
textarea{font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:400;}
.button{border:0;}
.small{font-size:0.9em;}
.tiny{font-size:0.8em;}

a{color:#26305d;}
a:hover{color:#4a78ad;}
.altlink{color:#ed8016;}
.altlink:hover{color:#4a78ad;}
.clear{clear:both;overflow:hidden;height:0;}
#content{display:block;}
#topbar{background-color:#4a78ad;border-bottom:1px solid #fff;clear:both;display:block;height:10px;overflow:hidden;width:100%;}
#contest_banner{float:right;margin:20px 20px 4px 0;}
#intro{background-color:#4745a5;background-image:url(static/images/profile_meet-bg.gif);background-repeat:repeat-x;height:82px;padding:4px 4px 2px 0;position:relative;}
#intro #invite{position:absolute;right:10px;top:22px;}
.other{margin-bottom:10px;}
#stamp{float:left;padding:10px 0 0 10px;}


.box{border:1px solid #ddd;}
.propiczone{background-color:#FEEBC1;text-align:center;width:180px;}
.border{background-color:#fff;border:1px solid #262f5a;padding:6px;}
.sbhead{background-color:#b4e4fa;font-weight:700;padding:5px 10px;}
.sbhead a{background-image:url(static/images/bullet_orange.gif);background-repeat:no-repeat;background-position:0 6px;float:right;font-size:10px;padding-left:10px;}
.sbcontent{padding:8px 10px;}
.topbanner{margin:8px 0;margin-left:auto;margin-right:auto;height:90px;width:728px;}
.sidebanners{border-width:0;margin-bottom:8px;}
#goodmsg{background-color:#68b1cc;border:2px solid #177192;color:#fff;font-weight:700;margin:10px auto;padding:6px 10px;text-align:center;width:400px;}


.arrow{cursor:default;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/* html .clearfix{height:1px;}
.clearfix{display:block;}
.pointer{cursor:default;}
a.location_link{text-decoration:none;color:#26305d;}
a.location_link:hover{color:#EE8016;}
#contest_banner{margin-top:12px;margin-bottom:0;}
.strong{font-weight:700;}
#header-right{float:right;text-align:right;}


#extramenu{margin:0;}
#extramenu li{display:inline;list-style:none;}
#extramenu li a:link,#extramenu li a:active,#extramenu li a:visited,#extramenu li a:hover{font-weight:700;color:#A2A2A2;margin:0 15px;text-decoration:none;}
#extramenu li a:hover{color:#ed8016;}
#extramenu li a.first{border-width:0;}



#theads{text-align:center;}
#theads{margin-top:15px;width:170px;text-align:center;}
#navbars{margin:auto;position:relative;width:745px;padding:0;}
#navbars ul{list-style:none;width:100%;float:left;margin:0;padding:0;}
#navbars li{float:left;background:url(static/images/header/menutab_right.png) no-repeat right top;padding:0;margin:0 0 0 7px;height:30px;position:relative;z-index:1000;}
#navbars li.highlite{background:url(static/images/header/menutab_right_highlite.png) no-repeat right top;}
#navbars ul li a{display:block;float:left;padding:6px 10px 0;margin:0;background:url(static/images/header/menutab_left.png) no-repeat left top;font-weight:700;color:#fff;text-decoration:none;}
#navbars ul li.highlite a{background:url(static/images/header/menutab_left_highlite.png) no-repeat left top;}
.newoption{color:#fff;font-weight:700;font-size:11px;}
#navbars #selected{background:url(static/images/header/menutabselected_right.png) no-repeat right top;}
#navbars #selected a{background:url(static/images/header/menutabselected_left.png) no-repeat left top;color:#565656;}
#navbars #selected .newoption{color:#565656;font-weight:700;}
#navbars ul li ul{display:none;background-color:#fff;border:1px solid #DFDFDF;}
#nav,#navbars,#nav ul{z-index:1000;}
#nav ul{width:150px;list-style:none;position:absolute;top:30px;left:0;margin:0;padding:0;}
#nav ul li{float:none;display:block;position:relative;background-image:none;margin:0;padding:0;}
#nav li ul li a{text-align:left;display:block;width:135px;color:#333;text-decoration:none;background-image:none;background-color:#FFF;padding:5px 5px 5px 10px;margin:0;}
#nav li ul li a:hover,#nav li ul li a.iehover{color:#fff;background-color:#0083D6;}
/* Hides from IE5-mac \*/* html #nav li li a{height:1%;}
/* End hide from IE5-mac */#nav li:hover ul,#nav li.iehover ul{display:block;}
#navbars #selected:hover ul,#navbars #selected.iehover ul{display:none;}
#submenu-container{background:url(static/images/header/submenu_bg.png) repeat-x;height:5px;margin-bottom:15px;}

#content,#content p{margin:0;padding:0;}
#content #essentials,#content #baggage{font-size:1.2em;line-height:1.2em;}
#content #essentials .small{font-size:0.8em;}
#content .section-filled{padding:10px;margin:0 0 15px;-moz-border-radius:1em;border-radius:1em;}
#content .section-filled label{font-weight:700;}
#content .section-edit{float:right;}
#content .section-inner{padding:10px;margin:10px 0;}
#content .section-bordered{padding:0;margin:0 0 15px;}
#content .scrollable{height:250px;overflow:auto;}
#content .section-header{padding:5px;margin:0;text-align:center;text-transform:uppercase;color:#69F;font-weight:700;background-color:#232A4C;border:1px solid #232A4C;-moz-border-radius-topleft:1em;-moz-border-radius-topright:1em;border-top-left-radius:1em;border-top-right-radius:1em;}
#content .section-private{background-color:#FFF;color:#333;padding:9px;margin:0 0 15px;border:1px solid #484D6A;-moz-border-radius:1em;border-radius:1em;}
#content .section-unfilled{padding:9px;margin:0 0 15px;-moz-border-radius:1em;border-radius:1em;}
#content .link-list{list-style:none;margin:0;padding:0;}
#content .link-list li{margin-bottom:0.5em;}
#content .link-list li a:link,#content .link-list li a:active,#content .link-list li a:visited,#content .link-list li a:hover{color:#333;}
#leftcol{float:left;width:510px;height:100%;padding:15px;margin:0;border-left:0;border-right:1px;border-bottom:0;border-top:0;border-color:#D1D1D1;border-style:solid;}
#rightcol{float:left;color:#333;width:170px;padding:15px;margin:0 0 0 -1px;border-left:1px;border-right:0;border-bottom:0;border-top:0;border-color:#D1D1D1;border-style:solid;}
#rightcol .tripmate{margin-bottom:15px;}
#content h3{font-weight:700;font-size:1.2em;padding:0;margin:0 0 10px;}
#content h4{font-weight:700;font-size:1.2em;padding:0;margin:0 0 10px;}
#content h5{font-weight:700;font-size:1.2em;margin:0 0 8px;padding:0;}
#content #baggage h5{display:inline;font-size:1em;}
#content .small{font-size:0.95em;}
#content .padded{padding:15px;}
#content .margined{margin-bottom:10px;}
#content .floated{float:left;margin-right:5px;}
#content .location-comments{display:none;padding:10px;}
#content #add_destination_form{display:none;}
#content #checkin-center{font-size:1.1em;line-height:normal;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:1em;-moz-border-radius-bottomright:1em;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}
#content .baggage-header{margin:5px 0;}
#content .location-note{padding:0;margin:0 0 0.5em;}
body{background-color:#FFF;}
#content{background-color:#FFF;color:#333;font-family:sans-serif;}
#content a.location_link{color:#F59736;text-decoration:underline;}
#content a:link,#content a:active,#content a:visited,#content a:hover,#content #comments #bar a,#content #comments #bar a:hover{color:#417EBC;text-decoration:underline;}
#content a:hover,#content #comments #bar a:hover{color:#58AAFD;}
#leftcol{color:#333;}
#rightcol{color:#333;}
#content .section-filled{background-color:#F3F6FB;border:1px solid #C3D4EB;}
#content .section-filled label,#content h5{color:#666;}
#content .section-bordered,#content .section-inner{background-color:#FFF;border:1px solid #F59736;}
#content .section-unfilled{background-color:#FFF;border:1px solid #C3D4EB;}
#content h3{color:#0083D6;}
#content h4{color:#0083D6;}
#content .small{font-size:0.95em;}
#content .trip{border-bottom:1px solid #F59736;}
#content .trips .last{border:0;}
#content .trip .tripnote{font-weight:700;color:#F59736;}
#content .bordered{border:1px solid #C3D4EB;}
#content .location-comments{background-color:#FFF;}
#content #commentlist .commenttexteditable{background-color:#F3F6FB;}
input.checkbox{vertical-align:middle;}
span.orange,#content span.orange{color:#F59736;}
#trips-header,#breadcrumbs{margin:0 0 15px;padding:0 0 15px;border-bottom:1px dotted #D1D1D1;}
#trips-header h1{margin:0;padding:0;}
#trips-header #mainoptions{text-align:right;float:right;font-weight:700;}
#breadcrumbs{font-size:1.2em;font-weight:700;}


#tags strong{color:#696969;}
#itinerary{border:1px solid #4B78AD;padding:0;margin-bottom:30px;}
#itinerary .entry .destination .location_link{color:#26305D;}
#itinerary .entry{background-color:#F6F6F6;padding:10px;border-bottom:1px solid #4B78AD;}

#icons img{margin-right:10px;}
#overview{font-size:1em;font-weight:400;}


#rightbar .seeall{color:#89002b;}
#rightbar em{color:#4a78ad;font-style:normal;font-weight:700;}

#comments{border:1px solid #d1d1d1;border-top:0;}
#comments #bar{color:#4b79ad;font-size:0.9em;padding:5px 10px;}
#comments #bar #hidecomments{display:none;}
#comments #bar a{color:#ee8016;}
#comments #bar a:hover{color:#4b79ad;}
#comments #addcomments{border-top:1px solid #d1d1d1;display:none;padding:5px 10px;}
#comments .editcomment{border-top:1px solid #d1d1d1;display:none;padding:5px 10px;}
#comments .comment{border-top:1px solid #d1d1d1;padding:5px 10px;}
#comments .comment img{border:1px solid #4a78ad;float:left;margin-right:10px;}
#comments #commentlist{display:none;}
.comments{margin:0;padding:0;}
.comments form{margin:0;padding:0;}
.comments .bar{border:1px solid #d1d1d1;padding:10px;margin:0;color:#4b79ad;font-size:0.9em;}
.comments .bar .hidecomments{display:none;}
.comments .bar a{color:#ee8016;}
.comments .bar a:hover{color:#4b79ad;}
.comments .addcomments{border:1px solid #d1d1d1;display:none;margin:0;padding:5px 10px;}


#footer-container{background:url(static/images/footer_bg.png) repeat-x;background-color:#FFF;margin:15px 0 0;padding:0;}
#footer-container #travel-buddies{width:745px;padding:20px 0 0;position:relative;margin:0 auto 2em;text-align:center;}
#footer-container #travel-buddies a{text-decoration:none;font-size:0.85em;color:#4B79AD;margin-right:0.85em;}
#footer-container #travel-buddies a:hover{color:#26305D;}
#footer{width:745px;margin:0 auto;padding:20px 0 0;text-align:left;color:#8B8A8A;font-weight:700;}
#footerlinks{float:right;text-align:right;}
#footer #footerlinks a{margin:0 0 0 15px;}
#footer a{color:#8B8A8A;text-decoration:none;margin-right:15px;}
#footer a:hover{color:#ed8016;}

.propCat {
	CLEAR: both; MARGIN: 0px 0px 30px
}
.propCat .listContainer .children {
	FLOAT: left; WIDTH: 180px
}
.propCat .listContainer .children UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.propCat .propTitle {
	MARGIN: 10px 0px; FONT: bold 100% verdana,Arial, Helvetica, sans-serif
}

