﻿<style type="text/css">

a:active     { color: #006699; text-decoration: none;}
a:link       { color: #006699; text-decoration: none;}
a:visited    { color: #006699; text-decoration: none;}
a            {
	font-size: 13px;
	font-family: Arial;
	color: #006699;
}
a:hover {
	color: #0099CC;
	text-decoration: underline;
	font-weight: ;
}

.r {color:#FFFFFF; 
text-decoration:none;
font-size: 13px;
font-family: Arial;
font-weight:bold;

}

.r:active {color:#FFFFFF; text-decoration:none}
.r:link {color:#FFFFFF; text-decoration:none}
.r:visited {color:#FFFFFF; text-decoration:none}
.r:hover {
	color: #663300;
	text-decoration: none;
}

TD{font-family:  Arial, Helvetica; font-size: 13px; color: #666666;}
h1           { font-size: 14pt; font-family: Arial; color: #666666; font-weight: bold }
p            { text-indent: 0; margin-left: 10; margin-right: 10 }
option       { font-size: 8pt; font-family: Arial }textarea     { font-size: 8pt; font-family: Verdana }


body{
margin:0;
padding:0;
line-height: 1.5em;
	font-family: Arial, Tahoma, sans-serif; /* Font Face */;
	font-size: 13px; /* Font Size */;
	color: #666666; /* Font Color */;
	font-weight: Normal; /* Font Style */;
	font-style: normal; /* FontStyle */;
	text-decoration: none; /* Font Style */;
	background-color: ; /* Background color */;
	text-align: Left;

}

.Headings
{
	font-family: Trebuchet MS, Verdana, Tahoma, sans-serif; /* Font Face */;
	font-size: 17pt; /* Font Size */;
	color: #462300; /* Font Color */
	font-weight: normal; /* Font Style */;
	font-style: normal; /* FontStyle */;
	text-decoration: none; /* Font Style */;
	background-color: ; /* Background color */;
	text-align: Left;
	margin:10px;
}

.Content
{
	font-family: Arial, Tahoma, sans-serif; /* Font Face */;
	font-size: 13px; /* Font Size */;
	color: #666666; /* Font Color */;
	font-weight: Normal; /* Font Style */;
	font-style: normal; /* FontStyle */;
	text-decoration: none; /* Font Style */;
	background-color: ; /* Background color */;
	text-align: Left;
	line-height:150%;
	margin:10px;
	display:block;

}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 950px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#Mcontainer{
width: 650px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}


#topsection{
background: #FFFFFF;
height: 383px; /*Height of top section*/
}

#maincontainer2{
width: 950px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection2{
background: #FFFFFF;
background-image:url('http://www.festivaloflife.us/images/mainHD2.jpg');
height: 144px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 305px; /*Set left margin to LeftColumnWidth*/
margin-top:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-align: left;
line-height:17px;

}

#leftcolumn{
	float: left;
	height:800px;
	width: 300px; /*Width of left column*/;
	margin-left: -950px; /*Set left margin to -(MainContainerWidth)*/;
	background: #E0E0D1;
}

#leftcolumnhm{
	float: left;
	height:775px;
	width: 300px; /*Width of left column*/;
	margin-left: -950px; /*Set left margin to -(MainContainerWidth)*/;
	background: #E0E0D1;
}

#leftcolumntor{
	float: left;
	height:1105px;
	width: 300px; /*Width of left column*/;
	margin-left: -950px; /*Set left margin to -(MainContainerWidth)*/;
	background: #E0E0D1;
}

#Ccolumn{
margin-left: 210px; /*Set left margin to LeftColumnWidth*/
margin-top:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-align: left;
line-height:20px;
vertical-align:top;

}

#Lcolumn{
	float: left;
	width: 200px; /*Width of left column*/;
	margin-left:10px; /*Set left margin to -(MainContainerWidth)*/;
	font-weight:bold;
	vertical-align:top;
	margin-top:10px;
}

#Ccolumn1{
margin-left: 251px; /*Set left margin to LeftColumnWidth*/
margin-top:1px;
vertical-align:top;
width: 350px; /*Width of left column*/;

}

#Lcolumn1{
	float: left;
	width: 250px; /*Width of left column*/;
	margin-left:0px; /*Set left margin to -(MainContainerWidth)*/;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-align: left;
	vertical-align:top;
	margin-top:1px;
	line-height:25px;
	}


#buttons{
width: 100%;
padding-top:5px;
background-image:url('images/button.jpg')}


#footer{
clear: left;
width: 950px;
height:40px;
background: #000000;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

</style>
