body {background-color: #000; margin: 0; font-family: arial, helvetica, sans-serif; font-size: 14px; color: #ccc;}
body.home #wrapper {height: 753px; background: url('../img/home-bkgd.jpg') top left no-repeat;}
#wrapper {width: 950px; margin: 0 auto; padding: 0;}
#romance {margin: 0 auto;}
#container {background: none; margin: 8px 0; padding: 50px; height: 750px; width: 850px; line-height: 20px;}
#masthead {width: 220px; float: left;}
h1 {font-size: 28px; font-weight: bold; letter-spacing: .3em; color: #fff; margin: 0; padding: 0; margin-bottom: 6px;}
h2 {font-size: 20px; font-weight: normal; margin: 0; padding: 0;}
a {color: #fff; text-decoration: none;}
a:hover {text-decoration: underline;}

#nav {list-style: none;}
#nav li {list-style: none; float: left; width: 80px; margin: 0; padding: 0; margin-right: 20px;}
#nav li:first-child {width: 140px; margin-right: 0;}
#nav li:last-child {width: 200px; margin-right: 0;}
#nav h2 {margin: 0; padding: 0;}
#nav h2 a {font-weight: bold; color: #fff; text-decoration: none;}
#nav h2 a:hover {text-decoration: underline;}
#nav p {margin: 3px 0 16px 0; font-size: 14px;}

#content {clear: both; width: 100%;padding-top: 40px;}
#content h1 {margin-bottom: 18px;}
#content ul {list-style: none; margin: 0; padding: 0;}
#content li {list-style: none; width: 350px; height: 270px; padding: 25px; margin: 20px 20px 0 0; float: left; background: url('../img/bkgd.png') top left repeat;}
#content p {background: url('../img/bkgd.png') top left repeat;}

/* -- page-specific -- */

.work {background: url('../img/work.jpg') top left no-repeat;}
.work #container {height: 1500px;}

.about {background: url('../img/about.jpg') top left no-repeat;}
.about #content {padding-top: 140px;}

.news {background: url('../img/news.jpg') top left no-repeat;}


/*
#nav ul {list-style: none; margin: 0; padding: 0;}
#nav ul li {position: relative; list-style: none; margin: 0; padding: 0; margin-bottom: 14px; font-size: 10px;}
#nav ul li a {position: absolute; top: 0px; left: 95px; font-size: 22px; font-weight: bold; color: #ccc; text-decoration: none;}
#nav ul li a:hover {color: #fff;}
#nav ul li .info {position: absolute; top: 20px; left: 95px; line-height: 14px;} 
#nav img {margin-right: 12px;} 
*/
