body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-color:#F2F3ED;
	line-height:150%;
}
.maintable {
	background-color:#FFFFFF;
	border:1px solid #000;
	margin:0 auto;
	}
.toptable {
	background:url(../images/writing.jpg) left top no-repeat;
	background-color:#E5E5DC;
	}	
.ringbinger {
	background:url(../images/ringbinder.jpg) left top repeat-y;
	background-color:#E5E5DC;
	}
.diarytitle {
	font-size:12px;
	font-weight:bold;
	padding-left:0px;
	text-align:left;
	
	}

.diarycontent {
	font-size:12px;
	font-weight:normal;
	padding-left:20px;
	text-align:left;
	}
.diaryresponses {
	font-size:12px;
	font-weight:normal;
	padding-left:20px;
	text-align:left;
	}	
.pagetitle {
	font-size:12px;
	font-weight:bold;
	}
.pagesubtitle {
	font-weight:bold;
	}	
.getquote {
	font-size:12px;
	
	}
	
	
	
.slogan {
	font-size:18px;
	font-weight:bold;
	padding-right:10px;
	text-align:right;
	line-height:150%;
	
	}
.slogan2 {
	font-size:14px;
	font-weight:bold;
	
	text-align:right;
	line-height:150%;
	
	}
.homepageadverts {
	border-top:1px dashed #E5E5DC;
	font-size:12px;
	
	}
.navbox1 {
	background:url(../images/nav-arrow.gif) left top no-repeat;
	background-color:#00DD00;
	width:20%;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}	
.navbox2 {
	background:url(../images/nav-arrow.gif) left top no-repeat;
	background-color:#00CC00;
	width:20%;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}
.navbox3 {
	background:url(../images/nav-arrow.gif) left top no-repeat;
	background-color:#00BB00;
	width:20%;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}
.navbox4 {
	background:url(../images/nav-arrow.gif) left top no-repeat;
	background-color:#00AA00;
	width:20%;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}
.navbox5 {
	background:url(../images/nav-arrow.gif) left top no-repeat;
	background-color:#009900;
	width:20%;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}				
.action {
	background-color:#009900;
	padding:5px;
	text-align:left;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	}	
.questions {
	width:50%;
	text-align:left;
	}
.questions2 {
	width:20%;
	text-align:left;
	}		
.questions3 {
	width:15%;
	text-align:left;
	}	
.notes { font-size:10px; }
.largevalue {font-size:24px; font-weight:bold; font-family:Arial narrow, Arial, Helvetica, sans-serif;}		
a.navlink:link
{
    FONT-SIZE: 10px;
	COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    TEXT-DECORATION: none;
	
}

a.navlink:visited
{
    FONT-SIZE: 10px;
	COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    TEXT-DECORATION: none;
}

a.navlink:hover {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    TEXT-DECORATION: underline;
	
	
}
a.navlink:active
{
    FONT-SIZE: 10px;
	COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    TEXT-DECORATION: none;
}

ul#navlist { 
padding: 0;
margin: 0;
list-style-type: none;
float: right;
 }

ul#navlist li { display: inline; }

ul#navlist li a
{
float: left;
width: 80px;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
padding:15px;
background:url(../images/nav/bg-mid.jpg) top left no-repeat;
border-right:1.5px solid #fff;
text-decoration:none;
text-align:center;
vertical-align:top;
}

ul#navlist li a:hover
{
background:url(../images/nav/bg-mid2.jpg) top left no-repeat;
text-decoration:underline;
}

ul#navlist li a.first
{
background:url(../images/nav/bg-first.jpg) top left no-repeat;
}

ul#navlist li a.first:hover
{
background:url(../images/nav/bg-first2.jpg) top left no-repeat;
text-decoration:underline;
}

ul#navlist li a.last
{
background:url(../images/nav/bg-last.jpg) top right no-repeat;
}

ul#navlist li a.last:hover
{
background:url(../images/nav/bg-last2.jpg) top right no-repeat;
text-decoration:underline;
}

.curvy {position:relative; background:#ebeedf; color:#333; margin:0 auto; padding:20px; }
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#ebeedf; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#ebeedf; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 5px 0px 5px;}

.curvy2 {position:relative; background:#E7D3AD; color:#000; margin:0 auto; padding:5px;}
/*#ctl2, #cbl2, #ctr2, #cbr2 {position:absolute; width:20px; height:20px; color:#E7D3AD; background:#F7F1E5; overflow:hidden; font-style:normal; z-index:1;}
#ctl2 {top:0; left:0;}
#cbl2 {bottom:0; left:0;}
#ctr2 {top:0; right:0;}
#cbr2 {bottom:0; right:0;}*/
.curvy2 em b {position:absolute; font-size:150px; font-family:arial; color:#E7D3AD; line-height:40px; font-weight:normal;}
/*#ctl2 b {left:-8px;}
#ctr2 b {left:-25px;}
#cbl2 b {left:-8px; top:-17px;}
#cbr2 b {left:-25px; top:-17px;}*/
.curvy2 p {position:relative; z-index:100; padding:5px;}

#testimonial {font-size:10px; font-style:italic;}
#newsletter {font-size:10px; font-style:italic; }
.askandy {font-size:16px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; line-height:125%;}

#poster {
margin-left:25px;
position:relative;
width: 400px;
height: 200px;
clear:both;
}
div.cf_wrapper2
	{
		position: relative;
		
	}
	
	div.cf_element2
	{
		width: 400px;
		height: 200px;
		background-color: #fff;
		border:  none;
	}
	
	div.cf_element2 div.content2
	{
		padding: 0px;
	}

	div.cf_element2 div.content2 h3
	{
		padding-top: 0;
		margin-top: 0;
	}	