@charset "utf-8";
body,html {
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-color:#000;
	width:100%;
	height:100%;
	text-align:center;
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.95em;
	color:#333;
}
h1,h2,h3,h4,h5,h6{
	font-weight:200;
	text-align:left;
	border-bottom:#300 1px solid;
	margin: 0px;
	}
#container_out{
	width:940px;
	height:100%;
	background-color:#000;
	margin:0 auto;
}
#container{
	width:900px;
	height:auto;
	background-image:url(images/div_background.jpg);
	background-repeat:repeat-y;
	margin:20px;
	float:left;
	text-align:justify;

}
#sidebar{
	width:260px;
	height:auto;
	float:left;
	padding:20px 20px 0 20px;
}
#textbox{
 	width:540px; 
	height:auto;
	padding:10px;	
	background-image:url(images/textbackground.png);
	background-repeat:repeat;
	 -moz-border-radius: 15px; -webkit-border-radius: 15px; 
	 border: 1px solid #000;
}
#textbox2{
 	width:540px; 
	height:auto;
	padding:10px;	
	background-image:url(images/textbackground2.png);
	background-repeat:repeat;
	 -moz-border-radius: 15px; -webkit-border-radius: 15px; 
	 border: 1px solid #000;
}
#form ul	{
	display:block;
	clear:left;
}
#form li	{
	display: block;
	float:left;
	list-style-type: none;
	padding-right: 20px;
	padding-top:8px;
	width:120px;
	font-family: Georgia, Times New Roman, Times, serif;
	color:#000000;
	font-size:12px;
}
a:link	{
	color: #CCC;
	text-decoration: none;
}
a:active	{
	color: #CCC;
	text-decoration: none;
}
a:visited	{
	color: #CCC;
	text-decoration: none;
}
a:hover	{
	color: #FFF;
	text-decoration: none;
}
.gallery a:link	{
	color: #000;
	text-decoration: none;
}
.gallery a:active	{
	color: #000;
	text-decoration: none;
}
.gallery a:visited	{
	color: #000;
	text-decoration: none;
}
.gallery a:hover	{
	color: #151515;
	text-decoration: none;
	border-bottom:#151515 1px dotted;
}
