﻿a		{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #000000;}
a:link 		{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #000000;}
a:visited 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #000000;}
a:hover 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #0000FF;}
a:active 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #0000FF;}

#AboutRight
{
    width:200px;
    float:right;
    margin-left:5px;
}

.accommodationbox ul {
	margin:			0;
	border:			0;
	padding:		0;
	list-style-type: 	none;
	line-height:		1.2em;
	background-color:	#cccccc;	
	width:294px;
}

.accommodationbox li {
	text-align:		left;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.9em;		
	padding:		8px;
}

#AccomodationPage
{
    background-image:url(../images/accombackground1.gif);
    background-repeat:no-repeat;
}

#Amazon
{
    height:200px;
}

body 
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	background-color:#e7e8e2;
	margin:0;
}

.clearboth
{
    clear:both;
}

#contactform 
{
    float:left;
    width:300px;
    padding-top:15px;
    padding-left:25px;
}

#CoursesBackground
{
    background-image:url(../images/Course1daybackground.gif);
    background-repeat:repeat-y;
}

.coursesbox
{
    width:294px;
    float:left;
    margin-bottom:20px;
}

.coursesbox ul {
	margin:			0;
	border:			0;
	padding:		0;
	list-style-type: 	none;
	line-height:		25px;
	background-color:	#cccccc;
	text-indent:		5px;
}

.coursesbox li {
	border-bottom:		2px solid #ffffff;
	text-align:		left;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.9em;
	font-weight:		bold;
}

#coursesbox4
{float:right;
    width:350px;
}

#coursesbox3
{
    width:375px;
}

#coursesbox4 ul {
	margin:			0;
	border:			0;
	padding:		0;
	list-style-type: 	none;
	line-height:		25px;
	background-color:	#cccccc;
	text-indent:		5px;
}

#coursesbox4 li {
	border-bottom:		2px solid #ffffff;
	text-align:		left;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.9em;
	font-weight:		bold;
}

.coursebottom
{
    height:25px;
    background-color:#F0EB62;
    margin-bottom:50px;
    padding-left:15px;
    padding-top:5px;
}

.CourseDate
{
    background-image:url(../images/coursesboxheader4.gif);
    background-repeat:no-repeat;
    font-family:	Monotype Corsiva, French Script MT, Arial;	
    color:White;
    width: 			375px;
	font-size: 25px;
}

.CourseDate1
{
    background-image:url(../images/coursesboxheader3.gif);
    background-repeat:no-repeat;
    font-family:	Monotype Corsiva, French Script MT, Arial;	
    color:White;
    width: 			350px;
	font-size: 25px;
}


.coursesbottom {
	width:			284px;
	height:			20px;
	background-color:	#F0EB62;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.9em;
	font-weight:		bold;
	text-transform:		uppercase;
	padding:		5px;
}

#Footer
{
    background-image:url("../images/bannerbottom.gif");
    background-repeat:no-repeat;
    width:795px;
    height:30px;
    border-bottom:solid 2px black;
    padding-left:5px;
}

#FooterAwards
{
    width:395px;
    float:right;
    text-align:right;
}

#FooterLinks
{
    width: 400px;
    float: left;
    padding-top:8px;
    font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.9em;
	left: 			10px;
	top: 			10px;
	color:			#ffffff;
}


#FooterLinks a		{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #ffffff;}
#FooterLinks a:link 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #ffffff;}
#FooterLinks a:visited 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #ffffff;}
#FooterLinks a:hover 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #ffff00;}
#FooterLinks a:active 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #ffff00;}


h1
{
    font-family:	Monotype Corsiva, French Script MT, Arial;	
	text-align:center;
	font-size: 50px;
	color:White;
	margin:0;
}

h2
{
    font-family:		Arial, Helvetica, sans-serif;
	font-size:		1.4em;
	font-weight:		bold;
}

h3
{
    font-family:	Arial, Helvetica, sans-serif;
	font-size:		1.7em;
	font-weight:    bold;
}

h4
{
    font-family:		Arial, Helvetica, sans-serif;
	font-size:		1.4em;
	font-weight:		bold;
	margin-bottom:0;
}

#Header
{
    	/*border-left:solid 1px black;
	    border-right:solid 1px black;*/
	    width:800px;
}

.images
{
    padding:5px;
}

#LeftColumn
{
    width:360px;
    float:left;
    padding-top:10px;
	padding-left:10px;
	padding-bottom:72px;
}

#mainpageheader 
{	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		1.4em;
	font-weight:		bold;	
	margin-bottom:5px;	
}

#mainpagewriteup 
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.9em;	
	font-weight:		bold;
	margin-bottom:45px;
}


#mainpagewriteup a		{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #7c5d09;}
#mainpagewriteup a:link 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #7c5d09;}
#mainpagewriteup a:visited 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #7c5d09;}
#mainpagewriteup a:hover 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #000000;}
#mainpagewriteup a:active 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #000000;}

#mainpagewriteup2 
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.9em;	
	text-align:justify;
	margin-bottom:45px;
}


#mainpagewriteup2 a		{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #7c5d09;}
#mainpagewriteup2 a:link 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #7c5d09;}
#mainpagewriteup2 a:visited 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #7c5d09;}
#mainpagewriteup2 a:hover 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #000000;}
#mainpagewriteup2 a:active 	{  text-decoration: none; border: 0; margin: 0; padding: 0; color: #000000;}

#MiddleCourseColumn
{
    width:365px;
    float:right;
}

#PageTitle
{
    background-image:url("../images/banner3.gif");
    background-repeat:no-repeat;
    width:646px;
    height:90px;
    float:left;
    padding-top:25px;
}

.quote
{
    font-size:		1.1em;	
	font-weight:normal;
	font-style:italic;
}

#RightColumn
{
    width:420px;
    float:right;
    padding-top:10px;
    padding-bottom:25px;
}

.rightimage 
{
	float:right;
	width:106px;
}

#RecipImage
{
    float:right;
}

#recipewrite {
	width: 			294px;
	height:auto;
	background-image: url(../images/coursesboxheader2.gif);
	background-repeat:no-repeat;
	font-family:	Monotype Corsiva, French Script MT, Arial;	
	text-align:left;
	font-size: 25px;
	color:White;
}

#recipebox 
{
	width:			294px;
	height:			auto;
	
}

#recipebox img {
	padding:		0;
	margin:			0;
	border:			0;
}

#recipebox ul {
	margin:			0;
	border:			0;
	padding:		0;
	list-style-type: 	none;
	line-height:		1.2em;
	background-color:	#cccccc;	
}

#recipebox li {
	text-align:		left;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		0.9em;			
}

#recipeboxbottom
{
    width:294px;
    height:25px;
    background-color:#F0EB62;
}

#seasonalbox {
	width:			266px;
	height:			204px;
	background: 	url(../images/seasonalsuggestion.gif);
	background-repeat:no-repeat;
	float:left;
	
}

#seasonalheading {
	margin-left:		100px;
	margin-top:		10px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.9em;
	font-weight:		bold;
	
}

#seasonalsubheading {
	margin-left:		100px;
	margin-top:		5px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.8em;
	font-weight:		bold;
	text-align:left;

}

#seasonaltext {
	margin-left:		100px;
	margin-top:		5px;		
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.8em;
	width:			140px;
	height:			75px;
	text-align:left;
	
	
}

#seasonaldifficulty {
	margin-left:		15px;
	margin-top:		5px;		
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.8em;
	width:			180px;
}

#seasonallink {
	margin-left:		15px;
	margin-top:		5px;		
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		0.8em;
	font-weight:		bold;
	text-transform:		uppercase;
	width:			180px;
}

#TopNav
{
    font-family:	Arial, Helvetica, sans-serif;
	font-size:		0.9em;
	font-weight:	bold;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	width:800px;
	border-bottom:solid 1px black;
}


#Website
{
    margin-left:auto;
    margin-right:auto;
    width:800px;
    background-color:White;
}

#WebsiteBody
{
    width:800px;
}

#WebsiteBodyMain
{
    width:780px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
}

#WebLink
{
    padding:5px;
}

#YellowBar
{
    width:800px;
    height:10px;
    background-color:#F0EB62;
}
