 @charset "utf-8";
/* CSS Document */

html {
	margin:0px;
	padding:0px;
	min-height:100%;
}
body {
	margin:0px 0px;
	padding:0px;
	min-height:100%;
	font-family:"Helvetica Neue", Helvetica, Tahoma, Verdana, Georgia, San Serif;
	background:#fff url(../images/BackgroundTile.jpg) repeat top left;
}
a {
	color:#910007;
	text-decoration:none;
}
a:link {
	
}
a:visited {
	
}
a:hover {
	text-decoration:underline;
}
a:active {
	
}
img {
	
}
a img {
	border:none;
}
form {
	
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:20px 0px 10px 0px;
	color:#8c0017;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:10px 0px;
	margin:0px;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:10px 0px;
}
h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:10px 0px;
}
h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:10px 0px;
}
p {
	margin:5px 0px;
}
abbr {
	border:none;
}
.clear{
	clear:both;
}
#LeftNavigation {
	margin-right:280px;
	position:absolute;
	right:50%;
	text-align:right;
	top:200px;
	z-index:99;
	width:50%;
}
	#LeftNavigation .MenuItem {
		position:relative;
	}
		#LeftNavigation .MenuItem div {
			position:relative;
			height:75px;
			background:transparent url(../images/Menu_FullWidth.png) repeat-x scroll right bottom;
		}
		#LeftNavigation .MenuItem div a, #LeftNavigation .MenuItem div span {
			display:block;
			margin:0 0 0 auto;
			padding:1px 5px 0 0;
			text-align:left;
			width:190px;
		}
		#LeftNavigation .MenuItem div a span, #LeftNavigation .MenuItem span span{
			margin-left:-5000000px;
		}
		#LeftNavigation a:hover {
			text-decoration:none !important;
		}
	#LeftNavigation ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:-20px 8px 20px auto;
		padding-left:0;
		position:relative;
		text-align:left;
		width:180px;
	}
	#LeftNavigation ul li {
		
	}
	#LeftNavigation ul li a {
		
	}
#RightNavigation {
	position:absolute;
	text-align:left;
	top:75px;
	right:0px;
	width:50%;
	z-index:99;	
}
#RightNavigation.LoggedIn {
	top:40px;
}
	#RightNavigation .MenuItem {
		background:transparent url(../images/Menu_FullWidth_R_2.png) no-repeat scroll 480px 0;
		height:75px;
	}
	#RightNavigation .MenuItem div{
		height:75px;
		position:relative;
		text-align:right;
		width:480px;
	}
	#RightNavigation .MenuItem div div a.SignUp, #RightNavigation .MenuItem div div div {
		background:transparent url(../images/Menu_FullWidth_R.png) no-repeat scroll left top;
		color:#ccc;
		display:block;
		float:right;
		font-size:0.8em;
		height:75px;
		letter-spacing:0.1em;
		padding:0 20px;
		text-align:left;
		width:auto;
	}
	#RightNavigation .MenuItem div div a.SignUp{
		padding-top:8px;
	}
	#RightNavigation .MenuItem div div div {
		padding-top:13px;
	}
	#RightNavigation .MenuItem a.Signup img {
		position:relative;
	}
	#RightNavigation .MenuItem a.Signup span{
		margin-left:-5000000px;
	}
	#RightNavigation .MenuItem div div div span {
		font-weight:bold;
		font-size:1.2em;
		color:#fff;
	}
	#RightNavigation .MenuItem div div div p.MemberOptions {
		position:absolute;
		right:10px;
		top:47px;
		padding:0px;
		margin:0px;
		white-space:nowrap;
	}
		#RightNavigation .MenuItem div div div p.MemberOptions a{
			border-right:1px solid #000;
			padding:0px 5px;
		}
		#RightNavigation .MenuItem div div div p.MemberOptions a.Logout{
			color:#000;
			border:none;
		}
#Header {
}
	#Logo {
		position:absolute;
		left:40px;
		top:16px;
	}
	#Header {
		position:relative;
		width:960px;
		margin:0px auto;
		height:130px;
		z-index:2;
	}
		#Header h1 {
			text-indent:-5000000px;
			padding:0px;
			margin:0px;
		}
		#Header fieldset{
			position:absolute;
			right:0;
			top:0;
			width:402px;
			white-space:nowrap;
			padding-top:6px;
			border:none;
		}
		#Header fieldset div{
			float:left;
			margin-left:10px;
			width:155px;
		}
		#Header fieldset input {
			width:155px !important;
		}
		#Header fieldset input.Button {
			width:70px !important;
			background:none;
			color:#990000;
			font-weight:bold;
			border:none;
			padding:5px 10px 5px 20px;
			display:block;
			float:left;
		}
#Main {
	background:#FFFFFF none repeat scroll 0 0;
	margin:0px auto 0px auto;
	min-height:1000px;
	position:relative;
	width:960px;
}
	#Main #Content {	
		margin:50px 0px 10px 220px;
		position:relative;
		width:720px;
		padding-bottom:10px;
	}
	#Main #Content div#Feature{
		background:#8c0017 url(../images/RedBoxBg.jpg) repeat-x top left;
		padding:10px;
		border:none;
	}
	#Main #Content div.DropShadow{
		border:none;
		text-align:right;	
		margin-bottom:10px;
	}
	#Main #Content p {
/*		text-indent:1.2em;*/
	}
#Footer {
	position:relative;
	width:960px;
	margin:0px auto;
	padding:1px 10px 10px 10px;
	clear:both;
	color:#fff;
	font-size:0.8em;
	text-align:right;
}
#Footer p {
	margin:0px;
}