@charset "utf-8";
/* 
Homepage Styles - Thoseposters.com 
Jason Porter
http://www.jason-porter.com
*/
#indexBanner {
width:635px;
float:left;
margin:0 0 0 4em;
}
#indexBanner p {
border:#666 3px dotted;
margin:2em 0 0 6em;
padding: 4.5em 2em 2em 2em;
background:#000 url(images/noFlash.gif) 100% 0 no-repeat;
line-height:1.8em;
}
#indexBanner p strong {
color:#fff;
line-height:3em;
border-bottom:#666 1px dotted;
padding: .3em 0;
}
#indexBanner img {
float:right;
padding: 0 0 0 10em;
margin: -.5em 0 0 0;
}
#getStarted {
width:27em;
margin:2em 0 0 0;
padding:0 2em 2em 0;
float:right;
}
#getStarted a {
color:#222;
margin:0;
padding:0;
text-decoration:none;
}
#getStarted img {
padding:1em 3em 1em 1em;
display:block;
margin:0 auto;
}
#socialNews {
width:28em;
}
#socialNews p{
padding:0;
margin:0;
float:right;
}
#indexBottom {
clear:both;
background:#111 url(images/indexBottomBackground.jpg) 0 0 repeat-x;
margin:2em 0 0 0;
padding: 1em 0;
border-top:#222 1px dotted;
}
#indexBottom h1, #gallery h1 {
font-size:18px;
font-weight:bold;
margin:0;
padding:.5em 0;
}
.userGallery, #tshirts, #index_ads{
background:#111 url(images/userBack.jpg) 0 0 repeat-x;
padding:1em 2em;
}
#index_ads {
background:none;
}
.userGallery{
width:22em;
float:left;
margin:0 4em 0 0;
}
.userGalleryItem {
margin:0;
border-top:#222 1px dotted;
height:200px;
padding:1.5em 0;
}
.userGalleryItem a {
color:#000;
text-decoration:none;
}
.posterThumb {
width:242px;
height:202px;
margin:auto;
}
.posterThumb img {
padding:1px;
}
.posterThumb img:hover {
padding:0;
border:#f09 1px solid;
}
#index_ads {
float:right;
width:16em;
}
#index_ads a {
display:block;
margin:.25em 0;
}
#tshirts {
float:left;
margin: 0 0 0 2em;
width:25em;
}


