/* CSS Document */
html
{
width: 100%; height: 100%; margin-left: auto; margin-right: auto;
}

img 
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}

body
{
margin: 0px; padding: 0px;
background-color: #3B2314;
margin-top: 20px;
background-image: url(../images/waves_lrg.jpg);
background-repeat: repeat;
background-position: center;
}

#container
{
position: relative; left: 0px; top: 0px; width: 850px; height: 640px;
margin-left: auto; margin-right: auto;
}

#form_container
{
position: relative; left: 0px; top: 0px; width: 580px;
margin-left: auto; margin-right: auto; z-index: 1;
background-color: #FFFFFF;
}

#navigation
{
position: relative; left: -2px; top: 0px; width: 850px; height: 30px;
}

#main_image
{
position: relative; left:0px; top: 10px; width: 850px; height: 400px;
}

#text_container
{
position: relative; left: 0px; top: -1px; width: 850px; min-height: 285px;
background-color: #FFFFFF;
background-image: url(../images/blue_fade.jpg);
background-position: bottom;
background-repeat: repeat-x;
padding-bottom: 35px;
}

#home_text_area
{
position: relative; left: 70px; top: 10px; width: 520px; min-height: 160px;
}

#text_area
{
position: relative; left: 185px; top: 10px; width: 410px; min-height: 225px;
padding-bottom: 20px;
}

#blog_text_area
{
position: relative; left: 32px; top: 10px; width: 560px; min-height: 425px; padding-bottom: 20px;
}

#sub_menu
{
position: absolute; left: 32px; top: 50px; width: 120px;
}	

#headers
{
position: relative; left: 28px; top: 0px; width: 500px; height: 30px;
}

#rightcolumn
{
position: absolute; left: 625px; top: 50px; width: 195px; height: 200px;
text-align: center; margin-left: auto; margin-right: auto;
}

#rightcolumn_blog
{
position: absolute; left: 635px; top: 50px; width: 170px; height: 200px;
}

#credits 
{
position: relative; left: 0px; bottom: 0px; width: 850px; height: 20px;
text-align: right;
padding: 5px 0px 15px 0px;
}


/* Show hide code */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
    color: #412824;	
    width: 410px;
	margin-bottom:2px;
	margin-top:2px;
	padding-top: 4px;
	padding-bottom: 4px;
		
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	background-color: #FFFFFF;
	color: #FFFFFF;
	width:410px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	border-bottom: solid 5px #FFFFFF;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
    padding-bottom: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	
	
}