/*	 	========================
			FILE INFORMATION
		========================
PROJECT:		ITHACA SHEEPSKIN
DESCRIPTION:	Style Sheet: SCREEN
	
AUTHOR/ph:		Camille Lee
DATE CREATED:	10/4/2004	
*/

/* 	-------
	GENERAL
	------- */	
body#sub {
	background: white url("images/bck-sub.jpg") repeat-x top;		}
	
/* 	-----
	LINKS
	----- */	

a.TitleLink	{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em; }
	
/* 	--------
	 NEWS
	-------- */
.CalendarDate	{
	float: left; 
	padding: 5px 0 0 0;
	text-align: center;
	width: 135px;	}

span.date	{
	font-size: 1.4em;
	line-height:1.5em;
	font-weight: bold;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	color: #691FBD;	}
	
.RightText	{
	float: right; 
	width: 350px;	}


/* 	--------
	 LAYOUT
	-------- */
	
.sub_body	{	
	float: right; 
	width: 500px;
	margin: 0 0 0 60px;	}
	
.sub_body .ImageFloat	{	
	float: right; 
	padding: 0 0 10px 10px;
	clear: both;	}
	
.sub_nav	{
	clear: left;		
	float: left; 
	color: black;
	width: 180px;	}

.sub_nav a	{
	color: black;
	text-decoration: none;	}

.sub_nav a.news	{
	color: #1F61FF;
	text-decoration: underline;	}
	
.sub_nav a:hover	{
	color: black;
	text-decoration: none;
	background-color: white;	}

.sub_nav ul.LeftNav	{
	margin: 10px 0 40px 10px;
	padding-left: 15px;	}
	
ul.LeftNav li	{
	line-height: 1.5em;
	padding-bottom: 6px;
	font-size: .9em; }
	
ul.LeftNav#ListAbout	li	{
	list-style-image: url("images/arrow-orange2.gif");	}
	
ul.LeftNav#ListPrograms	li	{
	list-style-image: url("images/arrow-green2.gif");	}	
	
ul.LeftNav#ListGetInvolved li	{
	list-style-image: url("images/arrow-blue2.gif");	}

ul.LeftNav#ListGreatIdeas	li	{
	list-style-image: url("images/arrow-violet2.gif");	}
	
ul.LeftNav#ListNews	li	{
	list-style-image: url("images/arrow-purple2.gif");	}
	
ul.LeftNav li.HeaderBullet	{
	font-weight: bold;
	padding: 0 0 20px 0; 
	list-style-type: none;	}

ul.LeftNav#ListAbout li.NoBullet, 
ul.LeftNav#ListPrograms li.NoBullet, 
ul.LeftNav#ListGetInvolved li.NoBullet, 
ul.LeftNav#ListGreatIdeas li.NoBullet, 
ul.LeftNav#ListNews li.NoBullet		{
	text-decoration: underline;
	list-style-type: none;	
	list-style-image: none;
	padding-top: 8px;	}	
	
.sub_nav .quote	{
	font-weight: bold;	}

.sub_nav .author	{
	font-size: .85em;
	text-align: right;
	color: #444;	}
	
.sub_nav .caption	{
	padding: 5px 15px 20px 15px;
	font-size: .85em;
	color: black;
	line-height: 1.5em;	}	

.sub_nav .captionL	{
	margin: 0 15px 25px 15px;
	text-align: left;
	color: black;	}	

.sub_nav .captionL h2	{
	color: black;
	font-weight: bold;
	margin: 5px 0 0 0;		}	
	
.sub_nav .captionL h3	{
	color: #691FBD;
	font-weight: bold;
	margin: 10px 0 10px 0;		}	
	
.sub_nav#yellow	{
	background: #ff9900 url("images/cap-yellow-bottom.gif") no-repeat bottom;	}

.sub_nav#green	{
	background: #2F9506 url("images/cap-green-bottom.gif") no-repeat bottom;	}
	
.sub_nav#greenLight	{
	background: #ACD59B url("images/cap-green-bottom.gif") no-repeat bottom;	}
	
.sub_nav#blue	{
	background: #1F61FF url("images/cap-blue-bottom.gif") no-repeat bottom;	}

.sub_nav#blueLight	{
	background: #B1C8FF url("images/cap-blue-bottom.gif") no-repeat bottom;	}

.sub_nav#orange	{
	background: #FF6600 url("images/cap-orange-bottom.gif") no-repeat bottom;	}

.sub_nav#orangeLight	{
	background: #FFBA8C url("images/cap-orange-bottom.gif") no-repeat bottom;	}

.sub_nav#violet	{
	background: #BD40F2 url("images/cap-violet-bottom.gif") no-repeat bottom;	}

.sub_nav#violetLight	{
	background: #E8BCFA url("images/cap-violet-bottom.gif") no-repeat bottom;	}
	
.sub_nav#purple	{
	background: #691FBD url("images/cap-purple-bottom.gif") no-repeat bottom;	}
	
.sub_nav#purpleLight	{
	background: #D9C7EE url("images/cap-purple-bottom.gif") no-repeat bottom;	}
	
	
/*	-------
	HEADERS
	------- */

h1.title 	{
	font-size: 3.3em;	 }

h1.title#ContactUs	{ 	/* yellow*/
	color: #ff9900; }
	
h1.title#Programs	{	/* green*/
	color: #2F9506; }
	
h1.title#GetInvolved	{/* blue*/
	color: #1F61FF; }
	
h1.title#AboutUs	{/* orange*/
	color: #FF6600; }

h1.title#GreatIdeas	{/* violet*/
	color: #BD40F2; }

h1.title#News	{/* purple*/
	color: #691FBD; }
	
h2	{
	margin: 0px 0 20px 0;
	color: black; }

h2.title2	{
	font-size: 2.5em;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; }

h2.title3	{
	font-size: 2em;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 0; }
	
h2.title2#orangeTitle	{
	color: #FF6600; }
	
h2.title2#greenTitle	{
	color: #2F9506; }
	
h2.title2#blueTitle	{
	color: #1F61FF; }	
	
h2.title2#violetTitle	{
	color: #BD40F2; }

h2.title2#purpleTitle, h2.title3#purpleTitle	{
	color: #691FBD; }

h3.BookList	{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #BD40F2;
	font-weight: normal;
	margin-bottom: 5px; }

h3.NewsList	{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #691FBD;
	font-weight: normal; }

h3.orange	{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #FF6600;
	font-weight: normal; }
	
/*	-------
	TABLES
	------- */

table#Photos, table#PhotosGreen	{
	width: 100%;	}
	
table#Photos td, table#PhotosGreen td	{
	width: 50%;
	vertical-align:top;
	padding: 0 10px 25px 0;	}

table#Photos img	{
	display: block;
	margin-bottom: 20px;	
	border: 4px solid #FFBA8C; }

table#PhotosGreen img	{
	display: block;
	margin-bottom: 20px;	
	border: 4px solid #ACD59B;	}
