/* @override http://iexpe.org/css/default.css */

/* @override http://iexpe.org/css/default.css */

body{background:#333 url(../assets/images/site/body_bkgrd-2.jpg) repeat-x;color:#aaa;}
#wrapper {display: none;}
#branding{background:transparent /*url(../assets/images/site/branding_bkgrd.jpg) repeat-x*/;}
img.title{padding-left:0px;}
h1{height:1px;text-indent:-500em;}
h2,h3 {font-family: "adobe-caslon-pro-1","adobe-caslon-pro-2", Georgia, serif; text-shadow: #1e1f1f 2px 2px 3px;
filter: dropshadow(color=#0a0a0a, offx=2, offy=2);}
h2{color:#ffd99c; font-size:25px; font-weight:700; line-height: 30px;}
h3{color:#FFF;font-size:20px;font-weight:600; padding-top: 3px;margin-bottom: 15px;}
h4{color: #999791;font-size:17px;font-weight:200;margin-bottom:6px; letter-spacing: -0.02em;}
h5{color:#efefef;font-size:13px;font-weight:200;margin-bottom:3px;text-decoration:none;}
h6{color:#527d6e;font-weight:200;letter-spacing:1px;}
/*#navigo{background:#CCC url(../assets/images/site/navigo_bkgrd.jpg) repeat-x;height:34px;}*/
#navigo{background:#CCC url(../assets/images/site/nav-bkgd.png) repeat-x;height:34px;}
#navigo ul{list-style-type:none;}
#navigo li{float:left; margin: 7px 20px 0 10px; }
#navigo a{color:#214338;font-size:16px;text-decoration:none;-webkit-transition: color 300ms ease-in;
    -moz-transition: color 300ms ease-in;
    -o-transition: color 300ms ease-in;
    transition: color 300ms ease-in;}
#navigo a:hover {color: #3d7d69; -webkit-transition: color 100ms ease-out;
   -moz-transition: color 100ms ease-out;
   -o-transition: color 100ms ease-out;
   transition: color 100ms ease-out;}
#navigo a.main_active { color: #000; font-weight: bold;}
#splash_pic{background:#333 url(../assets/images/site/splash_img.jpg) no-repeat;height:302px;}
#arena_content_b a,#footer a{color: #7cbf78; text-decoration:none;}
#arena_content_b{background:transparent;margin-top:18px;padding:0 10px;}
#arena_content_b li{list-style-position:inside; margin-bottom:4px;}
#arena_content a{color:#777;text-decoration:none;}
#arena_content a:hover,#arena_content_b a:hover,#footer a:hover{border-bottom:1px dashed #64ba6a; color:#64ba6a;}
#arena_content h4{border-top:1px solid #777;color:#ffcf82;font-weight:200;margin-bottom:11px;padding-left:5px;padding-top:4px;}
#arena_content h6{background-color:transparent;border-bottom:1px dashed #666;color:#aaa;font-size:11px;margin-bottom:2px;padding:5px 5px 8px;}
#arena_content h6 a:hover{border-bottom:1px dashed #aaa;color:#fff;}
.separator {padding: 0; margin: 0; height: 12px;}
#navmenu{padding:50px 0 0;}
#navmenu dt{border-bottom:1px solid #555;padding:5px 5px 8px;}
#navmenu dt a{color:#998bd4;font-size:12px;font-weight:200;text-decoration:none;}
#navmenu dt a:hover{border-bottom:none;color:#a59ad4;}
#navmenu dt.active a{border-bottom:none;color:#ffcf82;}
#navmenu dd{border-bottom:1px dotted #555;color:#4ba565;padding:5px 5px 8px 15px;}
#navmenu dd a{color:#aaa;font-size:11px;font-weight:200;text-decoration:none;}
#navmenu dd a:hover,#navmenu dd.active a{border-bottom:none;color:#ffd99c;}
#accordion{background-color:#222;border:1px solid #555;margin:40px 0 20px;padding:0;}
#accordion h3{border-bottom:1px solid #555;font-size:14px;margin-bottom:0;padding:5px 5px 8px;}
#accordion h3 a{color: #9a8ece;}
#accordion h3 a:hover{border-bottom:none;color: #b5a3fe;}
#accordion .inner{border-bottom:1px dashed #777;color: #aaabab;font-size:11px;margin-left:0;padding:5px 12px 8px;}
#accordion .inner a{color: #b3b5b5;}
#accordion .inner a.ui-accordion-content-active{color:#fff;}
div.entry-content{padding:8px;}
#accordion2 h2{background-color:#444;font:13px/1.45em Corbel,Verdana, Arial, sans-serif;margin-bottom:1px;padding:3px 8px;}
#accordion2 h2 a{color:#966920;}
#accordion2 h2 a:hover{border-bottom:none;color:#fdd99c;}
#footer{margin-bottom:20px;padding:8px 0;}
#copyrightholder,#ecuk,#euexcert {color:#ccc;font-size: 11px;height:40px ;letter-spacing:2px; line-height: 13px;}
#euexcert img {float: left; margin-right: 15px;}
#euexcert p{ padding-top: 7px;}
#ecuk img{float: right; margin-left: 15px; }
#ecuk p{float: right; padding-top: 7px;text-align: right;}
#searchlabel,#searchbox{background-color:#FFF;margin-top:109px;}
.imgleft{border:1px solid #999;float:left;margin:5px 10px 0 0;}
.imgleft_nb{float:left;margin:5px 11px 0 0;}
.imgright{border:1px solid #999;float:right;margin:5px 0 0 11px;}
.imgright_nb{float:right;margin:5px 0 0 20px;}
#arena_content_b table{background-color:#333;border-collapse:separate;border-color:#777;border-spacing:3px;border-style:outset;border-width:1px;color:#ccc;font-size:.9em;margin:9px 0 30px;}
#arena_content_b table td{background-color:#333;border: 1px solid #444;padding:3px;}
#arena_content_b table th{background-color:#ffd99c;border: 1px solid #756548;color:#000;font-size:1.1em;font-weight:700;padding:3px;}
div#headline p{color: #FFF;}
STRONG{color:#ededed;font-weight:600;}
EM{color: #fdfeeb;letter-spacing:1px;font-weight:normal;}
div.form-container{border:none;margin:0;padding:5px;}
.zemContactForm fieldset{border:#000 1px solid;margin:0;padding:2em;}
.zemContactForm legend{background-color:#444;border:1px solid #000;color:#aaa;font:1.2em/1.5em Corbel,Verdana, Arial, sans-serif;padding:0 10px;width:400px;}
.zemContactForm label{color:#999;font:.9em/1.45em Corbel,Verdana, Arial, sans-serif;}
label.zemText{float:left;margin:.3em 10px 0 0;text-align:right;width:250px;}
label.zemCheckbox{margin:10px 0 0 10px;}
.zemContactForm input{background-color:#666;border:1px solid #000;color:#ededed;letter-spacing:1px;margin-bottom:.5em;}
.zemContactForm input:focus{background-color:#888;border:1px solid #CCC;}
input.zemCheckbox{float:none;margin-left:230px;padding-top:10px;}
.zemContactForm br{clear:left;}
.zemContactForm .zemSubmit{margin:1.5em 0 0 265px;}
div.zemThanks{background-color:#333;border:1px solid #ccc;color:#fff;font-weight:200;letter-spacing:1px;padding:20px;}
div.zemTopField{margin-top:0px;}
ul.zemError li,ul.zemError li strong{color: #e51818;}
.posted_detail{font-size:11px;letter-spacing:1px;margin-top:-26px; color: #956820 !important;}
#line{background-color:transparent;border-top:1px solid #ccc;float:left;margin-bottom:0;margin-top:8px;padding:0;}
#toggle_it{padding:0;}
a#slick-toggle{color:#998bd4;font-size:.9em;text-decoration:none;}
a:hover#slick-toggle{border-bottom:1px dashed #a59ad4;color:#a59ad4;}

#gallery{float:left;margin:20px 0;padding:0;}
#gallery ul{float:left;margin:0;padding:0;}
#gallery li{float:left;list-style:none;margin:0 13px 13px 0;padding:0;}
#gallery li a{border:1px solid #777;float:left;padding:0;}
#gallery li a:hover{border:1px solid #ccc;} 
#gall_view{margin-bottom:20px;}
#photos h3{margin-bottom:2px;padding:0;}
#photos{margin-top:10px;}
.caption{color:#ccc;font-size:.7em; line-height: 0.9em;}
.img-caption-left{padding:5px 20px 0 0;}
.img-caption-left img{border:1px solid #000;}
.small{color:#666;font-size:10px;}
.gmap{border:2px solid #000;margin-bottom:20px;}
blockquote{background:transparent url(../assets/images/site/quotemark.png) no-repeat;font-style:italic;margin:1em 0;padding-left:40px;padding-right:40px;}
p.snug_under{font-size:9px;margin-bottom:2px;}
#headline p,#headline li{color:#ccc;font-size:15px;}
.login{border:1px solid #666;margin:10px 420px 20px 20px;padding-left:40px;}
.loggedin{color:#ededed;font-size:10px;float: left; padding-top: 20px;}
.loggedin a{color:#ffcf82;text-decoration:none;}
.loggedin a:hover{border-bottom:1px dashed #ededed;color:#ededed;}
.deflist, .deflist_multi {float: left; width: 100%; margin-bottom: 1em;}
.deflist dt {float: left; clear: left; font-weight: 600; margin-bottom: 1em; color: #fff;}
.deflist dd {color: #ededed; margin-bottom: 1em;}
.deflist_multi dt {float: left; clear: left; font-weight: 600; margin-bottom: 1em;}
.deflist_multi dd {float: left; padding-right: 1em; color: #ededed}
.narrow dt {width:10em ;}
.wide dt {width: 17em;}
#user_edit a{color:#966920;text-decoration:none;}
#arena_content_b ol{list-style-position:inside;}
#arena_content_b ol li{list-style-type:decimal;}
#arena_content_b ol li > #arena_content_b ol li{list-style-type:lower-alpha;}
#arena_content_b ul li > #arena_content_b ul li{list-style-type:circle;}
h2.acc_trigger{background:url(../assets/images/site/h2-trigger_a.gif) no-repeat;color:#ccc;float:left;font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:1em;font-weight:400;height:36px;line-height:32px;margin:0 0 3px;padding:0 0 0 50px;width:650px;}
h2.acc_trigger a{border-bottom:none!important;color:#ccc!important;display:block;text-decoration:none;}
h2.active{background-position:left bottom;}
.acc_container{clear:both;margin:0 0 5px;overflow:hidden;padding:0;width:700px;}
.acc_container .block{padding:20px;}
* html #navbar ul li,* html #navbar ul li a,* html #navbar ul li a#first,* html .imgleft,* html .imgright,* html label.zemText,* html #line,* html #gallery,* html #gallery ul,* html #gallery li,* html #gallery li a,* html #branding img,* html .fbox img{display:inline;}
* html #navbar ul li a#first,* html h6.posted_detail{position:relative;zoom:1;}
.credits { margin: -0.9em 0 0 0; line-height: 1.5em; font-size: .7em;}
#branding img,.fbox img{float:left;}
#navbar ul li a:hover,#navbar ul li a.active,#user_edit a:hover{color:#ffcf82;}
#arena_content,#lineholder,#toggleholder{background-color:transparent;}
#arena_content p,#arena_content_b p,#arena_content li,#arena_content_b li,#arena_content h6 a{color: #e7e9e9; line-height: 1.5;}
#accordion .inner a:hover,h2.acc_trigger a:hover{border-bottom:none;color:#fff;}
.lower_notices {margin-top: 10px ;padding:20px 0 10px 0; background-color: #131313 !important;border: 1px solid #5d5d5e; }
.columns {-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;}

.safex h3 {font: bold 16px/20px "proxima-nova-1","proxima-nova-2", sans-serif; color: #ffd99c;}
a.smd_pages {padding: 6px 10px 6px 10px; }
#smd_pagnav {float: right; background-color: #212121;}
