/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
body{text-align:left;margin:0;padding:0;color:#555;background:#fafafa url(/wp-content/themes/wp-blossom3.0/images/headerbg2.png);font-size:12px;line-height:1.5em;font-family:arial,helvetica,sans-serif}#header{clear:both;margin:0
auto;padding:0;background:#292929 url(/wp-content/themes/wp-blossom3.0/images/headerbg2.png);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 0 5px rgba(0, 0, 0, 0.4);width:100%;display:block}#head-content{margin:0
auto;padding:40px
0}#sitetitle,#logo{max-width:100%;margin:0;padding:0;text-align:left}#logo
img{max-width:100%;height:auto}#sitetitle
.title{padding:0;margin:0;letter-spacing:-1px;line-height:1.2em;font-size:30px;display:block}#sitetitle .title
a{color:#fff}#sitetitle
.description{padding:0;margin:0;display:block;color:#fff}#wrap,.limit{width:1080px;clear:both;margin:0
auto;padding:0
20px}#page{padding:0;clear:both;margin:0
auto;background:url(/wp-content/themes/wp-blossom3.0/images/dot.gif) 65.625% 0 repeat-y}#contentleft{width:62.5%;float:left;padding:50px
0;margin:0}#contentright{width:31.25%;float:right;padding:50px
0;margin:0}#content{width:70%;padding:0;margin:0}#sidebar-narrow{width:20%;float:left;padding:0;margin:0}#sidebar{width:100%;float:none;display:block}#sidebar-bottom{width:100%;clear:both;display:block;overflow:hidden;padding:0}#sidebar-bottom-left{width:53.34%;float:left;padding:0;margin:0;overflow:hidden}#sidebar-bottom-right{width:40%;float:right;padding:0;margin:0;overflow:hidden}#footer{clear:both;margin:0
auto;padding:40px
0;color:#ccc;text-align:center;background:#000 url(/wp-content/themes/wp-blossom3.0/images/headerbg2.png)}.footurl{margin-bottom:10px}.clearfix:after,blockquote:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,blockquote{display:inline-block}/*\*/* html .clearfix,
* html
blockquote{height:1%}.clearfix,blockquote{display:block}/**/ h1,h2,h3,h4,h5,h6,h7,
#sitetitle
.title{font-family:arial,helvetica,sans-serif;letter-spacing:0;margin:0;padding:0;text-align:left;font-weight:bold;color:#333;line-height:1.2em}h1{font-size:36px;margin:0;letter-spacing:-1px}h2{font-size:30px;line-height:1.3em}h3{font-size:24px;letter-spacing:0;line-height:1.4em}h4,h5,h6,h7{font-size:20px;letter-spacing:0;line-height:1.5em}.entry h1,
.entry h2,
.entry h3,
.entry h4,
.entry h5,
.entry h6,
.entry h7,
.widget h1,
.widget h2,
.widget h3,
.widget h4,
.widget h5,
.widget h6,
.widget
h7{margin-bottom:20px}h3.post-title,h2.post-title,h1.post-title{margin-bottom:0}#content .entry h1.post-title,
#content .entry h2.post-title,h1.page-title,h1.archive-title{font-size:36px;line-height:1.2em;padding:0;margin:0;text-align:center;letter-spacing:-1px}h1.page-title,h1.archive-title{padding:0
0 5px;margin:0
0 20px;border-bottom:1px dotted #ddd}h2.feature-title,
h3.widgettitle,
h2.feat-title,
.sitemap
h2{font-size:24px;margin:0
0 10px;padding:0
0 5px;border-bottom:1px dotted #ddd;background:transparent;letter-spacing:-1px}#alt-home-bottom
h3.widgettitle{margin:0
0 15px}h3#comments-title span,
h3#reply-title span,
.allauthors h2 span,
.auth-bio h1 span,
.auth-bio h2 span,
.mysubscribebox h2 span,
h3#reply-title,
.cats-by-2 h2.feat-title span,
.cat-posts-stacked h2.feat-title span,
.featured h2.feat-title
span{margin:0
auto;text-align:center;color:#fff;background:#444 url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) bottom left repeat-x;border:1px
solid #444;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3),0 1px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.4);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.4);height:25px;line-height:25px;padding:8px
25px;font-size:14px;text-transform:uppercase;letter-spacing:1px !important}h3#reply-title{width:130px;margin:0
auto 30px;height:auto}.auth-bio
h1{margin:0
0 10px}.auth-bio h1
span{font-size:16px}a,a:link,a:visited{outline:none;text-decoration:none;color:#369;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:hover,a:active{text-decoration:none;color:#000}a.more-link,a.more-link:link,a.more-link:visited{}a.more-link:hover,a.more-link:active{}p.readmore{display:block;margin-top:30px;margin-bottom:0;text-align:center}.readmore a.more-link,
.readmore a.more-link:link,
.readmore a.more-link:visited{background:#09c;color:#fff;border:1px
solid #09c;margin:0
auto;text-align:center;height:24px;line-height:24px;padding:8px
25px}.readmore a.more-link:hover,
.readmore a.more-link:active{background:#333;border-color:#333}#footer a,
#footer a:link,
#footer a:visited{color:#ccc}#footer a:hover,
#footer a:active{color:#fff}.post-title a,
.post-title a:link,
.post-title a:visited{color:#333;text-decoration:none}.post-title a:hover,
.post-title a:active{color:#000}h3.widgettitle a,
h3.widgettitle a:link,
h3.widgettitle a:visited,
#footer-widgets h3.widgettitle a,
#footer-widgets h3.widgettitle a:link,
#footer-widgets h3.widgettitle a:visited,
#alt-home-bottom h3.widgettitle a,
#alt-home-bottom h3.widgettitle a:link,
#alt-home-bottom h3.widgettitle a:visited{color:#333}#footer-widgets h3.widgettitle a:hover,
#footer-widgets h3.widgettitle a:active,
#alt-home-bottom h3.widgettitle a:hover,
#alt-home-bottom h3.widgettitle a:active{color:#000}img.aligncenter,img.centered,img.center,img.alignleft,img.alignright,img.avatar,img.thumbnail,img.catslide-thumbnail,.post-feature-video,.videoembed-wrap,.mapembed-wrap{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);padding:0}.entry
img{max-width:97%;height:auto}img.alignright{float:right;clear:right;margin:0
0 15px 15px}img.alignleft{float:left;clear:left;margin:0
15px 15px 0px}img.aligncenter,img.centered,img.center{display:block;margin:0
auto 20px;float:none;clear:both}img.thumbnail{border:0;padding:0;float:right;margin:0
0 10px 10px}img.thumbnail.wide,.post-feature-video{float:none;clear:both;display:block;padding:0;margin:0
auto 30px}.entry
img.thumbnail{max-width:40%;height:auto;padding:0}.entry img.thumbnail.wide,.post-feature-video{height:auto;max-width:100%;padding:0}img.avatar{float:right;margin:0
0 10px 10px;padding:0;background:#fff}.wp-caption{border:1px
solid #ddd;text-align:center;background-color:#fff;padding-top:5px;margin:0
10px 10px}.wp-caption
img{margin:0;padding:0;border:0
none}.wp-caption p.wp-caption-text{font-size:12px;padding:5px;margin:0}p{margin-top:0px;margin-bottom:20px}form,select{margin:0;padding:0}acronym,abbr,span.caps{cursor:help}.entry ul,
.entry
ol{margin:0
0 20px 20px}.entry ul ul,
.entry ol ul,
.entry ul ol,
.entry ol
ol{margin-bottom:0}.entry ul
li{list-style:square}.entry ul li
li{list-style:circle}acronym,abbr{border-bottom:1px solid #999}* html acronym,abbr{border-bottom:1px dashed #999}blockquote{margin:0
0 20px;background:#eee;padding:15px
20px 1px;border:1px
solid #ddd}.center{text-align:center}a img, img
a{border:none}code{font-family:'Courier New',Courier,Fixed;display:block;clear:both;font-size:12px;line-height:18px;color:#333;padding:10px
20px;border:1px
solid #ddd;border-width:1px 0;background:#eee}hr{display:block;clear:both}.navigation{padding:0;margin:0;clear:both}.single
.navigation{margin-bottom:3px}.navigation
.alignright{width:49%;float:right;text-align:right}.navigation
.alignleft{width:49%;float:left;text-align:left}.alignright{float:right}.alignleft{float:left}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;float:none;clear:both}input:focus{outline:none}select,input,textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;font-family:inherit;font-size:inherit}input[type="checkbox"]{-webkit-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio}input[type="submit"],input[type="button"]{-webkit-appearance:button}select{-webkit-appearance:menulist;border:1px
solid #ddd;background:#fff;padding:5px}form#searchform{padding:0;margin:0;display:inline}#searchform input[type="text"]{margin:0
5px 5px 0;display:inline;padding:8px
5px 8px 10px;width:165px;font-family:inherit;border:1px
solid #ddd;background:#fff;text-transform:lowercase;color:#999;font-family:inherit}#searchform input[type="submit"],
#searchform input[type="button"]{background:#369;color:#fff;border:1px
solid #369;padding:7px
14px;font-family:inherit;display:inline;cursor:pointer;text-transform:lowercase;margin:0
0 5px}#searchform input[type="submit"]:hover,
#searchform input[type="button"]:hover{background:#000;border-color:#000}.email-form{padding:0;margin:0}.email-form input[type="text"],
.email-form input[type="email"]{margin:0
2px 5px 0;display:inline;padding:8px
5px 8px 10px;width:165px;font-family:inherit;border:1px
solid #ddd;background:#fff;text-transform:lowercase;color:#999;font-family:inherit}.email-form input[type="submit"],
.email-form input[type="button"]{background:#369;color:#fff;border:1px
solid #369;padding:7px
14px;font-family:inherit;display:inline;cursor:pointer;text-transform:lowercase;margin:0
0 5px}.email-form input[type="submit"]:hover,
.email-form input[type="button"]:hover{background:#000;border-color:#000}table{border-collapse:collapse;margin-bottom:20px;max-width:100%}#content
table{line-height:1.5em}table
th{background:#eee;border:1px
solid #ddd;padding:10px
15px}table
tr{background:#fff}table
td{border:1px
solid #ddd;padding:10px
15px}table#wp-calendar{margin-bottom:0px;width:100%;text-align:center;border:1px
solid #ddd}table#wp-calendar
caption{font-weight:bold;padding:5px}table#wp-calendar
th{background:#eee;border:1px
solid #ddd;padding:5px}table#wp-calendar
tr{background:#fff}table#wp-calendar
td{border:1px
solid #ddd;padding:5px}table#wp-calendar tfoot
td{background:#eee;padding:5px}.allcomments{padding:50px
0 0;margin:50px
0 0;position:relative;z-index:1}h3#comments-title{position:absolute;z-index:2;top:0;left:0;right:0;text-align:center;height:25px;line-height:25px;background:url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) 0 0 repeat-x}.comments-navigation{display:block;margin:0;padding:10px
0}.comments-navigation
.alignleft{float:left}.comments-navigation
.alignright{float:right}.comments-number{margin-bottom:10px;padding:0;text-align:center}.commentlist{padding:0;list-style-type:none;margin:0
}.commentlist
li{clear:both;margin:0;padding:0;list-style-type:none;background:url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) 0 -22px repeat-x;padding-top:32px}.commentlist li
li{}.commentlist li li.depth-3,
.commentlist li li.depth-5,
.commentlist li li.depth-7,
.commentlist li li.depth-9{}.commentlist li
ul{margin:0
0 0 50px;padding:0}.commentlist
li.alt{}ol.commentlist li .comment-body{clear:both;position:relative;z-index:1;padding:0
0 30px;display:block;margin:0
0 0 100px}.comment-body
img.avatar{margin:0;float:none;display:block;position:absolute;z-index:2;left:-100px;top:0}.comment-body
.reply{}.comment-body .comment-author{margin:0;padding:0;line-height:1.5em}.comment-body .comment-meta{padding:0;margin:0
0 15px;font-size:12px;line-height:1.5em}.commentlist
cite{font-style:normal}.commentlist
.says{display:none;position:absolute;left:-999em}.thread-alt{}.thread-even{}#respond{clear:both;padding:10px;margin:50px
0 20px;position:relative;z-index:1;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);background:#fff}.commentlist
#respond{margin:20px
0 0}h3#reply-title{position:relative;top:-26px;margin:0
auto -42px}.commentlist li h3#reply-title{margin-bottom:-67px;top:-40px}a#cancel-comment-reply-link{margin:0;padding:0;color:#fc0 !important;text-transform:lowercase}#commentform{padding:0;margin:0;text-align:center;clear:both;padding:30px
20px 10px;margin:0;background:#eee;border:1px
solid #ddd}.commentlist
#commentform{padding-top:40px}#commentform
label{padding:0;margin:0
0 1px 0;display:block}#commentform input[type="text"],
#commentform
textarea{padding:7px;background:#fff;border-color:#ddd;border-width:1px;border-style:solid;width:80%;text-align:center}#commentform
textarea{}p.button-submit{margin:0}#commentform input[type="submit"],
#commentform input[type="button"]{cursor:pointer;font-family:inherit;clear:both;padding:10px
20px;text-align:center;color:#fff;background:#369}#commentform  input[type="submit"]:hover,
#commentform  input[type="button"]:hover{background:#000}a.comment-reply-link,
a.comment-reply-link:link,
a.comment-reply-link:visited,
.reply a,
.reply a:link,
.reply a:visited{}a.comment-reply-link:hover,
a.comment-reply-link:active,
.reply a:hover,
.reply a:active{}ol.commentlist .comment-body
ul{list-style-type:disc;margin:0
30px 15px;padding:0;border:none}ol.commentlist .comment-body ul
li{list-style-type:disc;margin:0;padding:0;border:none}ol.commentlist .comment-body
ol{list-style-type:decimal;margin:0
30px 15px;padding:0;border:none}ol.commentlist .comment-body ol
li{list-style-type:decimal;margin:0;padding:0;border:none}.cancel-comment-reply{padding:5px
0 10px}.pings{background:#f5f5f5;border:1px
solid #ddd;padding:15px;margin:0
0 20px}.pings
ol{margin-left:20px}.pings
li{margin-bottom:5px}#topnav{padding:0;margin:0;background:#000}#topnav
ul{z-index:99;margin:0;padding:0;list-style:none;line-height:1;margin:0}#topnav ul
a{position:relative;display:block;z-index:100;padding:5px
10px;line-height:24px;text-decoration:none;color:#ddd}#topnav ul
li{float:left;width:auto}#topnav ul a:hover{color:#fff}#topnav ul
ul{position:absolute;left:-999em;width:242px;z-index:99999;border-top:1px solid #454545}#topnav ul ul
a{width:220px;line-height:24px;border:1px
solid #454545;border-top:0;background:#000}#topnav ul ul a:hover{background:#333}#topnav ul ul
ul{border-top:1px solid #454545;margin:-36px 0 0 241px}#topnav ul li
li{margin:0;border:0}#topnav ul li:hover,
#topnav ul
li.hover{position:static}#topnav ul li:hover ul ul,
#topnav ul li.sfhover ul ul,
#topnav ul li:hover ul ul ul,
#topnav ul li.sfhover ul ul ul,
#topnav ul li:hover ul ul ul ul,
#topnav ul li.sfhover ul ul ul
ul{left:-999em}#topnav ul li:hover ul,
#topnav ul li.sfhover ul,
#topnav ul li li:hover ul,
#topnav ul li li.sfhover ul,
#topnav ul li li li:hover ul,
#topnav ul li li li.sfhover ul,
#topnav ul li li li li:hover ul,
#topnav ul li li li li.sfhover
ul{left:auto}#topnav li.current-menu-item > a,
#topnav li.current_page_item>a{color:#fff}#catnav ul ul li.current-menu-item > a,
#catnav ul ul li.current-menu-item > a:hover,
#catnav ul ul li.current_page_item > a,
#catnav ul ul li.current_page_item>a:hover{color:#fff}#topnav .select-menu,
#catnav .select-menu-catnav{display:none}.timely .select-menu,
.timely .select-menu-catnav{display:none !important}#catnav{padding:0;margin:0;background:#111 url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) bottom left repeat-x;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 -1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 -1px 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 -1px 3px rgba(0, 0, 0, 0.3)}#catnav
ul{z-index:99;margin:0;padding:0;list-style:none;line-height:1;margin:0}#catnav
li{float:left;width:auto;background:url(/wp-content/themes/wp-blossom3.0/images/nav-sep.png) right 50% no-repeat}#catnav li li,
#catnav li:last-child{float:left;width:auto;background-image:none}#catnav
a{position:relative;display:block;z-index:100;padding:10px
15px;line-height:24px;text-decoration:none;color:#ddd;background:transparent}#catnav a:hover{color:#fff}#catnav ul
ul{position:absolute;left:-999em;width:232px;z-index:99999;border-top:1px solid #000;border-top:0}#catnav ul ul
a{width:200px;line-height:20px;border:0;border:1px
solid #000;border-left:1px solid #000;border-top:0;background:#333}#catnav ul ul a:hover{background:#111}#catnav ul ul
ul{margin:-41px 0 0 231px}#catnav li
li{margin:0;border:0}#catnav li:hover,
#catnav
li.hover{position:static}#catnav li:hover ul ul,
#catnav li.sfhover ul ul,
#catnav li:hover ul ul ul,
#catnav li.sfhover ul ul ul,
#catnav li:hover ul ul ul ul,
#catnav li.sfhover ul ul ul
ul{left:-999em}#catnav li:hover ul,
#catnav li.sfhover ul,
#catnav li li:hover ul,
#catnav li li.sfhover ul,
#catnav li li li:hover ul,
#catnav li li li.sfhover ul,
#catnav li li li li:hover ul,
#catnav li li li li.sfhover
ul{left:auto}#catnav li.current-menu-item > a,
#catnav li.current_page_item>a{color:#fff;background:#09c url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) bottom left repeat-x;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15)}#catnav ul ul li.current-menu-item > a,
#catnav ul ul li.current-menu-item > a:hover,
#catnav ul ul li.current_page_item > a,
#catnav ul ul li.current_page_item>a:hover{background:#111;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#footnav{padding:0;margin:0
auto 5px;display:block;text-align:center}#footnav
ul{list-style-type:none;padding:0;margin:0
auto;display:block;text-align:center}#footnav ul
li{display:inline;list-style-type:none;margin:0
8px;padding:0}#footnav ul a,
#footnav ul a:link,
#footnav ul a:visited{display:inline;padding:0;text-decoration:none;color:#bbb}#footnav ul a:hover,
#footnav ul a:active{color:#fff}.post,.page.hentry{margin:0
0 100px;padding:0;clear:both}.single .post,
.page
.post{margin:0;padding:0}.content{margin:0
0 30px;border-bottom:1px dotted #ddd;padding-bottom:5px}.page-template-page-blog-php .post.type-post{margin-bottom:100px}.meta{margin:0
0 30px;padding:10px
0 0}#content .entry
.meta{text-align:center}.meta-bullet{}.meta-cats{}.meta-author{}.meta-date{}.meta-comments{}#content .post-header{position:relative;z-index:1;padding:50px
0 0;margin:0
auto;background:url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) top left repeat-x}#content .post-header .meta-date{position:absolute;top:-1px;left:0;right:0;z-index:2;padding:0;margin:0
auto;text-align:center}#content .post-header .meta-date .meta-inner{margin:0
auto;text-align:center;color:#fff;background:#444 url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) bottom left repeat-x;border:1px
solid #444;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3),0 1px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.4);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.4);height:24px;line-height:24px;padding:8px
25px}#content .post-header .meta-date .meta-inner>a{color:#fff}.post-header .meta-date .meta-bullet{padding:0;margin:0;display:none}p#breadcrumbs{font-size:12px;margin:0
0 30px;padding:0
0 5px;border-bottom:1px dotted #ddd}p.tags{margin-bottom:25px;clear:both}.videoembed-wrap{margin-bottom:25px}.single-video,.videoembed{position:relative;padding-bottom:62.50%;padding-bottom:56.25%;height:0;overflow:hidden;margin:0
auto}.single-video iframe,
.single-video object,
.single-video embed,
.videoembed iframe,
.videoembed object,
.videoembed
embed{position:absolute;top:0;left:0;width:100%;height:100%}.mapembed-wrap{margin-bottom:25px}.mapembed{position:relative;padding-bottom:62.50%;padding-bottom:56.25%;height:0;overflow:hidden;margin:0
auto}.mapembed iframe,
.mapembed object,
.mapembed
embed{position:absolute;top:0;left:0;width:100%;height:100%}.sub-icons{padding:0;margin:15px
0 0}.sub-icons img,
.auth-icons img,
.entry .sub-icons img,
.entry .auth-icons
img{width:24px;height:24px;display:block;float:left;max-width:none;margin:0
0 2px;-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);background:#fff;padding:2px}.sub-icons img,
.auth-icons
img{opacity:0.6}.sub-icons img:hover,
.auth-icons img:hover{opacity:1}.allauthors{clear:both;padding:40px
0 0;margin:0
0 40px;background:url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) top left repeat-x;position:relative;z-index:1}.allauthors:last-child{}.page-template-page-authors-php
.content{border:0}.allauthors
h2{position:absolute;z-index:2;top:0;left:0;right:0;text-align:center;height:25px;line-height:25px}.allauthors h2
span{}.allauthors
img.avatar{padding:0;background:#fff;border:0;float:right;margin:0
0 20px 20px}.auth-icons{clear:both;margin:0
auto;padding:0;text-align:left}.allauthors .auth-website{display:none}.auth-website{}.auth-bio{padding:50px
0 0;margin:0
0 70px;background:url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) top left repeat-x;position:relative;z-index:1}.auth-bio h1,
.auth-bio
h2{position:absolute;z-index:2;top:0;left:0;right:0;text-align:center;height:25px;line-height:25px}.auth-bio h1 span,
.auth-bio h2
span{}.auth-bio
img.avatar{padding:0;background:#fff;border:0;float:left;margin:0
15px 5px 0}.auth-bio .auth-icons{clear:both;margin:20px
auto 0;padding:10px
0 0;border-top:1px dotted #ddd;text-align:left}.auth-website{display:block;height:24px;line-height:24px;float:right}.single .auth-bio{margin:0;padding:10px
0 0;border-top:1px dotted #ddd;background:transparent}.single .auth-bio
h2{position:absolute;z-index:2;top:0;left:-999em;display:none}.single .auth-bio
img.avatar{padding:0;background:#fff;border:0;float:right;margin:5px
0 10px 15px}.single .bio
div{}.auth-bio .bio
span{font-weight:bold}.mysubscribebox{padding:10px;margin:50px
0 0;position:relative;z-index:1;background:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);background:#fff}.inner-mysubscribebox{padding:30px
30px 20px;text-align:center;background:#DAECF2;border:1px
solid #ddd}.mysubscribebox
h2{position:absolute;z-index:2;top:-8px;left:0;right:0;text-align:center;height:25px;line-height:25px}.mysubscribebox .sub-icons{padding:0;margin:15px
auto 0;text-align:center}.mysubscribebox .sub-icons img,
.mysubscribebox .sub-icons
a{}.mysubscribebox .sub-icons img,
.mysubscribebox .auth-icons img,
.entry .mysubscribebox .sub-icons img,
.entry .mysubscribebox .auth-icons
img{display:inline-block;float:none}.mysubscribebox .email-form{text-align:center}.mysubscribebox .email-form input[type="text"],
.mysubscribebox .email-form input[type="email"]{width:200px;margin-bottom:5px}.mysubscribebox .email-form input[type="submit"],
.mysubscribebox .email-form input[type="button"]{margin-bottom:5px}.post-by-2{margin:0
auto;padding:0}.post-inline{clear:both;margin:0
0 20px;padding:0
0 10px;border-bottom:1px dotted #ddd}.post-left{clear:left;float:left;width:48%;margin:0;padding:0}.post-right{clear:right;float:right;width:48%;margin:0;padding:0}.post-by-2 .post,
.post-by-2
.page.hentry{margin:0;padding:50px
0;border:0;position:relative;z-index:1;background:url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) top left repeat-x}.post-by-2 .entry img.thumbnail.wide,
.post-by-2 .entry .post-feature-video{float:none;margin:0
auto 12px;width:auto;max-width:100%;height:auto;padding:0;clear:both;display:block}#content .post-by-2 .entry
.meta{padding:0;margin-bottom:15px;font-size:12px;letter-spacing:0.03em;text-align:left}.post-by-2 .post-clear{clear:both;height:0;padding:40px
0;background:transparent;margin:0
auto}.post-by-2
.entry{margin:0;padding:0;border:0}.post-by-2 .my-excerpt{line-height:1.6em;height:9.6em;overflow:hidden;display:block}.post-by-2 .meta-cats{display:none}#content .post-by-2 .entry h2.post-title{text-align:left;font-size:24px;line-height:1.2em;margin:0
0 5px}#content .post-by-2 .post-header{position:static;padding:0;margin:0
auto;background:transparent}.post-by-2
.entry{}.post-by-2
p.readmore{position:absolute;display:block;bottom:0;left:0;right:0;z-index:2;margin:0
auto;text-align:center}.cats-by-2{margin:0;padding:0;background:transparent}.cat-posts-left,.cat-posts-right{clear:left;float:left;width:48%;margin:0
0 80px;padding:35px
0 0;background:url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) top left repeat-x;position:relative;z-index:1}.cat-posts-right{clear:right;float:right}.cats-by-2 h2.feat-title{position:absolute;z-index:2;top:0;left:0;right:0;text-align:center;height:25px;line-height:25px;border:0;padding:0;margin:0
auto}.cats-by-2 h2.feat-title
a{color:#fff !important}.cats-by-2
.post{margin:0;padding:18px
0;background:transparent;border:0;border-bottom:1px dotted #ddd}.cats-by-2 .post:last-child{padding-bottom:0;border:0}.cats-by-2 .my-excerpt{overflow:hidden;margin:0;line-height:1.55em;height:6.0em;border:0;padding:0;display:block}.cats-by-2 h3.post-title{font-size:18px;margin:0;line-height:1.2em}.cats-by-2 .entry
img.thumbnail{border:0;float:left;margin:0
14px 0 0;height:5.6em;width:auto;padding:0;max-width:none}.cats-by-2 .entry img.thumbnail.wide,
.cats-by-2 .entry .post-feature-video{float:none;margin:0
0 12px;width:auto;max-width:100%;height:auto;padding:0;clear:both;display:block}.cats-by-2  p.readmore,
.cats-by-2  a.more-link{display:none;visibility:hidden;position:absolute;left:-999em}#content .cats-by-2
.meta{font-size:11px;margin:0
0 3px;padding:0;text-align:left}#content .cats-by-2 .meta-bullet,
#content .cats-by-2 .meta-cats,
#content .cats-by-2 .meta-author{display:none}#content .cats-by-2 .meta-comments .meta-bullet{display:inline}.cat-posts-stacked{clear:both;width:100%;display:block;margin:0
0 10px;padding:60px
0 0;background:url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) top left repeat-x;position:relative;z-index:1}.cat-posts-stacked h2.feat-title{position:absolute;z-index:2;top:0;left:0;right:0;text-align:center;height:25px;line-height:25px;border:0;padding:0;margin:0
auto}.cat-posts-stacked h2.feat-title
a{color:#fff !important}.cat-posts-stacked .meta-cats{display:none}#content .cat-posts-stacked .entry h2.post-title{margin:0
0 3px !important;padding:0;font-size:24px;text-align:left}#content .cat-posts-stacked
.meta{margin:0
0 10px;padding:0;text-align:left}.cat-posts-stacked
.post{margin:0
0 30px;padding:0
0 10px;border-bottom:1px dotted #ddd}.cat-posts-stacked .post:last-child{margin:0;padding:0;border-bottom:0}.cat-posts-stacked img.thumbnail,
.cat-posts-stacked
img.thumbnail.wide{float:left;margin:5px
0 30px;width:auto;height:auto;padding:0;max-width:150px}.cat-posts-stacked .my-excerpt{margin-left:170px;display:block}.cat-posts-stacked
p.readmore{display:none;text-align:center}.index-3-4-archives{border:1px
solid #ddd;background:#eee;padding:5px
5px 0;display:block;margin:0;display:block}.index-3-4-archives
form{display:inline;margin:0;padding:0}.index-3-4-archives
select{display:inline;width:200px;padding:5px;margin:0
0 5px;color:#666}.index-3-4-archives
form.catarchives{float:right;margin-right:0}.head-banner468{float:right;display:inline;text-align:right;overflow:hidden;padding:0;margin:0;max-width:49%}.banner468{text-align:center;margin:0
auto 30px;float:none;display:block;padding:10px;background:#000}.c-sw .banner468,
.sw-c .banner468,
.fwidth
.banner468{}.banner728-container{text-align:center;margin:0
auto;padding:20px
0 0;float:none;display:block}.banner728-container.bottom{text-align:center;margin:0
auto;padding:20px
0;float:none;display:block;border:0;border-top:1px dotted #ddd}.banner728{margin:0
auto;padding:0;float:none;display:block;width:100%}.banner728.left{margin:0;float:left;width:75.84%;text-align:left}.banner220{margin:0;padding:0;float:right;text-align:right;width:22.92%;display:block}.head-banner468 img,
.banner468 img,
.banner728 img,
.banner220
img{max-width:100%;height:auto}.c-sw
#page{}.c-sw
#content{width:100%}.sw-c
#page{background-position:34.375% 0}.sw-c
#content{width:100%}.sw-c
#contentleft{float:right}.sw-c
#contentright{float:left}.c-sn-sw
#page{}.c-sn-sw
#content{float:left}.c-sn-sw #sidebar-narrow{float:right}.c-sn-sw p.email-form
.sub{width:150px}.c-sn-sw .page-border{background:url(/wp-content/themes/wp-blossom3.0/images/dot.gif) 46.875% 0 repeat-y}.sn-c-sw
#page{}.sn-c-sw
#content{float:right}.sn-c-sw p.email-form
.sub{width:150px}.sn-c-sw .page-border{background:url(/wp-content/themes/wp-blossom3.0/images/dot.gif) 15.625% 0 repeat-y}.sw-sn-c
#page{background-position:34.375% 0}.sw-sn-c
#contentleft{float:right}.sw-sn-c
#content{float:right}.sw-sn-c
#contentright{float:left}.sw-sn-c p.email-form
.sub{width:150px}.sw-sn-c .page-border{background:url(/wp-content/themes/wp-blossom3.0/images/dot.gif) 53.125% 0 repeat-y}.sw-c-sn
#page{background-position:34.375% 0}.sw-c-sn
#contentleft{float:right}.sw-c-sn
#contentright{float:left}.sw-c-sn
#content{float:left;padding:0;margin:0}.sw-c-sn #sidebar-narrow{float:right}.sw-c-sn p.email-form
.sub{width:150px}.sw-c-sn .page-border{background:url(/wp-content/themes/wp-blossom3.0/images/dot.gif) 84.375% 0 repeat-y}.fwidth
#page{background:transparent !important}.fwidth
#contentleft{width:100%;float:none}.fwidth
#content{width:100%}.c-sn
#page{background-position:76.04166% 0}.c-sn
#contentleft{float:none;width:100%}.c-sn
#content{float:left;padding:0;margin:0;width:72.91666% }.c-sn #sidebar-narrow{float:right;width:20.833% }.sn-c
#page{background-position:23.95833% 0}.sn-c
#contentleft{float:none;width:100%}.sn-c
#content{float:right;padding:0;margin:0;width:72.91666% }.sn-c #sidebar-narrow{float:left;width:20.833% }.post ul.archives-by-cat{margin:5px
0 15px;padding:0
0 12px;border-bottom:1px dotted #ddd}.post ul.archives-by-cat
li{list-style-type:none !important;padding:0;background:transparent;margin:0
0 3px}.post ul.archive-tabs{padding:0;background:transparent;margin:0
0 20px 0;padding:0
0 15px;border-bottom:1px dotted #ddd}.post ul.archive-tabs
li{list-style-type:none !important;padding:0;background:transparent;margin:0;float:left}.archive-tabs a,
.archive-tabs a:link,
.archive-tabs a:visited{display:block;float:left;margin:0
10px 0 0;background:#f5f5f5;padding:0
25px;color:#333;border:1px
solid #ddd;height:36px;line-height:36px}.archive-tabs a:hover,
.archive-tabs a:active,
.archive-tabs .ui-tabs-selected
a{background:#333;color:#fff;border:1px
solid #000}#archive-tabs .ui-tabs-hide{display:none}#archive-tabs{padding-bottom:15px}#archive-images,.archive-content{}.entry #archives-images img.thumbnail,
.entry .archive-content
img.thumbnail{max-width:none;background:#fff;width:140px;height:140px;margin:0
20px 20px 0;display:block;float:left;padding:0;border:0}.sitemap{}.sitemap.entry
ul{margin-left:20px;padding-left:0}.sitemap.entry ul
li{margin-left:0;padding-left:0;margin-bottom:3px}.sitemap.entry ul
ul{margin-left:15px;margin-top:3px}.sitemap.entry ul ul
li{list-style-type:circle}.sitemap
.entry{padding-bottom:15px}.sitemap
.meta{margin:0
0 10px;padding:0}.sitemap-narrow{width:36%;float:right;padding:0;margin:0
0 15px}.sitemap-wide{width:58%;float:left}.sitemap-post{clear:both;margin:0
0 15px;border-bottom:1px dotted #ddd;padding:0}.sitemap-post p.post-title{margin:0}p.sitemap-meta{margin:0
0 15px}.sitemap-post
img.thumbnail{float:left;margin:3px
10px 15px 0px;padding:0;border:0;width:15%;background:#fff}.flex-container a:active,
.myflexslider a:active,
.flexslider a:active,
.flex-container a:focus,
.myflexslider a:focus,
.flexslider a:focus{outline:none}.slides,
.flex-control-nav,
.flex-direction-nav,
.flexslide-custom-controls,
.slides li,
.flex-control-nav li,
.flex-direction-nav li,
.flexslide-custom-controls
li{margin:0;padding:0;list-style-type:none !important;background-image:none}.flex-pauseplay
span{text-transform:capitalize}.myflexslider .slides > li,
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.myflexslider,.flexslider{margin:0;padding:0;border:0;position:relative;zoom:1}.myflexslider .slides,
.flexslider
.slides{padding:0;margin:0
auto;zoom:1}.slides img,
.slides
img.thumbnail{width:100%;max-width:none;height:auto;display:block;margin:0;padding:0;border:0}.carousel
li{}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.myflexslider .feature-video,
.flexslider .feature-video{}.myflexslider .feature-video .video,
.flexslider .feature-video
.video{position:relative;padding-bottom:68.75%;padding-bottom:75.00%;padding-bottom:62.50%;padding-bottom:56.25%;height:0;overflow:hidden}.myflexslider .feature-video iframe,
.myflexslider .feature-video object,
.myflexslider .feature-video embed,
.flexslider .feature-video iframe,
.flexslider .feature-video object,
.flexslider .feature-video
embed{position:absolute;top:0;right:0;width:100%;height:100%}.flex-direction-nav{}.flex-direction-nav
a{width:25px;height:25px;margin:-25px 0 0;display:block;background:#000 url(/wp-content/themes/wp-blossom3.0/images/bg_direction_nav2.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-999em;opacity:0;zoom:1}.flex-direction-nav .flex-next{background-position:100% 0;right:0}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-disabled{}.myflexslider:hover .flex-next,
.myflexslider:hover .flex-prev,
.flexslider:hover .flex-next,
.flexslider:hover .flex-prev{opacity:1.0}.myflexslider:hover .flex-next:hover,
.myflexslider:hover .flex-prev:hover,
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover{opacity:1.0}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}.flex-control-nav
li{margin:0
3px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:14px;height:14px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.myflexslider.thumbnav{margin:0
auto;padding:0;position:absolute;bottom:15px;right:15px;left:15px;z-index:5}.myflexslider.thumbnav
img{display:block;opacity:0.3;cursor:pointer}.myflexslider.thumbnav img:hover{opacity:1}.myflexslider.thumbnav .flex-active-slide
img{opacity:1;cursor:default}.thumbnav .flex-direction-nav
a{margin:-15px 0 0}.thumbnav .flex-direction-nav .flex-next{background-position:100% 0;right:10px}.thumbnav .flex-direction-nav .flex-prev{left:10px}.thumbnav .flex-direction-nav .flex-disabled{display:none}.thumbnav .myflexslider:hover .flex-next{opacity:1.0}.thumbnav .myflexslider:hover .flex-prev{opacity:1.0}.thumbnav .myflexslider:hover .flex-next:hover,
.thumbnav .myflexslider:hover .flex-prev:hover{opacity:1.0}.featured.narrow{display:block;margin:0
auto 5em;position:relative;z-index:1;background:#000;padding:0
0 90px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);width:100%}.featured.narrow h2.feat-title{position:absolute;z-index:5;top:-8px;left:0;right:0;margin:0;padding:0;border:0;text-align:center}.featured.narrow .myflexslider .slide-container{padding:0;background:transparent;margin:0
auto;border:0;display:block;width:100%}.featured.narrow .myflexslider .flex-caption{margin:0
auto;background:#000;padding:0
0 30px;width:100%}.featured.narrow .myflexslider h2.post-title,
.featured.narrow .myflexslider h2.post-title
a{font-size:24px;margin:0;line-height:1.2em;color:#fff !important;margin:0
0 5px}.featured.narrow .myflexslider .my-excerpt{margin:0
0 15px;color:#ccc;font-size:14px;padding:0;overflow:hidden;line-height:1.6em;height:5.8em;display:block;padding:20px
20px 0}.featured.narrow .myflexslider a.more-link{position:static;display:block;margin:0
20px;color:#fff !important}.featured.narrow .myflexslider .feature-image,
.featured.narrow .myflexslider .feature-video{width:100%;height:auto;float:none;margin:0
auto;border:0;background:transparent;padding:0}.featured.narrow .myflexslider .feature-video{}.featured.narrow .myflexslider
img{}.featured.narrow .flex-direction-nav
a{margin:0;top:10px;opacity:1}.featured.narrow .flex-direction-nav .flex-next{background-position:100% 0;right:10px}.featured.narrow .flex-direction-nav .flex-prev{left:auto;right:36px}.featured.narrow
.myflexslider.thumbnav{margin:0
auto;padding:0;position:absolute;bottom:5px;right:5px;left:5px;z-index:5;background:#000;border:0}.featured.narrow .thumbnav .flex-direction-nav
a{top:50%;margin:-10px 0 0}.featured.narrow .thumbnav .flex-direction-nav .flex-prev{left:10px;right:auto}.featured.wide{display:block;margin:40px
auto 0;position:relative;z-index:1;background:#000;padding:0;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0px 1px 3px rgba(0,0,0,0.2)}.featured.wide h2.feat-title{position:absolute;z-index:5;top:-8px;left:0;right:0;margin:0;padding:0;border:0;text-align:center}.featured.wide .myflexslider .slide-container{position:relative;z-index:3;border:0;padding:0;margin:0
auto;display:block;background:transparent}.featured.wide .myflexslider .flex-caption{position:absolute;z-index:4;margin:0;top:0;bottom:0;left:0;right:auto;background:#000;width:34%;padding:0}.featured.wide .myflexslider h2.post-title,
.featured.wide .myflexslider h2.post-title
a{font-size:24px;color:#fff !important;margin:0
0 10px;line-height:1.2em}.featured.wide .myflexslider .my-excerpt{overflow:hidden;padding:25px;line-height:1.6em;height:12.3em;margin:0
0 20px;color:#ccc;font-size:14px}.featured.wide .myflexslider a.more-link{padding:0
25px;color:#fff !important}.featured.wide .myflexslider .feature-image,
.featured.wide .myflexslider .feature-video{max-width:none;width:66%;float:right;margin:0;border:0;background:#000;padding:0;display:block}.featured.wide .flex-direction-nav
a{margin:0;top:10px;opacity:1}.featured.wide .flex-direction-nav .flex-next{background-position:100% 0;right:10px}.featured.wide .flex-direction-nav .flex-prev{left:auto;right:36px}.featured.wide
.myflexslider.thumbnav{margin:0;position:absolute;bottom:5px;right:66.5%;left:5px;z-index:5;background:transparent;border:0;padding:0;width:auto}.featured.wide .myflexslider.thumbnav .flex-direction-nav
a{top:50%;margin:-12px 0 0}.featured.wide .myflexslider.thumbnav .flex-direction-nav .flex-prev{left:10px}.featured.wide.pages{}.catslide.widget{overflow:hidden}#sidebar
.catslide.widget{}.catslide.widget
h3.widgettitle{margin-bottom:10px !important}.catslide.widget
li{margin:0;padding:0;border:0}.featured.cat{display:block;margin:40px
0 0;position:relative;z-index:1;background:transparent;padding:0
0}.featured.cat .slides
li{}.widget
.featured.cat{margin-top:0}.catslide-description{border-bottom:1px dotted #ddd;padding-bottom:10px;margin:0
0 10px}.featured.cat .cat-container{display:block;padding-bottom:1.8em;line-height:1.55em;height:auto}.featured.cat .catslide-content{}.featured.cat h3.post-title{padding:0;margin:0
0 5px;font-size:20px;line-height:1.3em;max-height:2.6em;overflow:hidden;letter-spacing:0}.featured.cat p.catslide-excerpt{margin:0;padding:0}.catslide.widget ul.catslide-meta{margin:0
0 10px;padding:0;font-size:11px;line-height:18px;height:18px;overflow:hidden}.catslide.widget ul.catslide-meta li,
#footer-widgets .catslide.widget ul.catslide-meta
li{margin:0
6px 0 0;padding:0
0 0 7px;line-height:18px;height:18px;float:left;background:url(/wp-content/themes/wp-blossom3.0/images/bullet-line.png) 0 50% no-repeat;display:inline}.catslide.widget ul.catslide-meta li:first-child,
#footer-widgets .catslide.widget ul.catslide-meta li:first-child{padding-left:0;background:transparent}ul.catslide-meta li.catslide-author,
ul.catslide-meta li.catslide-date,
ul.catslide-meta li.catslide-cat,
ul.catslide-meta li.catslide-comment{}.featured.cat
.myflexslider.thumbnav{margin:0
auto;padding:0;position:static;background:transparent;border:0}.featured.cat .myflexslider.thumbnav
li{}.featured.cat .myflexslider.thumbnav img,
.featured.cat .myflexslider.thumbnav img:hover,
.featured.cat .myflexslider.thumbnav .flex-active-slide img,
.featured.cat .myflexslider .slides
img{display:block;opacity:1;cursor:pointer;float:none;padding:0;background:transparent;border:0;margin:0
auto 10px;width:100%}.featured.cat .cat-container,
.catslide.widget h3.widgettitle,.catslide-description{margin-left:21px !important;margin-right:21px !important}.featured.cat{margin-left:-21px;margin-right:-21px}.featured.cat .thumbnav .flex-direction-nav
a{margin:0;top:5px;opacity:0.4}.widget .featured.cat .thumbnav .flex-direction-nav
a{}.featured.cat .thumbnav .flex-direction-nav .flex-next{background-position:100% 0;right:21px}.featured.cat .thumbnav .flex-direction-nav .flex-prev{right:47px;left:auto}.featured.cat .thumbnav .flex-direction-nav .flex-disabled{display:block}.featured.cat .thumbnav .myflexslider:hover .flex-next{opacity:1.0}.featured.cat .thumbnav .myflexslider:hover .flex-prev{opacity:1.0}.featured.cat .thumbnav .flex-next:hover,
.featured.cat .thumbnav .flex-prev:hover{opacity:1.0}.featured.yt{max-width:100%;margin:0
auto;padding:0;border:1px
solid #ddd}.featured.yt .flexslider .feature-video{width:96%;float:none;margin:0
auto;padding:2%;background:#fff;border:0}.featured.yt .controls-container{background:transparent;padding:0;margin:0;border:0}.featured.yt .flexslide-custom-controls{list-style-type:none;margin:0;padding:0;float:none;display:block;background:#fff;max-width:100%}.featured.yt .flexslide-custom-controls
li{display:block;margin:0;padding:0;clear:both;border:0;background:transparent}.featured.yt .flexslide-custom-controls li
a{display:block;margin:0;padding:10px;border-top:1px dotted #ccc}.featured.yt .flexslide-custom-controls li a.flex-active,
.featured.yt .flexslide-custom-controls li a:hover{background:#eee;color:#000}.featured.yt img.yt-thumb{max-width:18%;height:auto;float:left;margin:0;padding:0;background:#fff;border:0}.featured.yt .yt-title{text-align:left !important;display:block;margin-left:22%}.featured.yt-temp{max-width:100%;margin:0
auto;padding:0;border:0}.featured.yt-temp
.flexslider{position:relative;zoom:1;min-height:100px;z-index:1;margin:0
auto 30px;padding:0
0 85px;background:transparent url(/wp-content/themes/wp-blossom3.0/images/hd-bg.gif) bottom left repeat-x}.featured.yt-temp .flexslider
.slides{background:fff;padding:0;margin:0;zoom:1}.featured.yt-temp .flexslider .feature-video{width:97%;float:none;margin:0
auto 30px;padding:1%;border:1px
solid #ddd;background:#fff}p.yt-vid-title{padding:0
30px;margin:0
0 10px;height:auto;text-align:center;font-size:24px;line-height:1.2em;font-weight:300}.featured.yt-temp .controls-container{background:transparent;padding:0;margin:0;border:0}.featured.yt-temp .flexslide-custom-controls{list-style-type:none;margin:0;padding:0;float:none;display:block;text-align:center;border:0
!important}.featured.yt-temp .flexslide-custom-controls
li{display:block;float:left;text-align:center;list-style-type:none;margin:0
4%;border:0;width:25.33%;height:auto;line-height:1.5em;padding:0;clear:none}.featured.yt-temp .flexslide-custom-controls li.clear-row{float:none;margin:0
auto 30px;clear:both;border-bottom:1px dotted #ddd;width:100%;padding:0;height:30px}.featured.yt-temp .flexslide-custom-controls li
a{text-indent:0;display:block;float:left;list-style-type:none;margin:0;padding:0;max-width:100%;text-align:center}.featured.yt-temp .flexslide-custom-controls li a.flex-active,
.featured.yt-temp .flexslide-custom-controls li a:hover{background:transparent;color:#000}.featured.yt-temp .yt-title{text-align:center;clear:both;display:block;margin:0;border:0;padding:10px
0 0;font-size:12px;line-height:1.5em}.featured.yt-temp img.yt-thumb{max-width:100%;width:auto;height:auto;clear:both;display:block;margin:0
auto;text-align:center;padding:0;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background:#fff;border:1px
solid #ddd}.featured.yt-temp a.flex-active img.yt-thumb,
.featured.yt-temp a:hover img.yt-thumb{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0}.featured.yt-temp .flex-direction-nav
a{margin:0;bottom:50px;top:auto;opacity:0.7}.featured.yt-temp .flex-direction-nav .flex-prev{left:40%;right:auto}.featured.yt-temp .flex-direction-nav .flex-next{left:auto;right:40%}.flextabs a:active,
.flextabs a:focus,
.flextabs-custom-controls a:active,
.flextabs-custom-controls a:focus{outline:none}.flextabs .slides,
.flextabs-custom-controls,
.flextabs .slides li,
.flextabs-custom-controls
li{margin:0;padding:0;list-style:none;background-image:none}.flextabs{margin:0;padding:0;border:0}.flextabs .slides>li{display:none;-webkit-backface-visibility:hidden}.flextabs .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flextabs
.slides{display:block}* html .flextabs
.slides{height:1%}.no-js .flextabs .slides>li:first-child{display:block}.featured-tabs{background:#fff;border:1px
solid #ddd;padding:1px;margin:0;display:block}.flextabs{margin:0;padding:0;border:0;min-height:20px}.flextabs
.slides{zoom:1}.flextabs .slides
li{background:transparent;padding:0;margin:0;border:0}.flextabs-custom-controls{display:block;margin:0;padding:0;list-style-type:none;clear:both;background:#fff url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) 0 15px repeat-x;max-width:100%}.flextabs-custom-controls
li{border:0;float:left;display:block;margin:0;padding:0;background:transparent;width:25%}.flextabs-custom-controls a,
.flextabs-custom-controls a:link,
.flextabs-custom-controls a:visited{border:0;float:left;display:block;padding:0;font-size:10px;text-transform:uppercase;font-weight:bold;height:32px;line-height:32px;color:#bbb;width:100%;text-align:center;border-right:1px solid #fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;text-shadow:1px 1px 1px #fff}.flextabs-custom-controls .firstab a,
.flextabs-custom-controls .firstab a:link,
.flextabs-custom-controls .firstab a:visited{border-left:0}.flextabs-custom-controls .lastab a,
.flextabs-custom-controls .lastab a:link,
.flextabs-custom-controls .lastab a:visited{border-right:0}.flextabs-custom-controls a:hover,
.flextabs-custom-controls a:active{color:#333}.flextabs-custom-controls a.flex-active,
.flextabs-custom-controls a.flex-active:link,
.flextabs-custom-controls a.flex-active:visited{background:#fff;color:#555;border-bottom:1px solid #fff}.widget{margin:0
0 40px;padding:0;clear:both}.widget
ul{list-style-type:none;margin:0;padding:0}.widget
li{list-style-type:none;margin:0;padding:5px
0;border-bottom:1px dotted #ddd}.widget li:last-child{border:0}.widget
.textwidget{padding:0}.widget li
li{list-style-type:none;margin:0;border:0;padding:0;background:transparent}.widget li li
li{padding-left:15px}.widget
img{max-width:100%;height:auto}.widget
select{font-family:inherit;font-size:inherit;margin:0;width:80%;color:#666;padding:5px;border:1px
solid #ddd;background:#fff}#sidebar-bottom
.widget{}#sidebar-bottom .widget
li{}#sidebar-bottom .widget
.textwidget{}#sidebar-bottom
h3.widgettitle{}#footer-widgets{clear:both;margin:0
auto;padding:30px
0 20px;width:100%;border-top:1px solid #ddd;background:#eee url(/wp-content/themes/wp-blossom3.0/images/headerbg2.png)}#footer-widgets
.widget{margin:0
0 20px;border:0}#footer-widgets .widget
li{list-style-type:none;margin:0
0 7px;padding:0;border-bottom:0}#footer-widgets .widget
.textwidget{padding:0}#footer-widgets a,
#footer-widgets a:link,
#footer-widgets a:visited{}#footer-widgets a:active,
#footer-widgets a:hover{}.footer-widget1{float:left;width:30%;margin:0
3% 0 0;overflow:hidden}.footer-widget2{float:left;width:30%;margin:0
3% 0 0;overflow:hidden}.footer-widget3{float:left;width:15.5%;margin:0;overflow:hidden}.footer-widget4{float:right;width:15.5%;margin:0;overflow:hidden}.widget.sidetabs{}.widget.sidetabs .flextabs-custom-controls{}.widget.sidetabs .flextabs-custom-controls
li{border:0;float:left;display:block;margin:0;padding:0;background:transparent;width:25%}.widget.sidetabs .flextabs-custom-controls a,
.widget.sidetabs .flextabs-custom-controls a:link,
.widget.sidetabs .flextabs-custom-controls a:visited{}.widget.sidetabs .flextabs-custom-controls .firstab a,
.widget.sidetabs .flextabs-custom-controls .firstab a:link,
.widget.sidetabs .flextabs-custom-controls .firstab a:visited{}.widget.sidetabs .flextabs-custom-controls a:hover,
.widget.sidetabs .flextabs-custom-controls a:active{}.widget.sidetabs .flextabs-custom-controls a.flex-active,
.widget.sidetabs .flextabs-custom-controls a.flex-active:link,
.widget.sidetabs .flextabs-custom-controls a.flex-active:visited{}.widget.sidetabs .flextabs,
.widget.sidetabs .flextabs ul,
.widget.sidetabs .flextabs
li{}.widget.sidetabs .flextabs li
li{padding:14px
15px;border-bottom:1px dotted #ddd}.widget.sidetabs .popular-slide
p{padding:14px
15px;margin:0}.widget.sidetabs .flextabs li li:last-child{border-bottom:0}.widget.sidetabs
p.title{display:none}.widget.sidetabs .flextabs li
select{}.widget.sidetabs .slides .pop-excerpt{line-height:1.5em;height:4.5em;overflow:hidden;display:block}.widget.sidetabs .slides img,
.widget.sidetabs .slides img.thumbnail,
.widget.sidetabs .slides
img.avatar{max-width:none;float:left;width:auto;height:4.5em;display:block;margin:0
10px 0 0 !important}.widget.catposts{}.widget.catposts
.textwidget{}.cat-posts-widget
.post{margin:0
0 18px;border-bottom:1px dotted #ddd;padding:0
0 18px}.cat-posts-widget .post:last-child{margin:0;border-bottom:0;padding-bottom:0}.cat-posts-widget h3.post-title{font-size:18px;margin:0
0 2px;line-height:1.2em}.cat-posts-widget
.entry{overflow:hidden;margin:0;line-height:1.55em;height:6.1em;border:0;padding:0;display:block}.cat-posts-widget
img.thumbnail{float:left;margin:0
14px 0 0;height:5.8em;width:auto;padding:0;max-width:none}.cat-posts-widget
.meta{font-size:11px;margin:0
0 3px;padding:0;text-align:left !important}.cat-posts-widget .meta-bullet,
.cat-posts-widget .meta-cats,
.cat-posts-widget .meta-author{display:none}.cat-posts-widget .meta-comments .meta-bullet{display:inline}.widget.banner300,.widget.bannerad{padding:0
!important;background:transparent !important;border:0
!important}.widget.banner300 h3.widgettitle,
.widget.bannerad
h3.widgettitle{padding:0
0 5px;background:transparent;margin:0
0 10px;border-bottom:1px dotted #ddd}.widget_flickrRSS{padding:0;border:0}.widget_flickrRSS
h3.widgettitle{padding:0
0 5px;background:transparent;margin:0
0 10px;border-bottom:1px dotted #ddd}.widget_flickrRSS
img{margin:0
8px 8px 0;background:#fff;padding:0;width:75px;height:75px;border:0;background:#fff}.widget.widget_search{padding:10px
10px 5px;border:1px
solid #ddd;background:#eee}.widget_categories
select{margin:0;padding:5px;border:1px
solid #ddd;width:80%}#footer-widgets .widget_categories
select{margin:0}.banner125{padding:9px
9px 0 9px;text-align:center}.banner125
.ad{text-align:center;display:block;float:left;width:46%;height:auto;margin:0
0 10px 0;padding:0
2%}.banner125
.ad.right{float:right;margin:0
0 10px 0}.widget.subscribebox{background:#fff;padding:8px;position:relative;z-index:1;overflow:visible;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);background:#fff}.widget.subscribebox .widget-wrap{padding:25px
15px 20px;background:#eee;background:#DAECF2;border:1px
solid #ddd}.widget.subscribebox .sub-icons{padding:0;margin:15px
0 0}.widget.subscribebox
form{}.widget.videoslide{}.widget.videoslide ul,
.widget.videoslide
li{list-style-type:none;margin:0;padding:0;border:0;background:transparent}.featuredpage
.post{padding:0;border:0;margin:0}.featuredpage
img.thumbnail{max-width:100%;float:none;margin:0
0 10px;border:0;padding:0;display:block;height:auto}.featuredpage
img.thumbnail.alignright{max-width:30%;width:auto !important;float:right;margin:0
0 5px 10px;border:0;padding:0}.featuredpage
img.thumbnail.alignleft{max-width:30%;width:auto !important;float:left;margin:0
10px 5px 0;border:0;padding:0;background:#fff}.widget.welcomebox{padding:20px
30px;font-size:16px;line-height:1.6em;border:1px
solid #e5e5e5;border-width:1px 0;background:#eee;text-align:center}.widget.welcomebox h3.widgettitle,
#alt-home-bottom .widget.welcomebox
h3.widgettitle{margin:0;border:0;padding:0;font-size:24px}.welcomebox h1,
.welcomebox h2,
.welcomebox h3,
.welcomebox h4,
.welcomebox h5,
.welcomebox
h6{margin:0;text-align:center}.welcomebox
h1{font-size:42px;line-height:1.2em;letter-spacing:-2px;text-align:center}.welcomebox
h2{font-size:30px;line-height:1.3em;letter-spacing:-1px}.welcomebox
h3{font-size:24px;line-height:1.3em;letter-spacing:-1px}.welcomebox
h4{font-size:18px;line-height:1.4em;letter-spacing:0}.widget.sscontact{border:0
padding:0}.narrowpostslider.widget li,
#footer-widgets .narrowpostslider.widget
li{list-style-type:none;margin:0;padding:0;border-bottom:0}.narrowpostslider.widget
.featured.narrow{margin:0
auto}.widepostslider.widget li,
#footer-widgets .widepostslider.widget
li{list-style-type:none;margin:0;padding:0;border-bottom:0}.widepostslider.widget
.featured.wide{margin:0
auto}.widepageslider.widget li,
#footer-widgets .widepageslider.widget
li{list-style-type:none;margin:0;padding:0;border-bottom:0}.widepageslider.widget
.featured.wide{margin:0
auto}#alt-home-bottom{padding:40px
0 10px}.home-widget-1{width:30.66%;float:left;margin:0;padding-right:4%}.home-widget-2{width:30.66%;float:left;margin:0}.home-widget-3{width:30.66%;float:right;margin:0}.home-widget-wide{width:100%;display:block;clear:both;margin:0
auto;padding:0}#alt-home-bottom
.widget{margin-bottom:40px}#alt-home-bottom .widget
li{}#alt-home-bottom .widget
.textwidget{}#widgetized-page{padding:0}.page-widget-1{width:48%;float:left;margin:0;padding-right:4%}.page-widget-2{width:48%;float:right;margin:0}.page-widget-wide{width:100%;display:block;clear:both;margin:0
auto;padding:0}#widgetized-page
.widget{margin-bottom:40px}#widgetized-page .widget
li{}#widgetized-page .widget
.textwidget{}#portfolio-container{width:100%;overflow:hidden}ul#filter{list-style:none;font-size:12px;margin:0
auto;display:block;clear:both;margin-bottom:20px;padding:0
0 10px;border-bottom:1px dotted #ddd}ul#filter
li{background:transparent;float:left;display:inline;margin:0
3px 5px 0;padding:0;height:26px;line-height:26px;list-style-type:none}ul#filter li:last-child{margin-right:0}ul#filter li.cat-intro{margin-right:10px}ul#filter
a{float:left;display:inline-block;padding:0
15px;border:1px
solid #ddd;background:#fff url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) 0 5px repeat-x;height:24px;line-height:24px}ul#filter li.current
a{color:#000;background:#fff}ul#portfolio{list-style:none;margin:0
-4% 0 0;display:block;padding:0;clear:both;text-align:center}ul#portfolio
li{background:transparent;display:block;float:left;margin:0
4% 0 0;padding:0;width:46%;overflow:hidden}.fwidth ul#portfolio
li{width:29.33%}#content ul#portfolio h2.post-title{display:block;text-align:center;line-height:1.3em;height:2.6em;overflow:hidden;margin:0
0 30px;font-size:18px;letter-spacing:0}ul#portfolio img,
ul#portfolio
img.thumbnail{width:100%;float:none;border:0;display:block;padding:0;background:#fff;margin:0
auto 15px}#content fieldset.bbp-form,
#container fieldset.bbp-form,
#wrapper fieldset.bbp-form{border-color:#ddd !important;background:#fff;padding:25px
!important}.one-half,.one-third,.two-thirds,.one-fourth,.two-fourths,.three-fourths,.one-fifth,.two-fifths,.three-fifths,.four-fifths{margin-left:4%;margin-bottom:30px;float:left;display:block}.first{margin-left:0}.one-half{width:48%}.one-third{width:30.66%}.two-thirds{width:65.34%}.one-fourth{width:22%}.two-fourths{width:48%}.three-fourths{width:74%}.one-fifth{width:16.8%}.two-fifths{width:37.6%}.three-fifths{width:58.4%}.four-fifths{width:79.2%}.line-break,.column-clear{display:block;clear:both;margin:0
auto;padding:0;width:100%}.line-break.line,.column-clear.line{height:5px;background:url(/wp-content/themes/wp-blossom3.0/images/line-bg.png) bottom left repeat-x}.hdivider{height:5px;background:url(/wp-content/themes/wp-blossom3.0/images/line-bg.png) bottom left repeat-x;margin:30px
auto;display:block;clear:both}.widepageslider .column-clear.line,
.widepostslider .column-clear.line,
.narrowpostslider .column-clear.line{height:35px;background:url(/wp-content/themes/wp-blossom3.0/images/line-bg.png) bottom left repeat-x}.one-half img.alignleft,
.one-half img.alignright,
.one-third img.alignleft,
.one-third img.alignright,
.one-fourth img.alignleft,
.one-fourth img.alignright,
.one-fifth img.alignleft,
.one-fifth img.alignright,
.two-forths img.alignleft,
.two-forths img.alignright,
.two-fifths img.alignleft,
.two-fifths
img.alignright{max-width:25%}.wpcf7{}.wpcf7 input[type="text"],
.wpcf7
textarea{border:1px
solid #ddd;background:fff;font-family:inherit;font-size:inherit;padding:10px;margin:2px
0 15px;width:70%;display:block}.wpcf7 input[type="submit"],
.wpcf7 input[type="button"]{cursor:pointer;font-family:inherit;clear:both;padding:10px
25px;text-align:center;color:#fff;background:#369}.wpcf7 input[type="submit"]:hover,
.wpcf7 input[type="button"]:hover{background:#000}#commentform input[type="submit"],
#commentform input[type="button"],
.archive-tabs a,
.archive-tabs a:link,
.archive-tabs a:visited,
.readmore a.more-link,
.readmore a.more-link:link,
.readmore a.more-link:visited,
.email-form input[type="submit"],
.email-form input[type="button"],
#searchform input[type="submit"],
#searchform input[type="button"],
.wpcf7 input[type="submit"],
.wpcf7 input[type="button"]{background:#09c url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) bottom left repeat-x;border:1px
solid #09c;color:#fff !important;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2);-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#commentform input[type="submit"]:hover,
#commentform input[type="button"]:hover,
.archive-tabs a:hover,
.archive-tabs a:active,
.archive-tabs .ui-tabs-selected a,
.readmore a.more-link:hover,
.readmore a.more-link:active,
.email-form input[type="submit"]:hover,
.email-form input[type="button"]:hover,
#searchform input[type="submit"]:hover,
#searchform input[type="button"]:hover,
.wpcf7 input[type="submit"]:hover,
.wpcf7 input[type="button"]:hover{background:#444 url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) bottom left repeat-x;border-color:#444;color:#fff !important;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3),0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2)}.button,a.button,input.button{height:30px;line-height:30px;display:inline-block;margin:0
5px 20px 5px;text-decoration:none;padding:4px
25px;background:#fff url(/wp-content/themes/wp-blossom3.0/images/catnav-bg.png) bottom left repeat-x;border:0;color:#333;color:rgba(0,0,0,0.8);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);font-weight:normal !important;font-size:14px;cursor:pointer}.button.large,a.button.large,input.button.large{height:40px;line-height:40px;font-size:16px;padding:6px
34px}.button.small,a.button.small,input.button.small{height:26px;line-height:26px;font-size:11px;padding:2px
20px}.button:hover,a.button:hover,input.button:hover{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 100px rgba(255,255,255,0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 100px rgba(255,255,255,0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 100px rgba(255,255,255,0.2)}.button.blue,a.button.blue,input.button.blue{background-color:#09c;color:#fff;color:rgba(255,255,255,0.8)}.button.black,a.button.black,input.button.black{background-color:#555;color:#fff;color:rgba(255,255,255,0.8)}.button.red,a.button.red,input.button.red{background-color:#9A4D4D;color:#fff;color:rgba(255,255,255,0.8)}.button.green,a.button.green,input.button.green{background-color:#6F9A4D;color:#fff;color:rgba(255,255,255,0.8)}.button.purple,a.button.purple,input.button.purple{background-color:#9A4D9A;color:#fff;color:rgba(255,255,255,0.8)}.button.gold,a.button.gold,input.button.gold{background-color:#E5BC17;color:#fff;color:rgba(255,255,255,0.8)}.button.orange,a.button.orange,input.button.orange{background-color:#E5A117;color:#fff;color:rgba(255,255,255,0.8)}.button.rust,a.button.rust,input.button.rust{background-color:#CC7A29;color:#fff;color:rgba(255,255,255,0.8)}.button.dark-blue,a.button.dark-blue,input.button.dark-blue{background-color:#1A4D80;color:#fff;color:rgba(255,255,255,0.8)}.button.turquoise,a.button.turquoise,input.button.turquoise{background-color:#008080;color:#fff;color:rgba(255,255,255,0.8)}.button.pink,a.button.pink,input.button.pink{background-color:#B3246B;color:#fff;color:rgba(255,255,255,0.8)}.button.light-pink,a.button.light-pink,input.button.light-pink{background-color:#FFBFB2}.button.peach,a.button.peach,input.button.peach{background-color:#FFD9B2}.button.cream,a.button.cream,input.button.cream{background-color:#FFFFB2}.button.mint,a.button.mint,input.button.mint{background-color:#B3FFB2}.button.light-blue,a.button.light-blue,input.button.light-blue{background-color:#B2D9FF}.button.light-purple,a.button.light-purple,input.button.light-purple{background-color:#E5B2FF}#backtotop{background:#333;margin-top:22px;display:block;position:fixed;right:15px;bottom:15px;width:50px;height:50px;line-height:50px;text-align:center;z-index:999;cursor:pointer;display:none;color:#fff;font-size:11px;text-transform:uppercase}#backtotop:hover{background:#000}.testimonial{background:url(/wp-content/themes/wp-blossom3.0/images/test-quote.png) 0 0 no-repeat;padding:0
0 0 70px;margin:0
0 20px;line-height:2.0em;font-style:italic;font-size:19px;color:#777}.entry.testimonial{margin-bottom:20px}.testimonial.small{background:#eee;border:1px
solid #e5e5e5;padding:20px;margin:0
0 15px;line-height:1.5em;font-style:italic;font-size:13px;color:#666;font-weight:normal}.testimonial .test-author{text-align:right;display:block;font-style:normal;color:#333}.testimonial.small .test-author{margin-top:5px}.testimonial
h3.widgettitle{margin:0
0 5px !important;font-style:normal}.contactinfo{padding:8px;background:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);font-size:14px}.contactinfo-inner{padding:20px
20px 8px;background:#eee;border:1px
solid #ddd}.contactinfo .name,
.contactinfo .phone,
.contactinfo .email,
.contactinfo .address,
.contactinfo
.addinfo{display:block;padding:0
0 0 44px;margin:0
0 12px;background:url(/wp-content/themes/wp-blossom3.0/images/contact-person.png) 0 0 no-repeat;min-height:20px;line-height:20px}.contactinfo
.phone{background:url(/wp-content/themes/wp-blossom3.0/images/contact-phone.png) 0 0 no-repeat}.contactinfo
.email{background:url(/wp-content/themes/wp-blossom3.0/images/contact-email.png) 0 0 no-repeat}.contactinfo
.address{background:url(/wp-content/themes/wp-blossom3.0/images/contact-address.png) 0 0 no-repeat}.contactinfo
.addinfo{background:url(/wp-content/themes/wp-blossom3.0/images/contact-info.png) 0 0 no-repeat}.readmore a.more-link,
#content .post-header .meta-date .meta-inner,
#searchform #submitbutton,
.email-form .subbutton,
#commentform input#submit,
.archive-tabs a,
.auth-bio h1 span,
.auth-bio h2 span,
.allauthors h2 span,
.mysubscribebox h2 span,
h3#comments-title span,
h3#reply-title span,
h3#reply-title,
.wp-pagenavi,
.cats-by-2 h2.feat-title span,
.cat-posts-stacked h2.feat-title span,
.featured h2.feat-title span,
.button,
a.button,
input.button,
#backtotop,
.wpcf7 input[type="submit"],
.wpcf7 input[type="button"]{-webkit-border-radius:100em;-moz-border-radius:100em;border-radius:100em}#header,#footer,#footer-widgets,#topnav{min-width:1120px}@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,700,700italic,800italic,800|Droid+Serif:400,400italic,700,700italic);body{font-family:'open sans','droid serif',arial,sans-serif;font-size:14px;line-height:1.55em;color:#555}h1,h2,h3,h4,h5,h6,h7,
#sitetitle
.title{font-family:'open sans','droid serif',arial,sans-serif;font-weight:300}.meta,.catslide-meta,.tabs,.wp-pagenavi,.flextabs-custom-controls{font-family:'open sans',arial,sans-serif}#content{font-size:16px;line-height:1.65em}.mysubscribebox,
#comments,
#widgetized-page,
#alt-home-bottom,
#footer-widgets,
.post-by-2,
.cats-by-2 .entry,
.cat-posts-stacked,
#content table,
.single .navigation,
table#wp-calendar caption,
a#cancel-comment-reply-link,
.sitemap
.archive-tabs a,
.meta,
.index-3-4-archives select,
.readmore a.more-link,
.readmore a.more-link:link,
.readmore a.more-link:visited,.sitemap-wide,.sitemap-narrow,#portfolio{font-size:14px;line-height:1.55em}#footer,
p.sitemap-meta,
#content .cat-posts-stacked
.meta{font-size:13px}.footurl{font-size:16px}#content .post-header .meta-date .meta-inner{font-size:11px !important;text-transform:uppercase}#topnav{font-size:12px}#catnav{font-size:13px}#sitetitle
.title{font-size:30px;margin-bottom:3px}#sitetitle
.description{font-size:14px}.meta a,
.catslide-meta
a{color:#777;border-bottom:1px dotted #bbb}.meta a:hover,
.catslide-meta a:hover{color:#777;border-bottom:1px dotted #bbb}.meta a:hover,
.catslide-meta a:hover{color:#111;border-bottom:1px dotted #333}#header,#footer,#footer-widgets,#topnav{min-width:90%}@media only screen and (max-width: 1120px){#wrap,.limit{width:96% !important;padding:0
2% !important;margin:0
auto !important;border:0
!important}}@media only screen and (max-width: 960px){#sidebar,#sidebar-bottom,#sidebar-bottom-left,#sidebar-bottom-right{float:none;display:block;width:auto;clear:both}}@media only screen and (max-width: 800px){#wrap,.limit{width:90% !important;padding:0
!important;margin:0
auto !important;border:0
!important;max-width:640px}#sitetitle,#logo{width:100% !important;display:block;float:none;clear:both;margin:0
0 10px;padding:0}.head-banner468{max-width:100%;width:100% !important;display:block;float:none;clear:both;text-align:left;margin:0;padding:0}#sitetitle,
#sitetitle .title,#logo,.head-banner468{text-align:center}#topnav{padding:10px;background:#000 !important;border:0
!important;display:block;margin:0
auto}#catnav{padding:10px;background:#000 !important;display:block;margin:0
auto 20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px
solid #454545}#topnav ul, #catnav
ul{display:none}#topnav .select-menu{display:block;padding:0;margin:0
auto;font-size:13px;text-transform:none;border:0;background:transparent;color:#eee;width:100%;border:0;-webkit-appearance:none;background:#000 url(/wp-content/themes/wp-blossom3.0/images/downarrow.png) 100% 50% no-repeat}#catnav .select-menu-catnav{display:block;padding:0;margin:0
auto;font-size:13px;text-transform:none;border:0;background:#000;color:#eee;width:100%;-webkit-appearance:none;background:#000 url(/wp-content/themes/wp-blossom3.0/images/downarrow.png) 100% 50% no-repeat}#contentleft,#contentright,#content,#sidebar,#sidebar-bottom,#sidebar-bottom-left,#sidebar-bottom-right,#sidebar-narrow,.footer-widget1,.footer-widget2,.footer-widget3,.footer-widget4,.home-widget-1,.home-widget-2,.home-widget-3,.page-widget-1,.page-widget-2{width:100% !important;clear:both !important;float:none !important;margin:0
auto}#content{padding-bottom:30px}#contentright{padding-top:0}.sitemap-narrow{width:auto;float:none;padding:0;margin:0
auto 15px}.sitemap-wide{width:auto;float:none;padding:0;margin:0
auto 15px}.banner728.left{margin:0
auto 10px;float:none;width:100%;display:block;text-align:center}.banner220{margin:0
auto;padding:0;float:none;text-align:center;width:100%;display:block}#page,.page-border{background-image:none !important}.featured.narrow{padding-bottom:80px}.featured.wide{padding-bottom:60px}.featured.wide .myflexslider .slide-container{position:static;display:block}.featured.wide .myflexslider .flex-caption{position:static;z-index:4;margin:0
auto 30px;background:#000;width:100%;padding:0}.featured.wide .myflexslider .my-excerpt{height:6em}.featured.wide .myflexslider .feature-image,
.featured.wide .myflexslider .feature-video{width:100%;display:block;float:none;clear:both;margin:0
auto}.featured.wide
.myflexslider.thumbnav{margin:0;bottom:5px;right:5px;left:5px;width:auto}.one-half,.one-third,.two-thirds,.one-fourth,.two-fourths,.three-fourths,.one-fifth,.two-fifths,.three-fifths,.four-fifths{width:100%;margin:0
auto 30px;float:none;clear:both;display:block}.fwidth ul#portfolio
li{width:46%}}@media only screen and (max-width:640px){.cat-posts-left,.cat-posts-right{clear:both;float:none;width:auto;margin:0
auto 40px}.cats-by-2
img.thumbnail{float:none;margin:0
0 10px;height:5.2em}.cat-posts-stacked
img.thumbnail{float:none;margin:0
0 20px;display:block;clear:both}.cat-posts-stacked .my-excerpt{margin-left:0;display:block}.post-left,.post-right{clear:both;float:none;width:100%;padding:0;margin:0
auto 80px}.post-by-2 .post-clear{clear:both;height:0;padding:0;background:transparent;border-bottom:0;margin:0}.post-by-2 .my-excerpt{height:auto;overflow:visible}.index-3-4-archives
form.catarchives{float:none;display:block}#content .entry h1.post-title,
#content .entry h2.post-title,h1{font-size:26px}h2{font-size:24px}}@media only screen and (max-width:560px){ul#portfolio{margin:0
auto}ul#portfolio li,
.fwidth ul#portfolio
li{background:transparent;display:block;float:none;margin:0
auto 30px 0;width:100%}.testimonial{background:transparent;padding:0;font-size:16px}img.alignleft,img.alignright{float:none!important;display:block !important;margin:0
0 10px !important}}