body {
	 width: 893px;
	 margin: 0px auto;
	 background-image: url(/images/to_use/top_bg.jpg);
	 background-position: top;
	 background-repeat: repeat-x;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #363f44;
	 }
	 
p {
  margin: 0px;
  padding: 0px;
  }
  
h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #363f44;
   padding: 0px;
   margin: 0px
   }
   
h2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #595d60;
   padding: 0px;
   margin: 0px
   }
   
form {
	 margin: 0px;
	 padding: 0px;
	 }
	 
img {
	border: none;
	}
	
ul {
   line-height: 150%;
   padding: 0px 0px 0px 0px;
   margin: 0px;
   }
   
li {
   list-style: disc;
   padding: 0px 0px 3px 0px;
   margin: 0px 0px 0px 20px;
   line-height: 100%;
   }
	
.image_icons {
			 padding-right: 15px;
			 float: left;
			 }
			 
.image_home {
			 padding-right: 15px;
			 float: left;
			 }
			 
.image_book {
			 margin-right: 15px;
			 float: left;
			 border:thin solid #666;
			 }
			 
.image_buy {
			 padding-top: 10px;
			 float: left;
			 }
			 
.rightimage {
			float:right;
			padding: 5px 15px 5px 10px;
			}
			
.duiimage {
			margin: 5px 15px 15px 10px;
			}
			
.leftimage {
			float:left;
			padding: 5px 10px 5px 0px;
			}	
			
.locations {
			 border: 1px solid #31393c;
			 }		 
	
.buttons {
		 background-color: #727b80;
		 border: 1px solid #727b80;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 color: #ffffff;
		 }
		 
.fields {
		 border: 1px solid #727b80;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 color: #727b80;
		}
		
a:link {
	   color: #c52600;
	   text-decoration: none;
	   }
	   
a:visited {
	      color: #c52600;
	      text-decoration: none;
	      }
	   
a:hover {
	    color: #c52600;
	    text-decoration: underline;
	    }	
		
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/* Container */	

		
#row1 {
	  width: 893px;
	  background-color: #363f44;
	  height: 28px;
	  color: #FFFFFF;
	  }
	  
#row1_left {
		   width: 423px;
		   padding-top: 7px;
		   float: left;
		   padding-left: 20px;
		   text-align: left;
		   }
		   
#row1_right {
		    width: 430px;
		    padding-top: 7px;
		    float: left;
			padding-right: 20px;
			text-align: right;
		    }
	  
#row1 a:link {
			 color: #bcdff4;
			 text-decoration: none;
			 }
			   
#row1 a:visited {
			    color: #bcdff4;
			    text-decoration: none;
			    }
			   
#row1 a:hover {
			  color: #bcdff4;
			  text-decoration: underline;
			  }
	  
#row2 {
	  width: 893px;
	  height: 207px;
	  background-image: url(/images/layout_02.jpg);
	  }
	  
#menu {
	  width: 893px;
	  height: 69px;
	  }
	  
#menubg {
		width: 75px;
		height: 69px;
		float: left;
		background-image:url(images/menu_bg.jpg);
		background-repeat: repeat-x;
		}	  
	    
#image3 {
		width: 92px;
		height: 69px;
		float: left;
		}
		
#image4 {
		width: 81px;
		height: 69px;
		float: left;
		}
		
#image5 {
		width: 121px;
		height: 69px;
		float: left;
		}
		
#image6 {
		width: 139px;
		height: 69px;
		float: left;
		}
		
#image7 {
		width: 151px;
		height: 69px;
		float: left;
		}
		
#image8 {
		width: 93px;
		height: 69px;
		float: left;
		}
		
#image9 {
		width: 94px;
		height: 69px;
		float: left;
		}
		
#image10 {
		width: 122px;
		height: 69px;
		float: left;
		}
		
#body_main {
	  	   width: 893px;
		   clear: left;
		   }
		   
#body_left {
		   width: 595px;
		   float: left;
		   }
		   
#body_text {
		   width: 595px;
		   margin: 15px 0px 15px 0px;
		   line-height: 140%;
		   }
		   
#body_book {
		   width: 560px;
		   border: 1px dashed #c2a279;
		   padding: 10px;
		   margin-top: 10px;
		   clear: left;
		   }
		  
#body_right {
			width: 298px;
			float: left;
			line-height: 120%;
			margin-bottom: 15px;
			}
			
#body_news {
		   width: 271px;
		   margin-top: 15px;
		   padding: 0px 12px 0px 15px;
		   }
		   
#news_div {
		  width: 100%;
		  height: 7px;
		  background-image: url(/images/to_use/div_news.jpg);
		  background-repeat: repeat-x;
		  margin: 8px 0px 0px 0px;
		  }
		   
#body_info {
		   width: 271px;
		   margin-top: 15px;
		   padding: 0px 12px 0px 15px;
		   }
			
#footer {
		width: 893px;
		height: 41px;
		clear: left;
		background-color: #363f44;
		font-size: 11px;
		color: #FFFFFF;
		}
		
#footer_left {
			 width: 580px;
			 padding-top: 15px;
			 float: left;
			 text-align: left;
			 padding-left: 20px;
			 }		
			 
#footer_right {
			 width: 273px;
			 padding-top: 15px;
			 float: left;
			 text-align: right;
			 padding-right: 20px;
			 color: #727b80;
			 }	
			 
#footer a:link {
			   color: #bcdff4;
			   text-decoration: none;
			   }
			   
#footer a:visited {
			   color: #bcdff4;
			   text-decoration: none;
			   }
			   
#footer a:hover {
			   color: #bcdff4;
			   text-decoration: underline;
			   }