/*
 * c-css by U4EA Technologies - Allan Jardine
 * c-css adapted for CodeIgniter by Grant Craig
 * Version:       1.2.php.1
 * Browser:        0
 * Browser group: 
 */
div#port { margin: 15px auto 5px; width:875px; }
div#content{ float: left; padding:0; position:relative; width:875px; height: auto; background: url(/bin/img/bg-portfolio.gif); }
div#left_nav{ float: left; margin:0; padding:0 0 14px 0; width:186px; min-height:406px; background-color:#281b35; }
div#left_nav ul li a{ margin:14px 0 0 21px; width:150px; text-align:left; font-family:Georgia; font-size:13px; color:#adadac; display:block; overflow:hidden; line-height: 17px; padding: 4px 10px 4px 0; }
div#left_nav ul.residence { padding-top: 10px; }
div#left_nav ul.residence li a { margin-top: 4px; line-height: 15px; }
div#left_nav ul li:hover, div#left_nav ul li.selected{ background-color:#adadac; }
div#left_nav ul li a:hover, div#left_nav ul li.selected a{ color:#FFFFFF; }
div#center_nav { float: left; width:143px; min-height:420px; background:#adadac; color:#32343d; font-size:10px; text-align:left; font-family: Georgia, "Times New Roman", Times, serif; }
div#center_nav ul{ margin:13px 20px 0 20px; }
div#center_nav ul li{ padding:4px 0; }
div#center_nav ul li a{ color:#32343d; font-weight:500; }
div#center_nav ul li a:hover, div#center_nav ul li.selected a{ color:#ffffff; }
div#port_image{ float: left; width:534px; }
div#bottom_nav{ clear: both; width:875px; min-height:111px; background:#32343d; text-align:left; position: relative; margin: 0 0 0 0; }
div#view_desc{ position: relative; margin: 0 0 0 331px; padding: 10px 0; width:528px; color:#adadac; font-family:Georgia; font-size:11px; }
div#view_desc h1{ font-size:14px; font-style:bold; margin-bottom:5px; text-transform:uppercase; }
div#view_desc p{ line-height:16px; font-size:11px; font-weight:normal; }
div#view_desc p a, div#view_desc a{ color:#ffffff; font-style:italic; }
div#view_nav{ position:absolute; top:10px; left:185px; }
div#view_nav p{ background:url('/bin/img/view_port_img.gif') no-repeat; overflow:hidden; text-indent:-9999px; display:block; width:115px; height:13px; }
div#view_nav a#room_btn{ background:url('/bin/img/room_res_btn.gif') no-repeat; overflow:hidden; width:40px; height:18px; text-indent:-9999px; display:block; float:left; }
div#view_nav a#res_btn{ background:url('/bin/img/room_res_btn.gif') no-repeat -50px 0; width:68px; height:18px; overflow:hidden; text-indent:-9999px; display:block; float:left; }
span#pipe{ background:url('/bin/img/room_res_btn.gif') no-repeat -40px 0; overflow:hidden; width:11px; height:18px; text-indent:-9999px; display:block; float:left; }
div#view_nav a#room_btn:hover, div#view_nav a#room_btn.selected{ background-position: 0 -16px; }
div#view_nav a#res_btn:hover, div#view_nav a#res_btn.selected{ background-position: -50px -16px; }
div#red_btns{ position:absolute; top:56px; left:195px; }
a#left_btn{ margin:0 8px 0 0; width:16px; height:17px; text-indent:-9999px; background:url('/bin/img/port_red_btn.gif') no-repeat; overflow:hidden; display:block; float:left; }
div#red_btns a#right_btn{ width:16px; height:17px; text-indent:-9999px; background:url('/bin/img/port_red_btn.gif') no-repeat -25px 0; overflow:hidden; display:block; float:left; }
