

/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */

#fullheight {height:100%
}


body { 
		min-height:100%;
		margin:0; 
		margin-top:0px; 
		border:0; 
		padding:0; 
		background-image:url(/images/background.jpg);
		color:#666666; 
		text-align: left;
		font: 11px/14px  Tahoma, Arial, Helvetica, Sans-Serif;}

#body {  
  padding : 0;
  margin : 0;
  font : 100.1% Tahoma, Arial, Helvetica, Sans-Serif;
  min-height:620px;
  min-width:940px;
  
}

/* 
  This is the total wrapper which contains the entire site 
*/
#totalWrap {
  	margin-left: auto; 
  	margin-right: auto;
  	height:100%;
	width:100%;
	height:622px;
	display:table;
	vertical-align:middle;
}


#wrapper {
  width : 940px;
  height: 582px;
  border : 1px solid #666666;
  background-color:#000000;
  margin : 4px auto;
  margin-left:auto;
  margin-right:auto;  
}

/*
  Jump link navigation styling 
*/
ul#jumplinks {
	display : block;
	width : 940px;
}

/*
  The masthead and h1 styling 
*/
#header {
  width : 940px; /* ADDED THIS */
  height : 32px; /* ADDED THIS */
  background-color:#000000;
  border-bottom : 1px solid #666666; /* ADDED THIS */
}

#header h1 {
  padding : 0; /* ADDED THIS */
  margin : 0; /* ADDED THIS */
}

/*
  Layout the content area 
*/
#content {
  float : left;
  display : inline;
  width : 940px;
  height: 549px;
  margin : 0px 0px;
}

#logo {
  float : right;
  display : inline;
  width : 50px;
  height:18px;
  padding-right : 6px;
  padding-top:3px;
	}

/* 
  Layout Main Menu 
*/

#navbar {
  width : 800px; /* ADDED THIS */
  height : 18px; /* ADDED THIS */
}

ul#navbar {
  margin : 0;
  padding : 6px;
  padding-left:10px;
  padding-top:10px;
  font: 11px  Tahoma, Arial, Helvetica, Sans-Serif;
  color:#666666;
}

ul#navbar li {
  display : inline;
  
}

ul#navbar li a {
  padding : 0 5px;
  color : #666666;
  text-decoration : none;  
}

ul#navbar li a:hover, ul#footnav li a:focus, ul#footnav li a:active {
  color : #cc9933;
  text-decoration : none;
}

a {
  padding : 0 5px;
  color : #cc9933;
  text-decoration : none; 
  font: 9px  Tahoma, Arial, Helvetica, Sans-Serif; 
}

a:hover, ul#footnav li a:focus, ul#footnav li a:active {
  color : #cc9933;
  text-decoration : underline;
}

/* Mini Logos Layout */

#sidebarRight {
  float : left;
  display : inline;
  width : 510px;
  height:549px;
  margin-top:53px;
  margin-left:40px;
  padding : 0px;
}


/*
  Layout the sidebar area and style its content
*/
#sidebar {
  float : right;
  display : inline;
  width : 317px;
  height:549px;
  background-image:url(/images/frameBorder.png);
  margin-right: 60px;
  padding : 0px;
}

/* 
	Layout the sidebar content area
*/
div#scrollbar {
    display:none; /* hide from incapable */
    }
	
#sidebarHeader {
  float : left;
  display : inline;
  width : 280px;
  height:auto;
  font: Tahoma, Arial, Helvetica, Sans-Serif;
  font-size:16px;
  padding-top: 10px;
  padding-bottom: 10px;  
  margin-left:15px;
  margin-top:20px;
  text-transform:capitalize;
  color:#cc9933;
}

#sidebarContent {
  float : left;
  display : inline;
  width : 280px;
  height:460px;
  font: Tahoma, Arial, Helvetica, Sans-Serif;
  font-size:11px;
  margin-top : 10px;
  margin-left:10px;
  padding-right:10px;
  text-align:justify;
  color:#996600;
}



/*
  Layout the footer
*/
#footer {
  width : 940px;
  display:block;
  height : 30px; /* ADDED THIS */
  padding : 0px;
  text-align : left;
  color:#999999;
  font-size : 0.9em;
  margin-left: auto; 
  margin-right: auto;
}

/*
  Drop Down Menu Transparent
*/

#menu {list-style-type:none; margin:0 0 0 0; padding:0;}

#menu li {display:block; float:left; position:relative; z-index:100; margin-right:1px; margin-top:5px; font: 11px  Tahoma, Arial, Helvetica, Sans-Serif; text-align:left;}
#menu li span {display:block; z-index:100; padding: 5px 10px;font-size:1.1em;}
#menu li a, #menu li a:visited {display:block; padding:0; white-space:nowrap;}
#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0;  }
* html #menu dl {background:transparent url(/images/opaque.gif);}
#menu dt {margin:0; font-size: 1.1em; float:left; padding-bottom:4px; }
#menu dd {display:none; background: transparent; clear:left; margin:0; padding-top:0; color: #fff; font: 10px  Tahoma, Arial, Helvetica, Sans-Serif; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:#666666; padding: 5px 10px; text-decoration:none; background-color:#000000; font: 10px  Tahoma, Arial, Helvetica, Sans-Serif;}
#menu dd a, #menu dd a:visited {color:#666666; height:15px; width:135px; text-decoration:none; display:block; margin-left:8px; padding: 3px 3px; background:transparent url(/images/opaque.png); }

#menu li a:hover {border:0; text-decoration:none;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {
	padding-bottom:10px;
}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {color:#cc9933;}


