/*
Theme Name:Toronto New Condos
Theme URI:http://theblogstudio.com/
Description:Toronto New Condos designed by The Blog Studio,coded/developed by Michael Caputo @ The Blog Studio.
Version:1
Author:Michael Caputo
Author URI:http://theblogstudio.com
*/
/* --------------------------------- =wordpress stuff -------- */
a{outline:none;}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
/* --------------------------------- =commonly used tools -------- */
.clear,.clearMe{clear:both;}
.line{background:url('/site-images/dottedLine-wide.gif.png') no-repeat scroll 50% top;width:100%;height:1px;display:block;}
.hideText{text-indent:-9999px;}
.displayNone{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
bold,strong,b{font-weight:bold;}
italic,i,em{font-style:italic;}
small{font-size:80%;}
/* --------------------------------- =general style & page layout -------- */
body{background:#efece0;margin:0 0 50px;}
.container{background:#FFF;}
#content{margin-right:15px;width:633px;}
.bord{border:10px solid #efece0;padding:10px;}
#header{background:url('images/h1-logo.jpg') no-repeat;height:227px;margin-bottom:15px;position:relative;}
.post,.page,.attachment{margin:0 0 20px 15px;}
.widget{margin:0 15px 20px 0;}
#advanced_text-5{border:0;padding:0;}
/* --------------------------------- =layout -------- */
/* --------------------------------- =typography -------- */
h1{margin:0;width:732px;position:absolute;right:0;}
.postHeader h2{color:#7aa9aa;font:normal normal lighter 31px/1.3em 'Georgia',Times,Serif;margin-bottom:3px;}
.widget h3{background:#434343;font:normal normal normal 15px 'Georgia',Times,Serif;margin-bottom:5px;color:#efece0;padding:3px 7px;}
.widget p{font:normal normal 1em/1.3em 'Tahoma',Georgia,Times,Serif;color:#666666;margin-bottom:5px;}
.postHeader p{color:#666666;font:normal normal normal 12px/1.2em 'Georgia',Times,Serif;}
.postContent p{color:#666;font:normal normal normal 1.1em/1.6em 'Helvetica Neue',Verdana,Arial,Sans-serif;margin-bottom:7px;}
.postContent p.postContentFooter,.postThumbBox ul.addtoany_list a{color:#7aa9aa;font:normal normal 1.1em 'Georgia',Times,Serif;text-transform:uppercase;text-decoration:none;}
.red,h2.red,p.red{color:#cf1d00;}
#sidebar li#advanced_text-3 h3.widgettitle{background:#cf1d00;}
p.attachment{margin:10px 10px 30px;text-align:center;}

/* --------------------------------- =commonly used elements -------- */
/* --------------------------------- =links -------- */
a{color:#666;}
h1 a{text-indent:-9999px;display:block;height:193px;width:732px;}
a#raymaxLink{display:block;text-indent:-9999px;height:193px;width:218px;position:absolute;left:0;}
.postHeader h2 a:link,.postHeader h2 a:visited{color:#7aa9aa;text-decoration:none;}
.postHeader h2 a:hover{color:#7aa9aa;text-decoration:underline;}
a#subscribe{position:absolute;bottom:10px;left:700px;color:#FFF;text-shadow:#000 1px 1px 1px;}
a#subscribe:link,a#subscribe:visited{text-decoration:none;}
a#subscribe:hover{text-decoration:underline;}
.postHeader p a:link,.postHeader p a:visited{color:#4f4f4f;text-decoration:none;}
.postHeader p a:hover{color:#666666;text-decoration:underline;}
.postContent p a:link,.postContent p a:visited{color:#7aa9aa;text-decoration:none;}
.postContent p a:hover{color:#7aa9aa;text-decoration:underline;}
.postThumbBox a.postMediaLinks{font:normal normal normal .8em 'Georgia',Times,Serif;text-transform:uppercase;background:#efece0;/*-moz-border-radius:3px;-webkit-border-radius:3px;*/color:#63625c;padding:5px 7px;}
.postThumbBox a.postMediaLinks:link,.postThumbBox a.postMediaLinks:visited{text-decoration:none;}
.postThumbBox a.postMediaLinks:hover{text-decoration:underline;}
/* --------------------------------- =lists -------- */
#sidebar ul#sideList{list-style:none;margin:0;padding:0;}
.listingContent ul{list-style:none;margin:0;padding:0;font:normal normal normal 1em 'Georgia',Times,Serif;text-transform:uppercase;}
.listingContent ul li{float:left;display:inline;}
.listingContent a{display:block;padding:5px 12px;margin:0 2px 2px 0;width:166px;border-top:1px solid #efece0;color:#7AA9AA;}
.listingContent a:link,.listingContent a:visited{text-decoration:none;}
.listingContent a:hover{text-decoration:none;background:#efece0;}
#sidebar .widget ul.regList{list-style:none;margin:0;}
#sidebar .widget ul.regList li{}
#sidebar .widget ul.regList a{display:block;border-bottom:1px solid #efece0;color:#666;padding:2px 5px;}
#sidebar .widget ul.regList a:link,#sidebar .widget ul.regList a:visited{text-decoration:none;}
#sidebar .widget ul.regList a:hover{text-decoration:none;background:#efece0;}
.postThumbBox ul.addtoany_list{list-style:none;display:inline-block;height:16px;line-height:16px;vertical-align:middle;margin:10px 0 13px;}
/* --------------------------------- =navigation -------- */
ul#nav{position:absolute;bottom:6px;left:10px;padding:0;margin:0;list-style:none;float:left;}
ul#nav li{float:left;display:inline;/*For ignore double margin in IE6*/margin:0 3px;}
ul#nav li a{text-decoration:none;float:left;color:#FFF;cursor:pointer;font:900 13px/22px "Arial",Helvetica,sans-serif;padding:0 10px;text-shadow:#000 1px 1px 1px;background:#CF1D00;}
ul#nav li a.active,ul#nav li a:hover{background:#791e00;color:#FFF;}
/* --------------------------------- =forms -------- */
#header form#search{position:absolute;top:15px;left:619px;background:#FFF;border-width:2px 9px;border-style:solid;border-color:#FFF;z-index:100;}
#header form#search input#s{border:1px solid #bfbfbf;background:none;font:normal normal .9em 'Helvetica Neue',Verdana,Arial;text-transform:uppercase;color:#888;width:240px;*width:200px;}
#header form#search input#but{background:#cf1e00;/*-moz-border-radius:3px;-webkit-border-radius:3px;*/color:#FFF;padding:3px 5px;border:0;}
/* --------------------------------- =tables -------- */
/* --------------------------------- =comments -------- */
ol.commentlist{list-style:none;margin:0;padding:0;}
ol.commentlist li{border:1px solid #d5d5d5;/*border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;*/margin:0 0 10px;padding:5px 7px 5px 64px;position:relative;}
ol.commentlist li.pingback .comment-author{padding:0 170px 0 0;}
ol.commentlist li div.vcard{font-weight:bold;font-size:14px;line-height:16px;font-family:helvetica,arial,sans-serif;}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-size:11px;}
ol.commentlist li div.vcard cite.fn a.url{color:#cc0000;text-decoration:none;}
ol.commentlist li div.vcard cite.fn a.url:hover{color:#000;}
ol.commentlist li div.vcard img.avatar{background:#fff;border:1px solid #aaa;padding:5px;left:7px;position:absolute;top:7px;}
ol.commentlist li div.comment-meta{font-weight:bold;font-size:10px;line-height:16px;font-family:helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:5px;}
ol.commentlist li div.comment-meta a{color:#205B87;text-decoration:none;}
ol.commentlist li p{font-weight:normal;font-size:12px;line-height:16px;font-family:helvetica,arial,sans-serif;margin:5px 0 12px;}
ol.commentlist li ul{font-weight:normal;font-size:12px;line-height:16px;font-family:helvetica,arial,sans-serif;list-style:square;margin:0 0 12px;padding:0;}
ol.commentlist li div.reply{background:#999;border:1px solid #666;/*border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;*/color:#fff;font:bold 9px/1 helvetica,arial,sans-serif;padding:6px 5px 4px;text-align:center;width:36px;}
ol.commentlist li div.reply:hover{background:#cc0000;border:1px solid #cc0000;}
ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase;}
ol.commentlist li ul.children{list-style:none;margin:12px 0 0;text-indent:0;}
ol.commentlist li ul.children li.depth-2{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-3{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-4{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-5{margin:0 0 3px;}
ol.commentlist ul.children li.odd{background:#fff;}
ol.commentlist ul.children li.even{background:#f6f6f6;}
ol.commentlist li.pingback div.vcard{padding:0 170px 0 0;}
/* --------------------------------- =search-bar -------- */
/* --------------------------------- =ad-styles -------- */
/* --------------------------------- =HACKS -------- */
/* --------------------------------- =Carousel -------- */
.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,
.jcarousel-item{float:left;list-style:none;/* We set the width/height explicitly. No width/height causes infinite loops. */width:75px;height:75px;}
/**
* The buttons are added dynamically by jCarousel before
* the <ul> list (inside the <div> described above) and
* have the classnames "jcarousel-next" and "jcarousel-prev".
*/
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display:none;}
.jcarousel-skin-tango .jcarousel-container{x-moz-border-radius:10px;xbackground:#F0F6F9;xborder:1px solid #346F97;}
.jcarousel-skin-tango .jcarousel-container-horizontal{xwidth:245px;xpadding:20px 40px;}
.jcarousel-skin-tango .jcarousel-container-vertical{width:125px;height:245px;padding:40px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{xwidth:245px;height:125px;}
.jcarousel-skin-tango .jcarousel-clip-vertical{width:125px;height:245px;}
.jcarousel-skin-tango .jcarousel-item{width:125px;height:125px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:0;}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
/**
* Horizontal Buttons
*/
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:49px;right:-21px;width:12px;height:24px;cursor:pointer;background:transparent url('images/arrow-right.png') no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-12px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-24px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-36px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:49px;left:-21px;width:12px;height:24px;cursor:pointer;background:transparent url('images/arrow-left.png') no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-12px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-24px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-36px 0;}
/* -------------------------Tabbed Widget -------------------------*/
/* Skin */
.ui-tabs-nav,.ui-tabs-panel{font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;font-size:12px;}
.ui-tabs-nav{list-style:none;margin:0;padding:0 0 0 4px;background:#64635c;}
.ui-tabs-nav:after{display:block;clear:both;content:" ";}
.ui-tabs-nav li{float:left;margin:0 0 0 1px;min-width:84px;}
.ui-tabs-nav a,.ui-tabs-nav a span{display:block;padding:0 10px;}
.ui-tabs-nav a{margin:1px 0 0;padding-left:0;color:#FFF;background:#adaba2;font-weight:bold;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;outline:0;}
.ui-tabs-nav .ui-tabs-selected a{position:relative;top:1px;z-index:2;margin-top:0;color:#FFF;background:#fea333;}
.ui-tabs-nav a span{width:64px;min-width:64px;height:18px;min-height:18px;padding-top:6px;padding-right:0;}
*>.ui-tabs-nav a span{width:auto;height:auto;}
.ui-tabs-nav .ui-tabs-selected a span{}
.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}
.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover,.ui-tabs-nav .ui-tabs-deselectable a:focus,.ui-tabs-nav .ui-tabs-deselectable a:active{cursor:pointer;}
.ui-tabs-panel{padding:0;background:#efece0;}
.ui-tabs-loading em{padding:0 0 0 20px;}
* html .ui-tabs-nav{display:inline-block;}
*:first-child+html .ui-tabs-nav{display:inline-block;}
#sidebar .ui-tabs-hide{display:none;}
#sidebar .ui-tabs-panel ul{list-style:none;margin:0 3px 3px;padding:0;}
#sidebar .ui-tabs-panel li{padding:5px 7px;border-bottom:1px solid #FFF;list-style:none;}
#sidebar .ui-tabs-panel a:link,#sidebar .ui-tabs-panel a:visited{color:#64635c;text-decoration:none;}
#sidebar .ui-tabs-panel a:hover{color:#64635c;text-decoration:underline;}
#sidebar #fragment-3.ui-tabs-panel{padding:10px;font-size:.9em;}
