body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img, table { border:0; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
a {outline: none;outline-style:none;color:#006834;}
html {height: 100%;}
body {font:normal normal 15px/140% 'Tahoma', sans-serif;background:#c3c3c3 url(../img/bg.png) repeat;color:#7c7c7f;text-align:left;}
.clear { clear: both; width: 90%; height: 15px; }
.alignleft { text-align: left; }
.alignjustify { text-align: justify; }
.alignright { text-align: right;}
.aligncenter { text-align: center; }
.floatright{ float: right;}
.floatleft{	float: left;}
.italic{font-style: italic;}
.content{width:940px;clear:both;margin:0 auto;}
#wrap{width:980px;margin: 0 auto;background:#fff;text-align:left;padding:0px;}
#container{margin:0 auto;padding:20px;background:#fff;float:left;}
#page{width:100%;}

.left-content {
    width: 50%;
    float: left;
}
.righ-content {
    width: 50%;
    float: right;
}

/* --------------- Headings -------------- */
h1{color:#fff;font:normal normal 40px/normal 'Tahoma', sans-serif;padding:10px 5px 0 30px;margin:0 20px;}
h1 span{font-size:24px;}
h1 span.small{font-size:12px;vertical-align:baseline;color:#68686A;}
h2 {padding: 10px 0px 5px 5px;color:#7c7c7f;font:normal normal 16px/140% 'Tahoma';}
h3 {padding: 10px 0 5px 10px;color: #006834;font:normal bold 14px/normal 'Tahoma';}
h4{color:#878787;font:normal bold 13px/normal 'Tahoma', sans-serif;padding:5px;}

#top{background:transparent url(../img/header.jpg) no-repeat top;height:350px;}

#nav{background:transparent url(../img/menu_bg.jpg) repeat-x top;height:50px;width:940px;padding:0;margin:10px 0px;float:left;clear:both;}
#nav li{display:inline;padding:0;float:left;border-left:1px solid #CFCFCF;}
#nav li:first-child{border-left:0 none;}
#nav li a{text-decoration:none;color:#9F9F9F;padding:15px 13px 16px 13px;text-align:center;font:normal normal 16px/normal 'Arial', sans-serif;float:left;letter-spacing:0px;}
#nav li a:hover{color:#6F6F6F;background:transparent url(../img/menu_hover.jpg) repeat-x top;}
#nav a.current{color:#000;}

#footer{height:50px;background:transparent;clear:both;margin:10px auto 0 auto;float:left;padding:0 10px;width:920px;}
#footer p{padding:10px 5px 5px;font-size:11px;color: #898787;line-height:130%;border-top:10px solid #e9e8e8;}
#footer p a{color: #898787;padding:0 15px;}

#sidebar{width:450px;float:right;padding:10px;}
#content-wide{width:840px;float:left;padding:10px 40px;}
#content{width:450px;float:left;padding:10px;}

.entry p{padding:8px 20px;font-size:15px;line-height:160%;}
.entry  ul {margin : 0 1.5em 1.5em 2em; }
.entry ul {list-style-type: disc;}
.entry  ul li{font-size:13px;}
img.floatright{float:right;margin:4px 8px;}
img.floatleft{float:left;margin:4px 8px;}
img.pdd{padding:4px;border:1px solid #BFBFBF;margin-top:8px;}
img.brd{padding:4px;border:1px solid #BFBFBF;margin:8px;}
img.fullimage{float:left;border:6px solid #F1EFF0;margin:8px;clear:both;}

.leftside{width:480px;float:left;padding:10px 5px;}
.rightside{width:480px;float:right;padding:10px 5px;}
.small{font-size:11px!important;}

#djg_cf fieldset form {width:420px;float:left;padding:10px;}
#djg_cf fieldset {display:block;border:none;padding:0;margin:0;}
#djg_cf fieldset legend {padding: 10px 0 5px 15px;color:#7c7c7f;font:normal bold 18px/140% 'Arial';}
#djg_cf fieldset p{margin:8px 0;}
#djg_cf fieldset p label {font-size:14px;color: #666666;width:120px;float:left;margin:2px 0px 2px 2px;}
#djg_cf fieldset form input, #djg_cf fieldset form select, #djg_cf fieldset form textarea {float:left;
	color:#333333;border:1px solid #ddd;background: #fff;margin:2px 0;}
#djg_cf select{padding: 4px;width:250px;}
#djg_cf input, #djg_cf textarea {width:240px;font-family:inherit;padding:5px;border: 1px solid #ddd;}
#djg_cf textarea {height:80px;}
#djg_cf fieldset form input.formbutton {font-size: 20px;border:none!important;color:#FFF;cursor: pointer;padding: 0px 0px 0px 3px;width:150px;
height:38px;line-height: 25px;display: block;text-align: center;text-decoration: none !important;margin:8px 30px 0 40px;	background: #429F13;
float:right;}
#djg_cf .error { display: none; color: #D8000C;}
#djg_cf .success { display: none; padding:5px 30px; color: #044406; background:url('../images/success.png') no-repeat 5px 5px;float:left;width:100%;}
#djg_cf .contact_logo { height: 38px; line-height: 38px; padding: 0 0 0 60px; background: url('../images/mail.png') no-repeat;float:left;width:100%; }

