body	{
	font: 11px verdana, tahoma, sans-serif;
	background-color: #622108;
}

p	{
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;	
}

#wrapper	{
	width: 720px;
	margin: auto;
	position: relative;
}

a:link, a:visited	{
	font: bold 11px verdana, arial, sans-serif;
	color: #666;
	text-decoration: underline;
} 

a:hover	{
	color: #AC5E37;
}

#servicemenu	{
	background-color: #96B7BF;
	width: 718px;
	text-align: center;
	padding: 4px 0px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #000;
	margin: 5px auto 0px auto;
}

#servicemenu li	{
	list-style-type: none;
	padding: 2px 3px;
	display: inline;
}

#servicemenu li a:link, #servicemenu li a:visited	{
	color: #000;
	text-decoration: underline;
	font-size: 10px;
}

#servicemenu li a:hover	{
	color: #AC5E37;
}

#nav	{
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 20px;
	list-style-type: none;
	background: #525252 url(theme_images/button.gif);
	width: 134px;
	z-index: 3;	
}

#nav li	{

	height: 29px;
	padding-top: 7px;
	padding-left: 10px;

}

#nav li a:link, #nav li a:visited	{
	font: bold 12px verdana, arial, sans-serif;
	color: #525252;
	text-decoration: none;
} 

#nav li a:hover	{
	color: #AC5E37;
	text-decoration: underline;
}

#header-left	{
	background: #B1BBBE url(theme_images/top-left.jpg) no-repeat top left;
	position: absolute;
	width: 191px;
	height: 201px;
	top: 0px;
	left: 0px;
	border-left: 1px solid #666;
}

#header-center	{
	background: #DDF7FE url(theme_images/bfly1.jpg) no-repeat top right;
	position: absolute;
	width: 173px;
	height: 187px;
	top: 0px;
	left: 192px;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
}

#mainpage #header-right	{
	background: transparent url(theme_images/bfly-2.jpg) no-repeat top left;
	position: absolute;
	width: 331px;
	height: 51px;
	top: 0px;
	right: 0px;
	z-index: 2;
	font: bold italic 26px arial, sans-serif;
	color: #C0D7DD;
	padding-top: 136px;
	padding-left: 20px;
	border-right: 1px solid #000;
}

#title	{
	font: bold italic 26px arial, sans-serif;
	color: #C0D7DD;
	float: left;
}

#slogan	{
	font: bold italic 18px arial, sans-serif;
	float	: right;
	color: #C0D7DD;
}

#slogan2	{
	font: bold italic 18px arial, sans-serif;
	color: #622108;
}

#inner1 #header-right	{
	background: transparent url(theme_images/header.jpg) no-repeat top left;
	position: absolute;
	width: 506px;
	height: 39px;
	top: 0px;
	right: 0px;
	z-index: 1;
	font: bold italic 26px arial, sans-serif;
	color: #C0D7DD;
	padding-top: 162px;
	padding-left: 20px;
	border-right: 1px solid #000;
	border-left: 1px solid #fff;
}

#mainpage #top-bar, #inner1 #top-bar	{
	background: transparent url(theme_images/top-bar.gif) no-repeat top left;
	width: 544px;
	height: 12px;
	position: absolute;	
	top: 186px;
	left: 175px;
	z-index: 2;
	border-right: 1px solid #000;
}


#inner2 #top-bar	{
	background: transparent url(theme_images/top-bar2.gif) no-repeat top left;
	position: absolute;	
	height: 12px;
	width: 366px;
	top: 0px;
	left: 178px;
}

#collage	{
	background: #DDF7FE url(theme_images/collage.jpg) no-repeat 10px 10px;
	width: 147px;
	height: 487px;
	margin-right: 30px;
	float: left;
}

#b-fly	{
	background: transparent url(theme_images/collage2.gif) no-repeat right top;
	width: 157px;
	height: 306px;	
	margin-top: 50px;
}

#mainpage #separator, #inner1 #separator	{
	float: right;
	margin-right: 20px;
	display: inline;
	background: #DDF7FE url(theme_images/separator.gif) no-repeat 95% 95%;
	width: 300px;
	height: 81px;
}

#inner2 #rightside #separator	{
	float: right;
	margin-right: 10px;
	width: 138px;
	height: 81px;
	background: #DDF7FE url(theme_images/separator.gif) no-repeat bottom right;
}

#mainpage #table, #inner1 #table	{
	width: 720px;
	position: absolute;
	top: 198px;
	left: 0px;
	z-index: 1;
}

#inner2 #table	{
	width: 720px;
	font: 11px verdana;
}

#mainpage #leftside, #inner1 #leftside	{
	vertical-align: top;
	background: #F3FCFF url(theme_images/bfly3.jpg) no-repeat top left;
	width: 177px;	
	border-left: 1px solid #666;
}

#inner2 #leftside	{
	vertical-align: top;
	background: #DDF7FE url(theme_images/inner2-left-bg.jpg) left top repeat-y;
	width: 178px;	
	border-left: 1px solid #666;
	padding-top: 180px;
}

#gutter	{
	width: 15px;
	background-color: #DDF7FE;
	border-left: 2px solid #fff;
}


#rightside	{
	vertical-align: top;
	width: 542px;
	padding-bottom: 25px;
	background-color: #DDF7FE;
	border-right: 1px solid #000;
}

#inner2 #rightside	{
	width: 366px;
	border-right-width: 0px;
}

/*content blocks */
#mainpage #content4, #inner1 #content4	{
	padding: 150px 10px 20px 20px;
	width: 142px;
	font: 10px verdana, tahoma, sans-serif;
	color: #000;
}

#mainpage #content1, #mainpage #content2, #mainpage #content3	{
	padding: 5px 20px 5px 10px;
}

#inner2 #content1, #inner2 #content2, #inner2 #content3	{
	padding: 5px 20px 5px 20px;
}

#inner2 #content4	{
	vertical-align: top;
	width: 149px;
	padding: 15px;
	border-right: 1px solid #000;
	padding-top: 180px;
	background: #F3FCFF url(theme_images/bfly3.jpg) no-repeat top left;
}

/* h1's */
h1 {
	font: bold 18px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;
}
h2	{
	font: bold 16px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;
}
h3	{
	font: bold 14px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;	
}
h4	{
	font: bold 12px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;	
}
h5	{
	font: bold 11px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;	
}
h6	{
	font: bold 10px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;	
}

#titlewrapper
{
	margin		: auto;
	width: 720px;
}


/* p's */
#content4 p	{
	padding: 4px 0px;
}

#inner1 #content1, #inner1 #content2, #inner1 #content3	{
	padding: 5px 30px 5px 10px;
} 

#footer	{
	color: #fff;
	border-top: 1px solid #000;
	text-align: center;
	padding-top: 20px;

}

#footer	a:link, #footer a:visited	{
	color: #DDF7FE;
}


#counter
{
	padding-top: 10px;
	width: 250px;
	float: right;
}


#brand	{

	margin-bottom: 20px;
	padding-top: 10px;
	}

/* Class Styles */


.AnnounceText {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
    font-weight: normal;
        }
	
.Announceheader {
	font:12pt arial; helvetica; sans-serif
	line-height:18px;
	color:#000000;
	}

.sidebarHeader {
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	}

.sidebartext {
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	}
.sidebartext1 {
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	}
	
.sidebartextb {
	font: bold 
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	}
.sidebartexti {
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
	}	
.sidebarheader {
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 8px 0;
	margin: 0px;
	font-weight: bold;
	color: #AC5E37;
	}
.sidebarbold9 {
	font: bold 
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	}
.sidebarbold8 {
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
	}	
.sidebarboldt {
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 8px 0;
	margin: 0px;
	font-weight: bold;
	color: #AC5E37;
	}
.Collinsname {
	line-height:normal;
	font-size: 14px;
	color: #000000;
	font-style: bold;
	font-family: Georgia;
	}
.Collinsname1 {
	line-height:normal;
	font-size: 12px;
	color: #000000;
	font-style: italic;
	font-family: Georgia;
	}
.Collinsmes {
	line-height:normal;
	font-size: 18px;
	color: #000000;
	font-style: bold;
	font-family: Georgia;
	}		
.bodyTexth {
	color:#ac5e37;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
    font-style: bold;
	}
	
.bodyTextheader {
	color:#ac5e37;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
    font-style: bold;
	}
	
.bodyTexttitle {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
    font-style: bold;
	}
	
.bodyTextsubtitleb {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
    font-style: bold;
	}
	
.bodyTextsubtitlei {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
    font-style: italic;
	}	
	
.bodyText1 {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	
    }

.bodyText1a {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	}	

.bodyText1b {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-style: bold;
	font-weight: normal;
	}
	
.bodyText1bl {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-style: bold;
	font-weight: normal;
	text-align: left;
    }
			
.bodyText1bc {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	font-style: bold;
	text-align: center;
    }
	
.bodyText1redb {
	color:#ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	font-style: normal;
	}

.bodyText1redbs {
	color:#ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	font-style: normal;
	text-align: left;
    }
	
.bodyText1redi {
	color:#ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	font-style: italic;
	text-align: left;
    }
						
.bodyText2 {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
    }
			
.bodyTextsub {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	}	
	
.bodyTextComics {
	font-size:20px ;
	font-family: comic sans MS;
	line-height:18px;
	color:#000000;
	}

.bodyTextComicsa {
	font-size:16px ;
	font-family: comic sans MS;
	line-height: normal;
	font-weight: normal;
	color:#000000;
	}
.bodyTexttable {
	font:10px arial;
	line-height:18px;
	color:#000000;
	}
	
.bluebodyText {
	color:#336699 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
    font-weight: normal;
    }
	
.ccrcbodyText {
	color:#ff6600 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
    font-weight: normal;
        }
	
.flock {
	color:#000000 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	        }
		
.greenbodyText {
	color:#336633 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
    font-weight: normal;
    }

.redbodyText {
	color:#ff0000 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
    font-weight: normal;
    }

.pageName {
	font:20px georgia;
	color: #000000;
	letter-spacing:0.1em;
	line-height:22px;
	}
	
.subHeader {
	font:26px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:20px;
	letter-spacing:.1em;
	}

.subHeader1 {
	color: #000000;
	line-height:24px;
	letter-spacing:.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
	
.navText {
	font:10px 
	font-family: Arial, Helvetica, sans-serif;
	color: #333300;
	letter-spacing:0.1em;
	}
	
.footerText {
	font:11px 
	font-family: Arial, Helvetica, sans-serif;
	line-height:14px;
	color:#000000;
	}
	
.h11 {
	font: bold 16px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;
}
.h22	{
	font: bold 16px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;
}
.h33	{
	font: bold 14px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;	
}
.h44	{
	font: bold 12px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;	
}
.h55	{
	font: bold 11px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;	
}
.h66	{
	font: bold 10px arial, sans-serif;
	color: #AC5E37;
	padding: 8px 0;
	margin: 0px;	
}


