/*	 	========================
			FILE INFORMATION
		========================
PROJECT:		ITHACA SHEEPSKIN
DESCRIPTION:	Style Sheet: SCREEN
	
AUTHOR/ph:		Camille Lee
DATE CREATED:	10/4/2004	
*/

/* 	------
	LAYOUT
	------ */	
body	{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 75%;
	padding:0;
	margin:0;
	background: #E6D7B3;		
	}
	
	
/* 	--------
	 LAYOUT
	-------- */
	
#main_content	{
	width: 781px;
	margin-left: auto;
	margin-right: auto;	
	background: url(images/background.gif) repeat-y center;		
	text-align:center;
	}

#Admin_content	{
	width: 781px;
	margin-left: auto;
	margin-right: auto;	
	background: url(images/background.gif) repeat-y center;		
	text-align:left;
	}
	
#content_home	{
	padding: 0 0 20px 0;
	}

#Admin_home	{
	padding: 0 0 20px 0;
	margin-left: 40px;
	}

#content_text	{
	padding: 0 40px 20px 40px;
	text-align:left;
	}
	
#masthead_home	{
	width: 781px;
	margin-left: auto;
	margin-right: auto;	
	height: 205px;
	background:url(images/masthead2.gif) no-repeat top;
	}
	
#footer	{
	width: 781px;
	margin-left: auto;
	margin-right: auto;		
	background: url(images/background.gif) repeat-y;
	}
	
#footer_content	{
	width: 729px;
	margin-left: auto;
	margin-right: auto;		
	background: #F5F0DE;
	text-align: center;
	padding: 20px 10px 0 10px;
	border-top: 4px solid #E6D7B3;
	}
	
#footerCap	{
	background: url(images/bottomCap.gif) no-repeat top center;
	height: 35px;
	}

#copyright	{
	padding-top: 25px;
	font-size:90%;	
	}

.top
	{
	margin: -5px 0 5px 0;
	padding-right:15px;
	font-size: .95em;
	text-align:right;
	}
		
/* 	-------
	GENERAL
	------- */	
p	{
	font-size: 1.2em;
	line-height: 1.5em;
	}

p#intro	{
	font-size: 1.4em;
	line-height: 1.5em;
	}

	
/*	-------
	HEADERS
	------- */
	
h1, .price	{
	font-size:2em;
	color: #9A3A05;
	font-weight:bold;	
	}

h2	{
	font-size:1.5em;
	font-weight:bold;
	}
	
	
/* 	----------
	NAVIGATION
	---------- */
	
a	{
	color: #9A3A05;
	text-decoration:underline;
	}

a.big	{
	font-size:1.5em;
	color: #9A3A05;
	font-weight:normal;
	}
	
a:visited	{
	color: #9A3A05;
	}
	
a:hover	{
	color: #9A3A05;
	text-decoration:none;
	background-color: #fefefe;
	}
	
#utility_nav	{	
	text-align: right;
	padding: 30px 20px 0px 0px;
	}

#utility_nav a, #nav_catalog	a{
	text-decoration: underline;
	margin: 0 5px;
	}

#utility_nav a#active, #nav_catalog	a#active	{
	text-decoration: none;
	}		
	
/* 	------
	TABLES
	------ */	
	
th	{
	text-align:left;
	}
	
td	{
	vertical-align:middle;
	}

td.alignTop	{
	vertical-align:top;
	}

table#catalog td	{
	border-top: 4px solid #E6D7B3;
	}
	
/* 	------
	IMAGES
	------ */


/* 	------------
	FORM CONTROL
	------------ */