body 
	{
	 background: url(images/bg.jpg) 0px 125px repeat-x #AE4C65;
	 color: #393B3B;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	font-size: 11px;
	padding: 0px;	
	} 
	
h1	
	{
	font-family: verdana, arial, sans-serif;
	background: #cccccc;
	display: block;
	font-size: 17px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	
	vertical-align: baseline;
	color: #717070;}
h2	
	{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	display: block;
	font-size: 18px;
	text-align: left;
	font-weight: bold;
	margin-left: 20px;
	vertical-align: baseline;
	color: #AE4C65;}


p
	{
	font-size: 11 px;
	text-align: justify;
	line-height: 16px;
	}


a:link
	{
	color: #4491BE;
	
	text-decoration: none;
	}
a:visited
	{
	
	color: #3A2420;
	text-decoration: none;
	}
a:hover
	{
	color: #000000;
	text-decoration: underline;
	}
a:active
	{
	color: #546751;
	}
#logotop
	{position: relative;
	background:transparent;
	width: 730px;
	height: 57px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding: 0px;
	text-align: right;
	margin-bottom: 0px;
	}

#content
	{position: relative;
	background: url(images/page-bg.jpg) 130px 0 repeat-y #ffffff;
	width: 730px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #cccccc;
	margin-top: 10px;
	padding: 5px;
	text-align: left;
	margin-bottom: 0px;
	}

#content.front
	{position: relative;
	background: #AE4C65;
	width: 730px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	border: 0px solid #cccccc;
	margin-top: 70px;
	padding: 5px;
	text-align: left;
	margin-bottom: 0px;
	}


#wrapper
	{position: relative;
	background:url(images/header.gif) 0px 0px no-repeat #ffffff;
	width: 730px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: -10px;
	padding: 0px;
	text-align: left;
	margin-bottom: 0px;
	}

#topPanel{background: transparent; width:730px; height:36px; position:relative; margin:0 auto; padding:0;border-bottom: 0px solid #ffffff;}
#topPanel.sub{width: 730px; height:36px; position:relative; margin:0 auto; padding:0;}
#topPanel img{width:230px; height:36px; z-index:1; padding:0; position:absolute; margin:0 0 0 0px;}
#topPanel ul{display:block; width:730px; height:36px; position:absolute; top:0; right:0; margin:0px 0 0; padding:0 0px 0 0; border-bottom:0px solid;list-style-type: none;}
#topPanel ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; line-height: 12px margin-top: 5px;}
#topPanel ul li a{width:84px; height:36px; display:block; padding:0; color: #AF4D66; background:url(images/button.gif) center center no-repeat #ffffff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#topPanel ul li a:hover{width:84px; height:36px; text-decoration:none; background:url(images/button2.gif) no-repeat 0 0 #AEAEAE; color:#000000;}
#topPanel ul li.active{width:84px; display:block; height:36px; background:url(images/button2.gif) no-repeat 0 0 #AEAEAE; color:#000000; text-align:center; margin:0 1px 0 0;}




	
#header
	{
	background: url(images/logo.gif) 0 0px no-repeat transparent;
	width: 730px;
	height: 241px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;		
	}
#header img
	{margin-left: 20px;
	margin-top: 50px;
	}

#header img.logo
	{
	margin-top: 20px;
	margin-left: 150px;}
#header p.tagline
	{margin-left: 430px;
	margin-top: 70px;
	background: #ffffff;
	width: 200px;
	text-align: center;
	font-size: 12px;
	color: #AF4D66;}

	
#box
	{background: url(images/box.jpg) 0px 0px no-repeat #cccccc;
	margin-top: 20px;	
	margin-left: 35px;
	width: 197px;
	height: 107px;
	float: left;
	margin-bottom: 50px;}

#box p
	{margin-top: 10px;
	margin-left: 50px;
	 width: 120px;
	text-align: left;
	line-height: 11px;
	color: #AF4D66;}

#left
	{background: url(images/logo.gif) 20px 0 no-repeat #F7EDF1;	
	width: 220px;
	height: 100%;
	float: left;
	margin-top: 0px;
	padding-top: 20px;
	
	}
#left h2
	{margin-left: 25px;
	margin-top: 270px;
	}

#left h2.contact
	{margin-left: 25px;
	margin-top: 10px;
	}



#left p
	{margin-left: 25px;
	margin-right: 20px;
	color: #393B3B;}
#left form
	{margin-left: 20px;
	margin-top: 5px;
	}



	
#right
	{width: 510px;
	height: 100%;
	float: left;
	margin-top: 0px;
	padding-top: 20px;
	background: #ffffff;
	}
#right p
	{margin-left: 25px;
	margin-right: 10px;
	color: #483430;
	width: 450px;
	text-align: left;}

#right img
	{float: left;
	padding: 5px;
	border: 1px solid #cccccc;
	background: #F7EDF1;
	margin-left: 0px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-top: 5px;}
#right img.center
	{text-align: center;
	border: 0px solid #cccccc;
	background: transparent;}
#right h2
	
#right p form
	{margin-left: 50px;
	margin-top: 5px;
	}

#footer
	{
	position: relative;
	bottom: 0px;
	left: 0px;
	width: 730px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	background: url(images/stripes.jpg) 0 0 repeat-x #ffffff;
	font-size: 9px;
	text-align:center;
	clear: left;
	}

.floatimgleft 
	{
	float:left;
	clear: left;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:3px;
	} 
.padding
	{margin-left: 45px;
	}

.clear
	{clear: left;}