body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #363636;
	padding: 0px;
	margin: 0px;
}


#content h1.join{
 color:#fbb042;
 font-size: 16px;
 text-transform:uppercase;
 background-color:#000;
 margin: 0px;
}


#content table.contentpaneopen {margin:0; padding: 0;
 background-image: url(/joomla/images/black.jpg);
 background-repeat: repeat-x;}

#content .componentheading {
display: none;
}

.article_column {


}

#content li{
list-style-image: url(../images/bullet.gif);
list-style-position: outside;
margin-left: -25px;
margin-top: 7px;
}

#content ul{
  margin: 15px;


}

#content h1{
 color:#fbb042;
 font-size: 16px;
 text-transform:uppercase;
 background-color:#000;
 margin: 20px 5px 40px 15px;
}

#content p{
 margin-left: 15px;
 margin-right: 15px;
}

#content h2{
 font-size: 14px;
 margin: 0 15px 7px 15px;
}

#content h3{
  font-size: 12px;
  margin-left: 15px;
}
img{
	border:0;
}

#site{
	position: relative;
 margin-left: auto;
 margin-right: auto;
 width: 1025px;
 z-index: 1;
}
#header {
	height: 91px;
	width: 1025px;
	text-align: center;
	
}

#mailing {
    width: 120px;
    height: 18px;
    background: none;
}
#mailing #s {
    float: left;
    padding: 0;
    margin: 0px;
    border: 0;
    width: 110px;
	heigh: 18px;
    background: url(../images/text_box.gif);
	color: #d7d7d7;
	font-size: 10px;
}
#mailing #go {
    float: right;
    margin: 3px 0px 0 5px;
}

#box {
	width: 120px;
	height: 18px;
	float: right;
	margin-top: 60px;
	margin-right: 15px;
}


#images_home{
	background-color: #000;
	width: 1025px;
	text-align: center;
}

#home_bar{
	background-color: #000;
	width: 1025px;
	height: 50px;
}


#headings{
 width: 1025px;
 height: 50px;
 background-color:#000;
}

#headings h1.board{
 color:#fbb042;
 font-size: 16px;
 text-transform:uppercase;
 background-color:#000;
 margin-left: 15px;
 margin-top: -10px;
}

#headings h3{
 color:#fbb042;
 font-size: 11px;
 background-color:#000;
 margin-left: 15px;
 margin-top: 5px;

}

#content{
	background-image: url(../images/content_bg.jpg);
	width: 1025px;
}




#content h2{
	font-size: 14px;
}

#content a, #footer a{
	color:#ea8d23;
	text-decoration: none;
	font-weight: bold;
}

#content strong.contact{
	font-size: 12px;
	line-height: 18px;
}

#content strong.job{
	font-size: 12px;
	line-height: 18px;
	color:#ea8d23;
}


#footer{
color: #fff;
background-color:#000;
padding: 20px 0 0 0;
width:1025px;
height: 30px;
}




/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop-table.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {width:1025px; height:50px; text-align:center; position:relative; background-color:#000;}

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;}
#menu ul {display:inline-block;}
#menu ul {display:inline;}

#menu #table {display:table; margin:0 auto; height:50px;}
#menu #table ul {display:table-row;}

#menu li {margin:0; padding:0;}
#menu li {margin-right:1px;}
#menu ul table {position:absolute; left:-9999px; margin: 0 auto; width:680px; font-family:verdana, arial, sans-serif; background:url(../images/drop_bg.png);}
#menu ul table td {vertical-align:top; padding:3px; margin-top:0;}
#menu ul table td img {padding:0; display:inline; margin:0; border:1px solid #fff;}
#menu ul table td.image {width:122px;}
#menu ul table th {padding:4px 0 4px 10px; margin:0; color:#d7d7d7; font-size:11px; text-align:left;}
#menu ul table tfoot td {font-size:10px; color:#d7d7d7; padding-left:10px;}
#menu ul.level1 li.level1-li {float:left; display:block; margin-top:9px;}
#menu ul table td p {line-height:16px; font-size:11px; color:#d7d7d7; white-space:normal; margin:0; padding:0 5px;}
#menu ul table td p a {padding:0; margin:0; font-weight:bold; color:#d7d7d7;}

#menu a {display:block; font:normal 12px arial,sans-serif; color:#d7d7d7; line-height:36px; text-decoration:none;}
#menu ul.level1 li.level1-li a.level1-a {float:left; padding:0; text-transform:uppercase;}
#menu ul.level1 li.level1-li .divider {margin:0px 10px 0px 10px; text-transform:uppercase; color:#d7d7d7; line-height:34px; font-weight:bold;}

#menu ul li:hover table {visibility:visible; left:173px; top:45px;}

#menu a:hover table {left:73px; top:35px;}

#menu ul.level1 li.level1-li a.level1-a:hover {background-position:right bottom; color:#fbb042}

#menu ul.level1 li.level1-li:hover > a {background-position:right bottom; color:#fbb042}

#menu ul table td a {line-height:18px; padding:0 0 0 10px;}
#menu ul table td a.indent {line-height:18px; padding:0 0 0 15px;}
#menu ul table a:hover {background:transparent; text-decoration:underline;}

#roktwittie{padding: 30px; text-align: left;}