html{
	font-size: 100.01%;	
	height:100%;
	background: url(bg.jpg) repeat-x;
background-attachment: fixed;

}

body{
	margin: 0;
	
	min-width: 705px;
	height: 100%;
/*background: url(../images/contentbg.gif) repeat-y center;*/

	color:#000000;
	font-family: Arial, sans-serif;
	font-size:11px;
}

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

#page{
	position: relative;	
	height:100%;
min-height: 50%;;
padding:10px;



}

#main{
	margin: 0 auto;
	width: 705px;
	min-width: 705px;
	/*height:100%;*/
background-color:#FFFFFF;
padding:10px;
	
}
#header{
	height: 335px;
	
	overflow: hidden;
}



#content{
	clear:both;
	overflow: hidden;
}
* html #content{
	height:1%;
	overflow:visible;
}
.main-content{
	float: left;
	width: 705px;
	background: url(../../images/bg.gif) repeat-y ;
}

.main-content .columns{
	overflow: hidden;
	height: 1%;
	padding: 20px 0 20px;
}

.columns .column-1{
	float: left;
	width: 170px;
	padding:0 0px;

	/*height:100%;*/

}



.columns .column-2{
	float: left;
	width: 475px;
	margin-left:15px;
	padding-left:10px;
	border-left:1px solid #CCCCCC;
	
	
}

.columns .column-2 h1{
font-size:14px;

}

.columns .column-2 li{
list-style-type:disc;
margin-left:15px;
color:#000000;

}

.columns .column-2 img{
	padding:1px;
	border: 1px solid #CCCCCC;

}

.columns .column-2 a:link{
/*color:#a096b4;*/
color:#000000;
text-decoration:underline;
}
.columns .column-2 a:visited{
/*color:#a096b4;*/
color:#000000;
text-decoration:underline;
}

.columns .column-2 .gallery{

margin-left: 30px;

}

#footer{
	height: 47px;
	background: url(footer.gif);
	overflow: hidden;
	
}

.footertext{
	padding-top:28px;
	padding-left:5px;
	}

#menu {
	padding: 0px 0 0 5px;
	/*border-left: 1px solid #cccccc;*/
	
}

#menu li{
	/*background:url(../images/menu-separator.gif) no-repeat 100% 100%;*/
	width: 131px;
	list-style-type:none;
	

}

#menu a{
	display: block;
	width: 125px;
	padding: 0 -0 0 0px;
	font:12px/24px "Arial", serif;
	/*color: #2A3B8F;*/
	line-height:20px;
	text-decoration:none;
	color: #000000;
}

#menu2 li a {
	font-size:10px;
	padding-top:-5px;
	
}

#menu2 li a{
display: block;
width: 125px;
padding: 0px 0px 0px 10px;
line-height:15px;
margin-left:0px;
}

#menu2 li.active{
background-color:#cdd1ee;

}

/*#menu a:hover{background: url(../images/arrow.gif) no-repeat 0 6px;}*/


