body{font-size:80%;font-family:verdana,helvetica,arial,sans-serif;line-height:1;text-shadow:0 0 0 #000;background:#eaeaea;margin: 0;line-height: 1; color: #333333;}

#tmpl-container{width:974px; margin:0 auto;position:relative; padding-bottom:10px; background:url(/img/f/body_bg.gif) center repeat-y; overflow:hidden;}

#index-container{width:974px; height:600px; margin:0 auto;position:relative; padding-bottom:10px; background:url(/img/f/indexbg.jpg) no-repeat; overflow:hidden; }
#index-container #bookmark {width:800px; margin-left:60px; clear:both; padding-top:20px;}
#index-container #navigation {padding-top:20px;}

#header{width:974px; height:120px; }

#page-container{padding-left:10px; float:left; width:800px; line-height:1.3;line-height:1;color:#000;background-color:#fff; font-family: arial, helvetica, sans-serif;}

.clearboth {clear: both; height: 0;line-height: 0;}


#content{width:974px; margin-top:0px;}

#index-content{margin:20px 0 14px 0;}
#index-img{margin:30px 0 0 60px;}

/*=IMAGES*/
.book{width:200px; height:300px; float:right; margin:10px; }
.news{float:right; margin:10px; }
.indeximg{width:400px; height:300px; margin:0px;}

#page-container .img{border: none; width:200px; height:300px;}

/*=LINKS*/
a {text-decoration: none;color: #005c81;}
a:hover {text-decoration: none;	color: #333;}
a:active, a:visited, a:hover, input, select {outline: none;}

/*=TYPOGRAPHY*/
h1 {margin: 0; padding: 4px 0 8px 0px; font-size: 1.9em; color: #666666; font-weight: normal;}
h2 {margin: 0; padding: 0;  font-size: 1.7em; color: #666666;}
p {margin: 15px 0 10px 0;padding: 0;line-height: 1.665em}
p.homebase{margin: 15px;padding: 0;line-height: 1.665em}

#index-container h1{font-family:tahoma,verdana,helvetica,arial,sans-serif; color:#005c81; margin-left:60px;font-size: 2.8em;}
#index-container p{margin-left:60px; margin-bottom:10px;font-size:110%;}


/*=NAVIGATION*/
#navigation ul{margin-top:0px; width:974px; position:absolute;}
#navigation li{float:left; width:140px; padding:8px 10px 8px 10px; border: 2px solid #005c81; margin:0 10px 10px 10px;text-align:center;}
#navigation li.selected{background:#ADC1D3;}



#lhn{width:160px; float:left;}
#lhn .ul {width: 160px; margin-bottom: -9000px;	padding-bottom: 9010px;	display: inline;overflow: hidden;}
#lhn li {background:#CBE9D8;width:160px;display:block;padding:8px 0 8px 8px;;border-top: 1px solid #ffffff !important;}
#lhn li.selected{background:#ADC1D3;}
#lhn ul {margin: 0 10px 0 10px; padding: 7px 0 2px 0; }
#lhn ul li {background-position: 0 0.2em;background-repeat: no-repeat;margin: 0 0 6px;}
#lhn ul li.home{background:#ADC1D3;}
#lhn ul li a{padding:10px 30px 10px 0px;}
#lhn ul li a.selected {color: #333333; text-decoration: underline; }
#lhn ul li a:hover {color: #333333; text-decoration: underline;}

ul {list-style:none; margin:4px;}
ul.books li{float:left; width:200px; padding:0 20px 20px 20px;text-align:center;} 


/*bookmark*/
#bookmark {width:800px; margin-left:170px; clear:both;}
#bookmark h2 {float:left; margin:5px 0 0 0; font-size:1.0em;}
ul.bookmark-items li {display: -moz-inline-box; display: inline; padding:0 8px 0 8px; background:none; line-height:1.5em; font-size:1.0em; }
ul.bookmark-items .icon-delicious { padding-left:20px; background:none; background-image: url(/img/f/icon-delicious.gif); background-repeat: no-repeat; background-position: left center;}
ul.bookmark-items .icon-digg { padding-left:20px; background:none; background-image:url(/img/f/icon-digg.gif); background-repeat: no-repeat; background-position: left center;}
ul.bookmark-items .icon-reddit { padding-left:20px; background:none; background-image: url(/img/f/icon-reddit.gif); background-repeat: no-repeat; background-position: left center;}
ul.bookmark-items .icon-facebook { padding-left:20px; background:none; background-image:url(/img/f/icon-facebook.gif); background-repeat: no-repeat; background-position: left center;}
ul.bookmark-items .icon-stumbleupon { padding-left:20px; background:none; background-image:url(/img/f/icon-stumbleupon.gif); background-repeat: no-repeat; background-position: left center;}
ul.bookmark-items { margin:0; padding:0 0 10px 0; text-align:left; float:left;}
ul.bookmark-items li {float:left;}
#bookmark h2 {margin:0; float:left; padding:5px 20px 0 0; }

