body { 	background-color: #95c5e1; }
#outerContainer { width: 970px; min-height: 700px; background-color: white; 
  margin: 10px auto 10px auto; padding: 2px 2px 2px 2px; 
  border: 2px double black;
}
#logo { height: 142px; border:1; z-index: 10; background: white; text-align:center; }

#photowell { background: url(http://www.chicagobronze.com/photowell/laura.jpg); 
             clip: rect(0px, 150px, 400px, 0px); 
             float:left; width:150px; height:400px; 
             border:1px solid black; margin: 0px 10px 10px 0px; }

#siderail { float: right; width: 200px; border:1px solid black; margin: 0px 0px 10px 10px; }

menubar { background: #6595B1; height: 24; }

h1 {font-size: 1.0em}
h2 {font-size: 1.0em ; color: #407090 ; display: inline; }

a:link {color: #6595B1}
a:hover, a:visited {color: #407090}

//div.item { margin: 10px 10px 10px 10px; }
div.oddblog { background: #cccccc; }
div.evenblog { background: #ffffff; }
div#centerrail div {margin: 10px 2px 10px 2px;}
div#centerrail div.inset { margin: 2px 250px 2px 200px; background-color: #6595B1; color: white } 
div#centerrail div.inset a:link {color:#EEFFFF}     
div#centerrail div.inset a:visited {color:#EEFFFF}     

#cbvideo {background:red; margin-left:auto; margin-right:auto; width:586px;}

.center { text-align:center; }
.float-right {float: right; }

//div#centerrail ul.toplist {margin-bottom:10px; margin-left:150px; margin-right:30px; margin-top:10px;}
div#centerrail ul {margin-bottom:10px; margin-left:150px; margin-right:30px; margin-top:10px;}
div#centerrail ul ul {margin-bottom:10px; margin-left:30px; margin-right:30px; margin-top:10px;}

ul#navigation-1
	{ background:#6595B1; margin:0; padding:1px 0; list-style:none; width:100%; height:21px; 
	  border-top:1px solid white; border-bottom:1px solid white; font:normal 8pt verdana, arial, helvetica;}
ul#navigation-1 li
	{ margin:0; padding:0; display:block; float:left; position:relative; width:148px; }
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; background:#6595B1; color:white; width:148px; height:13px; }
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; color:black; background:#95c5e1; color:#ffffff; width:146px; height:13px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; background:#ffffff; width:146px; position:absolute; top:21px; left:-1px; border:1px solid #6595B1; border-top:none; }
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ width:146px; clear:left; width:146px; }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; color:black; background:#95c5e1; padding:4px 0; width:146px; border:none; border-bottom:1px solid #ffffff; position:relative; z-index:1000; }
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; background:#6595B1; padding:4px 0; width:146px; border:none; border-bottom:1px solid #ffffff; position:relative; z-index:1000; }

ul#navigation-1 li ul.navigation-2 li ul.navigation-3
	{ display:none; margin:0; padding:0; list-style:none; position:absolute; left:145px; top:-2px; padding:1px 1px 0 1px; border:1px solid #b9121b; border-left:1px solid #b9121b; background:#ffffff; z-index:900; }
ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
	{ background:#b9121b; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
	{ background:#ec454e; }
ul#navigation-1 li ul.navigation-2 li a span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#fe676f; }
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#ffffff; }

//adds for IE7
.process #form_delete {
	POSITION: relative
}
.process #form_sub {
	POSITION: relative
}
.process #form_delete {
	WIDTH: 20px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.process #form_sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 20px; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
//#logo {
//	MARGIN-TOP: -90px
//}
.titles P {
	MARGIN: 0px 0px -15px 70px
}
#form_preview {
	LINE-HEIGHT: 40px
}
#form_back {
	LINE-HEIGHT: 40px
}
#form_keep {
	LINE-HEIGHT: 40px
}
#form_download {
	LINE-HEIGHT: 40px
}
