/* Custom DNN Skin Copyright 2009 Arukor Communications */

/*-------- Default Style --------*/
body {background-color:#ffffff; height:100%; margin:0px; padding:0px; }
th,td,div{color:#000; font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:normal; }
td{padding:0px; margin:0px;}
a,a:link,a:visited,a:active{color:#841d19; text-decoration:none; font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover{color:#C00; text-decoration:none; }

/*-------- Custom Skin Design --------*/
.page_table{width:100%; height:100%; background-color:#7f131a; background-repeat:repeat;}
.page_td{text-align: center; vertical-align: top;}
/*--------- Skin_Table Width Determines lt rt padding ----------*/
.skin_table{width:1000px; margin:auto; border:solid 1px black; border-collapse:collapse; padding:0px;background-color:#ffffff;}
.skin_top_space{height:0px;}
.skin_logo{padding:0px; text-align:center; background-image: url(CJWbannerR.jpg); background-repeat:no-repeat; background-position:right;}
.skin_menu{width:100%; border:none; border-collapse:collapse; padding:10px 0 10px 0;text-align:right; background-color:#000;}
.skin_footer{padding:0 0 5px 0; margin:0px; text-align:center; background-color:#575353;}

/*--------- Content Panes ----------*/
.TopPane{padding:0px; margin:0px;}
.LeftPane3{padding:0px 10px 0px 10px; margin:0px; width:20%; background-image: url(brownstone2.jpg)}
.ContentPane3{padding:0px 10px 0px 10px; margin:0px; width:60%; background-image: url(PaulReverebgtext3.jpg)}
.RightPane3{padding:0px 10px 0px 10px; margin:0px; width:20%; background-image: url(stairwellWeb.jpg)}
.BottomPane{padding:0px; margin:0px;}

.LeftPane2{padding:0px 10px 0px 10px; margin:0px; width:30%;}
.ContentPane2{padding:0px; margin:0px; width:70%;}
.RightPane2{padding:0px 10px 0px 10px; margin:0px; width:30%;}
.RightPane2Grey{padding:0px 10px 0px 10px; margin:0px; width:30%; background-color:#a29f9f;}

.LeftPaneFront{padding:0px 10px 0px 10px;  margin:0px; width:300px;}
.ContentPaneFront{padding:0px; margin:0px;}
/*-------------- [container hearder JMV 3/29/09 refer to container.css for other header and normal styles] Style --------------*/
.head{
    font-family: "Georgia" "Serif";
    border-bottom: 0px solid #000;
    font-size: 22px;
    font-weight:500;
    font-variant:small-caps;
    color:#841d19;
    margin-top: 1.929em;
    margin-bottom: 0.3em;}
    
/*-------------- Grey Menu Style --------------*/
ul.grey_menu{list-style-image:url("triangle5.gif"); list-style-position:outside; color:#ffffff; margin-left:0;}
li.grey_menu{  }
a.grey_menu,a.grey_menu:link,a.grey_menu:visited,a.grey_menu:active{color:#ffffff; text-decoration:none; font-family:"verdana" "san serif"; font-weight:normal;}
a:hover{color:#C00; text-decoration:none; }

/*-------------- [LINKS] Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{font-weight:bold; color:#ffffff; font-size:11px;}
a.links:hover{color:#C00;}

/*-------------- [COPYRIGHT] Style --------------*/
.copyright {text-align:center;}
.copyright,a.copyright:link,a.copyright:active,a.copyright:visited{font-weight:normal; color:#ffffff; font-size:10px;}
a.copyright:hover{color:#C00;}

/*-------------- [PRIVACY] and [TERMS] Style --------------*/
.footer {text-align:center;}
.footer,a.footer:link,a.footer:active,a.footer:visited{font-weight:normal; color:#ffffff; font-size:10px;}
a.footer:hover{color:#C00;}

/*-------------- Arukor Credit Style --------------*/
.credit {text-align:center; font-size: xx-small;}
.credit,a.credit:link,a.credit:active,a.credit:visited{font-weight:normal; color:#ffffff; font-size:10px;}
a.credit:hover{color:#C00;}

/*-------------- [NAV] Menu --------------*/
.NAV_CSSControl
{
	cursor: pointer;
	cursor: hand;
	background-color: Transparent;
	margin-right: 20px;
}
.NAV_CSSContainerRoot{}
.NAV_CSSContainerSub
{
	background-color: #cccccc;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	padding: 1px 1px 1px 1px; /*explicitly set padding for sub-menus */
	border: solid 1px 1px 1px 1px black;
}
.NAV_CSSBreak{}
.NAV_CSSIndicateChildSub, .NAV_CSSIndicateChildSub td, .NAV_CSSIndicateChildRoot, .NAV_CSSIndicateChildRoot td
{
	background-color: Fuchsia;
	width: 100px;
}
.NAV_CSSNode, .NAV_CSSNode td, .NAV_CSSNodeSelectedSub, NAV_CSSNodeSelectedSub td, .NAV_CSSBreadCrumbSub, .NAV_CSSBreadCrumbSub td
{
	cursor: pointer;
	cursor: hand;
	font-size: 9pt;
	font-weight: 500;
	font-style: normal;
	background-color: #d0b782;
	color: #000000;
	background-color:#bdb76b;
	font-family: tahoma, Arial, Helvetica;
	white-space: nowrap;
	padding: 3px 3px 3px 3px;
}
.NAV_CSSNodeRoot, .NAV_CSSNodeRoot td, .NAV_CSSNodeSelectedRoot, .NAV_CSSNodeSelectedRoot td, .NAV_CSSBreadCrumbRoot, .NAV_CSSBreadCrumbRoot td
{
	display: inline;
	cursor: pointer;
	cursor: hand;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-align: right;
	color: #c0c0c0;
	background-color: #000;
	border: none;
	font-family: tahoma, Arial, Helvetica;
	white-space: nowrap; /*Word wrapping menu item now optional*/
	padding: 0px 0px 0px 0px;
}

.NAV_CSSNodeHover{}
.NAV_CSSNodeHover td{}
.NAV_CSSNodeHoverSub{}
.NAV_CSSNodeHoverSub td {background-color:#000;}

.NAV_CSSNodeHoverRoot, NAV_CSSNodeHoverRoot td, .NAV_CSSNodeSelectedRoot, .NAV_CSSNodeSelectedRoot td
{
	/* color: #841d19; */
	/* background-color: #bdb76b;*/
	color: #b31b25;
	text-decoration: none;
	font-weight: bold;

}
.NAV_CSSSeparator{}
.NAV_CSSLeftSeparator{}
.NAV_CSSRightSeparator{}
.NAV_CSSLeftSeparatorSelection{}
.NAV_CSSRightSeparatorSelection{}
.NAV_CSSLeftSeparatorBreadCrumb{}
.NAV_CSSRightSeparatorBreadCrumb
.NAV_CSSIcon{}

/* end [NAV] menu */

















































































