/*External Style Sheet*/

body 
	{
	background-color:#E0E0E0;
	color:#000000;
	background-attachment:fixed;/*doesn't scroll(scrolling is scroll)*/
	font-size:14px;
	font-family:Times,Times New Roman,serif;
	background-image:url('images/background.jpg');
	background-repeat:repeat;
	padding:0;
	background:black;
	}
p
	{
	margin:0;
	padding-bottom:10px;
	}
	
div.bar
	{
	width:770px;
	height:6px;
	background-image:
	url('images/bar.gif');
	background-repeat:repeat-x;
	font-size:1px;
	}
#divtabs
	{
	width:770px;
	height:27px;
	background-color:#D6CCB7;
	}
#logotop
	{
	height:56px;
	width:770px;
	}
#logobottom
	{
	float:left;
	height:48px;
	}
#header
	{
	float:right;
	padding:6px 10px 0 0;
	text-align:right;
	color:white;
	}
#main
	{
	width:770px;
	border:solid 1px #988675;
	border-top:none;
	}
#gradient
	{
	width:770px;
	height:48px;
	background-image:url('images/gradient.gif');
	background-repeat:repeat-x;
	}
#newhead
	{
	background:url('images/logonewest.jpg') no-repeat;
	width:772px;
	height:104px;
	margin:3px auto 0 auto;
	}
#newlogotop
	{
	float:left;
	width:310px;
	}
#newlogoright
	{
	float:left;
	width:460px;
	margin-top:25px;
	text-align:right;
	}
	#newlogoright input
		{
		vertical-align:top;
		}
#newlogobottom
	{
	clear:both;
	width:770px;
	margin:0 auto;
	}
#righty
	{
	float:left;
	width:465px;
	}
#empty
	{
	height:56px;
	}
#quote
	{
	clear:both;
	width:770px;
	background:white;
	}
	#quote p
		{
		margin:0 80px 0 80px;
		padding-top:10px;
		}
	#quote p.name
		{
		text-align:right;
		padding-bottom:20px;
		border-bottom:dotted 1px #d6ccb7;
		}
#topleaves
	{
	clear:both;
	width:770px;
	height:42px;
	background:white url('images/top_leaves.jpg') no-repeat top left;
	text-align:right;
	}
#leftleaves
	{
	float:left;
	width:76px;
	height:401px;
	background:white url('images/left_leaves.jpg') no-repeat top left;
	}
#middle
	{
	width:770px;
	background-color:white;
	}
#rightleaves
	{
	float:left;
	width:76px;
	height:401px;
	background:white url('images/right_leaves.jpg') no-repeat top right;
	}
#rightleavesb
	{
	float:left;
	width:76px;
	height:434px;
	background:white url('images/right_leavesb.jpg') no-repeat top right;
	}
#bottomleaves
	{
	clear:both;
	width:770px;
	background:white url('images/bottom_leaves.jpg') no-repeat top right;
	padding-top:28px;
	text-align:center;
	}
	#bottomleaves ul {
		list-style:none;
		padding:0;
		margin:0;
		text-align:left;
	}
	#bottomleaves li {
		padding-left:17px;
		background:url("images/flower.gif") no-repeat left;
		margin-left:74px;
	}
#prom_bottom_holder
   {
      width:520px;
      margin:0 auto;
   }
#ipod-winners
	{
	width:255px;
	float:left;
	}
	#ipod-winners ul {
		list-style:none;
		padding:0;
		margin:0;
		text-align:left;
	}
	#ipod-winners li {
		padding-left:17px;
		background:url("images/flower.gif") no-repeat left;
		margin-left:44px;
	}	
#win-signup
	{
      padding-left:4px;
	width:255px;
	margin:0 auto;
	}
#scholarship
	{
	width:245px;
	float:left;
	padding:0 5px;
	}
#addy
	{
	float:left;
	color:white;
	padding:10px 0 0 15px;
	line-height:15px;
	}
#address
	{
	float:right;
	text-align:right;
	color:white;
	padding:10px 15px 0 0;
	line-height:15px;
	}
#footer
	{
	width:770px;
	height:99px;
	background-image:url('images/footer2.jpg');
	background-repeat:no-repeat;
	}


ul#tabs
	{
	list-style:none;
	padding:0;
	margin:0;
	text-align:center;
	font-size:14px;
	}
	
li.tabs
	{
	padding:5px 0 0 21px;
	float:left;
	margin:0 6px;
	background:url('images/flower.gif') no-repeat left 75%;
	}
li.firsttab
	{
	margin-left:30px;
	float:left;
	padding:5px 0 0 18px;
	}

	
h1
	{
	font-size:inherit;
	font-weight:300;
	display:inline;
	}

h2
	{
	color:#AC5739;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	font-family:Trebuchet MS,Arial,sans-serif;
	display:inline;
	}
	
strong	{
	font-weight:600;
	}

div.center
	{
	text-align:center;
	}

div.right
	{
	text-align:right;
	}

div.left
	{
	text-align:left;
	}

span.addy
	{
	font-size:10px;
	font-weight:bold;
	}
	
span.piclinks
	{
	font-size:17px;
	color:#947A66;
	}
img
	{
	border-style:none;
	}

em
	{
	font-weight:normal;
	font-style: italic;
	}
hr
	{
	text-align:center;
	color:#000000;
	width:80%;
	height:1px;
	}




a:link
	{
	font-family:Times,serif;
	text-decoration: underline;
	color:#782200;
	}
a:visited
	{
	text-decoration: underline;
	color:#782200;
	}
a:hover
	{
	text-decoration: underline;
	color:#782200;
	}
a:active
	{
	text-decoration: underline;
	color:#782200;
	}
	
a.main
	{
	display:block;
	font-weight:bold;
	}
a.main:link
	{
	color:#000000;
	text-decoration:none;
	}
a.main:visited
	{
	color:#000000;
	text-decoration:none;
	}
a.main:hover, a.current:link, a.current:visited, a.current:hover, a.current:active
	{
	color:#782200;
	text-decoration: none;
	}
a.main:active
	{
	color:#782200;
	}
	
a.adam:link
	{
	font-size:10px;
	text-decoration:none;
	color:#726257;
	}
a.adam:visited
	{
	font-size:10px;
	text-decoration:none;
	color:#726257;
	}
a.adam:hover
	{
	color:#782200;
	text-decoration:underline;
	}
a.adam:active
	{
	font-size:10px;
	text-decoration:none;
	color:#726257;
	}
a.newadam:link
	{
	font-size:10px;
	text-decoration:none;
	color:white;
	}
a.newadam:visited
	{
	font-size:10px;
	text-decoration:none;
	color:white;
	}
a.newadam:hover
	{
	color:#782200;
	text-decoration:underline;
	}
a.newadam:active
	{
	font-size:10px;
	text-decoration:none;
	color:white;
	}
a.side:link
	{
	color:white;
	font-family:Trebuchet MS,Arial,sans-serif;	
	text-decoration:none;
	}
a.side:visited
	{
	color:white;
	}
a.side:hover
	{
	color:#FFFFFF;
	text-decoration: underline;
	}
a.side:active
	{
	color:white;
	}
#recommended
	{
	width:550px;
	background-color:white;
	margin:0 auto;
	}
#recommended img
	{
	padding:2px;
	background:white;
	border:solid 1px #534740;
	}
#drawing
	{
	width:770px;
	background:white;
	margin:0;
	padding:0;
	}
#drawing p
	{
	padding-left:60px;
	padding-right:60px;
	}
