html {





}



body {

	text-align: center;

	font: 16px/20px arial serif;

	margin: 0px;

	padding: 0px;

	background: url(shadowbg.gif) center repeat-y #0071BC;



	

}





a:link,a:visited {

	text-decoration: none;

	color: Black;

	font-weight: bold;

	border-bottom: 1px dotted black;

}

a:hover {

	color: #fff;

	background-color: #0071BC;

}





/* media ul */





#media ul{

	margin-left: 20px;

	padding: 0px;

	text-indent: 2px;

}

#media li a:link, #media li a:visited {

	text-decoration: none;

	color: Black;

	font-weight: bold;

}

#media li a:hover {

	color: #fff;

	background-color: #0071BC;

}







#navigation ul{

	list-style: none;

	margin: 0px;

	padding: 0px;

	text-indent: 2px;

}

#navigation ul li a:link, #navigation ul li a:visited {

	text-decoration: none;

	display: block;

	width: 100%;

	color: Black;

	font-weight: bold;

	border-bottom: 1px dotted black;

}

#navigation ul li a:hover {

	color: #fff;

	background-color: #0071BC;

}





#container {

	text-align: left;

	width: 700px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

	background: url(bottom.jpg) no-repeat bottom;

	padding-bottom: 217px;





}







#logo {

	width: 690px;

	height: 300px;

	margin-left: 5px;

	padding: 0px;

	background: url(logo.jpg) no-repeat;

}



#left {

	float: left;

	width: 490px;

	padding-left: 5px;

}



#right {

	float: right;

	width: 185px;

}

#clear {

	clear: both;

}

.intro{

	padding-left: 5px;

}

.news {
	padding: 10px;
	background-color: #FEFF80;
}



.bars{

	border: 1px dashed #000000;

	margin-bottom: 10px;

	width: 200px;

	padding: 5px;

}

.bars h3{

	font-weight: bold;

}





/* guestbook */



.guestbook {



}

.gbmain {

	margin: 4px;

	padding: 2px;

	background-color: #C7DFE0;

}

.gbname {

	text-align: right;

}

.gbcomment {

	text-align: left;

}



