body		{	font-family: arial, sans-serif;
			font-size: 80%;	
			text-align: center;
			background-color: #CC0066;
		}
* 		{	margin: 0;
			padding: 0;
			font-size: 1em;
		}
div#container	{	width: 800px;
			min-width: 400px;
			margin: 5px auto;			
			border: 0px solid #fff;
			background-color: #fff;
		}
div#header	{	height: 180px;
			overflow: hidden;
			Background-color: #FF0099;
			background-image: url('../images/header.jpg');
			repeat: 0;
			border: 8px solid #fff;
		}
div#header img	{	float: left;
		}
div#header h1	{	color: #fff;
			text-align: left;
			font-size: 1em;
			margin: .2em 1em 0 0;
			display: none;	
		}
div#header h2	{	color: #fff;
			text-align: left;
			font-size: 1em;
			margin: .2em 1em 0 0;
			display: none;		
		}
div#header h3	{	color: #000;
			text-align: right;
			font-size: 1em;
			margin: .2em 1em 0 0;
			Font-style: italic;		
		}
div#menubar	{	background-color: #FF0099;
			background-repeat: repeat-x;
			background-position: right 0;
			height: 30px;
			overflow: hidden;
			border-left: 8px solid #fff;
			border-right: 8px solid #fff;
			border-bottom: 8px solid #fff;
		}
div#menubar img	{	float: left;
		}
div#listmenu	{	width: 100%;
			font-size: 1.1em;
			font-weight: bold;
			font-style: italic;
			float: right;
			height: 30px;
		}
div#listmenu ul	{	margin: 0 0;
			border: 0;
			height: 30px;
		}
div#listmenu li	{	float: left;
			list-style-type: none;
                        padding: 6px 4px;
			height: 30px;
		}

div#listmenu li:hover	{	background-color: #FFF;
			}
div#listmenu a	{	color: #fff;
			text-decoration: none;
                        padding: 5px 8px;
		}
div#listmenu a:hover	{	color: #FF0099;
				text-decoration: none;	
			}
div#colone	{	float: right;
			text-align: left;
			font-style: italic;
			color: #fff;
			width: 180px;
			height: 363px;
			overflow: hidden;
			background-color: #CC0066;	
		}
div#colone h1	{	text-align: center;
			font-weight: bold;
			font-style: italic;
			font-size: 0.8em;
			Padding: 5px 0 0 0;
		}
div#imageboxpink	{	width: 150px;
				height: 333px;
				border-right: 8px solid #fff;
				border-left: 8px solid #fff;
				overflow: hidden;
				background-color: #FF99CC;
				float: right;
				font-style: italic;
			}
div#imageboxpink img	{	border: 5px solid #fff;
				margin: 15px 0 0 15px;
			}
div#imageboxbottom	{	width: 166px;
				overflow: hidden;
				background-color: #CC0066;
				float: right;
			}
div#content	{	padding: 10px 5px 20px 20px;
			text-align: left;
			background-color: #fff;
			height: 325px;
			overflow: auto;
			border-right: 8px solid #fff;
			border-bottom: 8px solid #fff;
			scrollbar-3dlight-color:#CC0066;
          		scrollbar-arrow-color:#CC0066;
           		scrollbar-base-color:#fff;
           		scrollbar-darkshadow-color:#CC0066;
           		scrollbar-face-color:#FF99CC;
           		scrollbar-highlight-color:CC0066;
           		scrollbar-shadow-color:#CC0066;
			font-style: italic;
		}
div#content h2	{	font-size: 1.5em;
			color: #FF0099;	
			font-style: italic;
		}
div#content h3	{	font-size: 1.1em;
			color: #FF0099;
			margin: .5em 0 0 0;
			font-style: italic;
			
		}
div#content p	{	margin: 1em 0;
			font-style: italic;		
		}
div#content ul	{	margin: .5em 0 0 2em;
			padding: 0;
			font-style: italic;			
		}
div#content li	{	margin: .2em 0;
			padding: 0;
			list-style-type: disc;
			font-style: italic;					
		}
div#content img	{	float: right;
		}
div#content a	{	text-decoration: none;
			color: #FF0099;
			font-style: italic;
		}
div#content a:hover	{	text-decoration: underline;
				font-style: italic;
				color: #CC3399;
		}
div#notice	{	border: 1px dashed #CC3399;
			padding-left: 2px;
			padding-right: 2px;
			text-align: center;
			margin: 5px 0 5px 0;
		}
div#download	{	border: 1px dashed #000;
		}
div#download img	{	float: left;
				border: 0px solid #fff;
				border: 0px solid #fff;
				padding: 0 10px 20px 10px;
		}
div#footer	{	float: left;
			height: 50px;
			width: 100%;
			margin: 0;
			text-align: right;
			font-size: 1em;
			font-weight: bold;
			color: #000;
			background-color: #CC0066;
		}
div#addressspacer	{	float: left;
				width: 604px;
				height: 15px;
				background-color: #CC0066;
			}
div#address	{	float: left;
			width: 594px;
			margin: 0;
			text-align: left;
			font-size: 1em;
			font-weight: bold;
			color: #fff;
			background-color: #FF99CC;
			border: 8px solid #fff;
			padding: 0 0 0 10px;
		}
div#address p	{	font-size: .85em;
			font-weight: bold;
			line-height: 1.6em; 
		}
div#address a	{	font-weight: normal;
		}
a.nav:link	{	text-decoration: none;
		}
a.nav:visited	{	text-decoration: none;
		}
a.nav:hover	{	text-decoration: underline;
			color: #996699;
		}
a.nav:active	{	text-decoration: none;
		}

/* Aslett Clearing Method - www.csscreator.com */

.clearfix:after {	content: ".";
			display: block;
			height: 0;
			clear: both;
    			visibility: hidden;
		}
.clearfix 	{	display: block;
		}

/* End Aslett Clearing Method */

.banner		{	margin-top: 10px;
		}


div#contacttext	{	Width: 150px;
			float:right;
			overflow: hidden;
			padding: 0px 30px 20px 0;
		}
div#contacttext p	{	color: #000;
				text-align: right;
				font-size: 1em;
			}
div#contacttext a	{	color: #000;
				text-align: right;
				font-size: 1em;
			}
div#contacttext h3	{	color: #039;
				text-align: right;
				font-size: 1.5em;
			}

div#formcontainer 	{	margin: 0px 0 0 0;
				width: 420px;
				float: left;
			}
div#formcontainer form  {
			}

div#formcontainer div.clearfix 	{	padding: 5px 0px; 
					vertical-align: top;
			}

div#formcontainer form label {	width: 150px; 
				float: left;
				color: #000;   
				margin-right: 10px;
			}
	
div#formcontainer div.buttongroup 	{	float: left; 
						margin: 0px; 
						padding: 0px;
			} 
div#formcontainer div.buttongroup div 	{	margin-bottom: 5px; 
					} 
div#formcontainer div.buttongroup input	{	margin-right:5px;
					} 
.button		{	color: #fff;
			background-color: #CC0066;
			padding: .1em;
			font-weight: bold;
			font-size: .8em;
		}
.captcha	{	height: 40px;
			width: 280px;
		}
textarea	{	font-family: verdana, arial, sans-serif;
			font-size: 1em;
		}

table		{	margin: 2em 0;
		}
td		{	padding: .5em;
		}

div#navbarbottom	{	width: 100%;
			font-size: 0.8em;
			float: right;
			}
div#navbarbottom ul	{	margin: 0 0;
			border: 0;
			height: 15px;
			}
div#navbarbottom li	{	float: left;
			list-style-type: none;
                        padding: 6px 5px;
			height: 15px;
			}
div#navbarbottom a	{	color: #fff;
			text-decoration: none;
                        padding: 5px 5px;
			}
div#navbarbottom a:hover	{	color: #FF0099;
				text-decoration: none;	
				}
#facebookpage { width: 150px; margin-left: 10px; }
