﻿html,body    
    {
        margin:0;
	    padding:0;    
        /*background-image:url("../images/bg2.jpg");*/
	    background-repeat:repeat-x;		
        background-color:#041E2E;	        
		font-family: sans-serif,arial;			
		font-size: 13px;	
		color:#252525;	
    }
  
    #homewrapper
    {
  	    	    	
    }
    
    #homeheader
    {    	    	
    	/*background-image:url("../images/bg2.jpg");
	    background-repeat:repeat-x;		
        background-color:#ffffff;	*/
        
	    width:900px;
	    margin:auto;
	    padding-top:50px;
	    background-color:#041E2E;
	    height:400px;	
	    margin-bottom:10px;		
	    text-align:center;
    /*	border-top:solid 5px #336699;*/
	    border-top:solid 0px #282828 ;	    
    	
    }
    
    
/*------------------ Header -------------------*/ 

#logo
{	
	margin-right:100px;
	padding:0px;	
	margin:10px 0px 0px 40px;
	width:300px;
	height:70px;
	/*position:absolute;*/
	color:#E3E3E3;
	float:left;		
}
#logo h1
{
	margin:0px;
	padding:0px;
}
#logo h1 a
{
	background:url('../images/logo.png') no-repeat;		
	display:block;
	width:300px;
	height:70px;
}

/*------------------ quote -------------------*/
#quoteblock
{				
	margin:20px 0px 0px 10px;	
	width:350px;
	height:300px;			
	background:url('../images/quote.png') no-repeat;	
	
}


/*------------------ latestnews -------------------*/
#latestnews
{
	float:right;
	margin-right:60px;
	margin-top:110px;
	width:450px;
	height:250px;
	background-color:Black;
	border:solid 5px #444444;	
	
}
#latestnews:hover
{
	border:solid 5px #7e7e7e;	
}
#latestnews img
{
	
}
#latestnews img:hover
{
	
}


/*------------------ main-nav -------------------*/ 
#main-nav
{		
	margin:auto;
	width:500px;
	height:30px;						
	float:right;
	padding-top:65px;
	margin-right:10px;
}
#main-nav ul
{
	list-style:none;
	margin:0px;	
	padding:0px;			
}

#main-nav li
{	
	float:left;				
}

#main-nav li a {
	display: block;
	/*height: 0px !important;*/
	height:30px; /* IE 5/Win hack */ 
	/*padding: 10px 0 0 0;*/
	font-family:Trebuchet MS,Arial,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	overflow: hidden;
	background-repeat: no-repeat;		
	text-align:center;
	
}
#main-nav li a:hover 
{	
	background-position: 0 -30px;	
}

#main-nav li#home,
#main-nav li#home a 
{	
	width: 110px; 
	background-image: url("../images/nav/nav-home-blue.png");
	background-repeat:no-repeat;}
#main-nav li#books,
#main-nav li#books a  
{
	width: 110px; 
	background-image: url("../images/nav/nav-books-blue.png"); 
	background-repeat:no-repeat;}

#main-nav li#orders,
#main-nav li#orders a { width: 110px; 
                       background-image: url("../images/nav/nav-orders-blue.png");
                       background-repeat:no-repeat; }

#main-nav li#contact,
#main-nav li#contact a { width: 110px; 
                         background-image: url("../images/nav/nav-contactus-blue.png"); 
                         background-repeat:no-repeat;}

body.home li#home,
body.home li#home a,
body.home li#home a:hover,
body.books li#books,
body.books li#books a,
book.order li#orders,
book.order li#orders a,
book.contact li#contact,
book.contact li#contact a
{
	background-position: 0 -60px;
}

.entersite
{
	clear:both;
	float:right;
	display:block;
	margin:20px 140px;
	width:300px;
	height:50px;
}

.entersite a
{	
	float:left;
	display:block;		
	width:300px;
	height:50px;
	background:url("../images/entersite.png") no-repeat;	
}
.entersite a:hover
{
	background-position:0 -50px;	
}
