body
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-image:url(http://www.brandoncarson.com/nemesis/images/background.jpg);
	background-color:#000;
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	text-align:center;
}


.navigation_wrapper
{
	width: 878px;
	margin: 0 auto 0 auto;
	background-color:#000000;
	height: 44px;
	margin-top:20px;
}

.logo
{
float:left;
}

.logo ul, .logo li
{
list-style:none;
padding: 0;
margin: 0;
}


a
{	text-decoration:none;
}

.navigation a
{
	padding:0 6px 0 6px;

}

.navigation a, a:link, .navigation a:visited, navigation a:active {
	color:#fff;
	text-decoration:none;
}

.navigation a:hover
{
	text-decoration:none;
	color:#2486cf;
}

.navigation ul, .navigation li
{
font-size:15px;
display:inline;
padding:0;
margin:0;
}

#selected
{
color:#906b24;
}

.navigation
{
float:right;
margin-top:10px;
}

 .navigation li
{
background-color:#000000;
margin-right:16px;
margin-top:20px;
margin-bottom:0;
padding-bottom:0;
}

.image
{
height:300px;
padding:0;
margin:0;
}

.image p
{
padding:0;
margin:0;
}


.bar
{
width:916px;
height:55px;
background-image:url(http://www.brandoncarson.com/nemesis/images/bar.png);
}

.bar_full
{
width:916px;
height:55px;
background-image:url(http://www.brandoncarson.com/nemesis/images/bar_full.png);
}

#inwrapper {
	width: 878px;
	margin: 0 auto 0 auto;
}


#wrapper {
	width: 916px;
	margin: 0px auto 0 auto;

}

#footer_wrapper {
	width: 954px;
	margin: 0px auto 0 auto;

}

#left_title
{
float:left;
width:316px;
}

#right_title
{
float:right;
width:568px;
}

#left_title p
{
padding:0;
color:#FFFFFF;
margin:0;
text-align:left;
padding-left:22px;
padding-top:6px;
font-size:18px;
}

#right_title p
{
text-align:left;
padding:0;
color:#FFFFFF;
margin:0;
text-align:left;
padding-top:6px;
font-size:18px;
}

#call
{
margin:0;
padding:0;
width:309px;
min-height: 50px;
float:left;
background-color:#000000;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;

text-align:left;
}

#call ul
{
padding:0;
padding-left:10px;
margin:0;
list-style:none;
}

#call li
{
font-size:13px;
color:#CCCCCC;
}

#left_navigation
{
margin:0;
padding:0;
width:309px;
min-height: 50px;
float:left;
background-image:url(http://www.brandoncarson.com/nemesis/images/background.png);
text-align:left;
}

#left_navigation ul
{
padding:0;
padding-left:22px;
margin:0;
list-style:none;
padding-bottom:20px;
}

#left_navigation li
{
font-size:14px;
color:#CCCCCC;
}

#content
{
float:right;
margin:0;
padding:0;
	width:534px;
	min-height: 460px;
	padding-right:25px;
background-image:url(http://www.brandoncarson.com/nemesis/images/background.png);
text-align:left;
}



#content_full
{
float:right;
margin:0px;
padding:0;
	width:852px;
	min-height: 260px;
	padding-right:25px;
background-image:url(http://www.brandoncarson.com/nemesis/images/background.png);
text-align:left;
}

#myContent
{
margin-left:23px;
margin-bottom:18px;
background:#000000;
}
#content p, #content_full p
{
	margin-top:0;
	padding-top:0;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	
}



ol
{
padding-right:12px;
color:#FFFFFF;
width:850px;
font-size:13px;
}


.clear {
	clear:both;
}


#footer
{
color:#999999;
padding-top:6px;
background-repeat:no-repeat;
font-size:10px;
text-align:center;
}

.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
	color:#FFFFFF;
	font-size:12px;
}

#contact_form p label { width: 120px; float: left; padding-right:5px; text-align:right; }
#contact_form p label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
p { clear: both; }
.submitform { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }