/******* PAGE DEFAULTS *******/
body{margin: 0px; font-size:95%;  font-family: Comic Sans MS,  Verdana;}
/* ie has a margin we need to remove explicitly */

td {margin:0px; font-size:95%; padding: 0px;font-family:Comic Sans MS,  Verdana;}
/*this will set the size of text within table td's to the same size as body text size but
will also cause size to be inherited in td's with in td's thus a td within a td will
require: style="font-size:1em"*/

.clearer { height: 0px; line-height: 0px; clear: both;padding:0px;margin:0px;border:0px}

img {border: 0px; margin: 0px;}
img.textRight {float: left;	border: 0px; margin: 0px 20px 1px 0px;}

p.fl {margin:0px; font-size:10pt;} /*firstline*/

hr {color: #cccccc; /*border:1px;*/	border: solid 1px #cccccc;}

blockquote {margin-right: 20px;	margin-left: 15px;}

h1 {font-size:1.4em; font-weight:bold; color:#413A30; margin:0px 10px 0px px;} /*Page Heading*/
h2 {font-size:1.2em; font-weight:bold; color:#413A30; margin:0px 0px 0px 0px;} /*Section heading*/
.imageBorder 
	{float:right;
	background : #B8AC91;
	border:0px solid;
	padding:3px;
	margin: 4px;
}
.imageBorder  img {
	
}

/***** Links *****/
a {color:#413A30; font-weight:bold;}


/****** LIST ITEMS ******/
ul {margin:5px 0px 0px 20px; list-style-image: url(../images/bullet6.gif);}
ul.type1 {margin:5px 0px 0px 25px; list-style-image: url(../images/bullet1.gif);}
ul.type2 {margin:5px 0px 0px 25px; list-style-image: url(../images/bullet2.gif);}
ul.type3 {margin:5px 0px 0px 25px; list-style-image: url(../images/bullet3.gif);}
ul.type4 {margin:5px 0px 0px 25px; list-style-image: url(../images/bullet4.gif);}
ul.type5 {margin:5px 0px 0px 25px;}

/****** main content  *****/
#type1 {border:0px solid; width:100%}
#type1 td {border:0px solid;}
	
#top1{
	width:50%;
	background : url(../images/bgSiteTop1.jpg) no-repeat top right;
}
#top2{
	width:760px;
	height:411px;
	background : url(../images/bgSiteTop2.jpg) no-repeat top left;
}
#top3{
	width:51%;
	background : url(../images/bgSiteTop3.jpg) no-repeat top left;
}
#middel1{
	background : url(../images/bgSiteRepeat1.jpg) repeat-y top right; height:360px;
}
#middel2{
	background : url(../images/bgSiteRepeat2.jpg) repeat-y top left;
	vertical-align:top;
}
#middel3{
	background : url(../images/bgSiteRepeat3.jpg) repeat-y top left;
}
#bottom1{
	height:280px;
	background : url(../images/bgSiteBottom1.jpg) no-repeat top right;
}
#bottom2{
	background : url(../images/bgSiteBottom2.jpg) no-repeat top left;
}
#bottom3{
	background : url(../images/bgSiteBottom3.jpg) no-repeat top left;
}
#mainContent{
margin:0px 110px 0px 100px;
border:0px solid;
width:550px
}
#mainHeading {margin:0px;padding-left:100px; width:550px; height:40px; border:0px solid}



#top{
	border:1px solid;
	height:411px;
	background : url(../images/bgSiteTopB.jpg) no-repeat top left;
}
#middel{
	background : url(../images/bgSiteRepeatB.jpg) repeat-y top right;
}
#bottom{
	height:280px;
	background : url(../images/bgSiteBottomB.jpg) no-repeat top right;
}

/****** IMAGE ******/

div.floatright {float: right; margin: -1px} /*** float to the right***/

/*** Image border ***/

td.topleft{background-image:url(../images/pic_b_top.gif); background-position:left bottom; background-repeat:no-repeat; width:12px;height:12px}
td.topmid{background-image:url(../images/pic_b_t.gif); background-position:bottom ; background-repeat:repeat-x;height:12px}
td.topright{background-image:url(../images/pic_b_top.gif); background-position:right bottom; background-repeat:no-repeat; width:12px;height:12px}
td.botleft{background-image:url(../images/pic_b_bottom.gif); background-position:left top; background-repeat:no-repeat; width:12px;height:12px}
td.botmid{background-image:url(../images/pic_b_b.gif); background-position:top ; background-repeat:repeat-x;height:12px}
td.botright{background-image:url(../images/pic_b_bottom.gif); background-position:right top; background-repeat:no-repeat; width:12px;height:12px}
td.left_b{background-image:url(../images/pic_b_l.gif); background-position:right; background-repeat:repeat-y;width:12px;}
td.right_b{background-image:url(../images/pic_b_r.gif); background-position:left; background-repeat:repeat-y;width:12px;}
td.pic_cell{ background-color:White; text-align:center;  color:#780914; font-weight:bold; font-size:0.8em;}



