@charset "UTF-8";
/* CSS Document */
*a{position:relative;}
body{
background:url(../images/base/bgGraphic.jpg) repeat-x #000000;
margin:0;
padding:0;
text-align:center;
}


#container{
background: url(../images/base/blackBg.png) repeat-y !important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/base/blackBg.png',sizingMethod='scale');
width:820px;
margin:0 auto;
}

#content{
width:754px;
margin:0 33px;
padding:0 0 2px 0;
text-align:left;
}

#header{
height:107px;
margin-bottom:6px;
}

#button_content{
	z-index: 55;
	height: 24px;
	width: 430px;
	margin:0 0 20px 0;
}
#nav{
float: none;
background: url(../images/base/menuBar.gif) no-repeat;
width:754px;
	height:22px;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-family: arial, helvetica, serif;
	font-size:11px;
	color:#ffffff;
}
#nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

#nav a {
	display: block;
	text-decoration:none;
	min-height:22px;
	height:auto !important;
	height:22px;
	color:#ffffff;
	padding-left:12px;
}
li#mainBttn1 ul li a, li#mainBttn2 ul li a, li#mainBttn3 ul li a, li#mainBttn4 ul li a, li#mainBttn5 ul li a, li#mainBttn6 ul li a{
display: block;
	text-decoration:none;
	min-height:17px;
	height:auto !important;
	line-height:13px;
	height:17px;
	color:#ffffff;
	padding:4px 12px 5px 12px;

}
#nav li ul li a:hover {
	display: block;
	text-decoration:none;
	min-height:22px;
	color:#ffffff;
	padding-left:12px;
	background-color:#5a1728;
}
li#mainBttn1 ul li a:hover, li#mainBttn2 ul li a:hover, li#mainBttn3 ul li a:hover, li#mainBttn4 ul li a:hover, li#mainBttn5 ul li a:hover, li#mainBttn6 ul li a:hover{
display: block;
	text-decoration:none;
		min-height:17px;
	height:auto !important;
	line-height:13px;
	height:17px;
	color:#ffffff;
	padding:4px 12px 5px 12px;
	background-color:#5a1728;

}
.divided{
border-bottom:1px solid #5a1728;
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: orange;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#content {
	clear: left;
	color: #ccc;
}

li#mainBttn1 ul { /* second-level lists */
	position: absolute;
	background: #390e16;
	width: 95px;
z-index:200;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
li#mainBttn2 ul { /* second-level lists */
	position: absolute;
	background: #390e16;
	width: 159px;
z-index:200;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
li#mainBttn3 ul { /* second-level lists */
	position: absolute;
	background: #390e16;
	width: 169px;
z-index:200;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
li#mainBttn4 ul { /* second-level lists */
	position: absolute;
	background: #390e16;
	width: 131px;
z-index:200;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
li#mainBttn5 ul { /* second-level lists */
	position: absolute;
	background: #390e16;
	width: 89px;
z-index:200;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
li#mainBttn6 ul { /* second-level lists */
	position: absolute;
	background: #390e16;
	width: 111px;
z-index:200;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#mainBttn1 {left: 0px;width: 95px; height:22px;float:left;}
#mainBttn2 {left: 95px;width: 159px;float:left;}
#mainBttn3 {left: 254px; width: 169px;float:left;}
#mainBttn4 {left: 423px; width: 131px;float:left;}
#mainBttn5 {z-index: 100; left: 554px; width: 89px;float:left;}
#mainBttn6 {left: 643px; width: 111px;float:left;}

#nav li a span{
	visibility: hidden;
}


#pagecontent {
background:url(../images/base/contentHeaderBg.jpg) no-repeat top left;
width:754px;
padding:28px 0 20px 0;
margin:0;
}

#bottombar{
clear:both;
height:4px;
font-size:1px;
background-color:#3d0014;
}
#footer{
margin:auto;
text-align:center;
}
#footer p, #footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#a2a2a2;
text-decoration:none;
}
.propPanelNone{
clear:both;
width:754px;
background: url(../images/home/nonePanelBg.png) no-repeat !important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/home/nonePanelBg.png',sizingMethod='crop');
margin:0;
padding:0;
}
.propPanelNew{
clear:both;
width:754px;
background: url(../images/home/newPanelBg.png) no-repeat !important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/home/newPanelBg.png',sizingMethod='crop');
margin:0;
padding:0;
}
.propPanelFeatured{
clear:both;
width:754px;
background: url(../images/home/featuredPanelBg.png) no-repeat !important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/home/featuredPanelBg.png',sizingMethod='crop');
margin:0;
padding:0;
}
.propPanelCompleted{
clear:both;
width:754px;
background: url(../images/home/completedPanelBg.png) no-repeat !important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/home/completedPanelBg.png',sizingMethod='crop');
margin:0;
padding:0;
}
.propPanelDetail{
clear:both;
width:754px;
background: url(../images/subPagePanelBg.png) no-repeat !important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/subPagePanelBg.png',sizingMethod='crop');
margin:0;
padding:0;
}

.panelImage{
width:200px;
float:left;
padding:33px 0 0 23px;
}
.panelText{
width:503px;
float:left;
padding-top:46px;
}
.detailText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:265px !important;
width:260px;
padding:46px 5px 0 38px;
}


.pageText, .full_page_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width: 450px;
padding:46px 5px 0 38px;
}
.panelText h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin:0;
padding:0;
width:265px;
}
.detailText h2, .pageText h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin:0 0 25px 0;
padding:0;
}
.panelText p, .detailText p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d8d8d8;
margin-top:6px;
padding:0;
}
#rightColumn{
width:446px;
float:right;
margin:32px 0 0 0;
}
#zoomified{
padding:0 0 0 10px;
}
.clear{
clear:both;
}
a{
color:#b47c7c;
}
.error{
color: #b80004;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:2px;
}
a img, img{
	border-style: none;
}