/*
Theme Name: Theme 1193
Version: 1.0
*/
* {margin:0; padding:0;}
img {border:0; display:block;}
.clear {clear:both; line-height:0; height:0; font-size:1px;}
.center {width:960px; margin:0 auto; padding:0 0 26px 0;}
body {background:#f6f4ef; font:12px Arial, Helvetica, sans-serif; color:#000000; line-height:15px;}
p {padding:0 0 10px 0; line-height:15px;}
a {text-decoration:none; cursor:pointer; outline:none; color:#ff0000;}
a:hover {text-decoration:underline;}
.img-box{ overflow:hidden; max-width:176px; max-height:121px;  border:2px solid #e8e0cb; float:left; margin:0 19px 19px 0;}
.not-found h1{ color:#ff0000;}

html,body {height:100%;}
.wrap_it_all {min-height:100%; background:url(images/bg8.png) repeat-x center top;}
* html .wrap_it_all {height:100%;}
.empty {height:78px;}
.footer {height:78px; margin-top:-78px; background:url(images/bg6.png) repeat-x center top;}
.foot {width:960px; margin:0 auto; position:relative; height:78px;}

.copy {padding:8px 0 0 0; color:#ff0000; float:right;}
.copy a { text-decoration:none; color:#ff0000;}
.copy a:hover{ text-decoration:underline;}
.copy .meta-sep{ padding:0 10px;}
.copy span{ text-transform:uppercase;}

/*title*/
.title {font-size:40px;}

/*style*/
.style p {padding:0 0 10px 0; line-height:15px;}
img.alignleft {float:left; display:block; margin:0 10px 10px 0; border:2px solid #e8e0cb;}
img.alignright {float:right; display:block; margin:0 0 10px 10px; border:2px solid #e8e0cb;}
img.aligncenter{ margin:0 auto; display:block; border:2px solid #e8e0cb; margin:0 0 10px 10px;}
.style ul {list-style:none; padding:10px 0;}
.style ul li {background:url(images/list3.png) no-repeat left center; padding:2px 0 2px 20px; font-size:12px;}
.style ul li a{color: #272c53; font-size: 12px;}
.style h1, .style h2, .style h3, .style h4, .style h5, .style h6{ padding:10px 0; line-height:24px;}


/*head*/
.nav-box{ height:30px; margin:0 auto; padding:0 0 0 890px;}
.nav-box a{ padding-right:10px; float:left; display:block; }
.nav-box img{ padding:5px 0;}
.head {position:relative; width:960px; height:406px; background:url(images/baner.jpg) no-repeat left top; z-index:200; margin:0 0 10px 0;}
.head-box{ position:absolute; top:-30px; right:25px;}
.logo {position:absolute; top:0; right:0; width:335px; height:203px; text-align:center; z-index:201; background:url(images/bg.png) no-repeat left top;}
.logo a {display:block; width:200px; height:50px; line-height:50px; margin:32px 0 0 65px;}

.baner-box{ height:40px; margin:0 auto; padding:220px 0 0 10px;}
.baner-box a{ padding-right:5px; float:left;}
.baner-box img{ padding:5px 0;}

.baner-box-top{ height:40px; margin:0 auto; padding:100px 0 0 10px;}
.baner-box-top a{ padding-right:5px; float:left;}
.baner-box-top img{ padding:2px 0;}

/*round*/
#slider  {clear:both; height:310px; padding:160px 0 0 0; width:980px; overflow:hidden;}
.slider_area {position:relative;}
.slider_carousel {position:absolute; width:750px; margin:0 0 0 110px;}
.roundabout-holder  {padding:0; height:320px; position:absolute; width:980px; overflow:hidden;}
.roundabout-moveable-item {border:0; list-style:none; width:433px; height:306px;}
.roundabout-moveable-item img {width:100%; height:100%; display:block;}

.round_conrol {position:relative; width:198px; margin:0 auto; height:34px; padding:20px 0 0 0;}

#bt-previous {position:absolute; width:34px; height:34px; display:block !important; background:url(images/fan_left.png) no-repeat left; left:0; top:20px; cursor:pointer; text-indent:-9999px;}
#bt-next {position:absolute; width:34px; height:34px; display:block !important; background:url(images/fan_right.png) no-repeat left; right:0; top:20px; cursor:pointer; text-indent:-9999px;}



/*superfish menu*/
.menuha{ position:absolute; right:0; top:154px; width:335px; background:url(images/menu_bg.png) repeat-y left top;}
.sf-menu, .sf-menu * {list-style:none; margin:0; padding:0;}
.sf-menu {line-height:1;}
.sf-menu ul {position:absolute; top:-999em;  width:148px; background:#5c5d6d;}
.sf-menu ul li {width: 100%;}
.sf-menu li:hover {visibility:inherit;}
.sf-menu li { position:relative;}
.sf-menu a {display:block; position:relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:210px; top:-21px; z-index:99; padding:20px 0;}

ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top: -999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left: 148px; top: -20px;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left: 10em; top: 0;}

.sf-menu {float: right; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; width:335px; padding:28px 0 22px 0; background:url(images/bg9.png) no-repeat left top;}
.sf-menu a {color: #272c53; font-size: 24px; min-width: 94px; padding: 0 10px; text-align: center; text-decoration: none; text-transform: uppercase;}
.sf-menu a, .sf-menu a:visited {color: #272c53;}
.sf-menu li { margin-left: 1px; padding:2px 0;}
.sf-menu li li {background: none; margin: 0 0 1px;}
.sf-menu li li a {font-size: 18px; line-height: 20px; min-width: 0; padding: 0; text-align: center; color:#272c53!important;}
.sf-menu li li li { background:none;}
.sf-menu li li li a {font-size: 18px; line-height: 20px; padding: 0; color:#ffffff!important;}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .sf-menu .current-menu-item > a { color:#f9f3e4;}
.sf-menu .current-menu-item > a{ font-size:28px;}
.sf-menu li li a:hover, .sf-menu li li.sfHover a { background:none; color:#ffffff;}
.sf-menu li li li a:hover, .sf-menu li li li.sfHover a {background:none; color:#ffffff;}
.sf-menu a.sf-with-ul {min-width: 1px; padding-right: 2.25em;}
.sf-sub-indicator {background: url("images/arrows-ffffff.png") no-repeat scroll -10px -100px transparent; display: block; height: 10px; overflow: hidden; position: absolute; right: 0.75em; text-indent: -999em; top: 1.05em; width: 10px;}
a > .sf-sub-indicator { background-position: 0 -100px; top: 0.8em;}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px;}
.sf-menu ul .sf-sub-indicator {background-position: -10px 0;}
.sf-menu ul a > .sf-sub-indicator {background-position: 0 0;}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0;}

.sf-shadow ul { -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px;  background: url("images/shadow.png") no-repeat scroll right bottom transparent; padding: 0 8px 9px 0;}
.sf-shadow ul.sf-shadow-off {background: none repeat scroll 0 0 transparent;}


/*tax*/
.tax {padding:39px 0 49px 0;}
.tax_b {background:#fefefe; border:1px solid #000; padding:27px 0 12px 0; min-height:1px;}
.tax_top {font-size:33px; color:#1c1c1c; padding:0 0 0 13px;}

#taxo_port {list-style:none;}
.port_img {float:left; width:451px; height:246px; position:relativee; overflow:hidden;}
#taxo_port li {padding:12px 0 14px 13px; background:url(images/port_bg.jpg) no-repeat left bottom;}
.port_container {float:left; width:445px; padding:0 0 0 20px;}
.port_container .entry-title {font-size:21px; font-weight:normal; padding:0 0 20px 0;}
.port_container .entry-title a {color:#1c1c1c; text-decoration:none; font-size:21px;}
.port_container .entry-title a:hover {text-decoration:underline;}
.port_container .port_read img {display:none;}

/*navigation 831B07*/
.navigation {padding:10px; border-top:1px solid #d6d4c1; border-bottom:1px solid #d6d4c1;}
.navigation .nav-previous {float:left; width:40%;}
.navigation .nav-next {float:right; width:40%; text-align:right;}
.navigation .nav-previous a{color: #585969; font-size: 10px; padding-right: 10px;  background: url(images/list2.png) no-repeat scroll right center transparent; text-transform:uppercase;}
.navigation .nav-next a{color: #831B07; font-size: 10px; padding-left: 10px; background: url(images/list3.png) no-repeat scroll left center transparent; text-transform:uppercase;}
.page-template-works-php .navigation a {color:#e20301; text-decoration:none;}
.page-template-works-php .navigation a:hover {text-decoration:underline;}


/*--- contacts type 1 ---*/
.cont-type-1 {padding:20px 0;}
.address {background:#CCC; width:300px; margin:0 0 20px 0; float:left;}
.address .widget-container {padding:10px;}
.address .widget-container .widget-title {font-size:15px;}
.address .widget-container p {clear:both; padding:0 0 10px 0;}
.address .widget-container p span {display:block; float:left; width:100px; color:#fff;}

.map {float:right; width:425px;}

/*forma*/
.forma {padding:0 0 20px 0; width:500px;}
.forma fieldset {background:none; border:none;}
.forma fieldset legend {display:none;}
.cf_hidden, .linklove, .reqtxt, .emailreqtxt {display:none;}

.forma ol {list-style:none;}
.forma ol li {padding:0 0 10px 0;}
.forma ol li label {display:block; padding:0 0 3px 0; display:none;}

.in_gl {display:block;}
.in_bg, .in_left, .in_right {display:block; height:42px;}
.in_gl .cf_li_err, .in_bg {background:#2d2d2d; float:left; height:29px; width:231px; padding:13px 0 0 0;}
.in_left {background:url(images/in_l.png) no-repeat left top; float:left; width:21px;}
.in_right {background:url(images/in_r.png) no-repeat right top; float:left; width:21px;}
.in_gl input {border:none; background:none; color:#787878; font-family:Arial, Helvetica, sans-serif; font-size:13px; width:231px;}

.tx_gl {display:block;}
.tx_bg, .tx_left, .tx_right {display:block; height:142px;}
.tx_bg, .tx_gl .cf_li_err {background:#2d2d2d; float:left; padding:0 0 0 0; height:142px; width:318px;}
.tx_left {background:url(images/tx_l.png) no-repeat left top; float:left; width:21px;}
.tx_right {background:url(images/tx_r.png) no-repeat right top; float:left; width:21px;}
.tx_gl textarea {border:none; background:none; padding:10px 0; width:318px; max-width:318px; height:122px; max-height:122px; color:#787878; font-family:Arial, Helvetica, sans-serif; font-size:13px; overflow:auto;}

.forma .cf-sb {padding:0; text-align:right;}
.forma .cf-sb input {width:130px; height:47px; background:url(images/send.png) no-repeat left top; border:none; cursor:pointer !important;}

.forma .failure, .forma .waiting, .forma .success {color:#ff0000; font-size:16px; padding:0 0 10px 0;}
.forma .cf_info ol {list-style:none;}
.forma .cf_info ol li {padding:5px 0 5px 20px; background:url(images/li_bg.png) no-repeat 0px 12px; color:#ff0000;}


/*--- /contacts type 1 ---*/


/*--- contacts type 2 ---*/
/*cont*/
.cont {padding:39px 0 0 0;}
.cont_title {font-size:21px; color:#101010; padding:0 0 25px 0;}

/*cont_l*/
.cont_l {float:left; width:728px;}
.cont_l .style {padding:0 30px 0 0;}
.cont_txt {background:url(images/cont_line.png) no-repeat bottom center;}

.c_txt {padding:23px 0 0 0;}
.c_title {font-size:21px; color:#101010; padding:0 0 25px 0;}

/*cont_r*/
.cont_r {float:left; width:236px;}
.cont_r .forma {width:236px;}
.cont_r .tx_gl textarea {width:170px; max-width:170px;}
.cont_r .in_gl input {width:170px;} 
.cont_r .tx_bg, .cont_r .in_bg, .cont_r .in_gl .cf_li_err {width:170px;}

.fr_links {background:url(images/cont_line.png) no-repeat bottom center; padding:24px 0 26px 0;}
.fr_title {font-weight:normal; color:#101010; font-size:21px;}
.fr_links .widget-title {display:none;}
.fr_links .widget-container {float:left; width:350px;}
.fr_links .widget_links {padding:0;}

/*depar*/
.depar {padding:35px 0 0 0;}
.depar_title {font-size:21px; color:#383838; padding:0 0 22px 0;}
.depar .widget-container {padding:0 0 25px 0;}
.depar .widget-container h3 {color:#3a3a3b; padding:0 0 3px 0;}
.depar .widget-container p {padding:0 0 3px 0; clear:both;}
.depar .widget-container span {display:block; float:left; width:100px;}

/*loc_con*/
.loc_con {padding:0 0 49px 0;}
.loc_bl {padding:0 13px; line-height:19px;}
.loc_bl h4 {color:#3a3a3b;}

/*--- /contacts type 2 ---*/


/*comments*/
#comments{ padding:30px 0 0 0;}
.comment-notes {font-size:12px;}
#commentform p {padding:5px 0 10px 0; min-height:1px;}
#commentform p.logged-in-as, #commentform p.form-allowed-tags{ padding-left:11px;}
#commentform label {display:block; font-size:12px; padding:0 0 5px 11px; float:left;}
#commentform input {border:none; background:#E9E7D2; width:60%; clear:both; height:30px; padding:0 10px; line-height:30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; margin-left:11px;}
#commentform textarea {height:122px; max-height:122px; width:100%; max-width:98%; border:none; overflow:auto; background:#e9e7d2; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:5px 10px; margin-left:11px;}
#commentform .comment-notes{ margin-left:11px;}
#commentform .form-submit input {background:#e9e7d2; width:150px; height:47px; border:none; cursor:pointer; color:#ff0000; text-transform:uppercase; font-weight:bold; padding:0 10px;}
#reply-title{ color:#ff0000; padding-left:11px;}
#comments a {font-weight:bold; text-transform:uppercase;}
#comments a:hover {text-decoration:underline; color:#e28039;}
.comment-body {padding:0 0 20px 0;}

#comments .tx_bg {width:90%;}
#comments .in_bg {width:60%;}

#comments-title {padding:0 0 10px 11px; color:#ff0000;}

#respond {padding:30px 0 0 0;}

.required {color:#ff0000; padding-left:3px;}

.comment-author {float:left;}
.comment_right {padding:0 0 0 60px;}

.form-allowed-tags {color:#000;}

/*commentlist*/
.commentlist li {list-style:none; padding:0;}
.commentlist .commentura {padding:10px; position:relative; margin-left:11px;}
.commentlist .commentura em { padding-left:20px;}
.commentlist .reply {position:absolute; right:10px; bottom:10px;}
.commentlist .reply a {color:#e28039;}
.commentlist .fn, .commentlist .says {color:#ff0000; font-weight:bold;}
.commentlist .even .commentura {background:#e9e7d2;}
.commentlist .odd .commentura {background:none;}

/*hentry*/
.hentry {padding:20px 0 8px 0; border-bottom:1px solid #bcb1a8;}
.hentry .title h2 {font-size:30px;}
.hentry .title {background:url(images/line.png) repeat-x bottom; padding:0 0 10px 0;}
.hentry .mr_top {position:relative; width:100%; background:url(images/line.png) repeat-x bottom; padding:8px 0 10px 0; color:#8e8e8e;}
.hentry .mr_top span a {color:#fff;}
.entry-summary, .entry-content {padding:10px 0 0 0; color:#000;}
.hentry .title .tes_post, .single .title .tes_post {font-size:20px;}

/*entry-author-info*/
#entry-author-info {padding:0 0 20px 0;}
#entry-author-info #author-avatar {float:left; padding:0 10px 10px 0;}
#author-description h2 {color:#E20301;}

/*category*/

.post-box{  width:580px; padding-left:10px; float:left;}
.post-box2{ padding-left:20px; float:left;}
.widget-post-box{ padding:10px 0 0 20px; float:left;}
.last-post{ padding:0 0 15px 11px;}
.last-post h2{ margin-bottom:17px; display:block;}
.last-box{ padding:0 24px 0 0; width:300px; float:left;}
.last-box a h4{ color: #ff0000; font-size: 18px; font-weight: bold; line-height: 24px; text-transform:uppercase; padding-top:10px;}
.last-box a:hover h4{ text-decoration:underline;}
.last-box .img-box{ float:none; max-height: 200px; max-width: 296px; margin:0 auto; overflow:hidden;}
.last-box ul{ list-style:none;}
.last-box p{ padding:10px 0 0 0;}
.last-box .more-link{ display:block; padding:10px 10px 10px 0; width:40px; background:url(images/list.png) no-repeat right center; color:#272c53; font-size:10px; text-transform:uppercase;}
.post-categories{ list-style:none; padding-top:5px;}
.post-categories li a{ padding-right:20px; background:url(images/list.png) no-repeat center right; font-size:10px; color:#272c53; text-transform:uppercase;}
.lorem-box{ padding:20px 0 34px 0;}
.first-post-box{ padding:20px 0 34px 0;}
.first-post-box ul, .lorem-box ul { list-style:none; float:left;}
.first-post-box ul li, .lorem-box ul li{padding:2px 0 2px 10px; background:url(images/list3.png) no-repeat left center;}
.first-post-box ul li a, .lorem-box ul li a{color: #272c53; font-size: 10px; text-transform:uppercase;}
.first-post-box .img-box, .lorem-box .img-box{ max-width:166px; max-height:166px; overflow:hidden; border:2px solid #e8e0cb; float:left; margin:0 18px 18px 0;}
.first-post-box h4, .lorem-box h4{ color:#ca3c1b; font-size:36px; padding-top:10px;}
.first-post-box p strong, .lorem-box p strong{color:#ff0000; line-height:18px;}
.first-post-box .entry-utility, .lorem-box .entry-utility{ padding:0 0 12px 0; z-index:200; position:relative;}
.Highlights{ padding:10px 0 25px 0;}
.Highlights-title{ height:50px; background:url(images/bg5.png) no-repeat left top; margin-bottom:17px;}
.Highlights-title h2{ color:#5e2214; line-height:50px; font-size:24px; padding:0 0 0 11px; float:left;}
.Highlights .box{ width:180px; padding:0 20px 0 0; float:left;}
.Highlights .box .img-box{ max-width:176px; max-height:121px;  border:2px solid #e8e0cb; position:relative;}
.Highlights .box a h5{ font-size:12px; font-weight:bold; color:#b0370d; border-bottom:1px solid #bcb1a8; padding:5px 0 8px 0;}
.Highlights .box a:hover h5{ text-decoration:underline;}
.articles-box .navigation{ font-size:10px; text-transform:uppercase; padding:0; margin-top:6px; display:block; float:left; border:none; width:580px;}
.articles-box .nav-previous{width:120px;}
.articles-box .nav-previous a{ background:url(images/list3.png) no-repeat center left; padding-left:10px; color:#831b07; font-size:10px;}
.articles-box .nav-next{width:120px;}
.articles-box .nav-next a{ background:url(images/list2.png) no-repeat center right; padding-right:10px; color:#831b07; font-size:10px;}
.articles-title{ height:50px; background:url(images/bg3.png) no-repeat left top; margin-bottom:1px;}
.articles-title h2{ color:#5e2214; line-height:50px; font-size:24px; padding:0 0 0 11px; float:left;}
.articles{ padding:19px 0 10px 0; border-bottom:1px solid #bcb1a8;}
.articles h5 a{ font-size:18px; font-weight:bold; color:#ff0000; line-height:24px;}
.articles .img-box{ overflow:hidden; max-width:176px; max-height:121px;  border:2px solid #e8e0cb; float:left; margin:0 19px 19px 0;}
.articles .entry-utility{ padding:2px 0 8px 0;}
/* New Line Herb Begin */
.top-box{margin:10px 0 10px 0; background-color:#8d8fa3; padding:28px 30px; width:290px;}
/* New Line Herb End
.top-box{margin:10px 0 10px 0; background:url(images/bg2.png) repeat-y left top; padding:28px 30px; width:290px;}
*/
.top-title h4{ font-size:30px; text-transform:lowercase; color:#272c53; padding:2px 0 0 29px; background:url(images/stars.png) no-repeat 0 -1px; margin-bottom:10px; width:241px; float:left;}
.rss-box{}
.top{ padding:9px 0 7px 0; border-bottom:1px solid #bcb1a8;}
.top a:hover h4{ text-decoration:underline;}
.top a h4{ color:#ffffff; line-height:17px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.top ul{ float:left; padding:0;}
.top-box .entry-utility{ padding-top:5px;}
.top-box .entry-utility .post-categories li a{background:none; float:left; padding-right:4px; color:#fff; display:block; position:relative;}
.top-box .comments-link a {color:#FFF;}
.comments-box{ padding:13px 29px 0 29px; width:290px; border:1px solid #d6d4c1;}
.comments-box h3{font-size:24px; text-transform:lowercase; color:#272c53; padding:10px 0 8px 0;}
.comments-box .widget-container{ padding: 0 0 20px 15px;}
.comments-box .widget-container ul{ list-style:none;}
.comments-box .widget-container ul li{ color:#000; font-size:11px; background:none; padding:0;}
.comments-box .widget-container ul li .comments_block{ border-bottom:1px solid #d6d4c1; padding:8px 0 7px 0;}
.comments-box .widget-container ul li .comments_block span{ color:#b0370d; font-size:11px;}
.comments-box .widget-container ul li .comments_block a{ color:#000; text-transform:none; font-size:11px;}

/*<-- hentry -->*/
.hentry h2 a{ font-size:18px; font-weight:bold; color:#ff0000; line-height:24px;}
/*<-- /hentry -->*/

/*<-- category -->*/
.categ-box{  width:580px; padding-left:10px; float:left;}
.page-title{ height:50px; display:block;  color:#272c53; line-height:50px; font-size:24px; padding:0 0 0 11px; margin-top:10px; background-color:#686b87;}
.page-title-long{ height:50px; display:block;  color:#5e2214; line-height:50px; font-size:24px; padding:0 0 0 11px; background:url(images/bg3-long.png) repeat left top; margin-top:10px;}
/*<-- /category -->*/

/*<-- gallery -->*/
.gallery-box{width:580px; padding-left:10px; float:left; }
.gallery-box-long{width:959px; padding-left:10px; float:left; }
/*<-- /gallery -->*/

/*<-- author -->*/
.author-box{width:580px; padding-left:10px; float:left; }
/*<-- /author -->*/

/*<-- arhive -->*/
.arhive-box{width:580px; padding-left:10px; float:left; }
/*<-- /arhive -->*/

/*<-- blog -->*/
.blog-box{width:580px; padding-left:10px; float:left; }
/*<-- /blog -->*/

/*<-- widget -->*/
.widget-box{border:1px solid #d6d4c1; width:348px; padding:30px 0 10px 0; margin-top:10px;}
.widget-container{ float:left; padding:0 0 20px 15px;}
.widget-container ul{ list-style:none;}
.widget-container ul li{ padding:2px 0 2px 10px; background:url(images/list3.png) no-repeat left center;}
.widget-container ul li a{color: #272c53; font-size: 10px; text-transform:uppercase;}
.widget-title{color: #272c53; font-size: 24px; padding-bottom: 4px;}
/*<-- /widget -->*/

/*<-- single -->*/
.single-box .entry-title{ display:block;  color:#272c53; line-height:50px; font-size:24px; padding:0 0 0 11px; background:#686b87; margin:10px 0;}
.single-box .hentry{ border:none; padding:0 0 30px 0;}
.single-box .entry-meta{ padding-left:11px;}
.single-box .entry-content{ padding-left:11px;}
/*<-- /single -->*/

/*<-- page-box -->*/
.page-box{width:580px; padding-left:10px; float:left; }
.page-box .page-title{margin:10px 0;}
/*<-- /page-box -->*/

/*<-- more -->*/
.Highlights-title a, .articles-title a{ float:right; display:block; padding:15px 10px 0 0; text-decoration:none;}
.Highlights-title a:hover, .articles-title a:hover{ text-decoration:none;}
.Highlights-title a .more_left, .articles-title a .more_left{width:5px; height:21px; display:block; background:url(images/more_left.png) no-repeat left bottom; float:left;}
.Highlights-title a .more_right, .articles-title a .more_right{width:5px; height:21px; display:block; background:url(images/more_right.png) no-repeat left bottom; float:left;}
.Highlights-title a .more_bg, .articles-title a .more_bg{ display:block; background:url(images/more_bg.png) repeat-x left bottom; float:left; line-height:21px;}
.Highlights-title a:hover .more_left, .articles-title a:hover .more_left{width:5px; height:21px; display:block; background:url(images/more_left.png) no-repeat left top; float:left;}
.Highlights-title a:hover .more_right, .articles-title a:hover .more_right{width:5px; height:21px; display:block; background:url(images/more_right.png) no-repeat left top; float:left;}
.Highlights-title a:hover .more_bg, .articles-title a:hover .more_bg{ display:block; background:url(images/more_bg.png) repeat-x left top; float:left; line-height:21px;}
/*<-- /more -->*/

/*<-- wp_bannerize -->*/
.wp_bannerize_group ul{ list-style:none;}
.wp-bannerize-support{ display:none;}
.wp_bannerize_sponsor ul { list-style:none; padding-left:20px}
.wp_bannerize_sponsor ul li{height:64px; float:left;}
/*<-- /wp_bannerize -->*/

/*<-- contacts-box -->*/
.contacts-box{width:580px; padding:0 0 0 10px; float:left; }
.map-box {padding:17px 0 30px 0;}
.map-box .widget-container{ padding:0 10px 0 0;}
.map-box .widget-container iframe{ border:2px solid #e8e0cb;}
.map-box .widget-last{ width:540px; padding:10px 0 0 10px;}
.map-box .widget-last p{ color:#ff0000; line-height:24px; font-weight:bold; font-size:18px; float:left; width:270px;}
.map-box .widget-last .phone-box{float:right; width:220px; margin-top:7px;}
.map-box .widget-last .phone-box span{ display:inline-block; width:100px;}
.cform{ padding:17px 0 0 0;}
.cform .cf-fs1{ border:none;}
.cform .cf-fs1 legend{color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-size:24px; padding:0 0 0 11px; font-weight:bold; line-height:50px; width:98%; background:url(images/bg3.png) repeat-x left top; display:block;}
.cform input{ border:none; height:30px; width:350px; margin:0 0 10px 0; line-height:30px; background:#eae8d4; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0 10px; color:#000;}
.cform textarea{ border:none;  background:#eae8d4; width:559px; margin:0 0 10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px 10px; color:#000;}
.cform ol{ list-style:none; display:block;}
#sendbutton{ width:100px; border:none; cursor:pointer; color:#ff0000; text-transform:uppercase; font-weight:bold;}
#cf_field_2{ margin-top:17px;}
.failure{ color:#ed1424;}
.waiting{ color:#9d9192;}
.success{ color:#0f7e29;}
.cf_info ol{ list-style:none;}
.cf_info ol li{ font-weight:bold;}
/*<-- /contacts-box -->*/

/*<-- calendar_wrap -->*/
#calendar_wrap td{ background:#686b87; margin:0 auto; padding:2px;}
#calendar_wrap td a{ font-weight:bold;}
#calendar_wrap th{ color:#ff0000;}
/*<-- /calendar_wrap -->*/

#container{width:580px; padding-left:10px; float:left; }
#container .navigation{ border:none; margin:0;}
.block{ height:10px;}
#searchform input{ height:30px; line-height:30px; padding:0 5px; background:#E9E7D2; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:none;}
#searchsubmit{cursor:pointer; color:#ff0000; text-transform:uppercase; font-weight:bold; padding:0 10px;}

.not-found{ margin-top:10px;}
.not-found p, .not-found #searchform{ padding-left:11px;}
.not-found .entry-title{color: #5E2214; font-size: 24px; line-height: 50px; padding: 0 0 0 11px; background: url(images/bg3.png) no-repeat scroll left top transparent; height: 50px;}
