@charset "utf-8";
/* CSS Document */

body {
	padding:0 0 0 0;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:76%;
	text-align:center;
	background-image:url(graphics/pink_line.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#693513;
	color:#000000;
	height:100%;
}

/*  lovely pink line  */
.pink_line{
	height:4px;
	color:#c15086;
	background-color:#c15086;
	margin:0;
	padding:0;
	width:100%;
	border:none;
	z-index:1000;
	position:fixed 0px 130px;
}


/*  main containers  */


#pageDiv {
	padding:0;
	border:0;
	margin:0 auto;
	background-color:transparent;
	vertical-align:top;
	width:950px;
	height:100%;
	
}

#header {
	background-image:url(graphics/pink_line.gif);
	background-position:top left;
	background-repeat:repeat-x;
	padding: 0;
	vertical-align:top;
	width:800px; 
	height:108px;
	background-color:#FFFFFF;
	float:right;
}

#home_header{
    background-image:url(graphics/pink_line.gif);
	background-position:top left;
	background-repeat:repeat-x;
	padding: 0;
	vertical-align:top;
	width:800px; 
	height:90px;
	background-color:#FFFFFF;
	float:right;
	}

#pageLeft {
	background-color:transparent;
	width:150px;
	height:100%;
	float:left;
}

#pageCenter {

	background-color:#FFFFFF;
	vertical-align:top;
	text-align:left;
	width:800px;
	padding-bottom:40px;
	float:right;
}

#pageCopy {
	background-color:#FFFFFF;
	vertical-align:top;
	text-align:left;
	width:550px;
	float:left;
	padding-bottom:40px;
}

.pageCopy2{
	background-color:#FFFFFF;
	vertical-align:top;
	text-align:left;
	width:780px;
	float:left;
	padding-bottom:40px;
	}
	/* for understanding browsers 

border:1px solid #000;
min-height:500px; 
height:auto;
}*/
/* for Internet Explorer */
/*    \*/
/** html .pageCopy2 {
height: 500px;
}*/ 



/**/     



#pageRight{
	background-color:#FFFFFF;
	width:200px;
	float:left;
}

#pageRight2{
	background-color:#FFFFFF;
	width:40px;
	float:left;
}


hr.rien{
	height:4px;
	color:#c15086;
	background-color:#c15086;
	padding-right:20px;
	padding-left:20px;
	padding-top:0;
	margin-bottom:20px;
	width:760px;
	text-align:center;
	border:none;
}

#footer {
	vertical-align:top;
	width:800px;
	background-color:#FFFFFF;
	float:right;
	padding-bottom:0;
	padding-top:0;
}



/*  type  */

p{font-size:1em;}

b {
	color:#c15086;
}

.page_head{
color:#c15086;
font-size:120%;
padding-bottom:20px;
padding-top:20px;
font-weight:bold;
}

.contact{
color:#c15086;
font-size:120%;
padding-top:5px;
padding-bottom:20px;
font-weight:bold;
}


.page_subhead{
color:#ff7900;
font-size:100%;
padding-bottom:20px;
font-weight:bold;
}

.section_head{
color:#c15086;
}

.pink{
color:#c15086;}

/*  text containers  */

.flush_left{
padding-right:20px;
padding-left:40px;
background-color:transparent;
}

.para_heading{
color:#ff7900;
font-size:100%;
padding-bottom:5px;
padding-top:15px;
font-weight:bold;
}

/****************************LINKS*************/
a {
	color:#ff7900;
	text-decoration:underline;
	outline:none;
}
a:hover {
	color:#c15086;
	text-decoration:underline;
	outline:none;
}

/****bottom nav******/

 #navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
background-color:transparent;
border:0;
}

#navcontainer ul li {display:inline;
padding-right:30px;
background-color:transparent;}

#navcontainer ul li a
{
	color:#ff7900;
	text-decoration:underline;
	background-color: transparent;
}

#navcontainer ul li a:hover
{
	color:#c15086;
	text-decoration:underline;
	background-color:transparent;
}

.active 
{
	color:#c15086;
	text-decoration:underline;
	background-color:transparent;
}




/******** all rollover images ********/


#top_navigation{
    margin-top:0px;
	margin-left:0px;
	float:left;
	display:inline;
	width:134px;
	background-color:transparent;
	outline:none;
	}

/* hide hack from Mac-IE5 \*/* html #top_images { height: 1%; }/* end hiding */
	
#top_images{
width:666px;
background-color:transparent;
float:right;}

.rollover_01{float:left;margin-left:110px;display:inline;}

.rollover_01 a{
    float:left;
    display:block;
    width:87px;
    height:60px;
    background-image:url(graphics/TopButton_01.gif);
    background-repeat:no-repeat;
	background-position:0px 0px;
	border:none;
    text-decoration:none;
	}
.rollover_01 a:visited{text-decoration:none;}	
.rollover_01 a:hover{
    background-position:0px -60px;
	width:87px;
    height:120px;
	outline:none;
	text-decoration:none;
	outline:none;
	}
	
.static_01{
    float:left;
    display:inline;
    width:87px;
    height:80px;
    background-image:url(graphics/TopButton_01.gif);
    background-repeat:no-repeat;
	background-position:0px -60px;
    text-decoration:none;
	margin-left:110px;
	}
	
.rollover_02{float:left;margin-left:0;display:inline;}
.rollover_02 a{
    float:left;
    display:block;
    width:60px;
    height:60px;
    background-image:url(graphics/TopButton_02.gif);
    background-repeat:no-repeat;
	background-position:0px 0px;
    text-decoration:none;
	}
.rollover_02 a:visited{text-decoration:none;}	
.rollover_02 a:hover{
    background-position:0px -60px;
	width:60px;
    height:120px;
	text-decoration:none;
	outline:none;
	}
	
.static_02{
    float:left;
    display:inline;
    width:60px;
    height:80px;
    background-image:url(graphics/TopButton_02.gif);
    background-repeat:no-repeat;
	background-position:0px -60px;
    text-decoration:none;
	}
		
.rollover_03{float:left;margin-left:0;display:inline;}
.rollover_03 a{
    float:left;
    display:block;
    width:73px;
    height:60px;
    background-image:url(graphics/TopButton_03.gif);
    background-repeat:no-repeat;
	background-position:0px 0px;
    text-decoration:none;
	}
.rollover_03 a:visited{text-decoration:none;}	
.rollover_03 a:hover{
    background-position:0px -60px;
	width:73px;
    height:120px;
	text-decoration:none;
	outline:none;
	}
	
.static_03{
    float:left;
    display:inline;
    width:73px;
    height:80px;
    background-image:url(graphics/TopButton_03.gif);
    background-repeat:no-repeat;
	background-position:0px -60px;
    text-decoration:none;
	}	

.rollover_04{float:left;margin-left:0;display:inline;}
.rollover_04 a{
    float:left;
    display:block;
    width:91px;
    height:60px;
    background-image:url(graphics/TopButton_04.gif);
    background-repeat:no-repeat;
	background-position:0px 0px;
    text-decoration:none;
	}
.rollover_04 a:visited{text-decoration:none;}	
.rollover_04 a:hover{
    background-position:0px -60px;
	width:91px;
    height:120px;
	text-decoration:none;
	outline:none;
	}
	
.static_04{
    float:left;
    display:inline;
    width:91px;
    height:80px;
    background-image:url(graphics/TopButton_04.gif);
    background-repeat:no-repeat;
	background-position:0px -60px;
    text-decoration:none;
	}
		
.rollover_05{float:left;margin-left:0;display:inline;}
.rollover_05 a{
    float:left;
    display:block;
    width:96px;
    height:60px;
    background-image:url(graphics/TopButton_05.gif);
    background-repeat:no-repeat;
	background-position:0px 0px;
    text-decoration:none;
	}
.rollover_05 a:visited{text-decoration:none;}	
.rollover_05 a:hover{
    background-position:0px -60px;
	width:96px;
    height:120px;
	text-decoration:none;
	outline:none;
	}
	
.static_05{
    float:left;
    display:inline;
    width:96px;
    height:80px;
    background-image:url(graphics/TopButton_05.gif);
    background-repeat:no-repeat;
	background-position:0px -60px;
    text-decoration:none;
	}
	
.rollover_06{float:left;margin-left:0;display:inline;}	
.rollover_06 a{
    float:left;
    display:block;
    width:56px;
    height:60px;
    background-image:url(graphics/TopButton_06.gif);
    background-repeat:no-repeat;
	background-position:0px 0px;
    text-decoration:none;
	}
.rollover_06 a:visited{text-decoration:none;}	
.rollover_06 a:hover{
    background-position:0px -60px;
	width:56px;
    height:120px;
	text-decoration:none;
	outline:none;
	}
	
.static_06{
    float:left;
    display:inline;
    width:56px;
    height:80px;
    background-image:url(graphics/TopButton_06.gif);
    background-repeat:no-repeat;
	background-position:0px -60px;
    text-decoration:none;
	}
	
.rollover_07{float:left;margin-left:0;display:inline;}
.rollover_07 a{
    float:left;
    display:block;
    width:58px;
    height:60px;
    background-image:url(graphics/TopButton_07.gif);
    background-repeat:no-repeat;
	background-position:0px 0px;
    text-decoration:none;
	}
.rollover_07 a:visited{text-decoration:none;}	
.rollover_07 a:hover{
    background-position:0px -60px;
	width:58px;
    height:120px;
	text-decoration:none;
	outline:none;
	}
	
.static_07{
    float:left;
    display:inline;
    width:58px;
    height:80px;
    background-image:url(graphics/TopButton_07.gif);
    background-repeat:no-repeat;
	background-position:0px -60px;
    text-decoration:none;
	}		
		
/*********** Lists Lists Lists *************/

#ul{
list-style-type: none;
padding:0;
margin:0;
}


.paige li
{
background-image:url(graphics/dash.gif);
background-repeat:no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}


/************************/
.divContent {
	vertical-align:top;
	width:716px;
	/*height:230px;*/
}

.divIcon {
	padding: 0px 0px 10px 53px;
	vertical-align:top;
	/*width:202px;*/ 				/*220 total */
	/*height:220px;*/
	float:left;
	/*background-color:yellow;*/
	background-color:transparent;
}
/*Used to hold welcome image and text on homepage */
.divHome {
	padding: 0px 0px 0px 20px;
	vertical-align:top;
	width:480px;				/* 580 total */
	float:left;
	/*background-color:pink;*/
	background-color:transparent;
}

.divEmail {
	padding: 40px 0px 0px 0px;

}

.divImage {
	padding: 20px 58px 0px 0px;
	vertical-align:top;
	text-align:center;
	float:left;
	/*background-color:aqua;*/
	background-color:transparent;
}

.home_pic_holder{padding-left:53px;}

.divBase {
	vertical-align:top;
	text-align:center;
	width:800px;
}

.imageRight{
	float:right;
	padding:5px;
}
