body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #f7f0e8; background-image: url(images/back-omaha.png), url(images/back01.jpg); background-repeat: no-repeat, repeat; background-attachment: fixed, fixed; margin: 0; padding: 0; }
table { clear: both; }
a:link { color: #996600; font-weight: bold; text-decoration: none }
a:visited { color: #c96; font-weight: bold; text-decoration: none }
a:hover { color: black; font-weight: bold }
#wrapper { width: 749px; margin: 0 auto 5px; padding: 0; }
#header { background-color: #faf5ef; background-image: url(images/back-header.jpg); width: 747px; height: 124px; margin: 0; padding: 0; border-left: 1px solid #e5ccb2; border-bottom: 1px solid #e5ccb2; border-right: 1px solid #e5ccb2; -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.2); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.2); box-shadow: 2px 2px 10px rgba(0,0,0,.2); }
#header img { padding-top: 50px; padding-left: 25px; }
#nav { }
#nav a { color: black; font-size: 14px; font-weight: bold; line-height: 22px; background-color: #faf5ef; background-image: url(images/back02.jpg); text-align: center; vertical-align: middle; width: 22px; height: 22px; float: left; margin: 5px 5px 5px 0; padding: 0; border: solid 1px #e5ccb2; display: block; -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.2); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.2); box-shadow: 2px 2px 10px rgba(0,0,0,.2); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
#nav a:hover { color: #fff; background-color: #c96; background-image: none; border: solid 1px #c96; }
.nav-end { margin-right: 0 !important; }
#index { background-color: #faf5ef; background-image: url(images/back02.jpg); vertical-align: top; width: 460px; min-height: 140px; margin: 0 5px 0 0; padding: 20px 20px 10px; border: solid 1px #e5ccb2; -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.2); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.2); box-shadow: 2px 2px 10px rgba(0,0,0,.2); }
#index h1 { display: none; }
#index img { float: left; margin: 0; padding: 0 0 20px; }
#index ul { margin: 0 0 0 85px; padding: 0 0 5px; list-style-type: none; }
#index li { font-size: 14px; margin: 0; padding: 0 0 5px; }
#main { background-color: #faf5ef; background-image: url(images/back02.jpg); background-repeat: repeat; vertical-align: top; width: 460px; margin: 0 5px 0 0; padding: 20px 20px 10px; border: solid 1px #e5ccb2; -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.2); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.2); box-shadow: 2px 2px 10px rgba(0,0,0,.2); }
#main h1 { font-size: 24px; font-weight: bold; line-height: 24px; margin: 0; padding: 0 0 10px; }
#main h2 { font-size: 16px; font-weight: bold; line-height: 16px; margin: 0; padding: 3px 0; }
#main p { font-size: 13px; line-height: 20px; margin: 0; padding: 0 0 10px; }
#main ol { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 10px 

 }
#main ul { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 8px 

 }
#main li { font-size: 12px; line-height: 14px; padding-bottom: 2px 

 }
iframe { padding-top: 5px; padding-bottom: 10px; }
.table1 { margin: 0 0 10px; padding-top: 0; padding-right: 0; padding-left: 0; vertical-align: top 

 }
.table1 caption { color: black; font-size: 12px; font-weight: bold; text-align: left; margin: 0; padding: 0 3px 3px 

 }
.table1 th { color: white; font-size: 11px; font-weight: bold; background-color: #979797; text-align: left; margin: 0; padding: 3px  

 }
.table1 td { font-size: 11px; margin: 0; padding: 3px; vertical-align: top; border-bottom: 1px solid #bfbfbf; }

.table1 tr { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }

.table1 tr:hover { font-weight: bold; background-color: white 

 }
.info { text-align: left; margin: 0; padding: 0 0 10px; list-style-type: none; }
.photo { float: right; margin-bottom: 8px; margin-left: 12px; border: solid 6px white; -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.4); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.4); box-shadow: 2px 2px 10px rgba(0,0,0,.4); -webkit-transform: rotate(-2deg); -moz-transform: rotate(-2deg); -o-transform: rotate(-2deg); transform: rotate(-2deg);}
.graphic { float: right; margin-bottom: 5px; margin-left: 10px; }
.rank { position: relative; left: 200px; bottom: -230px; float: right; margin-left: -30px; }
.rank2 { margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #c96 

 }
.rank2 td { font-size: 12px; font-weight: bold; text-align: center; vertical-align: middle; border: 0  

 }
.rank2 img { margin: 0; padding: 0 0 4px; }
.quote { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
#letter { background-color: white; margin: 15px 20px; padding: 20px 20px 10px; border: solid 1px #bfbfbf    

 }
#letter p { font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; text-align: left 

 }
#presskit { background-image: url(images/press-back.png); background-repeat: no-repeat; margin-top: 5px; padding-top: 30px; }
#presskit h3 { display: none; }
#presskit p { font-size: 11px; line-height: 14px; text-align: justify; }
#fact-fiction { background-image: url(images/fact-fiction-back.png); background-repeat: no-repeat; margin-top: 5px; padding-top: 30px; }
#fact-fiction h3 { display: none; }
#fact-fiction p { font-size: 11px; line-height: 14px; text-align: justify; }
#notes { background-image: url(images/notes-back.png); background-repeat: no-repeat; margin-top: 5px; padding-top: 30px; }
#notes h3 { display: none; }
#notes p {
	font-size: 11px;
	line-height: 15px;
	text-align: justify;
}
#side { background-color: #faf5ef; background-image: url(images/back02.jpg); vertical-align: top; width: 240px; margin: 0; padding: 0; border: solid 1px #e5ccb2; -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.2); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.2); box-shadow: 2px 2px 10px rgba(0,0,0,.2); }
#side h3 { display: none; }
#search { text-align: center; }
#search form { margin: 20px 20px 10px; padding: 0; }
#search p { font-size: 10px; margin: 0; padding: 2px 0 0; }
#audio { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-audio.png); background-repeat: no-repeat; padding-top: 45px; }
#audio ul { margin: 0; padding: 0 20px 10px; }
#audio li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#books { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-books.png); background-repeat: no-repeat; padding-top: 45px; }
#books ul { margin: 0; padding: 0 20px 10px; }
#books li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#dvd { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-dvd.png); background-repeat: no-repeat; padding-top: 45px; }
#dvd ul { margin: 0; padding: 0 20px 10px; }
#dvd li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#bluray { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-bluray.png); background-repeat: no-repeat; padding-top: 45px; }
#bluray ul { margin: 0; padding: 0 20px 10px; }
#bluray li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#links { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-links.png); background-repeat: no-repeat; padding-top: 45px; }
#links ul { margin: 0; padding: 0 20px 10px; }
#links li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#maps { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-maps.png); background-repeat: no-repeat; padding-top: 45px; }
#maps ul { margin: 0; padding: 0 20px 10px; }
#maps li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#reviews { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-reviews.png); background-repeat: no-repeat; padding-top: 45px; }
#reviews ul { margin: 0; padding: 0 20px 10px; }
#reviews li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#roster { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-roster.png); background-repeat: no-repeat; padding-top: 45px; }
#roster ul { margin: 0; padding: 0 20px 10px; }
#roster li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#screenshots { background-image: url(images/side-tab-screen.png); background-repeat: no-repeat; padding-top: 45px; }
#screenshots img { margin: 0; padding: 0 20px; }
#screenshots ul { text-align: center; margin: 0; padding: 4px 0 10px; }
#screenshots li { list-style-type: none; display: inline; }
#screenshots a { color: black; font-size: 12px; line-height: 18px; background-color: #f7f0e8; width: 18px; height: 18px; margin: 0; padding: 0 4px; border: solid 1px #e5ccb2; display: inline; -webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.2); -moz-box-shadow: 1px 1px 10px rgba(0,0,0,.2); box-shadow: 1px 1px 10px rgba(0,0,0,.2); }
#screenshots a:hover { color: #fff; background-color: #c96; border: solid 1px #e5ccb2; }
#tracks { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-track.png); background-repeat: no-repeat; padding-top: 45px; }
#tracks ol { margin: 0; padding: 0 20px 10px 40px; }
#tracks li { margin: 0; paddi;padding: 0 0 3px; }
#units { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-units.png); background-repeat: no-repeat; padding-top: 45px; }
#units ul { margin: 0; padding: 0 20px 10px; }
#units li { margin: 0; padding: 0 0 5px; list-style-type: none; }
#video { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-video.png); background-repeat: no-repeat; padding-top: 45px; }
#video ul { margin: 0; padding: 0 20px 10px 40px; }
#video li { margin: 0; padding: 0 0 5px; list-style-image: url(images/icon-qt2.png); }
#video object { padding-left: 20px; }
#oob { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-oob.png); background-repeat: no-repeat; margin: 0; padding: 45px 0 10px; }
#oob ul { margin: 0; padding: 0 20px; }
#oob ul ul { margin: 0; padding: 3px 0 0 10px; }
#oob ul li { margin: 0; padding: 3px 0 0; list-style-type: none; }
#oob ul li ul li { font-weight: normal; margin: 0; padding: 0 0 0 5px; list-style-type: none; }
#oob ul li ul li ul li { font-weight: normal; margin: 0; padding: 0; list-style-type: none; }
#specs { font-size: 11px; line-height: 13px; background-image: url(images/side-tab-specs.png); background-repeat: no-repeat; padding-top: 45px; }
#specs table { padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }
.specleft { color: #666; font-size: 10px; font-weight: bold; text-transform: uppercase; text-align: right; vertical-align: top; padding-right: 5px; padding-bottom: 3px; }
.specright { vertical-align: top; }
#cast { font-size: 11px; line-height: 12px; background-image: url(images/side-tab-cast.png); background-repeat: no-repeat; margin-bottom: 20px; padding-top: 45px; }
.miller { margin: 0; padding: 0 1px 1px 20px; }
.horvath { margin: 0; padding: 0 1px 1px 0; }
.reiben { margin: 0; padding: 0 0 1px; }
.jackson { margin: 0; padding: 0 1px 1px 20px; }
.mellish { margin: 0; padding: 0 1px 1px 0; }
.caparzo { margin: 0; padding: 0 0 1px; }
.wade { margin: 0; padding: 0 1px 0 20px; }
.upham { margin: 0; padding: 0 1px 0 0; }
.ryan { margin: 0; padding: 0; }
#amazon { width: 242px; float: right; padding-top: 10px; }
#amazon iframe { margin-right: auto; margin-left: auto; display: block; }
#footer { background-color: #faf5ef; background-image: url(images/back02.jpg); text-align: center; width: 707px; clear: both; margin: 0 auto 20px; padding: 20px 20px 15px; border: solid 1px #e5ccb2; -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.2); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.2); box-shadow: 2px 2px 10px rgba(0,0,0,.2); }
#footer h4 { font-size: 14px; line-height: 14px; letter-spacing: 2px; margin: 0; padding: 0 0 5px; }
#footer p { font-size: 10px; margin: 0; padding: 0 0 5px; }
#facebook { }
#wallpaper { margin: 0 0 10px; padding: 10px; border: solid 1px #bfbfbf; }
#wallpaper:hover { background-color: white; }
#wallpaper h4 { font-size: 12px; font-weight: bold; line-height: 12px; margin: 0; padding: 0 0 10px; }
#wallpaper ul { margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0 0 0 20px; }
#wallpaper li { font-size: 11px; line-height: 12px; }
#wallpaper img { float: right; margin: 0; padding: 0; border: solid 1px #bfbfbf; }
#library { background-color: #faf5ef; background-image: url(images/back02.jpg); vertical-align: top; width: 460px; margin: 0 5px 0 0; padding: 20px 20px 10px; border: solid 1px #e5ccb2; -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,.2); -moz-box-shadow: 2px 2px 10px rgba(0,0,0,.2); box-shadow: 2px 2px 10px rgba(0,0,0,.2); }
#library h1 { color: black; font-size: 24px; font-weight: bold; line-height: 24px; margin: 0; padding: 0 0 5px; }
#library h2 { font-size: 16px; font-weight: bold; line-height: 16px; margin: 0; padding: 10px 0 0; border-top: 1px solid #c96; }
#library h3 { font-size: 12px; line-height: 12px; text-align: left; margin: 0; padding: 2px 0 0; }
#library h4 { color: white; font-size: 12px; font-weight: bold; line-height: 12px; background-color: #c96; text-transform: uppercase; text-align: center; letter-spacing: 5px; margin: 10px 0 0; padding: 3px; }
#library h5 { font-size: 12px; line-height: 12px; margin: 0; padding: 5px 0 10px; }
.item { width: 100%; clear: both; margin: 0; padding: 0 0 15px; }
.cover { float: left; margin: 10px 15px 5px 0; padding: 0; border: solid 1px #808080; }
.cover2 { float: left; margin: 10px 15px 5px 0; padding: 0; }
.buy { float: right; margin-top: 10px; padding-bottom: 20px; padding-left: 20px; }
.item p { font-size: 12px !important; line-height: 16px !important; text-align: left; margin: 0; padding: 10px 0 5px; }
.item ul { margin: 0; padding: 10px 0 0; list-style-type: none; }
.item ul li { font-size: 11px; line-height: 13px; }
#sidebar-ad { text-align: center; margin: 0; padding: 15px 0 0; }
#sidebar-ad p { font-size: 14px; line-height: 16px; margin: 5px 0 10px; padding: 0; }
#paperclip { background-image: url(images/paperclip.png); position: absolute; width: 58px; height: 61px; margin-top: -25px; margin-left: 175px; }
