a { color: #C1272D; text-decoration:none }

.entry-content  li:before {color:#C1272D;}

#footer_widgets a,  #footer_additional a, #footer_widgets .menu a:hover, #footer_additional .menu a:hover {color:#167051;}

/*.entry-content ul > li{background: url(../images/i_squares.png) no-repeat 10px 12px;}

.entry-content ul > li:hover{background:#000 url(../images/i_squares.png) no-repeat 10px 12px; color:#000}
*/
header {/*background:#F2F2F2 url(../images/main_top_line.gif) repeat-x*/ }

.header_light {overflow:hidden;min-height:63px}

footer {background:#191715   ;}

.footer_light { overflow:hidden;min-height:49px;position:relative}

.footer_widgets_gradient {background:#211e1c;  overflow:hidden}

#footer_additional {background:#1c1917 ;overflow:hidden; border-bottom:1px solid #2b2827}

.footer_additional_gradient { overflow:hidden}

#slideshow {background:#F2F2F2  url(../images/bg_slideshow.png) no-repeat 50% 0%;overflow:hidden}

#slideshowinner {background:url(../images/bottom_shape.png) repeat-x 50% 100%;min-height:35px;overflow:hidden;}

#teasers .teaser h3.entry-title {background:#211e1c ;border-bottom:6px solid #F2F2F2}

.blue aside li {background:url(../images/i_dots.png) no-repeat 0 13px;padding-left:2px; margin-left:17px}

aside .textwidget   li {background:url(../images/i_dots.png) no-repeat 0 9px;margin-left:0; padding-left:17px}



#contentarea aside .widget_nav_menu li {background:url(../images/i_arrow.png) no-repeat 0px 11px; margin-left:17px;position:relative;padding:0 !important}

#contentarea aside .widget_nav_menu li a {color:#717171;}

#contentarea aside .widget_nav_menu li {border-top:1px solid #e7e7e7}

#contentarea aside .widget_nav_menu div>ul>li:first-child {border:none !important}

#contentarea aside .widget_nav_menu li a:hover {color:#C1272D;text-decoration:none}

#contentarea aside .widget_nav_menu li.current-menu-item>a{background:#211e1b url(../images/i_arrow_light.png) no-repeat 10px 10px !important;color:#fff !important;padding-left:25px}

#footer_widgets .widget_nav_menu li.current-menu-item>a, #footer_additional .widget_nav_menu li.current-menu-item>a {color:#167051 !important;}



#footer_widgets aside li, #footer_additional aside li, #footer_widgets aside li:hover, #footer_additional aside li:hover {background:url(../images/bullet.png) no-repeat 0 9px !important;padding-left:13px;}

h1.entry-title, h2 , h3, h4, h5, h6  {font-family:"Open Sans Condensed", Arial, Helvetica, sans-serif; font-style:normal}

.button_solid_dark, .breath_button, .breath_button_clean {font-family:Arial, Helvetica, sans-serif; font-style:normal}

#pagetitle h1, #pagetitle .title, .teaser h3.entry-title,  .cycle_content h3, #footer_additional  .widget_text .widgettitle,  .cycle_btn span, article.blogitem .postdate strong {font-family:"Open Sans Condensed", Arial, Helvetica, sans-serif; font-style:normal}



aside .widget_portfolio li .imgborder:hover, aside .widget_flickr .flickr_badge_image:hover  {background:#C1272D;  }

#footer_widgets .widget_portfolio li .imgborder:hover, #footer_widgets .widget_flickr .flickr_badge_image:hover, #footer_additional .widget_portfolio li .imgborder:hover, #footer_additional .widget_flickr .flickr_badge_image:hover  {background:#167051;  }

#pagetitle { background-color:#F2F2F2   }

 .cycle_btn:hover span {background:#585858;  }

#footer_widgets .button_solid_dark span, #footer_additional .breath_button span, #footer_additional .button_solid_dark span { background:#167051  url(../images/contacts.png) repeat-x 0 0%;   }

#footer_widgets .breath_button, #footer_additional .breath_button {background:#167051  url(../images/contacts.png) repeat-x 0 0%;}

#footer_widgets .breath_button span, #footer_additional .breath_button span {background:  url(../images/contacts.png) no-repeat 100% 100%; -webkit-border-radius: 0px;

-moz-border-radius: 0px;

border-radius: 0px;}

#footer_widgets .breath_button:hover, #footer_additional .breath_button:hover {background:none}



a:hover img.imgborder, .single-th_portfolios a:hover .imgborder, .port_item  .imgborder:hover, .widget_recent_posts  .imgborder:hover {  background-color:#C1272D !important;   }



#footer_widgets a:hover img.imgborder,#footer_widgets  .single-th_portfolios a:hover .imgborder,#footer_widgets  .port_item  .imgborder:hover,#footer_widgets  .widget_recent_posts  .imgborder:hover, #footer_additional a:hover img.imgborder,#footer_additional  .single-th_portfolios a:hover .imgborder,#footer_additional  .port_item  .imgborder:hover,#footer_additional  .widget_recent_posts  .imgborder:hover  {  background-color:#167051 !important;   }

.breath_button_clean, .breath_button span, .teaser .breath_button_clean, .button_solid_dark  { background:#C1272D  url(../images/shape_button.png) repeat-x 0 100% ;}

.widget_feedburner .button_solid_dark{background:#C1272D; border:none}



#footer_widgets .widget_feedburner .button_solid_dark, #footer_additional .widget_feedburner .button_solid_dark{background:#167051  url(../images/subcribe.png) repeat-x 0 0%; border:none}

#footer_widgets .widget_feedburner .button_solid_dark span, #footer_additional .widget_feedburner .button_solid_dark span {background:  url(../images/subcribe.png) no-repeat 100% 100% !important; -webkit-border-radius: 0px;

-moz-border-radius: 0px;

border-radius: 0px;}



#footer_additional .breath_button:hover span, #footer_additional .breath_button:hover span, #footer_additional .button_solid_dark:hover span  {   background:#171514 !important}

#footer_widgets .breath_button:hover span, #footer_widgets .button_solid_dark:hover span {   background:#1c1917 !important; }



.twitter_follow a:hover {color:#C1272D}

aside .widget_search #searchsubmit, #totop a  {background-color:#C1272D}



article.blogitem:hover .imgborder, article.blogitem:hover .postdate {background-color:#C1272D;}

article.blogitem:hover .postdate cite {color:#fff !important}

article.blogitem:hover h2.entry-title a, article.blogitem:hover h2.entry-title{color:#C1272D !important;}

.map_frame iframe  {background:#C1272D; }

#authorbox .imgborder:hover, #relatedposts ul .imgborder:hover, #popularposts ul .imgborder:hover, .comment-body img.avatar:hover  {background-color:#C1272D;}



/* Font-style */

body, #footer_widgets, #footer_widgets a, #footer_additional, #footer_additional a, #footer_widgets a:hover,  #footer_additional a:hover, #footer_additional .textwidget a, #footer_widgets .textwidget a:hover, aside .twitter_follow a, .teaser  p  { font-style:normal }



.button_call_to_action {font-size:18px;text-transform:uppercase;color:#fff;background-color:#ececec;border:1px solid #e6e6e6;font-family:"Open Sans Condensed",Arial, Helvetica, sans-serif;padding:8px 9px;overflow:hidden;display:inline-block;font-weight:600;font-style:normal}

.button_call_to_action  span {background-color:#C1272D;padding:14px 18px;display:block;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;-moz-box-shadow: 0 2px 0 #cbcbcb;-webkit-box-shadow: 0 2px 0 #cbcbcb;box-shadow: 0 2px 0 #cbcbcb;}

.button_call_to_action:hover {color:#fff !important;background:#312e2a;border-color:#312e2a;text-decoration:none}

.button_call_to_action:hover  span {-moz-box-shadow: 0 2px 0 #050505;-webkit-box-shadow: 0 2px 0 #050505;box-shadow: 0 2px 0 #050505}

.marker span {background-image:url(../images/i_marker.png);background-position:15px 12px;background-repeat:no-repeat;padding-left:60px}

.download span {background-image:url(../images/i_download.png);background-position:15px 12px;background-repeat:no-repeat;padding-left:60px}