/* CSS Document */

* {
	padding:0;
	margin:0;
	list-style-position: inside;
	list-style-type: square;
	line-height: 24px;
}

body { 
	background: url(images/bkgd.jpg) center 100px repeat-x #EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	}
	
h1 {
	color:#183852; 
	font-size:28px; 
	margin-bottom:10px;
	}	
h2{font-size:22px;
margin-bottom:8px;}
h3{font-size:18px;
margin-bottom:5px;}

h4{font-size:15px;
font-weight:300;
margin-bottom:5px;}

#content {width:auto;}
#content-inner {
	width:1000px; 
	clear:both; 
	background-color:#FFFFFF;
	}

#sidebar {
	background: #1E3853; 
	float:left; 
	padding:0;
	width:240px;
}

#sidebar-bottom {
	background: #1E3853; 
	float:left; 
	padding:0;
	width:240px;
}

/*#footergap{background:#fff;  height:5px; float:left; width:240px;}*/

#sidebar-logo {
	text-align:right; 
	color:#FFFFFF; 
	height:120px;
	padding-top:70px;/*for cube logo*/
	}
#sidebar-images {
	background-color:#FFFFFF;
	height:694px; /*white bg area*/
	}
#sidebar-images img {
	padding:5px 0 0 0;
	}

#main {
	width:760px; 
	float:left;
	}

#header {
	/*background:url(images/bkgd-header.gif) no-repeat top right; image with white section at bottom to show the reflection of logo*/
	padding-top:50px;/*was 100px when using reflective logo image*/
	background:#c93;
	height:140px; /*same as sidebar logo blue section */
	clear:both;
	font-family:Arial;
	text-align:left;
	letter-spacing: 105%;
	}
#header-logo{padding-left:10px; color:#fff; font-size:52px; font-weight:bolder;}
#header-logo b {font-size:21px; color:#666; font-weight:400;}
#header-tag{padding-left:10px; color:#1e3853; font-size:19px; font-weight:200;}
	
#copy {
	float:left; 
	width:500px; 
	text-align:left; 
	padding:20px 10px 0px 40px;
	}
#copy p {
	line-height:20px;
	font-size:14px;
}
#copy ul {
	line-height:24px;
	padding-left: 17px;
	list-style-type: none;
}
#copy ul li  {
    list-style-type: disc;
    list-style-position: outside;
}
#copy p ul {padding-left:14px;}
#navigation {
	float:right;
	padding:20px 0 0 0;
	}
#navigation ul {
	width:210px;
	color:#FFFFFF; 
	text-transform:uppercase; 
	font-size:18px; 
	font-weight:bold; 
	text-align:left; 
	list-style-type:none; 
	padding-bottom:10px;
	}
#navigation li {
	margin-bottom:10px; 
	padding-left:0px; 
	padding-top:0px; 
	height:30px;
	display:block;
	background: url(images/nav-on.gif) top left; 
	}
#navigation li p {
	margin-left:40px;
	}
#navigation li a {
	display:block;
	text-decoration:none; 
	color:#FFFFFF;
	height:25px;
	padding-top:5px;
	background: url(images/nav-off.gif) top left; 
	}
#navigation li a:hover {
	display:block;
	color:#CCCCCC; 
	text-decoration:none;
	background: url(images/nav-on.gif) top left; 
	height:25px;
	padding-top:5px;
	}

#footer { 
	background:url(images/bkgd-footer.jpg) center top #FFFFFF; 
	height:70px; 
	text-align:left; 
	clear:both;
	font-size:14px;

	
	} 
#footer p{
	line-height:normal;
	padding:10px 0 0 10px; 
	color:#666;
	margin-left:275px;
	}
#logo-left{
	float:left;
	padding-left:10px;
	}
#logo-right { 
	float:right;
	padding-right:10px;
	}
.float-right{float:right;}
.float-left{float:left;}
#footer-logos{
	height:70px;
	text-align:left;
	font-size:12px;
	color:#666;
	}
#footer-logos p{padding-left: 285px;}
