*{
margin: 0;
padding: 0;
}
body {
background:transparent url(images/back-repeat.gif) repeat-x scroll 0 top;
font-size:62.5%;
margin:0;
padding:0;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
}
#faux {
background:transparent url(images/backsplash.gif) no-repeat scroll center top;
float:left;
width:100%;
}
#wrapper {
width:936px;
margin: 0px auto;
text-align: left;
}
#mini {
float:right;
height:69px;
margin:0;
width:196px;
}
a {
color:#BB0404;
text-decoration:underline;
}
a:hover {
color:#F99B03;
text-decoration:underline;
}
a:active {
outline: none;
border:none;
}
a:focus {
outline: none;
border:none;
}
blockquote {
background:transparent url(images/quotemarks.gif) scroll no-repeat 0 0;
padding:13px 20px 14px 65px;
}
blockquote p {
color:#8f8f8f;
font-size:1.4em;
}
.body blockquote {
background:transparent url(images/a-quotemarks.gif) scroll no-repeat 0 0;
padding:13px 20px 14px 65px;
}
.body blockquote p {
color:#8f8f8f;
font-size:1.4em;
}
code{
background-color: #fafafa;
font-family: "Courier New", Courier;
margin: 10px 20px;
border: 1px dashed #dddddd;
color: #777777;
padding: 0 5px 2px;
line-height: 180%;
display: block;
}
#header {
height:408px;
margin: 0;
padding: 0;
}
#header .header_wrapper{
width: 960px;
height: 100px;
margin: 0 auto;
padding: 0;
}
.header_left{
float: left;
margin-top: 25px;
width: 400px;
}
.header_left h1 a{
line-height: 180%;
font-size: 24px;
color: #f2f2f2;
}
.header_left h2{
font-size: 13px;
color: #eeeeee;
font-weight: normal;
}
.header_right{
float:right;
}
.header_right ul{
list-style-type: none;
}
.header_right ul li{
float: left;
}
.header_right ul li a{
color: #cccccc;
display:block;
line-height: 28px;
padding: 0 10px;
}
.header_right ul li a:hover{
color: #ff5400;
}
.header_right ul li.current_page_item a{
color: #ffffff;
background: #91aa9d;
}

/*------------------------ Container & Main ------------------------*/

#container{
width: 960px;
background: #ffffff;
margin: 0 auto;
}

#main{
float: left;
width: 660px;
overflow:hidden;
padding-top: 20px;
padding-bottom: 20px;
}
.post{
float:left;
margin:2.2em 0;
text-align:left;
}
.title h2 {
font-size:2em;
font-style:italic;
font-weight:normal;
overflow:hidden;
}
.title h2 a, .title h2 a:hover {
text-decoration:none;
}
.postdate{
float: left;
display: block;
background: url(images/date.gif) no-repeat;
height: 48px;
width: 48px;
line-height: 160%;
margin-right: 10px;
}
.month{
color:#3F3F3F;
font-size:1.2em;
margin:2px 0 0;
text-align:center;
text-transform:uppercase;
}
.date{
color:#232323;
font-size:1.9em;
font-weight:bold;
margin:5px 0 0;
text-align:center;
}
.postmeta{
color:#DDDDDD;
float:left;
font-size:1.3em;
margin:6px 0 0;
width:540px;
}
.postmeta_category {
padding: 0 5px 0 10px;
}
.postmeta_comments {
padding-left: 10px;
}
.postmeta_author {
padding: 0 5px 0 10px;
}
.postmeta_time{
padding-left: 10px;
}
.postmeta_category a {
color: #666666;
}
.postmeta_comments a {
color: #FF9900;
}
.title{
float:left;
height:48px;
width:540px;
}
.post p {
}
.post ul, .post ol{
margin: 10px 0 10px 0;
padding-left: 40px;
padding-right: 40px;
}
.post li{
color:#EEEEEE;
font-size:1.2em;
padding:2px 0;
}
.entry {
background:transparent url(images/hr.gif) no-repeat scroll 0 bottom;
float:left;
margin:0.73em 0 1em;
padding:0 0 36px;
width:600px;
}
.entry a {
text-decoration: none;
}
.entry a:hover {
text-decoration: underline;
color: #db5104;
/*border-bottom: 1px solid #db5104;*/
}
.tags {
background: url(images/tags.gif) no-repeat;
padding-left: 20px;
color: #666666;
}
.tags a {
color:#888888;
font-size:1.4em;
text-decoration:none;
}
.tags a:hover {
color: #db5104;
text-decoration: none;
}
.info {
padding: 10px 0;
color: #666666;
}
.info a{
color: #666666;
}
.info a:hover{
color: #ff5400;
}
.relate h3 {
color: #3e606f;
font-size: 16px;
}
.relate ul {
list-style-type: decimal;
}
.navi {
clear:both;
color:#FFFFFF;
margin:0;
padding:5px 0;
width:600px;
}
.navi .left {
float: left;
}
.navi .right {
float: right;
}
.navi a {
}
.alignleft {
padding-right: 5px;
float:left;
text-align:left;
}
.alignright {
padding-left: 5px;
float:right;
text-align:right;
}
.commentstitle {
}
.commentstitle h3 {
padding-bottom: 10px;
padding-top: 10px;
}
.commentsnumber {
color: #FF9900;
}
.trackback {
float: right;
padding-top: 10px;
padding-right: 12px;
}
.trackback a {
color: #999999;
font-size: 12px;
}
.commentlist {
color: #666666;
list-style-type: none;
padding: 10px 12px;
}
.commentlist a {
}
.commentlist li {
padding:19px 15px 30px;
float:left;
width:547px;
}
.alt {
background:transparent url(images/alt-bk.gif) scroll no-repeat 0 top;
padding:40px 15px 30px!important;
border-bottom:1px solid #101010;
}
.alt .body p {
color:#232323;
}
.top {
float:left;
margin:0 0 7px;
width:546px;
}
.time a {
color: #999999;
}
.avatar {
background:transparent url(images/avatar-bk.gif) scroll no-repeat 0 0;
float: right;
width: 32px;
height: 32px;
display: block;
padding: 5px;
margin: 5px;
float:left;
}

/*------------------------ Comments Form ------------------------*/

#respond {
margin-bottom: 15px;
margin-top: 10px;
}
#commentform {
float:left;
width:600px;
}
#commentform p {
margin-bottom: 15px;
}
input#author, input#email, input#url {
background:transparent url(images/post-field.gif) no-repeat scroll left top;
border:medium none;
margin-left:12px;
padding:8px;
width:200px;
} 

textarea#comment {
background:transparent url(images/post-textarea.gif) no-repeat scroll left top;
border:medium none;
color:#5F5F5F;
font-family:arial,helvetica;
font-size:1em;
height:198px;
padding:10px;
width:450px;
margin-left:12px;
}
label {
margin-left: 5px;
font-size: 1.1em;
}
input#submit {
background:transparent url(images/subpost.gif) no-repeat scroll left top;
border:medium none;
color:#121212;
cursor:pointer;
font-size:1em;
margin-left:12px;
padding:7px 0 10px 20px;
text-align:left;
width:190px;
}

/*------------------------ Search Form ------------------------*/
#sidebar ul#sideb {
margin:10px 0 0;
padding:0;
}
#search {
float:left;
width:258px;
}
#searchform {
background: url(images/search.gif) no-repeat left top;
height: 32px;
width: 260px;
}
#searchform:hover {
background: url(images/search.gif) no-repeat left bottom;
}
#searchinput {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#232323;
font-size:1.4em;
height:23px;
padding:0 5px 0 10px;
width:170px;
}
#searchsubmit {
background: none;
border: none;
width: 60px;
height: 30px;
cursor:pointer;
}
#sidebar ul{
padding: 15px;
}
#sidebar a{
color: #666666;
text-decoration: none;
}
#sidebar a:hover{
color: #db5104;
}
#sidebar ul h2{
background:#FFFFFF url(images/sidebar-h2-blog.gif) no-repeat scroll left top;
color:#FFFFFF;
font-size:1.8em;
margin-bottom:1px;
padding-bottom:10px;
}
#sidebar h2 {
padding:10px 8px;
}
#sidebar ul li{
font-size:1.2em;
line-height:150%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:15px;
}
#sidebar ul ul{
padding: 0px 10px;
}
#sidebar ul ul li{
border-bottom: 1px solid #eeeeee;
padding: 2px 0;
background: url(images/side.gif) no-repeat 0 10px;
padding-left: 16px;
}
#sidebar ul ul li ul{
padding-left: 5px;
margin-bottom: 0;
}
#sidebar ul ul li ul li{
list-style: none;
line-height: 160%;
font-size: 12px;
border-bottom: 0;
background: none;
}
/*------------------------ Calender ------------------------*/

#wp-calendar {
width: 260px;
text-align: center;
margin-top: 5px;
}

#wp-calendar th {
margin-top: 5px;
}

#wp-calendar caption {
font-size: 12px;
margin-top: 5px;
}

/*------------------------ Sidebar Search ------------------------*/

#sidebar ul li form{
margin: 10px 0;
}
#search form{
margin-top: 5px;
margin-bottom: 20px;
}

#sidebar ul ul.feed_item li{
background: none;
padding:0 0 3px 0;
border: none;
}
.archivespage_tag {
border: 1px solid #e3e5e4;
margin: 0px 12px 20px 12px;
padding: 5px;
}
.archivespage_tag a {
color: #999999;
text-decoration: none;
}
.archivespage_tag a:hover {
color: #db5104;
}
.archiveslist {
list-style-type: none;
margin: 5px 12px 10px 12px;
}
.archiveslist li a, .archiveslist li a:visited {
color: #666666;
text-decoration: none;
}
.archiveslist li a:hover {
color: #db5104;
}
.archivesnumber {
color: #db5104;
}

/*------------------------ Link Page ------------------------*/

.linkpage ul {
padding: 10px 12px;
list-style-type: none;
}
.linkpage ul li {
float: left;
margin-bottom: 10px;
}
.linkpage ul li ul li {
float: left;
width: 140px;
text-align: center;
margin: 3px 5px;
line-height: 180%;
background-color: #ffffff;
border: 1px solid #e3e5e4;
}
.linkpage ul li ul li a {
color: #999999;
display: block;
text-decoration:none;
}
.linkpage ul li ul li a:hover {
background-color: #eeeeee;
color: #333333;
}

/*------------------------ Page Template ------------------------*/

.title_page{
border-left: 4px solid #91aa9d;
margin-bottom: 20px;
}
.title_page h2{
padding-left: 10px;
font-size: 20px;
line-height: 180%;
color: #3e606f;
}

/*------------------------ wp-thread-comment plugin ------------------------*/

.thdrpy {
text-align: left;
font-size: 12px;
margin: 10px 0;
}

/*------------------------ official alignment ------------------------*/

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption-dd {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
p {
color:#CDCDCD;
font-size:1.4em;
line-height:1.5em;
margin:0 0 0.73em;
}
.body {
float:left;
width:547px;
}
.body p {
color:#e0e0e0;
font-size:1.4em;
line-height:1.5em;
margin:0 0 0.73em;
overflow:hidden;
}
.body p img {
margin:0.73em 0;
max-width:500px;
}
.body p img.wp-smiley {
margin:0;
padding:0;
}
h1 {
font-size:2em;
color:#CCCCCC;
}
h2 {
font-size:1.7em;
color:#DDDDDD;
}
h3 {
font-size:1.66em;
color:#CCCCCC;
font-stretch: condensed;
font-weight:normal;
font-style:italic;
}
h4 {
font-size:158%;
color:#000000;
}
h5 {
}
h6 {
}
div.hr hr {
display: none;
}
div.hr {
border:none;
height:38px;
width:600px;
background:transparent url(http://www.blackmarketpizza.com/images/hr.gif) scroll no-repeat 0 0;
}
a img { 
border-style: none;
}
.L {
float:left;
}
.R {
float:right;
}
.video {
width:600px;
text-align:center;
}
.clear  {
font-size:  1px;
line-height: 1px;
display: block;
margin: 0;
height: 0;
clear: both;
padding: 0;
}

#slice {
width: 196px;
height: 69px;
margin: 0px auto;
padding: 0;
position: relative;
background-image: url(http://www.blackmarketpizza.com/images/contact.gif);
}
#slice li {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 0;
}
#slice li, #slice a {
display:block;
height:100%;
text-indent:-9999px;
width:196px;
}
#slice #contact {
top: 0px;
height: 69px;
}
#slice #contact a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/contact.gif) no-repeat -0px -69px;
}
#header {
float:left;
height:408px;
width:936px;
}
#leftbrain {
width:258px;
float:left;
}
#logo {
width:258px;
float:left;
}
#nav {
float:left;
height:240px;
margin:0;
width:258px;
}
#pizza {
width: 258px;
height: 240px;
margin: 0px auto;
padding: 0;
position: relative;
background-image: url(http://www.blackmarketpizza.com/images/navs2.gif);
}
#pizza li {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 0;
}
#pizza li, #pizza a {
display:block;
height:100%;
text-indent:-9999px;
width:258px;
}
#pizza #home {
top: 0px;
height: 40px;
}
#pizza #about {
top: 40px;
height: 40px;
}
#pizza #board {
top: 80px;
height: 40px;
}
#pizza #links {
top: 120px;
height: 40px;
}
#pizza #merch {
top: 160px;
height: 40px;
}
#pizza #fun {
top: 200px;
height: 40px;
}
#pizza #home a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -258px -0px;
}
#pizza #about a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -258px -40px;
}
#pizza #board a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -258px -80px;
}
#pizza #links a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -258px -120px;
}
#pizza #merch a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -258px -160px;
}
#pizza #fun a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -258px -200px;
}
#pizza #home.sel, #pizza #home.sel a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -516px -0px;
}
#pizza #about.sel, #pizza #about.sel a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -516px -40px;
}
#pizza #board.sel, #pizza #board.sel a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -516px -80px;
}
#pizza #links.sel, #pizza #links.sel a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -516px -120px;
}
#pizza #merch.sel, #pizza #merch.sel a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -516px -160px;
}
#pizza #fun.sel, #pizza #fun.sel a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/navs2.gif) no-repeat -516px -200px;
}
#TopBoard {
height:408px;
width:678px;
float:right;
background:transparent url(http://www.blackmarketpizza.com/images/blackboard-header-blank.gif) scroll no-repeat 0 top;
}
#announcement {
float:right;
height:223px;
margin:116px 0 0;
padding:0 39px;
width:600px;
}
#announcement p {
color:#CDCDCD;
font-size:1.5em;
line-height:1.3em;
margin:0 0 0.73em;
}
#announcement p strong {
color:#F99B03;
font-size:110%;
}
#TopBoardBlog {
height:408px;
width:678px;
float:right;
background:transparent url(http://www.blackmarketpizza.com/images/blackboard-header-blog.gif) scroll no-repeat 0 top;
}
#HeadFeed {
left:270px;
position:relative;
top:320px;
width:385px;
}
#container {
float:left;
width:936px;
}
#sidebar {
float:left;
width:258px;
}
#content {
float:right;
width:600px;
padding:0 39px;
background:#000000 url(http://www.blackmarketpizza.com/images/blackboard-repeat.gif) scroll repeat-y 0 top;
}
#footer {
background:transparent url(http://www.blackmarketpizza.com/images/footer-bk.gif) no-repeat scroll 0 top;
border-top:1px solid #232323;
float:left;
height:300px;
width:936px;
}
#footnav {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:1.5em 0;
padding:0;
}
#footnav li {
display:inline;
font-size:1.33em;
color:#BB0404;
}
#footnav li a {
text-decoration:none;
padding:0 0.35em 0 0.15em;
}
#footnav li a:hover {
text-decoration:none;
color:#232323;
}
#footer p {
color:#222222;
margin:1.5em 0;
}
div.hr hr {
display: none;
}
div.hr {
border:none;
height:38px;
width:600px;
background:transparent url(http://www.blackmarketpizza.com/images/hr.gif) scroll no-repeat 0 0;
}
.addicted {
background:transparent url(http://www.blackmarketpizza.com/images/addictinggames-ss.png) scroll no-repeat right top;
width:600px;
min-height:340px;
float:left;
}
.addicted p {
margin:0.53em 0 0;
padding:0 0 0 0.53em;
width:302px;
}
.mobilegame {
background:transparent url(http://www.blackmarketpizza.com/images/DrAwesome-ss.png) scroll no-repeat right top;
width:600px;
min-height:340px;
float:left;
}
.mobilegame p {
margin:0.53em 0 0;
padding:0 0 0 0.53em;
width:302px;
}
#mapit {
width: 258px;
height: 291px;
margin: 0px auto;
padding: 0;
position: relative;
background-image: url(http://www.blackmarketpizza.com/images/map-it.gif);
}
#mapit li {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 0;
}
#mapit li, #mapit a {
display:block;
height:100%;
text-indent:-9999px;
width:258px;
}
#mapit #map {
top: 0px;
height: 207px;
}
#mapit #map a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/map-it.gif) no-repeat -0px -291px;
}
#mapit #vcard {
top: 207px;
height: 84px;
}
#mapit #vcard a:hover {
background: transparent url(http://www.blackmarketpizza.com/images/map-it.gif) no-repeat -0px -498px;
}