@charset "utf-8";
/* CSS Document */

/*Reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
ol, ul {list-style: none;}

/*Global*/
a:hover, a:active {color:#FFF; text-decoration:none;}
.images{border:0; border-style:none;}
.imgpad{padding-top:0px;}

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#1d1706;/**/ }
#container{width:100%; height:100%; /*overflow:hidden;*/background-color:#2c240c;}
#accordwrap{ width:100%; height:58px; background-color:#3a3216; /*background-color:#930;*/position:relative; clear:both;}
#accord {width:1024px; height:58px; float:left; clear:both; /*margin-left:44px;*/}
/*Header*/
#headerwrap{ width:100%; height:75px;}
#header{margin:0; float: left; position:relative; height:75px; width:1024px; }
.logo{margin-left:15px;margin-top:25px;float:left;}
.topheaderlinks{position: relative;float:right; margin-top:40px;margin-right:20px;}
.headlinks{padding-left: 6px; padding-right: 6px;font-size:10px; display:inline; list-style-type: none;color:#d1cb76;}
.headlinksend {padding-left: 6px; padding-right: 15px;font-size:10px; display:inline; list-style-type: none;color:#d1cb76;}
.headlinks a, .headlinksend a {text-decoration:none; color:#d1cb76;}
.headlinkssocial, .headlinkssocial a {text-decoration:none; color:#d1cb76; padding-right:0px;list-style-type: none;display:inline;}
.headlinks a:hover, .headlinks a:active, .headlinksend a:hover, a.active {color:#FFF; text-decoration:none;}

/*Top Modal Window Links*/
#modblock{ width: 1024px; height:450px; position:absolute; left:0px; top:0px; float:left; display:none; z-index:9999999; background-image: url(../_newimages/blogbackblockbg.png); background-repeat: repeat-x; }
#modblockwrap{width:100%;height:450px;background-color:#3a3216;position:absolute; left:0px; top:0px; float:left; display:none;}
/*Contact Page*/
#contactblock{width: 1024px; height:400px; position:absolute; left:0px; top:50px; float:left; display:none;/*background-color:#3a3216;*/}
#backtoc{width: 1024px; height: 50px;}
#contactwrap{background-color:#3a3216; width:1024px; height:400px;}
#conform{width: 350px; height:385px;float:left; margin-left:50px;}
.conimgs{border:0; border-style:none; margin-top:20px;margin-bottom:10px;}
.contitlesp{ font-size: 12px;font-weight:bold; color: #d1cb76; margin:0; padding:0;}
.conlinksp, .conlinksp a{font-size: 12px;font-weight:bold; color: #fff; margin:0; padding-bottom:20px; text-decoration:none;}
.conlinksp a:hover{color: #d1cb76;}
.context, .context a{font-size: 12px; font-weight:bold;color: #FFF; margin:0; padding:0; line-height:18px; text-decoration:none;}
#emailusd{width: 300px;height:385px; float:left; margin-left:50px;}
#writeus{width: 150px;height:385px; float:left; margin-left:50px;}
/*The Fucking Form*/
#conform input, #conform textarea {padding: 0px;width: 250px; height:20px;font-size:12px;margin-bottom: 10px;border: 2px solid #3a3216; resize:none;}
#conform textarea {height: 90px;}
#conform textarea:focus, #conform input:focus {border: 2px solid #d1cb76;}
#conform input.submit {width: 100px;float: right;font-size: 14px; font-weight:bold; color:#d1cb76; border:0; border-style:none; background-color:#3a3216; cursor:auto;}
label {float: left;text-align: right;margin-right: 5px;width: 60px;padding-top: 5px;font-size: 12px; font-weight:bold; color:#d1cb76;}

/*Careers Page*/
#careerblock{width: 1024px; height:400px; position:absolute; left:0px; top:50px; float:left; display:none;/*background-color:#3a3216;*/}
#backto{width: 1024px; height: 50px;}
#jobwrap{background-color:#3a3216; width:1024px; height:400px;}
#open{width: 250px; height:385px;float:left; margin-left:50px;}
.careerimgs{border:0; border-style:none; margin-top:20px; margin-bottom:10px;}
.jobtitle{ font-size: 12px; font-weight: bold; color: #FFF; margin:0; padding-top:5px;padding-bottom:5px; }
.careertext, .careertext a{ font-size: 12px;color: #FFF; margin:0; padding:0; line-height:18px; text-decoration:none;}
.careertext a:hover{color:#d1cb76;}
#calling{width: 350px;height:385px; float:left; margin-left:50px;}
#emailres{width: 250px;height:385px; float:left; margin-left:50px;}

/*Client Login Page*/
#loginblock{width: 1024px; height:400px; position:absolute; left:0px; top:50px; float:left; display:none;/*background-color:#3a3216;*/}
#backtol{width: 1024px; height: 50px;}
#loginwrap{background-color:#3a3216; width:1024px; height:400px;}
#logform{width: 350px; height:385px;float:left; margin-left:50px;}
#emailhelp{width: 300px;height:385px; float:left; margin-left:50px;}
.helplinks, .helplinks a{font-size: 12px;font-weight:bold; color: #fff; margin:0; padding-bottom:20px; text-decoration:none;}
.helplinks a:hover{color: #d1cb76;}
#logform input, #logform textarea {padding: 0px;width: 250px; height:20px;font-size:12px;margin-bottom: 10px;border: 2px solid #3a3216; resize:none;}
#logform textarea {height: 90px;}
#logform textarea:focus, #logform input:focus {border: 2px solid #d1cb76;}
#logform input.submit {width: 100px;float: right;font-size: 14px; font-weight:bold; color:#d1cb76; border:0; border-style:none; background-color:#3a3216; cursor:auto;}


/*Blog Container*/
#blogarea{position:relative; width:1024px; float:left; clear:both; margin-top:10px;background-color:#1d1706;}
#blogwrap{ width:100%;/*background-color:#2c240c;*/background-color:#1d1706;}
#newsarea{position:relative; width:550px; float:left; clear:both; margin-left:50px; margin-top:10px;}


/*Contact Info*/
#contact{width: 250px; float:right; padding-right:20px;}
.contitles{ font-size: 12px; color: #8f7620; margin:0; padding:0;}
.conlinks, .conlinks a{font-size: 12px; color: #d5cd87; margin:0; padding:0; text-decoration:none;}
.conlinks2, .conlinks2 a{font-size: 12px; color: #d5cd87; margin:0;margin-bottom:10px; padding:0; text-decoration:none;}
.brochure a {font-size: 12px; color: #d5cd87; margin:0; padding:0; text-decoration:none; font-weight:bold;margin:0; padding:0;}
.conlinks a:hover, .conlinks2 a:hover {color:#8f7620;}
.brochure a:hover{color:#8f7620;}

/*Blog Styles*/
.post-title a:hover{text-decoration:underline;}
.post-title a, .entry-title, .entry-content, .entry-content a, .entry-title a, .meta-nav a, .nav-next, .nav-next a, .page-title, .page-title a{width: 550px; font-size: 16px; color:#8f7620; text-decoration:none;}
.post-title{font-size: 12px; color:#8f7620;} 
.post-content, .entry-summary, .post-content a{color:#d5cd87; font-size:12px; text-align:justify;}
.main-meta, .main-meta a, .entry-meta, .entry-meta a {font-size:11px;color:#8f7620; padding-right:5px;}
.post-meta, .post-meta a, .entry-utility, .entry-utility a {margin-bottom: 50px; font-size:11px;color:#d5cd87; padding-right:5px;}
.logged-in-as{font-size: 14px; color:#8f7620; margin-right:10px;}
.logged-in-as a{font-size: 14px; color:#d1cc68; font-weight:bold;}
.must-log-in a{font-size: 16px; color:#d1cc68; font-weight:normal;}
h3 #reply-title, #respond{color: #d1cc68;}
.comment-form-comment, .form-allowed-tags{font-size: 14px;color:#8f7620;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width: 95%;padding: 10px;}	
h5.blogtitle {font-size: 11px;color: #d1cc68;font-weight: 700;margin-bottom: -10px;}
h2.entry-title a{width: 650px; font-size: 16px; color:#8f7620; text-decoration:none;}

.widget-container {margin: 0; padding-left: 0px; padding-right:0px; padding-bottom:10px;list-style-type:none;}
.widget-area ul {list-style: none;margin 0; padding:0;}
.widget-title {font-size: 16px;font-weight: bold;padding-bottom:5px; padding-top:10px; margin:0;text-align: left;color: #8f7620;}
.post-title, .post-title a, .entry-title, .entry-title a, .meta-nav a, .nav-next, .nav-next a, .page-title, .page-title a{width: 600px; font-size: 14px;}
#wp-calendar {width: 97%; margin:0 auto;}
.calendar_wrap{ border:1px solid #d5cd87;}
#wp-calendar caption, td #prev a, tfoot{color: #8f7620;font-size: 16px;font-weight: normal;padding-bottom: 4px;text-align: center; padding-top:10px; margin:0;}
tfoot a {color: #d5cd87;font-size: 14px;font-weight: normal;padding-bottom: 4px;padding-top:10px; margin:0;}
#wp-calendar thead {font-size: 11px;}
#wp-calendar thead th {color: #d5cd87;border: 1px solid #d5cd87;/**/padding: 3px 0 2px;text-align: center;-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; font-weight:bold;}
#wp-calendar tbody {color: #1d1706;}
#wp-calendar tbody a{color: #1d1706; font-weight:bold;}
#wp-calendar tbody a:hover{text-decoration:underline;}
#wp-calendar tbody td {background: #d5cd87;/*border: 1px solid #fff;*/padding: 3px 0 2px;text-align: center;-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
#wp-calendar tbody .pad {background: none;}
#wp-calendar tfoot #next {text-align: right;}

.widget_recent_entries li a, .widget_meta li a {padding-bottom:10px;list-style-type:none; color:#d5cd87; margin-bottom:10px;font-size:12px;text-decoration:none;}
.widget_recent_entries ul, .widget_meta ul {padding-right:0px; padding-left: 0px;margin:0; text-align:left;font-size:11px;text-decoration:none;}
.widget_categories a{padding-bottom:10px;margin-bottom:10px; text-align:left;font-size:12px;text-decoration:none;color: #d5cd87;}
.widget_categories{padding:0px;margin:0; text-align:left;font-size:11px;text-decoration:none;color: #8f7620;}
.widget_recent_entries li a:hover, .widget_meta li a:hover, .widget_categories a:hover, .cat-item li a:hover{text-decoration:underline;}
#recent-posts li.widget-container widget_recent_entries{margin-bottom:5px;}
.cat-item li, .cat-item li a{margin-bottom:10px; text-align:left;font-size:12px;text-decoration:none;color: #d5cd87;}


#secondary-widget-area{width:600px; margin-left:20px; float:left;}
#clientarea{width:600px; float:left; }
.adminlogon{height:20px. width:100px;}
.adminlogon a{font-size: 14px; color:#8f7620; font-weight:bold; margin-left:5px; text-decoration:none;}
.adminlogon a:hover{color:#000;}
.clientpagetitles{color: #d5cd87; font-size:18px; font-weight: bold; margin:10px 0 0 10px;}

.adminuploadbox {border: 2px solid #666;color: #333;padding: 4px;margin: 10px 5px 20px 10px;text-align: left;background-color: #d5cd87;vertical-align: middle;width: 120px;line-height: normal;-moz-border-radius: 5px;-khtml-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px; display:inline-block;}
#wpwrap{background-color:#8f7620;}

/*****Filebase****/
table{width:100%; padding-left:25px;}
.fbfilelist, .fbfilelist a{padding-left:25px !important; font-size:13px !important;}