/* moved from embed, don't use theme options! */

#wrapper  { padding:0px 0 40px; }

#logo .site-title, #logo .site-description { display:block; }

body {background-repeat:no-repeat;background-position:top center;border-top:0px solid #000000;}

#header {/*background-image:url("images/logo-bg.png")*/;background-color: #1B4DA0;background-repeat:no-repeat;background-position:top center;margin-top:0px;margin-bottom:0px;padding-top:90px;padding-bottom:25px;border:0px solid ; }

/*#header .col-full {background:url("images/edmonton-real-estate2.png") top center no-repeat;}*/
#header .col-full {background:url("images/header2011-1-1.jpg") top center no-repeat;}

#logo .site-title a {font:normal 40px/1em Georgia, serif;color:#222222}

#logo .site-description {font:italic 14px/1em Georgia, serif;color:#999999}

#logo .site-title a {font:normal 40px/1em Georgia, serif;color:#222222}

#logo .site-description {font:italic 14px/1em Georgia, serif;color:#999999}

body, p {font:normal 14px/1.5em Arial, sans-serif;color:#555555}

h1 {font:normal 28px/1.5em Georgia, serif;color:#222222}h2 {font:normal 24px/1.5em Georgia, serif;color:#222222}h3 {font:normal 20px/1.5em Georgia, serif;color:#222222}h4 {font:normal 16px/1.5em Georgia, serif;color:#222222}h5 {font:normal 14px/1.5em Georgia, serif;color:#222222}h6 {font:normal 12px/1.5em Georgia, serif;color:#222222}

.post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {font:bold 24px/1.2em Arial, sans-serif;color:#222222}

.post-meta, .post-meta .post-author a {font:normal 11px/1.2em "Trebuchet MS", Tahoma, sans-serif;color:#868686}

.entry, .entry p{font:normal 14px/1.5em Arial, sans-serif;color:#555555}

.post-more {font:normal 0.75em/1.5em Arial, sans-serif;color:#868686;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}

.noicon {margin-left: 10px;}

.nav-entries, .wp-pagenavi {border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}

.nav-entries a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi .current, .wp-pagenavi .on, .wp-pagenavi a:hover, .wp-pagenavi span.extend, .wp-pagenavi span.pages {font:italic 12px/1.5em Georgia, serif;color:#777777!important}

.wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi span.extend, .wp-pagenavi span.pages, .wp-pagenavi span.current {color:#777777!important}

.widget h3 {font:bold 14px/1.5em Arial, sans-serif;color:#555555;border-bottom:1px solid #e6e6e6;}

.widget_recent_comments li, #twitter li { border-color: #e6e6e6;}

.widget p, .widget .textwidget {font:normal 12px/1.5em Arial, sans-serif;color:#555555;}

.widget {font:normal 12px/1.5em Arial, sans-serif;color:#555555;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}

#tabs .inside li a {font:bold 12px/1.5em Georgia, serif;color:#555555;}

#tabs .inside li span.meta, #tabs ul.wooTabs li a {font:normal 11px/1.5em "Trebuchet MS", Tahoma, sans-serif;color:#777777;}

.nav a, #navigation ul.rss a {font:normal 14px Arial, sans-serif;color:#555555}

.nav a:hover, .nav li.current_page_item, .nav li.current_page_parent {background-color:#fff/*3366ff*/; }

#navigation {border-top:0px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:0px solid #dbdbdb;border-right:0px solid #dbdbdb;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}

#footer, #footer p {font:italic 14px Georgia, serif;color:#777777}

#footer p a { color:#777777; }
#footer p a:hover { text-decoration:none; }

#footer {border-top:4px solid #dbdbdb;border-bottom:0px solid ;border-left:0px solid ;border-right:0px solid ;border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}

.magazine #loopedSlider .content h2.title a {font:bold 24px/1em Arial, sans-serif;color:#ffffff;}

.magazine #loopedSlider .content .excerpt p {font:normal 12px/1.5em Arial, sans-serif;color:#cccccc;}

.business #loopedSlider .content h2.title a {font:bold 24px/1em Arial, sans-serif;color:#ffffff;}

.business #loopedSlider .content p {font:normal 12px/1.5em Arial, sans-serif;color:#cccccc;}



#quick-search.qs-2 {margin: -9px 0 0 0;}

#quick-search.qs-2 img {margin: 0}

#quick-search.qs-2 form {background: url("http://www.edmontonrealestate.pro/img/gbl/bg-quick-search-ext2.jpg") no-repeat center top; margin: 1px 0 0 0; padding: 11px 0 0 0; width: 238px; height: 219px; text-align:center;}

#quick-search.qs-2 select.options {width:216px; margin: 0 0 11px 0; border: 1px solid #21140e; padding: 1px; font-size: 92%;}

#quick-search.qs-2 select.options.short {width:102px;}

#quick-search.qs-2 select.options.short.alt {margin-right: 6px;}

#quick-search.qs-2 .submit-button {width:204px; height: 23px; background:url("http://www.edmontonrealestate.pro/img/gbl/btn-find-homes-ext.gif") no-repeat left top; border: none; margin-top: 4px; margin-bottom: 5px; cursor:pointer }

#quick-search.qs-2 a {font-size: 85%; color: #eee; }

#quick-search.qs-2 a:hover {color: #DCD7D3; text-decoration:none }



#text-15 a.fb_share_link { display: block; width: 60px; height:18px; background:url("images/f-share.png") no-repeat top left; padding: 0 0 5px 0; }

#text-15 a.realestate-blogs { display: block; width: 154px; height:15px; background:url("images/realestate-blogs.png") no-repeat top left; margin: 0 0 5px 0; border: 1px solid black; }



.fb_share_link span, .realestate-blogs span {position: absolute; left: -9999px;}



/*  end of the embed mess */



/* header - begin */

#header { padding: 0px; height: 116px; }

#logo { margin: 15px 0 0 20px; }

#logo .site-title a { display: block; height: 94px; width: 620px; }

#logo .site-title a span, #logo .site-description { position: absolute; left: -9999px;}



/* header - end */



.nav a:hover, .nav a:hover, .nav li.current_page_item a, .nav li.current_page_parent a {

  color: #3366ff; /*white*/

}

.nav li.current_page_parent li a { color: #555; }

#navigation ul.rss a {

  font-size: 0.85em;

}

#navigation ul.rss li.sub-email a { color: #3366ff;}

.nav li ul li  {background:#fff;}

.nav li ul li a:hover  { background:#fff;}

.nav li.current_page_parent li a { color: #555; }

.nav li.current_page_parent li a:hover, .nav li.current_page_parent li.current_page_item a {color: #3366ff;}



/* widgets - begin */

.widget input.s {

  width: 120px;

  margin: 0 -7px 0 0;

  &width: 120px;

  height: 16px;

} 

.widget .searchform input.submit {

  padding: 6px 4px;

  padding-top:10px\9; /*IE8 only*/

  padding-bottom:9px\9; /*IE8 only*/

  &padding: 7px 4px 8px 4px;

  _padding: 7px 4px 6px 4px;

  margin: 0 -10px 0 0;

  height: 32px;

}



#text-15 ul, #text-15 ul li {  /*  We're listed on */

  list-style-type: none;

  list-style-position: outside; 

}

#text-15 ul li a { padding-left: 0; }

/* widgets - end  */

.button, .button:visited, .reply a{

  background-color:#2c58db;

  margin: 0;

}



#quick-search.qs-2 form#searchForm {

  background: url("images/search-mls-bg.png") bottom left no-repeat;

  background-color: #3366ff;

  color: #fff;

  height: auto;

  padding-bottom: 20px;

  border-radius:3px;

  border-radius:3px;

  -moz-border-radius:3px;

  -webkit-border-radius: 3px;

}

#quick-search.qs-2 form#searchForm .submit-button {

  /*background-image: none;*/

}



.three-col-middle #main-sidebar-container #sidebar {

  width: 240px;

}

.three-col-middle-980 #main-sidebar-container #main {

  width: 540px;

}



.blue { color: #3366ff; }

.center { text-align: center; }





/* Images in h5 */



a img {

	border: none;

}



h5 {

	margin: 10px;

	padding: 0;

	line-height: 1.3em;

	font-size: 0.85em;

	font-weight: normal;

	text-align: center;

}



h5 img {

	padding: 5px;

	background-color: white;

	border: 1px solid silver;

}

	

h5.right {

	margin: 2px 0 2px 10px;

	text-align: center;

	font-weight: normal;

	float: right;

	}

	

h5.left {

	margin: 2px 10px 2px 0;

	text-align: center;

	font-weight: normal;

	float: left;

	}

	

h5.center {

	text-align: center;

	font-weight: normal;

	}

	

h5.center img {

	margin: 0 auto;

	}

	

h5 a {

	text-decoration: none !important;

	color: #696969;

	}



h5 a:link {

	text-decoration: none !important;

	color: #696969;

	}

	

h5 a.hide-link:hover, h5 a.hide-link:focus, h5 a.hide-link:active, h5 a.hide-link:visited {

	text-decoration: none !important;

	color: #696969;

}



h5.noborder img {

	border: none;

}



img.noborder {

	border: none;

}



.noborder {

	border: none;

} 



.widget ul { padding-left: 0px; }

div#top-commentators ul { padding-left: 10px; }

.widget ul li {

  list-style-type: none;

  padding: 0;

  margin: 8px 0;

  line-height: 1.3em;

}

.widget ul li ul li { list-style-type: disc; }

.widget ul li a {

  line-height: 1.3em;

  padding: 0;

}

/* sharing */
iframe.fb_ltr { padding-top: 2px; }
