BODY#Body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 51px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000; TEXT-ALIGN: center;
}
#theme {
	BACKGROUND: #000000;
}

#wrapper {
	BACKGROUND: url(background.gif) #000 no-repeat center top; MARGIN: 0px auto; WIDTH:1024px; POSITION: relative; TEXT-ALIGN: left;
}
#mastehead {
	WIDTH: 100%; HEIGHT: 248px;
}
#mainLogo {
	WIDTH: 350px; CURSOR: pointer; HEIGHT: 150px;
}
#menu {
	MIN-HEIGHT: 365px; COLOR: #ffffff;
}
#margin {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(bg-margin.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 50px 171px; WIDTH:730px; PADDING-TOP: 10px;
}
#gutter {
	 Z-INDEX: 8; BACKGROUND: url(menu_bg.gif) no-repeat #C4B1A7; WIDTH: 183px; 
}
#toolbar {
	Z-INDEX: 1000; BACKGROUND: url(bg-toolbar.gif) repeat-x 50% bottom; LEFT: 0px; WIDTH: 100%; COLOR: #eee; BOTTOM: 0px; POSITION:fixed; HEIGHT: 51px; TEXT-ALIGN: center;
}
#toolbar UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#toolbar LI {
	DISPLAY: inline; PADDING-LEFT: 0.6em;
}
#breadcrumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 800px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: left;
}
#bottomNav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 800px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: left;
}
.clearBoth {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px;
}
A {
	COLOR: #5b3d0d;
}
A:link {
	COLOR: #5b3d0d;
}
A:visited {
	COLOR: #444;
}
A:active {
	COLOR: #444;
}

.leftpane {
	padding:5px;
}
A.user:link ,A.user:active,A.user:visited ,.user {
	 FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;font-weight:normal;
}
A.user:hover {
	 FONT-SIZE: 11px; COLOR: #ffffcc; TEXT-DECORATION:none; font-weight:normal;
}
.breadcrumb,A.breadcrumb:link ,A.breadcrumb:active,A.breadcrumb:visited  {
	 FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;font-weight:normal;
}
A.breadcrumb:hover {
	 FONT-SIZE: 11px; COLOR: #ffffcc; TEXT-DECORATION:none; font-weight:normal;
}
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:16px; background: #FFF; width: 120px;  padding: 2px 0px 0px 2px; border: 1px solid #ffffcc; cursor:text; position: absmiddle;}
.search,A.search:link ,A.search:active ,A.search:visited  {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff;font-weight:normal;
}
A.search:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffcc;font-weight:normal;
}
.footer,A.footer:link,A.footer:active,A.footer:visited {
   FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;font-weight:normal;
}
A.footer:hover {
   COLOR: #ffffcc; TEXT-DECORATION: none;font-weight:normal;
}

/*  SEO menu css */

/* common styling */
.SEOMenuV {width:184px;position:relative;margin:0 auto;font:11px Arial, Helvetica, sans-serif ; font-weight:bold; z-index:9999;}
.SEOMenuV ul li a,.SEOMenuV ul li a:visited {display:block;text-decoration:none;color:#012e57;width:183px;text-align:left;background:transparent;line-height:25px;font-size:13px;TEXT-INDENT: 20px;}
.SEOMenuV ul {padding:0;margin:0;list-style-type:none; }
.SEOMenuV ul li {float:left;margin-right:1px;position:relative;list-style-type:none; line-height:25px;border:1px solid #fff;border-width:0px 1px 1px 1px;}
.SEOMenuV ul li ul {display:none;}

/* specific to non IE browsers */
.SEOMenuV ul li:hover a {color:#012e57;background:#eae2df;text-decoration:none;}
.SEOMenuV ul li:hover ul {display:block;position:absolute;top:0;left:183px;width:183px;}
.SEOMenuV ul li:hover ul li a.hide {background:#beab9d;color:#012e57;text-decoration:none;}
.SEOMenuV ul li:hover ul li:hover a.hide {width:150px;}
.SEOMenuV ul li:hover ul li ul {display:none;}
.SEOMenuV ul li:hover ul li a {display:block;background:#eae2df;color:#012e57;width:150px;}
.SEOMenuV ul li:hover ul li a:hover {background:#eae2df;color:#012e57;text-decoration:none;}
.SEOMenuV ul li:hover ul li:hover ul {display:block;position:absolute;left:151px;top:0;color:#012e57;}
.SEOMenuV ul li:hover ul li:hover ul li a {display:block;width:200px;background:#beab9d;color:#012e57;text-decoration:none;}
.SEOMenuV ul li:hover ul li:hover ul li a:hover {background:#bd8d5e;color:#012e57;text-decoration:none;}

/* specific to IE browsers */
table {border-collapse:collapse; border:0; margin:0; padding:0; z-index:9999; float:left;}
/*First Level and up */
.SEOMenuV ul li a {display:block; text-decoration:none; color:#012e57; width:183px; text-align:left; background:transparent; line-height:25px; float:left;}
.SEOMenuV ul li a:hover {color:#012e57; background:#eae2df;}
.SEOMenuV ul li a:hover ul {display:block; position:absolute; top:0; left:183px; width:183px;}
/*First Level and up */
/*Second Level */
.SEOMenuV ul li a:hover ul li a.sub {background:#beab9d; color:#012e57;}
.SEOMenuV ul li a:hover ul li a {display:block; background:#eae2df; color:#012e57; width:183px;}
.SEOMenuV ul li a:hover ul li a ul {visibility:hidden;}
.SEOMenuV ul li a:hover ul li a:hover {background:#beab9d; color:#012e57; text-decoration:none;}
.SEOMenuV ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:151px; top:0; color:#012e57;}
/*Second Level */

/*Third Level and up */
.SEOMenuV ul li a:hover ul li a:hover ul li a {display:block; width:200px; background:#beab9d; color:#012e57; text-decoration:none;}
.SEOMenuV ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e; color:#012e57; text-decoration:none;}
/*Third Level and up */
