/*
 Theme Name: Awesome Flores Theme
 Theme URI: http://wordpress.org/
 Description: Edited theme
 Version: 0.1
 Author: Austin
*/
*{margin:0; padding:0;}
html{min-width:950px;}
li{list-style:none;}
body { font-family:arial,helvetica,sans-serif; font-size:.8em; background: #FAFCDC url(images/bg.jpg) center top; margin:0px; padding:0px;  width: 900px; margin:0 auto; height:100%; }
a img{cursor:pointer; }
img {border: 0; }
.preload{display:none; height:1px;}
h1 { background:url(images/logo.png) no-repeat center; display:block; width:100%; height:260px; text-indent:-9999px;  margin:0 auto;}
h1 a{ display:block;height:170px;width:427px;margin-top:237px;float:right;outline-style:none;}
h2 {background: url("images/blog-heading.png") no-repeat;margin:20px 60px 10px;}
h3 {  color: #AE1B24; font-size:24px;margin: 0; }
h4 { font-size: 110%;color:#AE1B24; }
h5 { font-size:100%; color:#AE1B24;}
a{color: #69B0EC;}
a:hover{color:#E7B129;}
a:active{color:#67BECF;}
a:visited{color:#235F47;}
p{ margin-bottom: 10px;}
#page {width: 825px}
#header{background: url(images/slide-frame.png) no-repeat right;min-height: 450px;margin-top:10px;}
.page_header h2{color: #AE1B24; font-size:24px;margin: 0; background:none;margin:0; padding:20px 0;}
#headerimg{height: 450px; background: url(images/slide-frame-default.png) no-repeat;background-position:7px 2px;}

#wrapper{ clear:both;  padding-bottom: 0px; min-height: 450px;}

.description{margin:0px;padding:0;display:none;}
.pagenav h2{display:none;}
/*******sidebar navigation ********/
#sidebar{left:0; position:absolute; width:20%;top:11px;z-index:9999;}
#sidebar > #main_nav{ text-align: right;min-height: 341px; background: url("images/nav-strips.png") repeat-x transparent;margin-top:2px;clear:both;}
#sidebar > #main_nav > li > a{color:#F7FADA; font-size:18px;text-decoration:none;font-size:0;display:block;outline-style:none;}
#sidebar > #main_nav > li > a span{visibility:hidden;}
#sidebar > #main_nav > li{height: 35px; line-height: 29px; /*background:#EDB52D;*/ left:60px;position:relative;}

#secondary_nav{text-align:center;}
#secondary_nav li{display:inline;background:url(images/dot.png) no-repeat left center;padding-left:10px;}
#secondary_nav li.first{background:none;}
#secondary_nav a{color:#44879D;font-weight:bold;text-decoration:none;}

li.about > a			{background:url(images/about.png) no-repeat right top;height:54px;}
li.blog  > a			{background:url(images/blog.png) no-repeat right top; margin-top:28px;height:34px;}
li.portfolio> a		{background:url(images/portfolio.png) no-repeat right top;margin-top:10px;height:52px;}
li.investment > a	{background:url(images/investment.png) no-repeat right top;margin-top:33px;height:43px;}
li.clients > a		{background:url(images/clients.png) no-repeat right top;margin-top:30px;height:28px;}
li.contact > a		{background:url(images/contact.png) no-repeat right top;margin-top:30px;height:35px;}

li.about > a:hover		 {background:url(images/about-hover.png) no-repeat right top;}
li.blog  > a:hover		 {background:url(images/blog-hover.png) no-repeat right top;}
li.portfolio> a:hover	 {background:url(images/portfolio-hover.png) no-repeat right top;}
li.investment > a:hover{background:url(images/investment-hover.png) no-repeat right top;}
li.clients > a:hover	 {background:url(images/clients-hover.png) no-repeat right top;}
li.contact  > a:hover	 {background:url(images/contact-hover.png) no-repeat right top;}

.subnav{width:100%; margin-left:60px; position:absolute;top:160px;z-index:10;visibility:hidden;}
.subnav li{border-bottom:1px solid #E5B136;float:right;background:#F1DF92;clear:both;width:140px;padding:1px 0;}
.subnav li a{color:#73A7AC;font-weight:bold;font-size:18px; text-decoration:none;padding-left:5px;display:block;}
.subnav li a:hover{color:#AE1B24;}
/*******sidebar navigation end********/

#about{min-height: 175px;padding-left:180px; text-align:left;color:#5B97A5;background: url("images/hilary-yellow.png") no-repeat 0px bottom;}
#about h3{background: url('images/about-bar-top.png') no-repeat;text-indent:-9999px;padding:20px 0 0;margin:-40px 0 0;}
#about .about_post{width:500px;line-height:20px;}
#about #tweet{color: #364C51; font-size: 27px;font-weight:bold;width:530px;padding-top:10px;}
#about .twitter_link{float:right; background: url("images/twitter-bird.png") no-repeat bottom; height: 100px; width:175px;text-indent:-9999px;}
#about .twitter_link a{display: block;height:100%; outline-style:none;}
#about .footer{background:url(images/about-bar-bot.png) no-repeat;clear:both;}
#about > p {width:510px;}

#content h2 span{display: block; font-size: 0; height: 24px;}

#footer {margin: 20px 0 0 0;}
#footer a{color:#44879D; text-decoration:none; font-weight:bold;}
#footer #contact_us span{font-size: 140%;}
#site_info{text-align:center;}
.developers{background: url(images/dot.png) left center no-repeat;padding-left:15px;}

.entry{margin: 0px auto 0; text-align:left;color:#5C96A4;}
.entry ul{padding: 0 10px;}
.entry ul{ width: 530px;margin-left:20px;}
.entry ul li{ margin: 5px 0;}
.entry img{ margin: 10px auto;}


.post_wrapper{width: 764px; margin: 0 auto 30px;}
.post_wrapper > div{padding: 0 30px; clear:both;}
.post_wrapper .header{background: url(images/post-top.png) no-repeat;height: 74px;}
.post_wrapper .header h3{padding-top:20px;}
.post_wrapper .header h3 a{text-decoration:none; color: #AE1B24;}

.navigation{}
.navigation .alignleft{float:left;}
.navigation .alignright{float:right;}
.navigation a{color:#44879D;font-style:italic;text-decoration:none;}
.navigation a:hover{text-decoration:underline;}

.post{background: url(images/post-bg.png) repeat-y; margin:0 auto;min-height:240px;}
.tags{color:#AF2325;font-weight:bold;background:url(images/dot.png) no-repeat scroll left center;padding-left:10px;margin-left:5px;}
.post_wrapper .foot{background:url(images/post-bot.png) no-repeat;height:60px;padding-top:20px}
.post_wrapper .spread_post{float:right;}
.post_wrapper .spread_post li{float:left;}
.post_wrapper .spread_post li a{text-indent:-9999px;display:block;height:30px;width:30px;outline-style:none;}
.post_wrapper .spread_post .reply a{background:url(images/reply.png) no-repeat;}
.post_wrapper .spread_post .retweet a{background:url(images/retweet.png) no-repeat;}
.post_wrapper .spread_post .rss a{background:url(images/rss-sm.png) no-repeat;}
.single .entry{ padding-top:20px}
.archive h3{padding:0;}
.archive .entry{padding-top:10px;}

/* Begin Various Tags & Classes */
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
.hidden { display: none; }
.screen-reader-text { position: absolute; left: -1000em; }
hr { display: none; }
/* End Various Tags & Classes*/

/*contact form start*/
#contact_form{padding:30px 75px 0;background:url(images/contact-left.png) no-repeat left center;}
#contact_form_wrapper{background:url(images/contact-right.png) no-repeat right center;}
#contact_form h3{text-indent:-9999px;height:50px; padding:10px 0 0 0;background: url(images/contact-heading.png) no-repeat bottom left;margin-bottom:5px;}
#contact_form .social_media{float: right;margin-right:20px;}
.social_media li{float:left; list-style:none;}
.social_media li a{text-indent: -9999px; display: block;height:61px;width:58px;outline-style:none;}
.social_media .flckr{background: url(images/flickr.png) no-repeat;}
.social_media .facebook{background: url(images/facebook.png) no-repeat;}
.social_media .twitter{background: url(images/twitter.png) no-repeat;}
#contact_form input{border: 6px solid #EAB538; width: 285px;color:#6EA3AC;padding:3px;}
#contact_form th{color: #33859D;font-weight:normal; text-align: left; font-size:18px;vertical-align:top;padding: 4px 0;}
#contact_form td{text-align:left;padding:2px 0;}
#contact_form textarea{border: 6px solid #EAB538; width: 530px;height:103px; color:#6EA3AC;padding:3px;}
#contact_form #finding_method{height:35px;}
#contact_form label{text-indent:-9999px; height:20px;width:100px; display:block;}
#contact_form #name_label{background: url(images/contact-name.png) no-repeat;}
#contact_form #email_label{background: url(images/contact-email.png) no-repeat;}
#contact_form #phone_number_label{background: url(images/contact-number.png) no-repeat;width:100px;}
#contact_form #event_date_label{background: url(images/contact-event-date.png) no-repeat;}
#contact_form #finding_method_label{background: url(images/contact-where.png) no-repeat;height:35px;width:115px;}
#contact_form #message_label{background: url(images/contact-message.png) top left no-repeat;}
#contact_form #submit{border:none;background: url(images/contact-button.png) no-repeat; width:125px; height:40px;font-size:0px;cursor:pointer;outline-style:none;}
#contact_form #submit:hover{background: url(images/contact-button-hover.png) no-repeat;}
#contact_form #submit_wrapper{text-align:center;}
#contact_form label.error{font-size:13px; display:inline;color:#AF2325; font-size:bold; margin-left:5px;}
.where{height: 72px; vertical-align: top;}
.message{height:140px; vertical-align: top;}
/*contact form end*/


.avatar{display:none;}
.commentlist{margin-top:15px;margin-bottom:10px}
.comment{border-bottom: 2px solid rgb(231, 177, 41); padding: 10px;width:690px;}
/*.commentlist :last-child{border:none;}*/
#commentform input{border:6px solid #EAB538;padding:5px; color:#6EA3AC;}
#commentform textarea{border: 6px solid #EAB538; width: 545px;height:103px; color:#6EA3AC;padding:3px;}
#commentform p{padding:5px;}
#commentform label{text-indent:-9999px;height:20px;width:60px; display:block;float:left;margin-top:7px;}
#commentform #name_label{background: url(images/contact-name.png) no-repeat;}
#commentform #email_label{background: url(images/contact-email.png) no-repeat;}
#commentform #submit{border:none;background: url(images/contact-button.png) no-repeat; width:125px; height:40px;font-size:0px;cursor:pointer;outline-style:none;}
#commentform #submit:hover{background: url(images/contact-button-hover.png) no-repeat;}
#commentform label.error{font-size:13px; display:inline;color:#AF2325; font-size:bold; margin-left:5px;float:none;}
/* Captions */
.aligncenter,
div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.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; }

#sidebar ul ul li.page-item-4{display:none;}

/* End captions */


/* 
 I want to look at this file years from now and not see some total stranger, or passerby,
 but instead an old friend to whom time has treated well.
*/


