* { padding: 0; margin: 0; }
body { background: #800000; font-family: "Trebuchet MS", sans-serif; font-size: 0.9em; color: #FFFFFF; }
a { color: #FFFFFF; border: 0; margin: 0; }
img { border: 0; margin: 0; }

#wrapper { width: 980px; margin: 20px auto 20px auto; }
#header { float: left; width: 960px; margin: 0 auto 10px auto; }

h1 { font-size: 2.0em; margin: 0; }
h2 { font-size: 1.8em; float: left; width: 940px; text-shadow: 1px 1px #000000 ; padding: 0 10px 0 10px; list-style: none; margin: 0 auto 0 auto; clear: both; font-family: "Arial Rounded MT Bold"; font-weight: normal }
h2 span { display: block; float: left; width: auto; padding: 7px 20px 8px 20px; background: #4682B4;
border-radius-topleft: 7px;
border-radius-topright: 7px;
-moz-border-radius-topleft: 7px; 
-moz-border-radius-topright: 7px;
-webkit-border-radius-topleft: 7px;
-webkit-border-radius-topright: 7px;
}
p { line-height: 1.5em; margin: 0 0 10px 0; }

#header h1 { float: left; width: auto; }
#header p { float: right; width: 200px; text-align: center; padding: 10px; margin: 10px 10px 0 0; background: #330000; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; font-weight: bold }

ul.nav { float: left; width: 960px; list-style: none; padding: 0 10px 0 10px; margin: 0 auto 20px auto; clear: both; border-bottom: 5px solid #330000 }
ul.nav li { float: left; width: auto; height: 34px; line-height: 34px; text-align: center; margin: 0 10px 0 0; }
ul.nav li a { display: block; font-weight: bold; text-decoration: none; text-shadow: 1px 1px #000000 ; padding: 0 10px; background: #B22222;
border-radius-topleft: 7px;
border-radius-topright: 7px;
-moz-border-radius-topleft: 7px; 
-moz-border-radius-topright: 7px;
-webkit-border-radius-topleft: 7px;
-webkit-border-radius-topright: 7px;
}
ul.nav li a:hover { background: #4682B4; }
ul.nav li a.pagesel { background: #4682B4; }

ul.navbottom { float: left; width: 960px; list-style: none; padding: 0 10px 0 10px; margin: 0 auto 20px auto; clear: both; }
ul.navbottom li { float: left; width: auto; height: 34px; line-height: 34px; text-align: center; margin: 0 10px 0 0; }
ul.navbottom li a { display: block; font-weight: bold; text-decoration: none; text-shadow: 1px 1px #000000 ; padding: 0 10px; background: #B22222; 
border-radius: 7px;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px;
}
ul.navbottom li a:hover { background: #4682B4; }
ul.navbottom li a.pagesel { background: #4682B4;}

ul.models { float: left; width: 960px; list-style: none; padding: 10px; margin: 0 auto 20px auto; clear: both; background: #4682B4; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; font-size: 0.8em; font-weight: bold; }
ul.models li { float: left; width: 160px; height: 233px; text-align: center; }
.models li img { display: inline-block; width: 150px; height: 200px; border: 1px solid #000000; }
.models li a { text-decoration: none; }
.models a:hover img { border: 1px solid #FFFFFF; }

ul.thumbs { float: left; width: 960px; list-style: none; padding: 10px; margin: 0 auto 20px auto; clear: both; background: #4682B4; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
ul.thumbs li { float: left; width: 160px; padding: 0 0 5px 0; text-align: center; }
.thumbs li img { display: inline-block; width: 150px; height: 200px; border: 1px solid #000000; }
.thumbs a:hover img { border: 1px solid #FFFFFF; }

ul.movies { float: left; width: 960px; list-style: none; padding: 10px; margin: 0 auto 20px auto; clear: both; background: #4682B4; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
ul.movies li {float: left; width: 23%; height: 171px; text-align: center; padding: 19px 1% 0 1%; background: url(images/bg-movie.gif); margin: 0 0 10px 0; }
.movies li img { width: 200px; height: 150px; border: 1px solid #000000; }
.movies li a:hover img { border: 1px solid #FFFFFF; }

ul.linklist {float: left; width: 960px; text-align: center; list-style: none; padding: 0 10px; margin: 0 auto 20px auto; }
ul.linklist li { float: left; width: 230px; font-weight: bold; margin: 5px; }
ul.linklist a {display: block; text-decoration: none; text-shadow: 1px 1px #000000; padding: 5px 5px; background: #FF4500; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
ul.linklist a:hover {background: #330000;}
p.wmlinks { text-align: center; line-height: 60px; margin: 0 0 30px 0; clear: both; }