/*
Theme Name: Marliss
Theme URI: http://www.marlissproductions.com/
Version: 1
Author: Delta-Biz
*/

body {
background:#91081f url(background.png) center 10px no-repeat;
font:1em/1.2em Geneva, Tahoma, Arial, Helvetica, sans-serif;
margin:0; padding:0;
}

a {
color:#a30a35;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#wrap, .wrap {
width:921px;
margin:20px auto;
position:relative;
}

h1 {
background:url(h1.png) center center no-repeat;
width:921px;
height:228px;
font-size:0;
text-indent:-2000px;
margin:0 auto;
position:absolute;
top:0;
left:0;
z-index:10;
padding:0;
}

h1 a {
margin:0 auto;
text-align:center;
display:block;
width:275px;
height:213px;
}

#body {
background:url(body.png) no-repeat;
width:921px;
min-height:614px;
margin:0 auto;
position:relative;
top:150px;
}

#bodybottom {
position:relative;
top:150px;
clear:both;
width:921px;
height:33px;
background:url(bodybottom.png) no-repeat;
}

#content {
float:left;
width:570px;
margin:100px 0 0 75px;
}

#content h2 {
font-size:0.8em;
margin:0 0 5px 0;
border-bottom:1px dotted #5f0514;
}

#content h3 {
font-size:1.2em;
margin:0 0 5px 0;
}

#content p {
margin:5px 0;
}

.meta {
font-size:0.9em;
}

.storycontent {
font-size:0.9em;
}

.feedback {
font-size:0.9em;
}

#sidebar {
position:absolute;
right:75px;
top:140px;
font-size:0.9em;
width:200px;
}

#sidebar li {
list-style:none;
}

#sidebar li ul {
padding-left:15px;
}

ul#menu {
width:700px;
height:50px;
list-style:none;
position:relative;
top:80px;
left:121px;
display:block;
margin:0; padding:0;
}

ul#menu li {
float:left;
width:78px;
height:45px;
font-size:0;
margin:0; padding:0;
margin-right:22px;
text-indent:-2000px;
}

ul#menu li a {
display:block;
width:78px;
height:45px;
margin:0; padding:0;
}

ul#menu li.active a {
background:url(hover.png) no-repeat;
}

ul#menu li a:hover {
background:url(hover.png) no-repeat;
}

ul#menu li#welcome {
background:url(menu/welcome.png) center bottom no-repeat;
margin-right:24px;
}

ul#menu li#directors {
background:url(menu/directors.png) center bottom no-repeat;
}

ul#menu li#films {
background:url(menu/films.png) center bottom no-repeat;
}

ul#menu li#contact {
background:url(menu/contact.png) center bottom no-repeat;
}

ul#menu li#mblog {
background:url(menu/mblog.png) center bottom no-repeat;
}

ul#menu li#faqs {
background:url(menu/faqs.png) center bottom no-repeat;
}

ul#menu li#links {
background:url(menu/links.png) center bottom no-repeat;
margin:0;
}

#foot {
position:relative;
top:150px;
padding-bottom:7px;
font-size:0.9em;
color:#b5985a;
}

#foot p {
text-align:center;
}

#foot a {
color:#b5985a;
text-decoration:none;
}

#foot a:hover {
text-decoration:underline;
}

#foot .copyright {
font-size:0.8em;
}

.hidden {
visibility:hidden;
height:0;
width:0;
}

.post {
margin:5px 0 20px 0;
}

#comments, #postcomment {
padding-top:15px;
}

#commentlist p {
font-size:0.8em;
}

#commentform  {
font-size:0.8em;
}

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
background: #fff;
border: 1px solid #333;
padding: .2em;
}

#commentform textarea {
width: 100%;
}

#commentlist li ul {
border-left: 1px solid #ddd;
font-size: 110%;
list-style-type: none;
}

#commentlist li .avatar {
float: right;
margin-right: 25px;
border: 1px dotted #ccc;
padding: 2px;
}

.socmed {
text-align:center;
margin-top:7px;
}

.socmed img {
border:0;
margin:0 3px;
}