/* CSS Document */
body {background:url(../images/background.jpg) no-repeat center top #0b6099; background-attachment:fixed; padding:0px; margin:0px; font-family: 'FuturaBold'; font-size:14px; color:#000000; line-height:20px; text-align:left; font-weight:normal;}



@font-face {
    font-family: 'FuturaBold';
    src: url('../fonts/futurab-webfont.eot');
    src: url('../fonts/futurab-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futurab-webfont.woff') format('woff'),
         url('../fonts/futurab-webfont.ttf') format('truetype'),
         url('../fonts/futurab-webfont.svg#FuturaBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@import url(http://fonts.googleapis.com/css?family=Cabin+Condensed);

@font-face {
				font-family: 'FuturaBT-BoldCondensed';
				src: url('../fonts/tt0202m_.eot');
				src: url('../fonts/tt0202m_.eot?#iefix') format('embedded-opentype'),
						 url('../fonts/tt0202m_.woff') format('woff'),
						 url('../fonts/tt0202m_.ttf') format('truetype'),
						 url('../fonts/tt0202m_.svg#tt0202m_') format('svg');
				font-weight: normal;
				font-style: normal;
		}
#outerwrapper {width:900px; margin:0px auto;}

/******************HEADER******************/
.header {width:900px; height:307px; overflow:hidden; background:url(../images/top-bg.png) no-repeat center top;}
.logo {width:336px; height:135px; margin:153px auto 0px;}

/*******************CONTENT*******************/
#contentwrapper {background:url(../images/content-bg.png) repeat-y center top; width:900px; overflow:hidden;}
#content {background:url(../images/top-shadow.png) no-repeat center top; width:752px; overflow:hidden; padding:15px 74px;}
.green {color:#2d8241;}
.f16 {font-family: 'FuturaBT-BoldCondensed'; font-size:16px; text-transform:uppercase;}
.heading {font-family: 'FuturaBT-BoldCondensed'; font-size:45px; color:#a95a0c; text-transform:uppercase; text-align:center; line-height:50px; margin:24px 0px; clear:both;}

.bulettext {width:540px; float:left; overflow:hidden;}
.bulettext ul {list-style:none; padding:0px; margin:0px;}
.bulettext li {list-style:none; padding:0px 0px 6px 30px; margin:0px 0px 6px 0px; background:url(../images/bullet.png) no-repeat left top; border-bottom:#e0e0e0 2px solid;}

.books {width:202px; height:166px; float:right; margin-top:30px; text-align:center; color:#16669e;}
.listing {width:725px; overflow:hidden;}
.list {width:168px; height:150px; float:left; margin:10px 10px 10px 0px; background:#f8f8f8; text-align:center; padding:5px; font-size:20px; font-style:italic; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.list a {color:#0099ff; text-decoration:none; font-size:12px; text-transform:uppercase; font-weight:normal; font-style:normal; position:relative;}
.list a span{ position:absolute; width:179px; height:162px; left:-20px; top:-132px; display:none; background:url(../images/hoverpop.png) no-repeat left top; font-size:0px;}

.list a.pop2 {color:#0099ff; text-decoration:none; font-size:12px; text-transform:uppercase; font-weight:normal; font-style:normal; position:relative;}
.list a.pop2 span{ position:absolute; width:179px; height:162px; left:-20px; top:-132px; display:none; background:url(../images/hoverpop2.png) no-repeat left top; font-size:0px;}

.list a.pop3 {color:#0099ff; text-decoration:none; font-size:12px; text-transform:uppercase; font-weight:normal; font-style:normal; position:relative;}
.list a.pop3 span{ position:absolute; width:179px; height:162px; left:-20px; top:-132px; display:none; background:url(../images/hoverpop3.png) no-repeat left top; font-size:0px;}

.list a.pop4 {color:#0099ff; text-decoration:none; font-size:12px; text-transform:uppercase; font-weight:normal; font-style:normal; position:relative;}
.list a.pop4 span{ position:absolute; width:179px; height:162px; left:-20px; top:-132px; display:none; background:url(../images/hoverpop4.png) no-repeat left top; font-size:0px;}


.list a:hover {color:#0099ff; text-decoration:underline;}
.list a:hover span{ display:block;}
#popup_content {background:#FFFFFF !important; color:#000000; font-size:12px;}
#popup_content ul {list-style:none; padding:0px; margin:0px;}
#popup_content li {list-style:none; padding:0px 0px 10px 30px; margin:0px 0px 0px 5px; background:url(../images/bullet2.png) no-repeat left 5px;}
.hdng {font-size:20px; line-height:24px; padding:10px 0px 8px 5px;}
.link {text-align:center; text-transform:uppercase;}
.link a { color:#48a0db; text-decoration:underline;}
.link a:hover { color:#0b6099; text-decoration:none;}
.text-portion{
	float:left;
	/*width:50%;*/
	
}
.listportion{
	 float:right; width:250px;
	 font-weight:normal;
	 margin-left:5px;
}
#popup_content a{
	color:#0099FF;
	text-decoration:none;
}
#popup_content a:hover{
	color:#000;
}