

/* 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:600px;
	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: 582px;
  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 : #FC9;
	text-decoration : none;
	font: 11px  Tahoma, Arial, Helvetica, Sans-Serif;
}

a:hover, ul#footnav li a:focus, ul#footnav li a:active {
  color : #DAC198;
  text-decoration : underline;
}

/* Mini Logos Layout */

#sidebarRight {
  float : left;
  display : inline;
  width : 510px;
  height:582px;
  margin-top:53px;
  margin-left:40px;
  padding : 0px;
}


/*
  Layout the sidebar area and style its content
*/
#sidebar {
  float : right;
  display : inline;
  width : 220px;
  height:582px;
  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 : 180px;
  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:#DAC198;
}

#sidebarContent {
  float : left;
  display : inline;
  width : 180px;
  height:460px;
  font: Tahoma, Arial, Helvetica, Sans-Serif;
  font-size:11px;
  margin-top : 10px;
  margin-left:10px;
  padding-right:10px;
  text-align:justify;
  color:#8d9b85;
}



/*
  Layout the footer
*/
#footer {
  width : 938px;
  display:block;
  height : 15px; /* ADDED THIS */
  padding : 2px;
  text-align : left;
  color:#999;
  font-size : 0.9em;
  text-align:right;
  margin-left: auto; 
  margin-right: auto;
}