html {
	font-size: 12px; 
/*	font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif; */
	font: normal 12px Cambria, Georgia, "Trebuchet MS", Verdana, sans-serif;
	color: #792c7a;
	text-align: left;
	margin: 0; padding: 0;
}

body {
	background: white;
	color: black;	
}

ul {
	list-style: square;
}

ul.no-bullets {
	list-style: none;
	line-height:16px;
}

table.link-table {
	margin-left:10px;
	margin-bottom:10px;
}

span.mini-chamber {
	color:white;
	background: black;
	font-size:10px;
	padding:2px;
	margin-right:2px;
}

span.mini-chamber a.link {
	color: #0080c0;
}

span.mini-chamber a:visited {
	color:white;
}


#cloud-div, #list-div {
	margin-bottom:10px;
}

p.quote {
	font-style: italic;
}

#content {
	float:left;
/*	background:azure;*/
}

#left {
	width:260px;
	float:left;
	color:black;
	background: lightgray; /*#EDF3FE;*/
}

#lefttop {
	padding:10px;    
}

#leftbottom {
	margin:0px;
	padding: 20px;	
	padding-left:10px;
	color:white;
/*	background:honeydew;*/
	background: lightslategray; /*dimgray;	*/
	text-align:left;
	line-height:3px;
	font-size:10px;	
}

#right {
	margin-left:275px;
/*	width:680px; */
	background:white;
	padding:10px;
}

#flashline {
	color: gray;
	background: white;
}

div.initial {
	background: black;
	color:white;
	font-size: 30px;
	padding:5px;
	float:left;
	margin:10px;
}

span.initial {
	background: black;
	color:white;
	font-size: 30px;
	padding:5px;
	margin:10px;
}


span.minibox {
	background: black;
	color:white;
	font-size: 16px;
	width:20px;
	height:20px;
	float:left;
	padding:5px;
	margin:1px;
}

span.selected-minibox {
	background: lightgray;
	color:black;
	font-size: 16px;
	width:20px;
	height:20px;
	float:left;
	padding:5px;
	margin:1px;
}

span.minibox a {
	color:gray;
	text-decoration:none;
}

span.selected-minibox a {
	color: #0080c0;
	text-decoration:none;
}

div.initial a {
	color:gray;
	text-decoration:none;
}

div.line {
	border-bottom: dotted thin gray;
}

.clear {
	clear: left;
}

.warning {
	color:orange;
}

.large-inverted {
	font-size: 16px;
	color:white;
	background:black;
}

.index-screenie {
	margin-bottom: 15px;
	padding-bottom: 15px;
	float:left;
	margin-right:10px;
	
}

div.help {
	margin-bottom: 15px;
	padding-bottom: 15px;
}

.help h1, h3 {
	color:gray;	
}

.help p {
	color:dimgray;
	line-height:1.5em;	
}

.help a {
	color:gray;
}


/* links */
a:link, a:active { 
	color: #0080c0; /* #0080c0; */
	text-decoration: underline;
}

a:visited { 
	color: gray; 
}

#right a:visited {
	color: gray;	
}

#lefttop a {
	color:#0080c0;
	text-decoration: none;
}


#lefttop a:visited {
	color:slategray;
}

#lefttop a:hover{
		text-decoration: underline;
}


/* left bottom */
#leftbottom a {
	color: lightgray;
}

#leftbottom a:link, a:active, a:visited { 
	text-decoration: none; 
/*	color: #0080c0;*/
	color: lightgray;
}

#leftbottom a:hover {
	text-decoration: underline;
}

#leftbottom a:active {
	text-decoration: underline;
}

img {
	border: 0px solid #999;
}

.search-input {
/*	padding-bottom:5px;*/
}

#chamber-list {
	line-height: 20px;
}

.round-corners {
	/*padding: 5px;*/
	float:left;
	background:white;
	margin-right:5px;
}

.top-ref {
	margin-left: 10px;
	font-size : 10px;
	color: slategray;
}

.mid-skip {
	clear:both;
	margin-top: 10px;
}

#sponsors-byline {
	width:250px;
	float:left;
	margin-top: 5px;
	border-top: solid thin gray;
	padding: 5px;
	color: gray;	
}

#sponsors {
	border-top: solid thin gray;
	border-left: dashed thin gray;
	
	margin-top: 5px;
	padding-top: 5px;
	
	padding-left: 5px;
	margin-left:275px;
}

#amazonwidget {
	background: white;
	border: solid thin gray;
/*	border-top: solid thin gray;
	border-bottom: solid thin gray;
*/	margin-top: 15px;
	padding-top: 15px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

#sponsor-sky {
	border: solid 1px lightgray;
	padding: 10px;
	padding-left: 110px;
	background: white;
}