/* Normalize */html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

html, body { width: 100%; height: 100%; margin: 0; padding: 0; line-height: 0; }
body { font-family: Arial, Helvetica, sans-serif; text-align: center; background: url(/wp-content/themes/flaunt_books/custom/styles/images/bg.png); }

object{outline:none; position:absolute; top:0; left:0}

a:link, a:active, a:visited{color:#CCC;}
a:hover{color:#FFF;}

.page-template-new-php #branding{position: absolute; bottom: 0; height:70px;}
.page-template-new-php #navi{top:20px;}

#branding { position: relative; left: 0; height: 85px; width: 100%; text-align: left; background: url(/wp-content/themes/flaunt_books/custom/styles/images/bg_header.png) bottom; z-index: 100; min-width:990px; overflow:hidden; }



#branding h6 { position: absolute; top: 5px; left: 40px; width: 159px; height: 65px; overflow: hidden; text-indent: -9000px; background: url(/wp-content/themes/flaunt_books/custom/styles/images/clayton_jenkins.png) no-repeat; }
	#branding h6 a { display: block; width: 100%; height: 100%; } 
	
#navi, #util { position: absolute; top: 32px; left: 230px; font-family: "atrement-web-1", "atrement-web-2", Arial, Helvetica, sans-serif; font-size: 20px; letter-spacing: 0.05em; text-transform: uppercase; }
	#navi li, #util li { position: relative; float: left; border-right:none;}
	#navi a, #util a { color: #999; display: block; float: left; padding: 10px 13px; text-decoration: none; outline:none;}
		#navi a:hover, #navi a.active, #util a:hover { color: #fff; }

#navi li ul { display: none; float: left; }

div.subnav-wrapper { float: left; height: 26px; }
/*
#navi li ul, #navi li.expanded ul { display: inline-block; font-size: 16px; padding: 5px 0; }
	#navi li ul li { margin-right: 10px; }    
	#navi li ul a { color: #ccc; padding: 5px; }
		#navi li ul a:hover, #navi li ul a.active { color: #fff; }
*/

div.subnav-wrapper { width: 1px; overflow: hidden; }
div.subnav-container{margin-left:1px;}
#navi li.expanded div.subnav-wrapper { width: auto; }

#navi table { float: left; font-size: 16px; height: 16px; line-height: 1; margin-top: -3px; padding: 0 5px; }
	#navi table td { padding-right: 10px; vertical-align: middle; }
	#navi table a { color: #ccc; display: block; padding: 5px 0; }

/*
#navi li.expanded ul { position: absolute; top: 20px; left: 8px; display: block; font-size: 16px; min-width: 400px; padding: 8px 0 10px; }
	#navi li ul li { float: left; margin-right: 10px; }    
	#navi li ul a { color: #ccc; display: block; float: left; padding: 5px; }
		#navi li ul a:hover, #navi li ul a.active { color: #fff; }
*/

#sidenav { position: absolute; right: 0; top: 0; height: 70px; width: 205px; background: url(/wp-content/themes/flaunt_books/custom/styles/images/bg_nav_side.png) repeat-x bottom; }
	#sidenav h5 { position: absolute; top: 15px; right: 20px; color: #555; font-size: 10px; text-transform: uppercase; }

div.dotdiv { position: absolute; left: -1px; top: 0; height: 85px; width: 1px; background: url(/wp-content/themes/flaunt_books/custom/styles/images/bg_dot.png) repeat-y; }

#util { left: 30px; }

#player { position: absolute; top: 0; left: 10px; }
	
#page { position: relative; width: 900px; border: 1px solid #999; color: #999; margin: 150px auto 30px; padding: 18px 18px 0; text-align: left; }
	#page p { font-size: 12px; line-height: 18px; padding-bottom: 18px; }
