/*Theme Name: Vancouver Condo RentalsTheme URI: http://www.designvetica.com/Description: Unique WordPress theme for Vancouver Condo RentalsAuthor: Design VeticaAuthor URI: http://www.designvetica.com/License: All Rights Reserved*/* {padding:0;margin:0;}body {padding:0;margin:0;background: url('images/loading.gif') #EEE;text-align:center;font-size:12px;font-family:ARIAL;color:#FFF;height:100%;width:100%;overflow:hidden;}.clear {clear:both;height:0;overflow:hidden;}a, a:visited, a:active, a:focus {outline:none;text-decoration:none;}/* ALEX GONDEK'S ONE AND ONLY FULL BACKGROUND CSS*/#bg, #bg #table, #bg #td {height:100%;width:100%;overflow:hidden;}#bg{position: absolute;left:0;top:0;z-index:0;}#bg img {margin:0 auto;min-height:50%;min-width:50%;}#bg #bgi{height:100%;left:-50%;position:absolute;width:200%;}#bg #table {display: table;border-spacing:0;}#bg #tr {display:table-row;height:100%;}#bg #td {padding:0;text-align:center;vertical-align:middle;display: table-cell;}/* BODY STUFF */#body {position:absolute;top:0;left:0;z-index:1;overflow:auto;width:100%;height:100%;}#box {background:#FFF;width:952px;margin: 0 auto;margin-top:50px;text-align:left;margin-bottom:50px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;background:#FFF;}/*#boxtop {background: url(curvedbottom.png) no-repeat; width:100%;height:10px;}#boxbottom { background: url(curvedtop.png) no-repeat; width:100%;height:10px;}*/#boxcontent {width:100%;color:#000;}/* NAVIGATION STUFF */#navwrap {text-align:center;}#nav {width:875px;margin: 0 auto;}#nav a {color:#000;padding: 0 20px;font-size:14px;display:block;float:left;}#nav a:hover {color:#45a7f4;}#nav .left {width:40%;float:left;font-size:30px;text-align:left;line-height:30px;}#nav .left a {background: url('images/logo.png') no-repeat; text-indent:-9999px;border:none;width:500px;height:74px;}#nav .right {float:right;text-align:right;line-height:42px;font-size:12px;padding-top:20px;}#bodyimg {width:100%;height:335px;background: url('images/mainimage.png') no-repeat center center;}#welcome {padding:20px 25px 0 630px;color:#fff;}#welcome h3 {margin-bottom:10px;font-size:18px;}#welcome p {margin-bottom:10px;line-height:16px;color:#dadada;}/* BOOK NOW STUFF */#booknow {height:49px;width:100%;background: url('images/schedulebargradient.png') repeat-x;border-bottom:1px solid #CCC;}#booknow .booknow {line-height:49px;height:100%;padding:0 10px;background: url('images/booknowbggradient.png') repeat-x;float:left;}#booknow .line {height:49px;border-left:#CCC solid 1px;margin-left:10px;padding-left:10px;float:left;}#booknow select {margin:12px 8px 0;border:none;border:#CCC solid 1px;float:left;}#booknow input {margin:12px 4px 0;border:#CCC solid 1px;padding:3px;float:left;}#booknow form a {width:27px; height:26px; margin-top:10px; background: url('images/calendaricon.png') no-repeat;float:left;}#booknow .searchform-params {float:left;clear:none!important;width:750px;}#booknow .searchform-label {margin:14px -9px 0 12px;}#booknow .DropDownField {float:left;width:350px;}#booknow .searchform-controls {clear:none!important;}#booknow input[type="submit"] {float:right;text-indent:-9999px;padding:0;float:right;margin-top:8px;border:none;float:right;width:87px;height:32px;background: url('images/searchbutton.png') no-repeat center center;}.searchform-spoiler {display:none;}/* CONTENT STUFF */#content {padding:20px;margin: 0 auto;}#contentwrap {overflow:hidden;}#articlelist {width:67%;float:right;}.article {clear:both;margin-bottom:30px;}.article img {float:left;margin-right:10px;width:200px;}.article h4 {color:#555;font-weight:normal;font-size:18px;}.article h4 a {color:#45A7F4;}.article h5 {font-weight:normal;font-size:11px;margin-bottom:10px;}.article p {margin-bottom:10px;}.article p a {color:blue;}.article p a:hover {text-decoration:underline;}#local {float:left;width:50%;line-height:18px;}#local h3 {margin-bottom:10px;font-size:15px;}#local ul {margin:0 0 10px 20px;}/* SIDEBAR STUFF */#sidebar {width:30%;float:left;}#sidebar h3 {color:#555;font-weight:normal;font-size:18px;margin-bottom:10px;}.sb-box {background:#EEE;padding:20px;-moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;margin-bottom:20px;line-height:18px;}.sb-box p {margin-bottom:20px;}#sb-phone {background: url('images/infoicon.png') no-repeat center left;height:29px;line-height:29px;padding-left:35px;font-size:20px;margin-bottom:10px;}#sb-email {background: url('images/emailicon.png') no-repeat center left;height:32px;line-height:32px;padding-left:35px;font-size:15px;}#sb-email a {color:#000;}/* PAGE STUFF */#pageimg {width:100%;height:150px;}.about {background: url('images/about.png') no-repeat center center;}.single {background: url('images/single.png') no-repeat center center;}.contact {background: url('images/contact.png') no-repeat center center;}.links {background: url('images/links.png') no-repeat center center;}#page {width:67%;float:right;}#page h1, #fullpage h1 {font-weight:normal;font-size:25px; margin-bottom:20px;}#page p, #fullpage p {margin-bottom: 20px;color:#444;}#page img {float:left;margin-right:10px;}.sb-box ul {margin-left:15px; list-style-image: url('images/arrowsicon.png');list-style-position:outside;}.sb-box ul li {padding-bottom:2px;}.slideshowlink, .piclenselink {display:none;}.ngg-galleryoverview {margin:0!important;}.ngg-gallery-thumbnail {margin:0!important;}.ngg-gallery-thumbnail img {border:none!important;margin:0!important;max-width:80px;max-height:63px;}/* SINGLE VIEW STUFF */#singleview {width:67%;float:right;}#singleview h1 {font-weight:normal;font-size:25px; margin-bottom:20px;}#singleview h1 span {font-size:12px;color:#222;}#singleview p {margin-bottom: 20px;color:#444;line-height:18px;}#singleview img {}#singleview ul,#singleview ol {margin:0 0 20px 30px;color:#444;}#singleview h2 {font-size:18px;font-weight:normal;margin-bottom:15px;margin-top:20px;}#singleview  .col1 {float:left;width:33%;}#singleview  .col2 {float:left;width:67%;}/* NGG */.ngg-singlepic {border:1px solid #efefef;padding:0;}/* OLD CONTENT STUFF *//*.article {width:30%;float:left;margin-top:10px;padding-bottom:1000px;margin-bottom:-1000px;}.article  h2 {font-size:20px;margin-bottom:10px;font-weight:normal;}.blue {color:lightblue;}.separator {width:1%;float:left;margin: 0 2%;}.separator div {border-top: 1px #CCC solid;border-left:1px #CCC solid;padding-bottom:1020px;margin-bottom:-900px;}*/