/* 2007 Nikolais Linsteadt */

body{
	margin:0;
	padding:0;
	background:url(images/background.jpg) top left repeat;
}

/* Main Frame */
#mainarea {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-color:#ffffff;
	background:url(images/header.jpg) top center no-repeat;
}

/* TITLE BAR AREA ----------------------------------------*/
	#titlebar{
		height:90px;
	}

		#titlebar img{
			border:none;
		}

		#titlebar a{
			border:none;
		}

/* NAVIGATION AREA ----------------------------------------*/
	#nav{
		display:block;
		float:left;
		clear:both;
		height:0px;
		width:720px;
                margin:0 0 19px 0;
		padding:0;
	}
	
		#nav a{
			color:#249876;
                        text-decoration:none;
			margin:50;
			padding:2px 10px 2px 10px;
		}

		#nav p{
                	font:bold 10pt Century Gothic, Tahoma, Arial, sans-serif;
			text-align:center;
			text-decoration:none;
			margin:1px 1px 2px 1px;
			padding:0;
	        }

		#nav a:hover{
			color:#d9ac40;
			text-decoration:none;
		}

		#nav a.selected{
			background: #92d9ad;
			color:#555555;
			text-decoration:none;
			margin:0;
		}
	
/* BODY AREA ----------------------------------------*/
	
	#bodytxt{
	         float:left;
	         width:720px;
	         margin:0 0 15px 0;
	         padding:0;
	         background:url(images/body.jpg) top center repeat;
	}
	
		#bodytxt img.inline{
			display:block;
			float:right;
			clear:right;
			margin:0;
			padding:10px 10px 10px 10px;
		}
		#bodytxt img.rinline{
			display:block;
			float:right;
			clear:right;
			margin:0;
			padding:10px 50px 10px 10px;
		}
		
		#bodytxt img.linline{
			display:block;
			float:left;
			margin:0;
			padding:10px 10px 10px 10px;
		}

		#bodytxt object{
			display:block;
			margin:0;
			padding:10px 10px 10px 120px;
		}
		
		#bodytxt p{
			font:11pt Century Gothic, Tahoma, Arial, sans-serif;
			text-align:justify;
			color:#444444;
			margin:5px 10px 0px 10px;
			padding:0;
		}

		#bodytxt p.head{
			font:bolder 14pt Georgia, Garamond, Book Antiqua, serif;
			color:#555555;
			font-style:italic;
			text-align:left;
			margin:5px 10px 0px 10px;
			padding:0;
		}

		#bodytxt p.chead{
			font:bolder 14pt Georgia, Garamond, Book Antiqua, serif;
			color:#555555;
			font-style:italic;
			text-align:center;
			margin:5px 10px 0px 10px;
			padding:0;
		}

		#bodytxt p.bquote{
			font:bold 11pt Brio, Cursive, Sayer Script MN;
			color:#e8991b;
                        margin:5px 10px 0px 10px;
			padding:1px;
		}

		#bodytxt p.inquote{
			font:10pt Tahoma, Century Gothic, Arial, sans-serif;
			text-align:right;
			font-style:italic;
			margin:0px 0px 10px 0px;
			padding:0;
		}
		
		#bodytxt p.attrib{
			font:9pt Arial, Helvetica, sans-serif;
			margin:0 40px 25px 40px;
			padding:1px;
		}

		#bodytxt li{
                        font:11pt Century Gothic, Tahoma, Arial, sans-serif;
			color:#555555;
			margin:3px 0 3px 10px;
			padding:0;
		}

		#bodytxt ul{
			margin:0 0 8px 25px;
			padding:0;
			list-style-image:url(images/pinkribbon_sm.gif);
		}
		
		#bodytxt ul.table{
			margin:0 0 0px 0px;
			padding:0;
		}

		#bodytxt li.pic{
			display:block;
			float:left;
			/*width:85px;*/
			width:240px;
			border:1px solid #DDDDDD;
			height:auto;
			margin:2px 3px 1px 0;
			padding:0;
			font:10pt Arial, Helvetica, sans-serif bold;
			color:#444444;
		}
	
		#bodytxt p.title{
			font:32pt Georgia, Garamond, Book Antiqua, serif;
			color:#555555;
			font-style:italic;
			line-height:36pt;
			margin:5px 10px 0px 10px;
			padding:0;
		}
	
		#bodytxt p.stitle{
			font:bold 14pt Arial, Helvetica, sans-serif;
/*			color:#7ac2ae;*/
                        color:#41b193;
			margin:5px 10px 0px 10px;
			padding:0;
		}
		
		#bodytxt a{
                        font:bold 11pt Century Gothic, Tahoma, Arial, sans-serif;
                        color:#444444;
			text-decoration:none;
			border-bottom:1px dashed #d9ac40;
			margin:0px;
			padding:0px;
		}

		#bodytxt a:hover{
                        color:#d9ac40;
			text-decoration:none;
			border-bottom:1px dotted #d9ac40;
		}




        	#bodytxt p.small{
			font:bold 8pt Georgia, Garamond, Book Antiqua, serif;
			text-align:left;
			color:#444444;
			margin:4px 2px 4px 2px;
			padding:0;
		}
		
                #bodytxt fieldset{
	                border:1px solid #888888;
	                width:22em;
	                margin:0 0 6px 4px;
                }
                
                #bodytxt legend{
	               font:bold 10pt Georgia, Garamond, Book Antiqua, serif;
	               color:#444444;
	               font-style:italic;
	               border:1px solid #888888;
	               margin:5px 5px 5px 10px;
	               padding:2px 2px 2px 2px;
                }

                #bodytxt label{
	               font:bold 10pt Georgia, Garamond, Book Antiqua, serif;
	               color:#444444;
                       width:150px;
	               float:left;
	               text-align:right;
	               margin-top:1em;
	               margin-right:0.5em;
	               display:block;
              }

                #bodytxt textarea{
	               font:10pt Century Gothic, Tahoma, Arial, sans-serif;
                       color:#444444;
                       background:url(images/form.jpg) top left repeat;
	               border:1px solid #444444;
	               margin-top:10px;
              }

                #bodytxt input{
	               font:10pt Century Gothic, Tahoma, Arial, sans-serif;
	               color:#444444;
                       background:url(images/form.jpg) top left repeat;
	               border:1px solid #444444;
	               margin-top:10px;
                }

               #bodytxt .submit input{
	               width:auto;
                       font:bold 11pt Georgia, Garamond, Book Antiqua, serif;
                       font-style:italic;
	               color:#444444;
/*	               background:#D7E5F2;*/
                       background:url(images/form.jpg) top left repeat;
	               margin-left:150px;
	               margin-top:10px;
	               margin-bottom:2px;
	               border:2px outset #444444;
                }
                

/* BOTTOM SECTION ----------------------------------------*/

#bottom{
	width:720px;
	height:90px;
	float:left;
	clear:both;
        background:url(images/bottom.jpg) top center no-repeat;
	padding:0;
	margin:0;
}

	#bottom img.inline{
		display:block;
		float:left;
		margin:0 0 10px 10px;
		padding:0;
	}

        #bottom p{
		font:10pt Century Gothic, Tahoma, Arial, sans-serif;
		text-align:center;
		color:#555555;
		margin:15px 0px 0px 0px;
		padding:0;
	}
	
                #bottom p.small{
                        font:8pt Century Gothic, Tahoma, Arial, sans-serif;
		        text-align:right;
		        color:#555555;
		        margin:0px 5px 0px 0px;
		        padding:0;
	         }

	#bottom a{
		font:bold 10pt Century Gothic, Tahoma, Arial, sans-serif;
		text-decoration:none;
                color:#249876;
	}
	
	#bottom a:hover{
		text-decoration:none;
		color:#d9ac40;
	}

