/*
 * screen.css for Pumpkinville.com
 */
@import url("base.css");
body {margin:0; padding:0; text-align:center; color:#000;}
h1, h2, h3, h4, h5, h6 {color:#6dc32f;}
a:link, a:visited {color:#ff7301; text-decoration:none;}
#header {position:relative; width:100%; height:127px; padding:0;}
#logo {position:absolute; top:3px; left:3px; margin:0; width:450px; height:127px; text-align:left; z-index:303;}
#logo a {display:block; width:100%; height:100%; background:transparent url(../graphics/logo.png) 0 0 no-repeat;}
#logo a span {display:block; width:100%; text-indent:-99em;}

#banner-open {text-align:left;}

#slideshow_main,
#sidebar {display:none;}
#content {margin:0; text-align:left;}
#content_inner {}

#footer {width:100%; text-align:center;}
#footer .content {margin:0 auto 0 auto; width:743px; text-align:left;}
#footer ul {list-style:none; margin:0; padding:0;}
#footer li {display:inline; margin:0.2em 0.3em; padding:0;}
#footer li a {display:block; float:left; padding:0.3em;}
#mailing_list {}

.right {float:right;}
.left {float:left;}
.image, .logo, .photo {margin: 0 20px 20px 20px; text-align: center; z-index:9;}

.full { float: none; margin: 0; }
.full p { display: block; }
.w450 {width:450px;}
.w350 { width: 350px; }
.w250 { width: 250px; }
.w200 { width: 200px; }
.w150 {width:150px;}
.caption {
 position: relative;
 text-align: justify;
 font-style: italic;
 }
.clear {clear:both; border-color:#eee; color:#eee;}

