/* CSS Document */

body {
	font-family: "Courier New", Courier, mono;
	
}

h1 {
	border-bottom-color: #333333;
	border-bottom-style: double;
	border-bottom-width: thick;
	margin:0px;
	font-size: 6em;
	}


#container  {
	margin-left: auto;
	margin-right: auto;
	width: 1200px;

}

#page {

}

#header {
	text-align: center;

}

#header_block {
text-align: center;

}

#nav_bar {
	border-top-color: #333333;
	border-top-style: double;
	border-top-width: thick;
	text-align:center;
	background-image: url(images/background_color.png);
	padding-bottom: 1px;
	padding-top: 15px;
	height: 62px;	
}

#nav_bar a { 
	padding-right: 2px; 
	padding-left: 5px;
	color: #000000;
	font-size: 18pt;
	text-decoration: none;
	border-right-color: #000;
	border-right-style: solid;
	
	border-left-color: #000;
	border-left-style: solid;
}

#contents {		
	border-top-color: #333333;
	border-top-style: double;
	border-top-width: thick;
}

#right {
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top:25px;
	padding-left:15px;
	font-size: 12pt;
	background-image:url(images/column-center-right.png);
	background-repeat: repeat-y;
	border-right-color: #333333;
	border-left-style: solid;
	border-left-width: thin;

}

#right a {
	text-decoration: none;
}

#right_book{
padding-bottom: 20px;
margin-bottom: 40px;

}

#blog a {
	text-decoration: none;
color: #FFFFFF;
}


#right_book img {width: 175px;
height: 250px;
margin: 5px;
	
	border-color: #333333;
	border-style: solid;
	border-width: thin;

}

#right_book a {
	text-decoration: none;
}



#center {
margin-left: 0px;
margin-right: 0px;
float:left;
text-align: center;
width: 1000px;
background-image: url(images/page_color2.png);

border-left-color: #333333;
border-left-style: double;
border-left-width: thin;
	
border-right-color: #333333;
border-right-style: double;
border-right-width: thin;
	
border-bottom-color: #333333;
border-bottom-style: double;
border-bottom-width: thin;	
	
}

#bs_logo{
margin-top: 20px;
margin-bottom: 40px;
margin-left: 20px;
margin-right: 10px;

padding-bottom: 20px;
padding-top: 20px;

text-align:center;

background-image: url(images/background_color.png);

border-bottom-color: #333333;
border-bottom-style: double;
border-bottom-width: thick;


}



#badshoe {
margin-left: 20px;
margin-right: 10px;
margin-bottom: 40px;
/*float:left;*/
padding-top: 30px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;

background-image: url(images/background_color.png);

border-color: #333333;
border-style: double;
border-width: thin;


}

#badshoe img {width: 175px;
height: 250px;
margin: 5px;
	
	border-color: #333333;
	border-style: solid;
	border-width: thin;

}

#badshoe a {
	text-decoration: none;
}
#badshoe p {
	text-align: left;
}


#picts {
	width:75%;
	height:400px;
	margin-left:12%;
	margin-top:25px;
	margin-bottom:25px;
	padding-bottom: 25px;
	text-align:center;
	
	background-image: url(images/background_color.png);
	
	border-top-color: #333333;
	border-top-style: double;
	border-top-width: thin;
	border-right-color: #333333;
	border-right-style: double;
	border-right-width: thin;
	border-left-color: #333333;
	border-left-style: double;
	border-left-width: thin;
	border-bottom-color: #333333;
	border-bottom-style: double;
	border-bottom-width: thin;
	
}

#picts img {width: 75%;
height: 75%;
text-align:center;
}

#pieces{
	width:75%;
	
	margin-left:12%;
	margin-top:45px;
	margin-bottom:25px;
	text-align:center;
	
	background-image: url(images/background_color.png);
	
	border-top-color: #333333;
	border-top-style: double;
	border-top-width: thin;
	border-right-color: #333333;
	border-right-style: double;
	border-right-width: thin;
	border-left-color: #333333;
	border-left-style: double;
	border-left-width: thin;
	border-bottom-color: #333333;
	border-bottom-style: double;
	border-bottom-width: thin;
	
		
}

#piece_block{
	height: 400px;
	margin-bottom:15px;
	overflow: auto;
	}
	
#sel_piece_block{
	height: 600px;
	margin-bottom:15px;
	overflow: auto;
	}
	
#pieces p {
padding-left:20px;
text-align: left;

}

#footer {
	margin-top:140px;
	text-align: center;
	background-image: url(images/background_color.png);
	border-color: #333333;
	border-style: solid;
	border-width: thin;
	clear: both;
}


#books {
	width:600px;
	margin:auto;
	/*margin-left:40px;*/
	margin-bottom:10px;
	padding-top:40px;
	padding-left:20px;
	padding-right: 25px;
	/*background-image: url(images/background_color.png);	
	border-color: #333333;
	border-style: solid;
	border-width: thin;*/
	
	background-color: #b0d8e9;
}

#books_block {
	/*width:600px;*/
	/*margin:auto;*/
	/*margin-left:40px;*/
	margin-bottom:10px;
	padding-top:40px;
	padding-left:20px;
	padding-right: 25px;
	/*background-image: url(images/background_color.png);	*/
	border-color: #333333;
	border-style: solid;
	border-width: thin;
	
	background-color: #b0d8e9;
}

#books_block img {
	width: 175px;
	height: 250px;
	margin: 5px;
	border-color: #333333;
	border-style: solid;
	border-width: thin;

}

#books_block p {
text-align:left;
}

#books_block h3 {
	text-align:center;
	margin:0px;
	font-style: oblique;
}

#gallery {
	margin: 5px;
	border-color: #333333;
	border-style: solid;
	border-width: thin;
}


#gallery_block {
	margin: 5px;
	border-bottom-color: #333333;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

#gallery_block a{
	text-decoration: none;
padding-right: 2px; 
	padding-left: 5px;
	color: #FFFFFF;
	font-size: 18pt;
	
}
#gallery_block img{
	text-decoration: none;

}
#gallery_block h3 {
	text-align:right;
	margin:0px;
	font-style: oblique;
	float:right;
}


#annoucements {
	width:900px;
	margin-left:70px;
	margin-top:25px;
	margin-bottom:15px;
	padding-top:15px;
	text-align:center;
	background-image: url(images/background_color.png);
	
	border-top-color: #333333;
	border-top-style: double;
	border-top-width: thin;
	
	border-right-color: #333333;
	border-right-style: double;
	border-right-width: thin;
	
	border-left-color: #333333;
	border-left-style: double;
	border-left-width: thin;
	
	border-bottom-color: #333333;
	border-bottom-style: double;
	border-bottom-width: thin;
	
}

#annoucements img{
width:55%;
height: 55%;
}


#news {
	width:75%;
	
	margin-left:12%;
	margin-top:25px;
	margin-bottom:15px;
	padding-top:15px;
	text-align:center;
	
	background-image: url(images/background_color.png);
	
	border-top-color: #333333;
	border-top-style: double;
	border-top-width: thin;
	border-right-color: #333333;
	border-right-style: double;
	border-right-width: thin;
	border-left-color: #333333;
	border-left-style: double;
	border-left-width: thin;
	border-bottom-color: #333333;
	border-bottom-style: double;
	border-bottom-width: thin;
	
}

#news img{
width:55%;
height: 55%;
}

#author{
	width: 85%;
	
	margin-left:12%;
	margin-top:45px;
	margin-bottom:25px;
	text-align:center;
		
}

#author h3{
	text-align:center;
	border-bottom-color: #333333;
	border-bottom-style: double;
	border-bottom-width: thick;
	margin-bottom:30px;
	font-size: 3em;
}

#author_block {
	width:85%;
	
	margin-left:12%;
	margin-top:45px;
	margin-bottom:25px;
	text-align:center;
		
	border-top-color: #333333;
	border-top-style: double;
	border-top-width: thin;
	
	border-right-color: #333333;
	border-right-style: double;
	border-right-width: thin;
	
	border-left-color: #333333;
	border-left-style: double;
	border-left-width: thin;
	
	border-bottom-color: #333333;
	border-bottom-style: double;
	border-bottom-width: thin;
	
		
}


#blog {
padding:20px;
}

#blog p {
	text-align:left;
}

#selected_block {
	margin-bottom:10px;
	padding-top:40px;
	padding-left:20px;
	padding-right: 25px;
	border-color: #333333;
	border-style: solid;
	border-width: thin;
	
	background-color: #b0d8e9;
}

#selected_block img {
	margin: 5px;
	border-color: #333333;
	border-style: solid;
	border-width: thin;

}

#selected_block p {
text-align:left;
}

