
/******************/
/* FRONTENT ONLY  */
/******************/

	/******************/
	/* Main Site Tags */
	/******************/

	body { color: #4e4c4c; font-family: Georgia, Arial, Verdana, sans-serif; font-size:13px; background-color: #fff; margin: 0px; }
    td { color: #4e4c4c; font-family: Georgia, Arial, Verdana, sans-serif; font-size:13px; background-color: #fff; }
    
    #buy_now td { background-color:#f4f4f5; color: #2a2a36; }
    
    #buy_now input { margin: 5px 0 5px 0; font-family: Georgia, Arial, Verdana, sans-serif; font-size:13px; width: 240px; border: 0; }
    #buy_now textarea { margin: 5px 0 5px 0; font-family: Georgia, Arial, Verdana, sans-serif; font-size:13px; width: 240px; border: 0; }


	/******************/
	/* Main Menu      */
	/******************/
	
    /* LEVEL 1 */
        /* surrounding div if needed */
        #levelOnecontainer { }
        
        /* ul styles */
        #levelOne {
            padding: 0;
            margin: 0;
            height: 70px;
        }
        
        #levelOne li {
        list-style: none;
        padding: 0;
        padding-top: 37px;
        width: 99px; 
        height: 33px;
        border-left: 1px solid #908b89;
        margin: 0;
        /* for horizontal list remove comments below */
         display: inline-block; 
        }
        
        #levelOne li span { width: 99px; height: 70px;}
        
        #levelOne li a, #levelOne li a:link, #levelOne li a:visited  { font-family: Calibri, Arial, Verdana, sans-serif; color: #4e4c4c; font-size: 14px; font-weight: bold; padding: 0 0 0 8px; text-decoration: none; }
        #levelOne li a:hover {text-decoration:none; color: #a8a8a8 !important; }
        
        #levelOne li a.active {
        color: #a8a8a8 !important;
        }
        
        
        /* LEVEL 2 */
        /* surrounding div if needed */
        #levelTwocontainer { margin-top: 4px; }
        
        /* ul styles */
        #levelTwo {
            padding: 0;
            margin: 0;
        }
        
        #levelTwo li {
        list-style: none;
        padding: 0;
        padding-bottom: 3px;
        width: 119px; 
        margin: 0;
        }
        
        #levelTwo li span { width: 119px; height: 70px;}
        
        #levelTwo li a, #levelTwo li a:link, #levelTwo li a:visited  { font-family: Calibri, Arial, Verdana, sans-serif; color: #4e4c4c; font-size: 14px; font-weight: bold; padding: 0 0 0 8px; text-decoration: none; }
        #levelTwo li a:hover {text-decoration:none; color: #a8a8a8 !important; }
        
        #levelTwo li a.active {
        color: #a8a8a8 !important;
        }
        
    #header-right .submenu {color: #666; margin: 0 3px 0 3px; }
    #header-right .submenu a, #header-right .submenu a:visited, #header-right .submenu a:active	{ outline: none; color: #666; text-decoration: none;}
    #header-right .submenu a:hover { color: #000; text-decoration: none;} 
        


/*******************/
/* FRONTENT & CMS  */
/*******************/
	img { border: 0}
	p { margin: 0px; padding: 0px; line-height: 18px; }
	ul,ol,li,form { margin: 0px; }
    
    td { color: #4e4c4c; font-family: Georgia, Arial, Verdana, sans-serif; font-size:13px; background-color: #fff; }
	
	a, a:visited, a:active	{ outline: none; color: #4e4c4c !important; text-decoration: none;}
	a:hover { color: #a8a8a8 !important; text-decoration: none;} 
	
	h1 { font-family: Calibri, Arial, Verdana, sans-serif; font-size: 20px;  margin: 0px; padding:0px; color: #4e4c4c; line-height: 22px;}
	h2 { font-family: Calibri, Arial, Verdana, sans-serif; font-size: 22px;  margin: 0; padding:0px; color: #a8a8a8; }
	h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 22px; color: #4e4c4c; margin: 5px 0px 3px 0px; padding:0px; font-weight: bold; }

	hr {  background-color: #e5e5e5; border: 0; height: 1px; margin: 3px 10px 10px 0px; }

	.cell p { display: block; border-bottom: 1px solid #e5e5e5; margin-top: 1px;}
    


	/**********************/
	/* CMS Style Dropdown */
	/**********************/
	
	/* FONTS */
	.book-title {  font-family: Calibri, Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; line-height: 22px;}
    .book-cover { width: 375px; height: 224px; border-bottom: 1px solid #e5e5e5; float: left; margin-top: 35px;}
    .book-cover img { margin-left: -12px; float: left; }
    .book-cover-text { width: 180px; float: right; }
    .book-cover-text-top-outer { height: 183px; }
    .book-cover-text-top { margin-bottom: 10px; padding-bottom: 14px; border-bottom: 1px solid #e5e5e5; }
    .book-cover-text-bot {font-weight: bold; font-family: Calibri, Arial, Verdana, sans-serif; font-size: 14px;}
    
