body, html {position:relative; width:100%; height:100%; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:10px;}
body {background:#000f2e url(../../images/site_specific/nights/layout/bg.jpg) repeat-x top;}
strong {font-weight:bold;}
.clear {clear:both;}

h1, h2, h3, h4, h5, p {margin:0;}
h1 {font-size:2.5em; line-height:1.2em; border-bottom:2px solid #ffd7a5; color:#ce6a27; font-weight:bold; padding-bottom:12px; width: auto;}
h2 {font-size:1.8em; line-height:1.2em; color:#ce6a27; padding: 8px 40px 0;}
h3 {font-size:1.6em; line-height:1.2em; color:#464d4a; padding:6px 40px 0;}
h4 {font-family: Georgia, "Times New Roman", Times, serif; font-size:1.8em; line-height:1.7em; font-style:italic; color:#5e6864; padding:10px 40px 0 60px;}
h5 {font-size:1.1em; line-height:1.2em; color:#95a59f;}
p {font-size:1.3em; line-height:1.5em; color:#5e6864; padding:7px 0 0 0;}
a {color:#dc7428; text-decoration:none;}
a:hover {color:#fc9d38; text-decoration:underline;}
hr {border:0; color:#ffd7a5; background-color:#ffd7a5; height:2px; width:100%; margin:8px 20px;}

#wrapper {position:relative; width:1000px; margin:0 auto; background:url(../../images/site_specific/nights/layout/bg_page.png) repeat-y;}
#head_n_contents {position:relative; width:950px; padding:0 25px;}

/* Header */
#header {position:relative; width:950px; height:97px; background:#0b506d url(../../images/site_specific/nights/layout/bg_header.jpg) no-repeat;}
#logo {position:absolute; width:213px; height:90px; left:25px; top:0; background:url(../../images/site_specific/nights/layout/bohemian_nights.png) no-repeat;}

#socmed { position: absolute; top: 0; right: 310px; } 
	#socmed li { float: left; margin-right: 8px; }

#search_form {position:absolute; width:297px; height:20px; right:0px; top:0px;}
#search_submit {display:block; float:left; width:62px; height:20px; background:url(../../images/site_specific/nights/layout/btn_signup_submit.png) no-repeat; border:0;}
#search_submit:active {background-position:0 -20px;}
#search_form input#search {color:#0b506d; float:left; font-size:8px; background:#fff url(../../images/site_specific/nights/layout/bg_signup_input.png) no-repeat left; border:none; width:227px; height:16px; padding:2px 0 2px 8px;}
.form-hint {font-size:.9em; color:#000;}
.form-reg {font-style:normal; color:#000;}


/* Navigation */
#main_nav {position:relative; width:950px; background:url(../../images/site_specific/nights/layout/bg_nav.png);}
#main_nav ul {position:relative; width:950px; padding:0;}
#main_nav ul li {position:relative; float:left; height:25px; margin:0 0 7px 0; background:#0b506d url(../../images/site_specific/nights/layout/bg_nav_r.png) no-repeat right top;}
#main_nav ul li a {display:block; height:25px; padding:0 13px; background-color:#00012e; font-size:1.2em; line-height:26px; color:#6cb7dc; text-decoration:none;}
#main_nav ul li a:hover {color:#f3cc23; background:url(../../images/site_specific/nights/layout/bg_nav_l.png) no-repeat;}
#main_nav ul li a.selected {color:#f3cc23; background:url(../../images/site_specific/nights/layout/bg_nav_l.png) no-repeat;}
#main_nav ul li.first a:hover, #main_nav ul li.first a.selected { background: none; }

#sub_nav {display:none; position:relative; width:835px; margin:0; padding:0 0 4px 115px; background-color:#60a5c7; border-bottom:7px solid #0b506d;}
#sub_nav.on {display:block;}
#sub_nav_inset {position:relative; width:720px; background:url(../../images/site_specific/nights/layout/bg_subnav_l.png) no-repeat left bottom #0b506d;}
#sub_nav_corner {position:absolute; width:4px; height:4px; right:0; bottom:0; background:url(../../images/site_specific/nights/layout/bg_subnav_r.png) no-repeat;}
#sub_nav ul {position:relative;}
#sub_nav ul li {position:relative; height:16px;}
#sub_nav ul.left li {float:left;}
#sub_nav ul.right li {float:right;}
#sub_nav ul li a {display:block; height:16px; padding:0 13px; font-size:1.1em; line-height:12px; color:#dc7428; white-space:nowrap;}
#sub_nav ul li a:hover, #sub_nav ul li a.selected {color:#fa9031; text-decoration:none;}

/* Backgrounds */
#contents {position:relative; width:950px; z-index:200;}

/* Top Column */
#column_wide {position:relative; width:950px;}

/* Left Column */
#column_l {position:relative; float:left; width:653px; padding:0 0 30px 0;}

/* Left Column-Specific Text Styling */
#contents div#column_l h1 { margin: 0 40px; padding: 10px 0 8px; }
#contents div#column_l p {padding:12px 40px 0 40px;}
#contents div#column_l ul {list-style:disc; padding:5px 40px 0 70px;}
#contents div#column_l ul li {font-size:1.3em; line-height:1.5em; color:#5e6864}
#contents div#column_l ol {list-style:decimal; padding:5px 40px 0 70px;}
#contents div#column_l ol li {font-size:1.3em; line-height:1.5em; color:#5e6864}


/* Right Column */
#column_r {position:relative; float:left; width:297px;}
a.read-more {cursor:pointer; display:block; font-size:1.2em; line-height:1em; text-align:right; padding:8px 20px 0 0;}

/* Right Column-Specific Text Styling */
#contents div#column_r h1 {border-bottom:none; padding:30px 14px 0 14px;}
#contents div#column_r h2 {font-size:1.6em; line-height:1.2em; font-weight:bold; color:#1e6283; padding:12px 20px 4px 40px;}
#contents div#column_r h5 {color:#0b506d; font-size:1.1em; padding:2px 0 0;}
#contents div#column_r h3 {color:#5e6864; padding:10px 27px 0 14px;}
#contents div#column_r p {color:#5e6864; font-size:1.3em; padding:12px 20px 0 39px;}
#contents div#column_r img { padding: 12px 0 0 39px;}

#contents div#column_r span.admin-popout a img, #contents div#column_r span.admin-popout span.drag-handle img {padding:0;}

#contents div#column_r ul {list-style:disc; padding:12px 20px 0 39px;}
#contents div#column_r ul li {font-size:1.3em; line-height:1.5em; color:#5e6864}
#contents div#column_r ol {list-style:decimal; padding:12px 20px 0 39px;}
#contents div#column_r ol li {font-size:1.3em; line-height:1.5em; color:#5e6864}
#contents div#column_r hr {width:auto; margin:8px 20px 0 25px;}

/* Footer */
#footer {position:relative; width:1000px; height:49px; margin-bottom:20px; padding:0 25px; }
#footer_text {position:absolute; bottom: -10px; width:870px; height: 49px; padding:0 40px; background:url(../../images/site_specific/nights/layout/bg_footer.png) no-repeat;}
	#footer_text p {font-family: Arial, Helvetica, sans-serif; font-size:1em; line-height:40px; color:#fff; margin-top:-7px;}
	#footer_text a { color: #fff; }


/*  Widget Styles */
#contents div.rp-content ul.rp-side-images li h5.caption {font-size:0.9em; line-height:1.2em; color:#95a59f; padding:0 0 0 0;}

/*  Forms */
.rp-form {margin:0 0 20px 40px;}
.rp-form div.rp-content {font-size:1.1em;}
#contents #column_l .rp-form div.rp-content h1 {margin:0 40px 0 0;}
.rp-form div.rp-content legend {font-size:1.2em; padding:.7em 0 .2em 92px;}
.rp-form div.rp-content div.rp-form-item {clear: both;}
.rp-form div.rp-content div.rp-form-item label {display:block; float:left; width:85px; text-align:right; font-size:1em; line-height:1.2em; color:#5e6864; padding:6px 7px 0 0;}
.rp-form div.rp-content div.rp-form-item input {width:194px;}
.rp-form div.rp-content input#submit {margin-left:92px;}
.rp-form div.rp-content div.rp-form-item select {width:200px;}
.rp-form div.rp-content div.rp-form-item textarea {width:200px; height:50px;}
.rp-form div.rp-content div.rp-form-item span.rp-form-req {font-size:1.6em; line-height:1em; color:#dd0000; padding-left:5px;}
.rp-form div.rp-content div.rp-form-item span.rp-form-error {display:block; width:200px; margin-left:92px; background-color:#dd0000; font-size:1em; line-height:1.4em; text-align:center; color:#fff;}

#contents div#column_l .rp-content h4 {padding-left:40px;}
#contents .rp-content h5.caption { padding:12px 40px 0 40px;}

/*  Text and Image */
.rp-text-img {margin-bottom:0;}
.rp-text-img div.rp-content img {width:100%;}
#contents div#column_l div.rp-text-img div.rp-content img {width:573px; margin:10px 0 0 40px;}
#contents div#column_r div.rp-text-img div.rp-content img {margin:10px 0 0 0;}

/*  Flush Text and Image */
.rp-flush-text-img {margin-bottom:0;}
.rp-flush-text-img div.rp-content img {width:100%;}
#contents div#column_l div.rp-flush-text-img div.rp-content img {width:573px; margin:10px 0 0 40px;}
#contents div#column_r div.rp-flush-text-img div.rp-content img {margin:10px 0 0 0;}
#contents div#column_r div.rp-flush-text-img div.rp-content h1, #contents div#column_r div.rp-flush-text-img div.rp-content h2, #contents div#column_r div.rp-flush-text-img div.rp-content h3, #contents div#column_r div.rp-flush-text-img div.rp-content p {padding-left:0;}


/*  Text and Left Images */
#contents div#column_l div.rp-text-l-imgs div.rp-content ul.rp-side-images {list-style:none; padding:0px 20px 0 40px; margin:0 0 0 0; width:152px;}
#contents div#column_l div.rp-text-l-imgs div.rp-content ul.rp-side-images li {padding:0; margin:0 0 10px 0;}

#contents div#column_r div.rp-text-l-imgs div.rp-content h2 {border-bottom:2px solid #ffd7a5; padding-bottom:13px; margin:0 30px 0 0;}
#contents div#column_r div.rp-text-l-imgs div.rp-content ul.rp-side-images {list-style:none; padding:0px 8px 0 14px; margin:0 0 0 0; width:50%;}
#contents div#column_r div.rp-text-l-imgs div.rp-content ul.rp-side-images li {padding:0; margin:0 0 10px 0;}


/*  Text and Right Images */
.rp-text-r-imgs {width:100%;}
.rp-text-r-imgs ul.rp-side-images li {display:list-item; list-style:none;}
#contents div#column_l div.rp-text-r-imgs div.rp-content ul.rp-side-images {list-style:none; padding:0px 40px 0 20px; margin:0 0 0 0; width:152px;}
#contents div#column_l div.rp-text-r-imgs div.rp-content ul.rp-side-images li {padding:0; margin:0 0 10px 0;}

#contents div#column_r div.rp-text-r-imgs div.rp-content h2 {border-bottom:2px solid #ffd7a5; padding:0 0 13px 15px; margin:0 20px 0 25px;}
#contents div#column_r div.rp-text-r-imgs div.rp-content ul.rp-side-images {list-style:none; padding:10px 27px 0 8px; margin:0 0 0 0; width:50%;}
#contents div#column_r div.rp-text-r-imgs div.rp-content ul.rp-side-images li {padding:0; margin:0 0 0px 0;}


/*  Title w/ Four Images on Side */
.rp-title-l-imgs {width:100%;}

#contents div#column_l div.rp-title-l-imgs div.rp-content ul.rp-side-images {float: left; margin:6px 0 0 15px; width:33%;}

.rp-title-l-imgs ul.rp-side-images {float: left; margin:6px 0 0 15px; width:33%;}
.rp-title-l-imgs ul.rp-side-images li {display:list-item; list-style:none;}
.rp-title-l-imgs ul.rp-side-images li img {width: 100%;}
.rp-title-l-imgs a.read-more {}

div.rp-title-l-imgs div.rp-content ul {float:left; list-style:none; padding:7px 20px 0 40px; margin:0 0 0 0;}
div.rp-title-l-imgs div.rp-content ul li {padding:0; margin:0 0 10px 0;}
div.rp-title-l-imgs div.rp-content ul {float:left; list-style:none; padding:7px 8px 0 14px; margin:0 0 0 0;}
div.rp-title-l-imgs div.rp-content ul li {padding:0; margin:0 0 10px 0;}

#contents div#column_l div.rp-title-l-imgs div.rp-content p {padding-top:0px;}
#contents div#column_r div.rp-title-l-imgs div.rp-content p {padding-top:0px;}
#contents div#column_l div.rp-title-l-imgs div.rp-content ul.rp-side-images {list-style:none; padding:0px 20px 0 40px; margin:0 0 0 0; width:152px;}
#contents div#column_l div.rp-title-l-imgs div.rp-content ul.rp-side-images li {padding:0; margin:0 0 10px 0;}

#contents div#column_r div.rp-title-l-imgs div.rp-content ul.rp-side-images {list-style:none; padding:0px 8px 0 14px; margin:0 0 0 0; width:50%;}
#contents div#column_r div.rp-title-l-imgs div.rp-content ul.rp-side-images li {padding:0; margin:0 0 10px 0;}
#contents div#column_r div#rp-content-area-4 div.rp-text-l-imgs div.rp-content h2 {padding-top:0;}

/*  Random Image */
.rp-random-image div.rp-content img {width:100%;}
#contents div#column_l div.rp-random-image div.rp-content img {width:573px; margin:10px 0 0 40px;}

/*  Pull Quote */
.rp-quote {text-align:right;}
.rp-quote h4 {text-align:left;}
.rp-quote h4 span { color:#0b506d; font-size:1.3em; font-style:normal; line-height:1em; }
.rp-quote div.rp-quote-info {padding:0 40px; text-align:right;}
.rp-quote .rp-quote-name { color:#464d4a; font-size:1.2em; font-weight:bold;}
.rp-quote .rp-quote-title {color:#464d4a; font-size:1.1em; font-weight:bold; padding-left:10px;}

/*  Site Map */
.rp-site-map ul {list-style:none; padding:10px 10px 0 10px;}
.rp-site-map ul li {font-size:1em;}
.rp-site-map ul li a {line-height:1.5em; color:#5e6864;}
#contents div#column_l div.rp-site-map ul {list-style:none; padding:10px 40px 0 40px;}
#contents div#column_l div.rp-site-map ul li {font-size:1em;}
#contents div#column_r div.rp-site-map ul {list-style:none; padding:10px 40px 0 40px;}
#contents div#column_r div.rp-site-map ul li {font-size:1em;}

/*  Link to File */
.rp-link-to-file {margin:20px 0;}
#contents div#column_l div.rp-link-to-file {margin:20px 40px;}
.rp-link-to-file img {display:block; float:left;}
.rp-link-to-file a {display:block; float:left; margin:20px 0 0 0; font-size:1.3em; line-height:1.2em; color:#5e6864; padding:0 0 0 14px;}
#contents div#column_l div.rp-link-to-file a {padding:0 0 0 7px;}

/*  Slideshow */
.slideshow img {width:100%;}
#contents div#column_l div.slideshow img {width:573px; margin:10px 0 0 40px;}

/*  Ruled Line */
.rp-ruled-line {padding:0;}
#contents div#column_l hr {width:533px; margin:20px 40px;}


/*  Module Widgets (Articles, Blog, Media) [added styles for Nights] */
#contents div#column_l a.return-link {display:block; text-align:right; font-size:1.1em; padding-right:40px;}

#contents div#column_l div.rp-module {margin:0 auto; width:100%;}
#contents div#column_l div.rp-module hr {margin:20px 40px; width:533px;}
#contents div#column_l div.rp-module div.rp-content {}
#contents div#column_l div.rp-module div.rp-content p.header {font-size:1.5em;}
#contents div#column_l div.rp-module div.rp-content div.post-list {margin:15px 0;}
#contents div#column_l div.rp-module div.rp-content div.post-list p.title {font-size:1.3em; margin:0 0 14px 0;}
#contents div#column_l div.rp-module div.rp-content div.post-list p.author {}

#contents div#column_l div.rp-module-detail {margin:25px auto; width:100%;}
#contents div#column_l div.rp-module-detail div.rp-content {margin-top:15px; width:100%;}
#contents div#column_l div.rp-module-detail div.rp-content div.flash-video {margin-left:40px;}
#contents div#column_l div.rp-module-detail div.rp-content div.img {float:right;}
#contents div#column_l div.rp-module-detail div.rp-content div.w-320 {width:320px;}
#contents div#column_l div.rp-module-detail div.rp-content div.w-213 {width:213px;}
#contents div#column_l div.rp-module-detail div.rp-content div.img img {width:100%; padding:0 0 10px 10px;}
#contents div#column_l div.rp-module-detail div.rp-content h2 {padding-top:0;}
#contents div#column_l div.rp-module-detail div.rp-content h3 {padding-top:0;}
#contents div#column_l div.rp-module-detail div.rp-content p.author {font-size:1.1em;}
#contents div#column_l div.rp-module-detail div.rp-content p {}


/*  FAQ Widgets */
#contents div#column_l div.rp-module div.main h2 a {color:#491226;}
#contents div#column_l div.rp-module div.comm h2 a {color:#950028;}
#contents div#column_l div.rp-module div.music h2 a {color:#3c647a;}
#contents div#column_l div.rp-module div.global h2 a {color:#3a683a;}
#contents div#column_l div.rp-module div.social h2 a {color:#56a5af;}
#contents div#column_l div.rp-module div.nights h2 a {color:#ce6a27;}

#contents div#column_l div.rp-module div.rp-content div.rp-hide-reveal {}
#contents div#column_l div.rp-module div.rp-content div.rp-hide-reveal div.faq {margin-bottom:20px;}
#contents div#column_l div.rp-module div.rp-content div.rp-hide-reveal div.faq p.question {margin-left:15px;}
#contents div#column_l div.rp-module div.rp-content div.rp-hide-reveal div.faq p.answer {padding-left:69px;}
#contents div#column_l div.rp-module div.rp-content div.rp-hide-reveal div.faq hr {margin-left:69px;}

#contents div#column_l div.rp-module div.rp-content h2 a, #contents div#column_l div.rp-module div.rp-content div.rp-hide-reveal div.faq p.question a {display:block; padding:0 0 0 16px;}

#contents div#column_l div.rp-module div.main h2 a.inactive, #contents div#column_l div.rp-module div.main div.rp-hide-reveal div.faq p.question a.inactive {background:url(../images/site_specific/layout/arrows/arrow_r_main.gif) no-repeat 0px 1px;}
#contents div#column_l div.rp-module div.main h2 a.active, #contents div#column_l div.rp-module div.main div.rp-hide-reveal div.faq p.question a.active {background:url(../images/site_specific/layout/arrows/arrow_d_main.gif) no-repeat 0px 1px;}

/* Nights is same as main */
#contents div#column_l div.rp-module div.nights h2 a.inactive, #contents div#column_l div.rp-module div.nights div.rp-hide-reveal div.faq p.question a.inactive {background:url(../images/site_specific/layout/arrows/arrow_r_main.gif) no-repeat 0px 1px;}
#contents div#column_l div.rp-module div.nights h2 a.active, #contents div#column_l div.rp-module div.nights div.rp-hide-reveal div.faq p.question a.active {background:url(../images/site_specific/layout/arrows/arrow_d_main.gif) no-repeat 0px 1px;}

#contents div#column_l div.rp-module div.comm h2 a.inactive, #contents div#column_l div.rp-module div.comm div.rp-hide-reveal div.faq p.question a.inactive {background:url(../images/site_specific/layout/arrows/arrow_r_comm.gif) no-repeat 0px 1px;}
#contents div#column_l div.rp-module div.comm h2 a.active, #contents div#column_l div.rp-module div.comm div.rp-hide-reveal div.faq p.question a.active {background:url(../images/site_specific/layout/arrows/arrow_d_comm.gif) no-repeat 0px 1px;}

#contents div#column_l div.rp-module div.music h2 a.inactive, #contents div#column_l div.rp-module div.music div.rp-hide-reveal div.faq p.question a.inactive {background:url(../images/site_specific/layout/arrows/arrow_r_music.gif) no-repeat 0px 1px;}
#contents div#column_l div.rp-module div.music h2 a.active, #contents div#column_l div.rp-module div.music div.rp-hide-reveal div.faq p.question a.active {background:url(../images/site_specific/layout/arrows/arrow_d_music.gif) no-repeat 0px 1px;}

#contents div#column_l div.rp-module div.global h2 a.inactive, #contents div#column_l div.rp-module div.global div.rp-hide-reveal div.faq p.question a.inactive {background:url(../images/site_specific/layout/arrows/arrow_r_global.gif) no-repeat 0px 1px;}
#contents div#column_l div.rp-module div.global h2 a.active, #contents div#column_l div.rp-module div.global div.rp-hide-reveal div.faq p.question a.active {background:url(../images/site_specific/layout/arrows/arrow_d_global.gif) no-repeat 0px 1px;}

#contents div#column_l div.rp-module div.social h2 a.inactive, #contents div#column_l div.rp-module div.social div.rp-hide-reveal div.faq p.question a.inactive {background:url(../images/site_specific/layout/arrows/arrow_r_social.gif) no-repeat 0px 1px;}
#contents div#column_l div.rp-module div.social h2 a.active, #contents div#column_l div.rp-module div.social div.rp-hide-reveal div.faq p.question a.active {background:url(../images/site_specific/layout/arrows/arrow_d_social.gif) no-repeat 0px 1px;}


/* Large Header Sans / Large Paragraph Sans */
#contents div#column_l div.rp-large-header-sans p {font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:1.7em; line-height:1.9em; letter-spacing:normal; padding:1px 40px 0 40px;}

/*  Poll */
div.rp-poll {font-family:"Lucida Grande",Arial,Helvetica,sans-serif; background-color:#E6E7E8; margin:15px auto; width:90%; min-height:150px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; -webkit-border-bottom-left-radius:7px; -moz-border-radius-bottomleft:7px; border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px; -moz-border-radius-bottomright:7px; border-bottom-right-radius:7px;}

div.rp-poll .poll-header {background-color:#CACFD4; text-transform:uppercase; font-size:1.4em; font-weight:bold; text-align:center; height:25px; margin:auto 0; color:#fff; padding:10px 5px 0px 5px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; -webkit-border-bottom-left-radius:7px; -moz-border-radius-bottomleft:7px; border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px; -moz-border-radius-bottomright:7px; border-bottom-right-radius:7px;}

div.rp-poll div.main {color:#491226;}
div.rp-poll div.comm {color:#950028;}
div.rp-poll div.music {color:#3c647a;}
div.rp-poll div.global {color:#3a683a;}
div.rp-poll div.social {color:#56a5af;}
div.rp-poll div.nights {color:#ce6a27;}

div.rp-poll .poll-header a.close-link {position: absolute; top: 7px; right: 15px; width: 23px; height: 24px; background: url(../images/site_specific/lightbox/close_btn.png) no-repeat; text-decoration: none;}
div.rp-poll .poll-header a.close-link:hover {background: url(../images/site_specific/lightbox/close_btn_rol.png) no-repeat;}

div.rp-poll div.rp-content {background-color:#E6E7E8; padding:15px;}
div.rp-poll div.rp-content div.question {font-size:1.4em; font-weight:bold; margin-bottom:10px;}

div.rp-poll div.rp-content div.vote-answers {font-size:1em; font-weight:bold;;}
div.rp-poll div.rp-content div.vote-answers ol {margin:0 0 15px 20px; color:#5e6864;} 
div.rp-poll div.rp-content div.vote-answers ol li.answer {list-style-type:lower-alpha; text-indent:0; margin:5px 0;}
div.rp-poll div.rp-content div.vote-answers ol li.answer input {margin-left:-50px;}
div.rp-poll div.rp-content div.vote-answers ol li.answer span {margin-left:30px;}

div.rp-poll div.rp-content div.vote-results {font-size:1em; font-weight:bold; margin-top:15px;}
div.rp-poll div.rp-content div.vote-results ol {margin:0 0 15px 35px; padding:0; width:175px;} 
div.rp-poll div.rp-content div.vote-results ol li {list-style-type:lower-alpha; margin-bottom:15px;}
div.rp-poll div.rp-content div.vote-results ol li div.answer {}
div.rp-poll div.rp-content div.vote-results ol li div.percent {font-weight:normal; margin-left:-5px;}
div.rp-poll div.rp-content div.vote-results ol li div.percent div.result {margin-left:-70px; margin-top:5px; float:left; font-weight:bold; font-size:1.4em;}
div.rp-poll div.rp-content div.vote-results ol li div.percent div.full-color {background-color:#F5F7F7; height:30px; width:100%; margin-left:-15px;}
div.rp-poll div.rp-content div.vote-results ol li div.percent div.full-color div.result-color {height:30px;}

/* Flash video Widget styles */
#contents div#column_l div.rp-video object, div.rp-content object {margin:15px 0 15px 40px;}
#contents div#column_l div.rp-video h4 {padding-left:40px;}
#contents div#column_r div.rp-video object, #contents div#column_r div.rp-content object {margin:15px 0 15px 15px; width:268px;}
#contents div#column_r div.rp-video h4 {padding-left:0px;}

/* Table Widget styles */
#contents div#column_l div.rp-content table p {padding-left:0; margin-left:10px; text-align:left;}

div.rp-content table {margin-left:40px; width:535px; border:0; border-collapse: collapse; background-color: white;}

div.rp-content table td.column_l {width:49%; margin:0;}
div.rp-content table td.column_r {width:51%; margin:0;}

div.rp-content table p.header {font-style: normal; font-weight: bold; margin-left: 0px;}
div.rp-content table p.header span.grey {font-size: 1.7em; line-height:1.2em; color: #5e6864; margin-left:5px;}

div.rp-content table p.header span.main {color: #491226; font-size: 1.8em; line-height: 1.2em;}
div.rp-content table p.header span.comm {color: #950028; font-size: 1.8em; line-height: 1.2em;}
div.rp-content table p.header span.music {color: #3c647a; font-size: 1.8em; line-height: 1.2em;}
div.rp-content table p.header span.global {color: #3a683a; font-size: 1.8em; line-height: 1.2em;}
div.rp-content table p.header span.social {color: #56a5af; font-size: 1.8em; line-height: 1.2em;}
div.rp-content table p.header span.nights {color: #fc9d38; font-size: 1.8em; line-height: 1.2em;}

div.rp-content table p.col-header {font-size:1.4em; line-height: 1.2em; text-transform: uppercase; margin-left: 0px; color: #000000; margin-bottom:5px;}

div.rp-content table tr.highlight td {background-color:#e6e6e6;}
div.rp-content table tr.no-highlight td {background-color:#f4f6f6;}

div.rp-content table tr td p {border: 0; color:#000000; font-size:1.1em; line-height: 1.2em; font-style: normal; text-indent: 0; margin-left: 0px; vertical-align:middle; margin-bottom:5px; padding:0;}


/* Right Column Widget Styles for all pages that are NOT home page */

/* all text widgets */
#contents.main #column_r div.rp-text-img, #contents.main #column_r div.rp-text-l-imgs, #contents.main #column_r div.rp-text-r-imgs, 
#contents.music #column_r div.rp-text-img, #contents.music #column_r div.rp-text-l-imgs, #contents.music #column_r div.rp-text-r-imgs,
#contents.global #column_r div.rp-text-img, #contents.global #column_r div.rp-text-l-imgs, #contents.global #column_r div.rp-text-r-imgs, 
#contents.social #column_r div.rp-text-img, #contents.social #column_r div.rp-text-l-imgs, #contents.social #column_r div.rp-text-r-imgs, 
#contents.comm #column_r div.rp-text-img, #contents.comm #column_r div.rp-text-l-imgs, #contents.comm #column_r div.rp-text-r-imgs,
#contents.nights #column_r div.rp-text-img, #contents.nights #column_r div.rp-text-l-imgs, #contents.nights #column_r div.rp-text-r-imgs
{margin-top:15px;}

/* all text widget h2 */
#contents.main #column_r div.rp-text-img h2, #contents.main #column_r div.rp-text-l-imgs h2, #contents.main #column_r div.rp-text-r-imgs h2, 
#contents.music #column_r div.rp-text-img h2, #contents.music #column_r div.rp-text-l-imgs h2, #contents.music #column_r div.rp-text-r-imgs h2,
#contents.global #column_r div.rp-text-img h2, #contents.global #column_r div.rp-text-l-imgs h2, #contents.global #column_r div.rp-text-r-imgs h2, 
#contents.social #column_r div.rp-text-img h2, #contents.social #column_r div.rp-text-l-imgs h2, #contents.social #column_r div.rp-text-r-imgs h2, 
#contents.comm #column_r div.rp-text-img h2, #contents.comm #column_r div.rp-text-l-imgs h2, #contents.comm #column_r div.rp-text-r-imgs h2,
#contents.nights #column_r div.rp-text-img h2, #contents.nights #column_r div.rp-text-l-imgs h2, #contents.nights #column_r div.rp-text-r-imgs h2
{padding-top:5px;}

/* hr widget */
#contents.main #column_r div.rp-ruled-line hr, #contents.comm #column_r div.rp-ruled-line hr, #contents.music #column_r div.rp-ruled-line hr, #contents.global #column_r div.rp-ruled-line hr, #contents.social #column_r div.rp-ruled-line hr, #contents.nights #column_r div.rp-ruled-line hr {margin-bottom:0px;}


/*  Row of Images */
#contents div#column_l div.rp-row-imgs {width:573px; margin:10px 0 0 40px;}
#contents div#column_l div.rp-row-imgs div.rp-content div.img-1 {width:48%; margin-right:4%;}
#contents div#column_l div.rp-row-imgs div.rp-content div.img-1 h5.caption { padding-left:0;}
#contents div#column_l div.rp-row-imgs div.rp-content div.img-2 {width:48%; margin-right:0;}
#contents div#column_l div.rp-row-imgs div.rp-content div.img-2 h5.caption { padding-left:0;}

#contents div#column_r div.rp-row-imgs {}
#contents div#column_r div.rp-row-imgs div.rp-content {width:258px; margin:10px 0 0 41px; padding:0;}
#contents div#column_r div.rp-row-imgs div.rp-content div.img-1 {width:48%; margin-right:4%;}
#contents div#column_r div.rp-row-imgs div.rp-content div.img-1 img {padding:0;}
#contents div#column_r div.rp-row-imgs div.rp-content div.img-1 h5.caption {}
#contents div#column_r div.rp-row-imgs div.rp-content div.img-2 {width:48%; margin-right:0;}
#contents div#column_r div.rp-row-imgs div.rp-content div.img-2 img {padding:0;}
#contents div#column_r div.rp-row-imgs div.rp-content div.img-2 h5.caption {}


/* Image Only */
.rp-image div.rp-content img {width:100%;}
#contents div#column_l div.rp-image div.rp-content img {width:573px; margin:10px 0 0 40px;}

#contents div#column_r div.rp-image img {width:258px;}
#contents div#column_r div.rp-image h5.caption {margin:0 20px 0 25px; padding:0 0 13px 15px;}


/* Static Row Imgs */
#contents div#column_l .rp-nights-row-imgs ul.left-float-images { padding: 12px 40px 0 40px; }
	#contents div#column_l .rp-nights-row-imgs ul.left-float-images li { list-style: none; float: left; }

/* Featured Blog */
.rp-featured-blog { margin:15px 0; padding-bottom:12px; background:#ffdf83 url(../../images/site_specific/nights/layout/bg_sidebar_blog_bottom.png) no-repeat bottom; }
	.rp-featured-blog .rp-content { padding:75px 35px 0 35px; background:url(../../images/site_specific/nights/layout/bg_sidebar_blog.jpg) no-repeat; }
	.rp-featured-blog a.read-more { padding-right:0; }

#contents div#column_r .rp-featured-blog h1 { color:#00012e; font-family:Georgia, Times, "Times New Roman", serif; font-size:1.4em; line-height: 1.3em; font-style:italic; font-weight:bold; padding:30px 0 0 0; margin-bottom:-22px;}
#contents div#column_r .rp-featured-blog p { color:#5e5e5e; font-size:1.25em; padding:30px 0 0 0;}
#contents div#column_r .rp-featured-blog img { padding-left:0; }

.clearlist {position:relative !important; float:none !important; clear:both !important; width:0 !important; height:0 !important; margin:0 !important; padding:0 !important; line-height:0 !important; border:none !important;}

