/* for the Camera Collection */
/* . = class	*/
/* # = ID		*/
/* Main layout  */

#bottomBar
	{
		border-top: 3px maroon solid;	
		clear: both;
		font-weight: bold;
		padding-top: 2px;	
		text-align: right;
		max-width: 1000px;
	}
	
#cam_nav_bar
	{
		background-color: maroon;
		border: 2px solid maroon;
		float: left;
		margin-right: 15px;
	}
	
#cam_nav_bar a:link{color:white;}
#cam_nav_bar a:visited{color:white;}
#cam_nav_bar ul 
	{
		list-style-type:none;
		padding-bottom: 10px;
		margin-left: -30px;
		margin-top: 10px;
	}
.cam_nav_subtitle
	{
		color: white;
		font-weight:bold;
	}
	
	
#description 
	{
		border: none;
		text-align:left;
	}

#disclaimer
	{
		text-align: center;
	}

#lnk_ad
	{ padding: 5px; }
	
#main p
	{
		text-align: left;
	}
#masthead
	{
		text-align: center;
	}
	
#menu
	{
		background-color: #EFFFFF;
		border: 2px navy solid;
		float: right;
		font-size: smaller;
		margin: 1em;
		padding: 1em;
		text-align:left;	
	}

#page 
	{
		max-width: 1000px;
	}
	
#photo
	{
		vertical-align: middle;
	}
	
#photo img 
	{
		float: left;
		margin-right: 5px;
	}

#store_img
	{
		float:left;
		margin-left: 25px;	
	}
	
/* Text Styles */

body
	{
		background-color: #FFFFFE;
		color: navy;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: smaller;
		text-align: left;
	}

#camera_id
	{
		font-size: small;
		text-align: left;
	}
	
.camera_maker, .camera_model
	{
		font-weight: bold;
	}
	
#camera_name
	{
		color: #8B0000;
		font-family: "Palatino Linotype", serif;
		font-size: x-large;
		font-weight: bold;
		margin-bottom: 2em;
		margin-top: -5px;
		text-align: right;
	}

#camera_roster li
	{
		list-style-type: square;	
		text-indent: 3em;
	}

#camera_roster h2
	{
		text-indent: 0em;
	}
	
#camera_specs
	{
		color: Navy;
		font-size: 80%;
	}

.ee
	{
		font-size: 66%;
	}

.main_menu_choice
	{
		display: list-item;
		font-size: large;
		padding: .25em;
		text-indent: 2em;
	}
	
.menu_choice
	{
		display: block;
		font-size: 110%;
		padding-top: 1em;
	}
	
#navigate
	{
		font-weight:bold;
		text-transform: uppercase;
	}
	
#site_title
	{
		text-align: left;
	}

#site_title a
	{
		color: Maroon;
		text-decoration: none;
	}
	
/* Other Styles */

/* give me some vertical space between list items */
	
li
	{
		margin: 0px 15px 0px 15px;
	}

/* turn off the link surround for the masthead image */	
#masthead a img
	{
		border: none;
	}
	
.tbl_meter td
	{
		text-align: center;
	}
.tbl_meter_individual
	{
		width: 90%;
		border-bottom: medium Black;
		border-top: medium Black;
	}
.tbl_meter_individual td
	{
		text-align: left;
	}

/* Masthead Camera Name and Icons bar */
#camera_bar
	{
		text-align: right;
	}