/*-----------------------  UNDO DEFAULT STYLES ---------------------------*/
* { margin: 0;padding: 0; }

/*-----------------------  GLOBAL STYLES ---------------------------*/
body,td {
	font-family: "Lucida Sans", Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #000;
	margin: 10px 0 0 11px;
	padding: 0;
	line-height: 14px;
}

h2 { font-size: 12px;  font-weight: bold; }

a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }

img { border: none; }
	
#nav_bar { width: 850px; height: 20px; margin: 5px 0; }
#nav_bar a img { border: none; }

#main_content {
	width: 900px;
}

/*-----------------------  LEFT COLUMN STYLES ---------------------------*/
.dyn_left { width: 188px; height: 536px; float: left; background: #E0DAA3; overflow: auto; margin: 0 0 5px 0;}
.dyn_left h2 { margin: 5px 15px;  }
.dyn_left p { margin: 5px 15px;  }
.dyn_left img  { margin: 0 0 0 15px;}
.dyn_left form  { margin: 0 15px;}

ul#stock_list { margin: 0 15px 20px 15px; list-style: none; }

/*-----------------------  RIGHT COLUMN STYLES ---------------------------*/
#dyn_right { height:  504px; width: 654px;  margin: 0 0 5px 5px; float: left; clear: right; overflow: auto;}
#dyn_right p { font-size: 10px;  margin: 0;  padding: 0; clear: both; }

.home#dyn_right  { overflow: visible; }
.scott#dyn_right p { width: 600px; margin: 10px; }

/*-----------------------  LABEL STYLES ---------------------------*/
.dyn_label {
	color: #FFF;
	float: left; 
	margin: 1px 0 0 5px; 
	padding: 0 0 0 10px; 
	width: 646px;
	_width: 656px;
	height: 26px; 
	background: #737054;
}
.dyn_label .content { width: 444px;  margin: 6px 0 0 0;  padding: 0; }

/*-----------------------  FOOTER STYLES ---------------------------*/
.main_foot{
	width: 851px;
	height: 72px;
	background: url('../images/main_foot_01.gif') no-repeat;
	margin: 0;
	padding: 10px 0 0 0;
}

.main_foot p {
	font-weight: bold;
	letter-spacing: -0.01em;
	font-size: 11px; 
	line-height: 15px;
	color: #FFF;  
	margin: 0 0 0 195px;
	padding: 0;
}

.main_foot p a { text-decoration: none; color: #FFFFFF; }
.main_foot p a:hover { text-decoration: underline; }

/*-----------------------  SLIDESHOW STYLES ---------------------------*/
.slideshow { width: 654px; height: 504px; padding: 0; margin:  0; } 
.slideshow img { padding: 0; border: 1px solid #ccc; top: 0; left: 0; }

