/* CSS Document */
body {
margin: 0px;
padding: 0px;
font-family: "arial", "helvetica", sans-serif;
font-size: 12px;
background-image: url(images/bgslice.jpg);
background-color: rgb(220,194,165);
}

a {
text-decoration: none;
}

a:link {
font-weight: bold;
color: rgb(53,98,111);
}

a:visited {
font-weight: bold;
color: rgb(84,132,155);
}

a:active {
font-weight: bold;
color: gray;
}

a:hover {
font-weight: bold;
color: rgb(116,154,171);
}

table, td, p, li {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
}

ul {
list-style: square url(images/splash-ul-bullet.jpg); /*wide image for the bullet */
text-align: left;
}

ol {
text-align: left;
}

li {

}

ul.bullets {
margin-bottom: 0px;
}

li.headbullets {
margin: 2px;
}
.open {
	display: block;
	list-style: url();
	
	}
.closed {
	display: none;
	
	}
li.list {
	list-style-type: none;
	padding-top: .2em;
	padding-bottom: .2em;
	}
        
li.list img.list {
	vertical-align: middle;
	}
sup {
font-size: 8px;
font-weight:100;
}

sup.header {
font-size: 11px;
font-weight:100;
}
/*New Image custom calls */


.brownfiller {
background-color: rgb(220,194,165);
}

.rightfiller {
background-color: rgb(220,194,165);
}

.content {
background-color: rgb(233,221,207);
border: 1px rgb(255,255,0) solid;
padding: 0px;
margin: 0px;
}

div.inner {
padding: 8px;
}

.leftmenu {
background-color: rgb(84,132,155);
}

.footer {
text-align: center;
color: white;
background-color: rgb(220,194,165);
height: 25px;
font-size: 10px;
}

a.footer {
color: white;
}

a:visited.footer {
color: white;
}

a:hover.footer {
color: rgb(116,154,171);
}

a.blue {
color: white;
text-align: center;
font-size:18px;
font-weight:bold;
}

a:visited.blue {
color: white;
}

a:hover.blue {
color: rgb(220,194,165);
}

/* top menu row stuff */
#menurow {
border-left: 1px rgb(255,255,0) solid;
border-top: 0px;
border-bottom: 0px;
border-right: 0px;
}

a.topmenu, a:link.topmenu {
text-align:center;
color: #000000;
font-weight:bold;
display: block;
border-right: 1px rgb(255,255,0) solid;
padding: 15px 10px 1px 10px;
}

a:visited.topmenu {
color:#000000;
}

a:hover.topmenu {
background-color: rgb(243,234,224);
}

.screenshots {
background-color: rgb(220,194,165);
border: 1px rgb(255,255,0) solid;
}

.screenshottext {
font-size: 9px;
text-align: center;
}

.photoframe-right {
margin: 10px 0px 10px 10px;
float: right;
}

.pageheading {
	font-size: 18px;
	font-weight: bold;
}

.blueemphasis {
color: rgb(38,89,102);
font-weight:bold;
}

.blueemphasis2 {
color: rgb(25,78,133);
font-size: 14px;
}

.pageheading2 {
	font-size: 18px;
	font-weight: bold;
	color: rgb(25,78,133);
}

/*blue link boxes */

.bluebox {
background-color: rgb(84,132,155); 
border: 1px solid rgb(38,89,102); 
display: block; 
width: 320px; 
padding: 3px;
}

/* overlib styles */
.ovDiv {
font-size:8px;
font-family:Arial, Helvetica, sans-serif;
text-align: center;
background-color: rgb(25,78,133); 
border: 1px yellow solid;
padding: 2px;
}

.ovBody {
color:#FFFFFF;
font-size:10px;
font-style:italic;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align: center;
}

.ovCaption {
background-color: rgb(84,132,155);
color:#FFFFFF;
font-size:10px;
font-style:italic;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align: center;
}

.fandb_table {
border: 1px rgb(84,132,155) solid;
}

.fandb_toprow {
background-color: rgb(84,132,155);
color:#FFFFFF;
padding: 8px;
margin: 3px;
}

.fandb_cell {
border: 1px rgb(84,132,155) solid;
padding: 8px;
}
ul.fandb {
margin-bottom: 0px;}