body{background:#DBD1A7 url(img/bg_pattern.png) repeat;color:#666;font-family:Arial, Helvetica, Trebuchet MS, sans-serif;font-size:13px;line-height:22px;margin:0 auto;padding:0}
#wrap{margin:0 auto;padding:0 20px;width:980px}
.clear{clear:both}
.linerule{border-bottom:1px solid #CCC;margin-bottom:15px;padding-top:15px}
code{background:#EAEAEA;color:#666;display:block;font-family:Verdana, Tahoma, Verdana;font-size:11px;margin:0;padding:10px}
a,a:visited{color:#008aff;text-decoration:underline}
a:focus,a:hover,a:active{color:#008aff;outline:none;text-decoration:none}
a img{border:none}
#header{-khtml-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-moz-box-shadow:0 1px 4px #666;-webkit-border-radius:5px 5px 0 0;-webkit-box-shadow:0 1px 4px #666;background:#FFF;border-radius:5px 5px 0 0;box-shadow:0 1px 4px #666;display:block;float:left;margin:20px 10px 0;padding:5px 5px 0;width:950px}
#header_border{-khtml-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-left:2px dotted #CCC;border-radius:3px 3px 0 0;border-right:2px dotted #CCC;border-top:2px dotted #CCC;display:block;float:left;margin:0;padding:15px 13px 10px}
#header #title{display:block;float:left;margin:0 0 5px;padding:0}
#header #title a{background:url(/img/logo.png) no-repeat;display:block;float:left;height:160px;margin:0;overflow:hidden;padding:0;text-indent:-9999px;width:920px}
h1{color:#008aff;font-family:Vidaloka, Georgia, 'Times New Roman', Times, serif;font-size:30px;font-weight:400;line-height:36px;margin:5px 0;padding:5px 0;text-transform:none}
h2{color:#008aff;font-family:Vidaloka, Georgia, 'Times New Roman', Times, serif;font-size:24px;font-weight:400;line-height:32px;margin:5px 0;padding:5px 0;text-align:left;text-transform:normal}
h3{color:#008aff;font-family:Vidaloka, Georgia, 'Times New Roman', Times, serif;font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin:2px 0 3px;padding:2px 0 3px;text-transform:none}
h4{color:#008aff;font-family:Georgia, 'Times New Roman', Times, serif;font-size:18px;font-style:italic;font-weight:400;line-height:24px;margin:2px 0 4px;padding:2px 0 4px;text-transform:normal}
h5{color:#008aff;font-family:Georgia, 'Times New Roman', Times, serif;font-size:16px;font-weight:400;line-height:22px;margin:2px 0 4px;padding:2px 0 4px;text-transform:normal}
h6{border-bottom:1px dotted #CCC;color:#008aff;font-family:Georgia, 'Times New Roman', Times, serif;font-size:14px;font-weight:400;line-height:20px;margin:2px 0 8px;padding:2px 0;text-transform:normal}
h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{border:none;color:#008aff;text-decoration:none}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{border:none;color:#008aff;text-decoration:none}
#navbar{background:#008aff url(img/gradient_bg.png) bottom repeat-x;border-radius:5px 5px 0 0;display:block;float:left;font-family:Georgia, 'Times New Roman', Times, serif;font-size:16px;font-style:italic;font-weight:400;height:40px;margin:0 auto;padding:4px 10px;position:relative;text-align:center;width:960px;z-index:9}
#navbar span.fold{background:url(img/nav_fold.png) no-repeat;display:block;float:left;height:10px;left:-10px;position:relative;top:4px;width:980px;z-index:9}
.menu,.menu *{list-style:none;margin:0;padding:0}
.menu{line-height:1.0;margin-bottom:0}
.menu ul ul,ul.menu ul{margin:0;position:absolute;min-width:120px}
.menu ul ul ul,ul.menu ul ul{margin:0}
.menu ul li ul li,ul.menu ul li{margin:0;width:100%}
.menu li:hover{visibility:inherit}
.menu li{background:none;display:inline;position:relative}
.menu li li{background:none;display:inline-block;position:relative}
.menu a{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-size:12px;line-height:30px;margin:5px 0;padding:0 10px;position:relative;text-decoration:none}
ul.menu li ul.subnav{display:none;left:0;margin-top:-20px;padding-top:20px;position:absolute;top:40px;min-width:120px;z-index:99}
ul.menu li:hover ul.subnav{display:block}
.menu .current_page_item a,.menu .current_page_item a:hover,.menu .current-menu-item a,.menu .current-menu-item a:hover,.menu .current_page_ancestor a,.menu .current_page_ancestor a:hover,.menu .current-cat a,.menu .current-cat a:hover{background:#151515;border:1px dotted #444;color:#FFF!important;margin:4px 0;padding:0 9px}
.menu .current_page_item ul li a:hover,.menu .current-menu-item ul li a:hover,.menu .current_page_ancestor li a:hover,.menu .current-cat ul li a:hover{background:#151515;border:none;color:#FFF!important;margin:0 5px 5px 0;padding:0 10px}
.menu li li a{background:#008aff;border:none;display:block;font-size:12px;line-height:28px;margin:0 5px 5px 0;padding:0 5px 0 10px;text-align:left!important;text-decoration:none;text-shadow:none!important;text-transform:none;width:100%;white-space: nowrap}
.menu a,.menu a:visited{color:#fff}
.menu a:focus,.menu a:hover,.menu a:active{background:#151515;border:1px dotted #444;color:#FFF;margin:4px 0;outline:0;padding:0 9px}
.menu li li a:focus,.menu li li a:hover,.menu li li a:active{background:#151515;border:none;color:#FFF;margin:0 5px 5px 0;outline:0;padding:0 10px}
.menu a.sf-with-ul{min-width:1px;padding-right:25px}
.menu a.sf-with-ul:hover{padding-right:24px}
.menu a.sf-with-ul:hover .sf-sub-indicator{right:9px}
.menu li li a.sf-with-ul:hover .sf-sub-indicator{right:10px}
.sf-sub-indicator{background:url(img/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:10px;text-indent:-9999px;top:11px;width:10px}
a > .sf-sub-indicator{background-position:0 -100px;top:11px}
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}
.menu ul ul a > .sf-sub-indicator,ul.menu ul a > .sf-sub-indicator{background-position:0 0;top:8px}
#homeslider{-khtml-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-moz-box-shadow:0 1px 4px #666;-webkit-border-radius:0 0 5px 5px;-webkit-box-shadow:0 1px 4px #666;background:#FFF;border-radius:0 0 5px 5px;box-shadow:0 1px 4px #666;display:block;float:left;margin:0 10px 15px;max-height:auto;overflow:hidden;padding:0 5px 5px;width:950px}
#homeslider_border{-khtml-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-bottom:2px dotted #CCC;border-left:2px dotted #CCC;border-radius:0 0 3px 3px;border-right:2px dotted #CCC;display:block;margin:0;max-height:auto;overflow:hidden;padding:15px 13px 13px;width:920px}
#homeslider .slideinfo{display:inline-block;float:right;height:320px;padding:15px;width:270px}
#homeslider h1{margin:-10px 0 5px;padding:0 0 5px;text-align:center}
#homeslider p{color:#666;font-size:13px;font-weight:400;line-height:22px;margin:0 0 12px;overflow:hidden;padding:0 1px}
#homeslider h4{overflow:hidden;text-indent:-9999px}
div.anythingSlider{list-style:none;margin:0 auto;padding:0;position:relative;width:920px!important}
div.anythingSlider li .feature_video{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;float:left;height:350px;margin:0;padding:0;position:relative;width:620px;z-index:8}
div.anythingSlider li .feature_img{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;float:left;height:350px;margin:0;overflow:hidden;padding:0;position:relative;width:620px;z-index:1}
div.anythingSlider .anythingWindow{clear:both;display:block;float:left;height:350px;margin:0;overflow:hidden;padding:0;position:relative;width:920px;z-index:1}
ul.anythingBase{background:transparent;left:0;list-style:none;margin:0;padding:0;position:absolute;top:0}
ul.anythingBase li.panel{background:transparent;display:block;float:left;margin:0;overflow:hidden;padding:0}
div.anythingSlider .arrow.back{-khtml-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border-right:1px solid #CCC;cursor:pointer;display:block;float:left;height:24px;left:0;margin:360px 0 0;overflow:hidden;position:absolute;width:24px;z-index:9}
div.anythingSlider .arrow.forward{-khtml-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-left:1px solid #CCC;border-radius:0 3px 3px 0;cursor:pointer;display:block;float:right;height:24px;margin:360px 0 0;overflow:hidden;position:absolute;right:0;width:24px;z-index:9}
div.anythingSlider .arrow a{background:#EEE;color:#666!important;display:block;font-size:14px;height:24px;line-height:22px;margin:0;outline:0;text-align:center;text-decoration:none;width:24px}
#wrap div.anythingSlider .arrow a:hover{color:#FFF!important;text-decoration:none}
div.anythingSlider .arrow a:active,div.anythingSlider .arrow a:focus{text-decoration:none}
div.anythingSlider .arrow.forward a{text-indent:0}
div.anythingSlider .arrow.back a{text-indent:2px}
div.anythingSlider .start-stop{display:none!important}
div.anythingSlider .anythingControls{background:#EEE;clear:both;display:block;float:left;left:0;margin:360px 25px 0;outline:0;padding:0;position:absolute;width:870px;z-index:8;overflow: hidden}
div.anythingSlider.activeSlider .thumbNav a:hover,div.anythingSlider.activeSlider .thumbNav a.cur{color:#FFF;text-decoration:none}
div.anythingSlider .thumbNav{height:24px;margin:0 auto!important;padding:0;text-align:center}
div.anythingSlider .thumbNav li{display:inline}
div.anythingSlider .thumbNav a{color:#666!important;display:inline-block;font-size:11px;line-height:24px;margin:0;outline:0;padding:0 10px;text-decoration:none}
div.anythingSlider .thumbNav a:hover,div.anythingSlider .thumbNav a.cur{background:#008aff url(img/gradient_bg.png) repeat-x;padding:0 10px}
div.anythingSlider.rtl .thumbNav{float:left}
#teasers{margin:0 10px;padding:0}
#teasers h2{overflow: hidden;padding-left: 15px;padding-right: 15px;text-align: center;text-overflow: ellipsis;max-height:auto;transition: all 200ms ease-out 0s;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;font-size: 20px}
#teasers .teaser:hover h2,#teasers .teaser:hover p{
transition: all 200ms ease-out 0s;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition: all 200ms ease-out 0s;max-height:200px;white-space: normal}
#teasers p{-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;margin:0 0 10px;max-height:auto;overflow:hidden;padding:0;min-height: 120px}
.teaser{-khtml-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0 1px 4px #666;-webkit-border-radius:5px;-webkit-box-shadow:0 1px 4px #666;background:#FFF;border-radius:5px;box-shadow:0 1px 4px #666;display:inline-block;float:left;margin:0 0 15px 15px;overflow:hidden;padding:5px;width:300px}
.teaser.first{clear:both;margin:0 0 15px}
.teaser_border{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:2px dotted #CCC;border-radius:3px;overflow:hidden;padding:8px}
#homepage .title{font-size:36px;margin:0;padding:5px 0}
.homepage_feature{display:block;float:left;margin:0;padding:0 15px 0 0;width:620px}
#homeside{display:block;float:right;margin:0;padding:0}
#container{-khtml-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0 1px 4px #666;-webkit-border-radius:5px;-webkit-box-shadow:0 1px 4px #666;background:#FFF;border-radius:5px;box-shadow:0 1px 4px #666;float:left;margin:0 10px 15px;padding:0 5px 5px;width:950px}
#content_border{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-bottom:2px dotted #CCC;border-left:2px dotted #CCC;border-radius:3px;border-right:2px dotted #CCC;display:block;float:left;margin:0;padding:20px 13px 13px;width:920px}
#content.left{background:#FFF;display:block;float:left;margin:0;padding:0 15px 0 0;width:620px}
#content.wide,.content_wide{background:#FFF;display:block;float:left;margin:0;padding:0;width:918px}
#content.left .feature_video{margin:0;overflow:hidden;padding:10px 0;position:relative;z-index:8}
.postarea p{margin:0;padding:6px 0}
.postarea hr{background-color:#DDD;border:0;color:#DDD;height:1px;margin:5px 0 8px;padding:0;width:100%}
.postarea ol{list-style-position:inside;padding:0 0 10px;text-indent:15px}
.postarea ol li{margin:0 0 0 20px;padding:0 0 5px}
.postarea ul{list-style-type:none;margin:0 0 0 5px;padding:0 0 10px}
.postarea ul li{background:none;list-style:inside;list-style-type:square;margin:0 0 5px;padding:0 0 0 15px}
.postarea ul ul li{background:none;margin:0 0 5px;padding:0 0 0 15px}
blockquote{color:#999;font-family:Vidaloka, Georgia, 'Times New Roman', Times, serif;font-size:24px;font-style:italic;font-weight:400;line-height:28px;margin:10px 25px;padding:0 25px 0 10px}
.posttitle{margin:0 0 15px;padding:0}
.postauthor{font-family:Georgia, 'Times New Roman', Times, serif;font-size:11px;font-style:italic;margin:-10px 0 5px;padding:0}
.postauthor p{color:#999;padding:0}
.postmeta{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#F5F5F5;border-radius:3px;clear:both;font-family:Georgia, 'Times New Roman', Times, serif;font-size:11px;font-style:italic;margin:10px 0 25px;padding:5px 10px}
.avatar{background:#F5F5F5;border:1px solid #DDD;margin:10px 10px 10px 0;padding:4px}
.author_column{border-left:1px solid #DDD;float:right;padding:0 0 0 19px;width:450px}
.archive_column{float:left;margin:0;padding:0 10px 20px 0;width:300px}
div#search{text-align:left!important}
.more-link2{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#008aff;border-radius:3px;color:#FFF!important;display:block;font-family:Georgia, 'Times New Roman', Times, serif;font-style:italic;line-height:30px;margin:15px 0 0;padding:0;text-align:center;text-decoration:none;width:248px}
.more-link2:hover{background:#008aff url(img/gradient_bg.png) repeat-x;color:#FFF}
.teaser .more-link,.slideinfo .more-link{width:278px}
.more-link{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#EEE;border:1px dotted #FFF;border-radius:3px;display:block;font-family:Georgia, 'Times New Roman', Times, serif;font-style:italic;line-height:30px;margin:15px 0 0;padding:0;text-align:center;text-decoration:none;width:100%}
#homepage .more-link{display:inline-block;margin:5px 0 0;padding:0 12px;width:auto}
.postarea.blog .more-link{display:inline-block;margin:5px 0;padding:0 12px;width:auto}
.menu_title{border-bottom:2px dotted #CCC;font-size:32px;margin:0 0 10px;padding:0 0 10px;text-align:center}
.menu_page{display:block;float:left;margin:0 0 10px;padding:10px 0;width:918px}
.menu_thumb img{border:1px solid #CCC;display:block;float:left;margin:0 15px 0 0;padding:4px}
.menu_description{display:block;margin:0;max-height:124px;overflow:hidden;padding:0 5px}
.menu_description h4{border-bottom:1px dotted #CCC}
.menu_description p{margin:0;padding:0}
.gallery{margin:auto;padding:0}
.gallery img{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#F5F5F5;border:1px solid #DDD!important;border-radius:3px;padding:4px}
.gallery img:hover{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#008aff;border:1px solid #008aff!important;border-radius:3px;padding:4px}
#featurebanner{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 20px;overflow:hidden}
#featurebanner img{background:#FFF;display:block;margin:0;padding:0}
img.centered{display:block;margin:10px auto;padding:0}
img.alignnone{display:inline;margin:10px 0;padding:0}
img.alignright{display:inline;margin:5px 0 10px 15px;padding:0}
img.alignleft{display:inline;margin:5px 15px 10px 0;padding:0}
.aligncenter{display:block;margin:10px auto}
.alignright{float:right;margin:10px 0 10px 15px}
.alignleft{float:left;margin:10px 15px 10px 0}
.wp-caption{background-color:#F5F5F5;border:1px solid #CCC;border-radius:0 0 3px 3px;margin-bottom:5px!important;padding-top:5px;text-align:center}
.wp-caption img{border:0;margin:0;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;font-weight:400;line-height:18px;margin:0;padding:5px}
#pagination{background:#FFF;display:block;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}
.pagination{display:block;float:left;margin:5px 0;padding:0;text-align:center;width:100%}
.number-paginate{padding:5px 0}
.number-paginate a{-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background:#F5F5F5;border:none;border-radius:15px;color:#666;display:inline-block;font-weight:700;height:30px;line-height:30px;margin-right:4px;padding:0 12px;text-align:center;text-decoration:none}
.number-paginate a:hover,.number-paginate a:active{-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background:#008aff;border:none;border-radius:15px;color:#FFF;height:30px;line-height:30px;padding:0 12px}
.number-paginate .number-title{color:#555;margin-right:4px}
.number-paginate .number-gap{color:#999;margin-right:4px}
.number-paginate .number-current{-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background:#008aff;border-radius:15px;color:#FFF;display:inline-block;font-weight:700;height:30px;line-height:30px;margin-right:4px;padding:0 12px;text-align:center}
#prevLink{float:left;margin:0;padding:0}
#nextLink{float:right;margin:0;padding:0}
#prevLink p,#nextLink p{padding:0}
#prevLink p a,#nextLink p a{display:block;padding:0}
#sidebar_right{background:none repeat scroll 0 0 #F5F5F5;border:3px dotted #FFF;display:inline-block;float:right;margin:0;padding:0 12px;width:250px}
#sidebar_right .widget{border-bottom:5px dotted #FFF;float:right;list-style:none;padding:0 0 15px;text-align:center;width:250px}
#sidebar_right .widget h4{margin:0;padding:5px 0 10px;text-align:center}
#sidebar_right .widget ul{color:#666;margin:0;padding:0}
#sidebar_right .widget ul li{color:#666;display:block;margin:0;overflow:hidden;padding:0}
#sidebar_right .widget ul li a{border-bottom:1px dotted #CCC;margin:0 0 1px;padding:4px 6px;text-decoration:none}
#recentcomments li{border-bottom:1px dotted #CCC;display:block!important;line-height:18px;margin:0!important;padding:6px!important;text-align:left!important}
#recentcomments li a{border:none!important;font-weight:700!important;text-decoration:none!important}
#recentcomments li a:hover{background:none!important;text-decoration:underline!important}
#sidebar_right ul.menu,#footerwidgets ul.menu{float:none}
#sidebar_right ul.menu .current_page_item a,#sidebar_right ul.menu .current-menu-item a,#footerwidgets ul.menu .current_page_item a,#footerwidgets ul.menu .current-menu-item a{-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:none;border-bottom:1px dotted #CCC;border-left:none;border-radius:0;border-right:none;border-top:none;color:#008aff!important;font-weight:700;padding:5px}
#sidebar_right ul.menu li a,#footerwidgets ul.menu li a{-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#none;border-bottom:1px dotted #CCC;border-left:none;border-radius:0;border-right:none;border-top:none;color:#666;letter-spacing:0;line-height:18px;padding:5px;text-shadow:none}
#sidebar_right ul.menu li a:hover,#footerwidgets ul.menu li a:hover{-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-bottom:1px dotted #CCC;border-left:none;border-radius:0;border-right:none;border-top:none;color:#008aff!important;font-weight:700}
#sidebar_right ul.menu li,#footerwidgets ul.menu li{display:inline;float:none;margin:0;padding:0;width:100%}
#sidebar_right ul.menu li span,#footerwidgets ul.menu li span{top:8px}
#sidebar_right ul.menu li ul.sub-menu,#footerwidgets ul.menu li ul.sub-menu{margin:0;position:relative;top:0;width:100%;z-index:9}
#sidebar_right ul.menu li ul.sub-menu li a,#footerwidgets ul.menu li ul.sub-menu li a{background:none;margin:0;padding:5px;text-align:center!important;width:100%}
#calendar_wrap{margin:0 auto;padding:0 10px}
#wp-calendar{text-align:center;width:100%}
#wp-calendar a{margin:0!important}
#wp-calendar caption{border-bottom:1px dotted #CCC;font-family:Georgia, 'Times New Roman', Times, serif;font-size:14px;font-style:italic;margin:5px 0;padding:0 0 4px}
#wp-calendar #prev a{float:left;margin:10px 0 0!important;text-align:left}
#wp-calendar #next a{float:right;margin:10px 0 0!important;text-align:right}
#search_border{background:none repeat scroll 0 0 #FFF;border:1px solid #DDD;border-radius:3px;margin:0;padding:5px 0 6px 10px}
#q{background:none repeat scroll 0 0 #FFF;border:0 none;color:#666;font-family:Arial,Helvetica,Trebuchet MS,sans-serif;font-size:12px;width:81%}
#searchsubmit{background:url(img/search.png) repeat-x scroll 0 0 rgba(0,0,0,0);border:0 none;padding:2px 13px}
.subscribe p{margin:0;padding:0!important}
#subscribe{margin:5px 0 0}
#subbox{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#F9F9F9;background-repeat:no-repeat;border:1px solid #DDD;border-radius:3px;color:#666;float:left;font-family:Arial, Helvetica, Trebuchet MS, sans-serif;font-size:12px;font-weight:400;margin:0 5px 0 0;padding:6px 4px;width:96%}
#subbox:hover{background:#FFF}
#subbutton{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#008aff;border:none;border-radius:3px;color:#FFF;float:right;font-family:Georgia, 'Times New Roman', Times, serif;font-size:14px;font-style:italic;font-weight:400;margin:10px 0 0;padding:4px 12px;text-decoration:none}
#footer{-khtml-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0 1px 4px #666;-webkit-border-radius:5px;-webkit-box-shadow:0 1px 4px #666;background:#FFF;border-radius:5px;box-shadow:0 1px 4px #666;float:left;margin:0 10px 20px;padding:5px;width:950px}
#footer_border{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:2px dotted #CCC;border-radius:3px;display:block;float:left;margin:0;padding:0 13px;width:920px}
#footerwidgets h4{color:#666;font-family:Georgia, 'Times New Roman', Times, serif;font-size:18px;font-style:italic;font-weight:400;margin:0;padding:5px 0 10px;text-decoration:none;text-transform:normal}
#footerwidgets li{list-style-type:none;text-decoration:none}
#footerwidgets li a,#footerwidgets li a:link,#footerwidgets li a:visited{color:#666;font-weight:400;text-decoration:none}
#footerwidgets ul{list-style-type:none;margin:0;padding:0 0 10px}
#footerwidgets ul li{display:inline;list-style-type:none;margin:0;padding:0}
#footerwidgets ul li a{background:none;border-bottom:1px dotted #CCC;color:#666;display:block;margin:0 0 1px;padding:4px 6px;text-decoration:none}
#footerwidgets ul li a:hover{color:#008aff;font-weight:700;text-decoration:none}
#footerwidgets .widget{float:left;list-style:none;margin:10px 0 20px;padding:5px 0;text-align:center;width:286px}
.widgetleft{display:inline;float:left;margin:0;padding:0 20px 0 0;width:286px}
.widgetmid{display:inline;float:left;margin:0;padding:0 10px;width:286px}
.widgetright{display:inline;float:right;margin:0;padding:0 0 0 20px;width:286px}
#footerinfo{color:#FFF;margin:0;overflow:hidden;padding:13px 0;width:920px}
#footerinfo p{color:#999;font-size:11px;line-height:18px;margin:0;padding:0}
.footerleft{display:block;float:left;margin:0;padding:0}
.footerright{display:block;float:right;margin:5px 0 0}
.footerright a{background:url(img/footer_logo.png) no-repeat scroll 0 0 transparent;display:block;height:25px;width:25px}
#submit{background:#EEE;border:1px solid #DDD;border-radius:3px;color:#666;font-family:Georgia, 'Times New Roman', Times, serif;font-size:14px;font-style:italic;font-weight:400;margin:0;padding:2px 8px;text-decoration:none}
#author,#email,#url{background:#F5F5F5;border:1px solid #DDD;margin:5px 0;padding:4px}
#comment{background:#F5F5F5;border:1px solid #DDD;border-radius:3px;margin:5px 0;padding:4px}
.postcomments{font-family:font-family: Arial, Helvetica, Trebuchet MS, sans-serif;margin:0;padding:0}
.commentlist li ul li{font-size:12px;margin-left:5px;margin-right:5px}
.commentlist li{font-weight:700;list-style:none;margin:15px 0 5px;padding:10px}
.commentlist li .avatar{background:#FFF;border:1px solid #DDD;float:right;margin:0 0 5px 5px;padding:4px}
.commentlist cite,.commentlist cite a{font-size:12px;font-style:normal;font-weight:700}
.commentlist p{font-weight:400;margin:10px 0;padding:0;text-transform:none}
.commentmetadata{display:block;font-size:10px;font-weight:400;margin:0}
#commentform{margin:5px 10px 0 0}
#commentform input{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:5px 5px 0 0;padding:6px 4px}
#commentform textarea{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px;width:100%}
#commentform #submit{cursor:pointer;display:block;float:left;margin:0;padding:6px 12px}
#respond{margin:15px 0 0}
#respond:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.reply a,.reply a:visited{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f5f5f5;border:1px solid #DDD;border-radius:3px;color:#666;font-family:Arial, Helvetica, Trebuchet MS, sans-serif;font-size:11px;margin:0;padding:5px 10px;text-decoration:none}
.reply a:hover{background:#008aff url(img/gradient_bg.png) repeat-x;text-decoration:none}
.navigation{display:block;margin:0;overflow:hidden;text-align:center;width:100%}
.thread-alt{background:#FFF;margin:0;padding:0}
.thread-even{background:#F5F5F5;margin:0;padding:0}
.depth-1{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #DDD;border-radius:3px;margin:0;padding:0}
.even,.alt{border:1px solid #DDD;margin:0;padding:0}
#container .gform_wrapper{margin-bottom:10px;max-width:960px;overflow:hidden}
#container .gform_wrapper textarea,#container .gform_wrapper input,#container .gform_wrapper select{background:#EEE;border:1px solid #DDD;color:#999;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-style:normal;letter-spacing:normal;outline-style:none;padding:8px 5px;resize:none}
#container .gform_wrapper textarea:hover,#container .gform_wrapper input:hover,#container .gform_wrapper select:hover{background:#DDD;color:#008aff}
#container .gform_wrapper h1,#container .gform_wrapper h2,#container .gform_wrapper h3{background:none;border:none;font-weight:400;outline:none}
#container .gform_wrapper:focus{outline:none}
#container .gform_wrapper form{text-align:left}
#container .gform_wrapper .field_hover{border:1px dashed #EEE!important;cursor:pointer}
#container .gform_wrapper .field_selected{background-color:#DDD;border:1px solid #EEE!important}
#container .gform_wrapper .ginput_complex label,#container .gform_wrapper .gfield_time_hour label,#container .gform_wrapper .gfield_time_minute label,#container .gform_wrapper .gfield_date_month label,#container .gform_wrapper .gfield_date_day label,#container .gform_wrapper .gfield_date_year label,#container .gform_wrapper .instruction{display:block;font-size:10px;letter-spacing:1px;margin:3px 0 8px}
#container .gform_wrapper .top_label .gfield_label{clear:both;display:inline-block;font-weight:700;line-height:130%;margin:10px 0 4px}
#container .gform_wrapper .left_label .gfield_label{float:left;font-weight:700;margin:2px 15px 0 0;width:29%}
#container .gform_wrapper .right_label .gfield_label{float:left;font-weight:700;margin:2px 15px 0 0;text-align:right;width:29%}
#container .gform_wrapper .top_label input.large,#container .gform_wrapper .top_label select.large,#container .gform_wrapper .top_label textarea.textarea{width:98%}
#container .gform_wrapper .right_label input.small,#container .gform_wrapper .right_label select.small,#container .gform_wrapper .left_label input.small,#container .gform_wrapper .left_label select.small{width:15%}
#container .gform_wrapper .right_label input.medium,#container .gform_wrapper .right_label select.medium,#container .gform_wrapper .left_label input.medium,#container .gform_wrapper .left_label select.medium{width:35%}
#container .gform_wrapper .right_label input.large,#container .gform_wrapper .right_label select.large,#container .gform_wrapper .left_label input.large,#container .gform_wrapper .left_label select.large,#container .gform_wrapper textarea.textarea{width:59%}
#container .gform_wrapper .gsection .gfield_label,#container .gform_wrapper h2.gsection_title,#container .gform_wrapper h3.gform_title{font-family:Helvetica,sans-serif;font-size:16px;font-weight:700}
#container .gform_wrapper .description,#container .gform_wrapper .gfield_description,#container .gform_wrapper .gsection_description,#container .gform_wrapper .instruction{clear:both;font-family:verdana,sans-serif;font-size:10px;letter-spacing:normal;line-height:150%}
#container .gform_wrapper .gfield_required{color:#790000;margin-left:4px}
#container .gform_wrapper .gfield_error{background-color:#09C!important;margin-bottom:6px;margin-top:4px!important;padding:6px 6px 4px!important}
#container .gform_wrapper .gfield_error .gfield_label{color:#008aff}
#container .gform_wrapper .validation_error{background:#09C;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:10px;padding:20px;text-align:center;width:94%}
#container .gform_wrapper .validation_message{color:#008aff!important;font-family:Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:normal}
#container .gform_wrapper input.button{color:#666;font-size:18px}
#container .gform_wrapper input.button:hover{background:#DDD;color:#008aff}
#container #gforms_confirmation_message{background-color:#EEE;border:1px solid #DDD;color:#008aff;font-size:14px;margin-bottom:10px;margin-top:10px;padding:20px 0;text-align:center}
#container .gform_footer input.button{background:#F5F5F5;font-weight:400;padding:5px 10px}
#container img.ui-datepicker-trigger{position:relative;top:10px}
.postlistbox{float:left;width:33%}
.hidden,div.anythingSlider .forward.disabled,div.anythingSlider .back.disabled,#sidebar_right ul.menu li ul.sub-menu span,#footerwidgets ul.menu li ul.sub-menu span,#sidebar_right ul.menu li ul.sub-menu li ul.sub-menu li,#footerwidgets ul.menu li ul.sub-menu li ul.sub-menu li,#searchform label{display:none}
.menu ul,#teasers a img,.postmeta p,#sidebar_right .widget ul ul,#sidebar_right .widget ul ul ul,.subscribe form,.subscribe input,.commentlist,.children{margin:0;padding:0}
.menu li .current_page_item a,.menu li .current_page_item a:hover,.menu li .current-menu-item a,.menu li .current-menu-item a:hover,.menu li .current-cat a,.menu li .current-cat a:hover,.menu .current_page_item ul li a,.menu .current-menu-item ul li a,.menu .current_page_ancestor li a,.menu .current-cat ul li a{background:#008aff;border:none;color:#CCC!important;margin:0 5px 5px 0;padding:0 10px}
.menu ul ul .sf-sub-indicator,ul.menu ul .sf-sub-indicator,.menu ul ul a:focus > .sf-sub-indicator,.menu ul ul a:hover > .sf-sub-indicator,.menu ul ul a:active > .sf-sub-indicator,.menu ul ul li:hover > a > .sf-sub-indicator,.menu ul ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}
#homeslider ul,#homeslider li,.postarea ul ul,#footerwidgets ul ul{list-style-type:none;margin:0;padding:0}
div.anythingSlider li iframe,div.anythingSlider li embed,div.anythingSlider li object,#content.left .feature_video iframe,#content.left .feature_video embed,#content.left .feature_video object{display:block;float:left;height:350px;margin:0;padding:0;position:relative;width:620px;z-index:8}
div.anythingSlider .arrow a:hover,.more-link:hover{background:#008aff url(img/gradient_bg.png) repeat-x}
#wrap div.anythingSlider .thumbNav a:hover,#wrap div.anythingSlider .thumbNav a.cur,#wrap .more-link:hover,#wrap .reply a:hover{color:#FFF!important}
div.anythingSlider.rtl .thumbNav a,.menu_description h4 span{float:right}
#homepage,.container_menu{-khtml-border-radius:5px;-moz-border-radius:5px;-moz-box-shadow:0 1px 4px #666;-webkit-border-radius:5px;-webkit-box-shadow:0 1px 4px #666;background:#FFF;border-radius:5px;box-shadow:0 1px 4px #666;float:left;margin:0 10px 15px;padding:5px;width:950px}
#homepage_border,.border_menu{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:2px dotted #CCC;border-radius:3px;display:block;float:left;margin:0;padding:13px;width:920px}
#content.left .feature_img img,blockquote p{margin:0;padding:10px 0}
.gallery-item,#commentform p{margin:5px 0}
#subbutton:hover,#commentform #submit:hover{background:#008aff url(img/gradient_bg.png) repeat-x;color:#FFF}
#footerwidgets,.nocomments{margin:0;padding:0;text-align:center}
.alt,.commentlist ol{margin:0;padding:10px}