* {
margin: 0; 
padding: 0;}

@font-face {
font-family: ComicBook;
font-style: normal;
font-weight: normal;
src: url(ComicBook.ttf);
} 

@font-face {
font-family: SinCity;
font-style: normal;
font-weight: normal;
src: url(SinCity.ttf);
} 

html,body{  
margin:0px;
padding:0px;
font-family: ComicBook, helvetica, arial, monospace, sans-serif;
background-color:#ffffff;
background-image:url(images/bg_page.png);
background-attachment:scroll;
background-position:top;
background-repeat:repeat-y;
color:#ffffff;
font-size:14px;
text-decoration:none;
text-align:center;
}

li {
color:#ffffff;}

#s {
width:100px; 
margin-bottom:10px;}

submit {
width:30px;}

h2.widgettitle {
font-weight:bold;}

#wp-calendar {
width:85%}

#calendar_wrap {
font-size:14px; 
margin:5px 0px -7px 0px; 
width:100%;}

.textwidget {
font-size:12px; 
margin-bottom:5px; 
color:#ffffff;}

.logo1 {
display:none;}

.hidden {
font-size:12px; 
color:#ffffff;}

#menu ul {
list-style:none;}

#menu ul li {
display:inline;
padding-left:15px;}

#content .entry {
text-align:left;
width:100%;
border:0;
margin:10px 0px 20px 0px;
padding:0px;
font-size:16px; 
}

#content .entry a{
color:#d3222a;
font-size:14px;
text-decoration:none;
font-family: ComicBook, helvetica, arial, monospace, sans-serif;
}

#content .entry a:hover{
color:#999999;
}

#content .entry img{
align:left;
max-width:100%;
border:0;
margin:5px;
padding:0px;
-ms-interpolation-mode:bicubic;
}

#content .entry a img{
align:left;
max-width:100%;
border:0px;
margin:5px;
padding:0px;
-ms-interpolation-mode:bicubic;
}

#content .entry h1 {
font-family: SinCity, ComicBook, Impact, Arial Black, helvetica, arial, monospace, sans-serif;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
font-size:18px;
font-weight:normal;
color:#777777;
margin-top:0px;}

#content .entry h1 a{
font-size:24px;
color:#d3222a;}

#content .entry h1 a:hover{
color:#777777;}

#content .entry h1.archive {
font-size:24px;
}

#content .entry p {
color:#ffffff;
margin:5px;}

#content .entry .info {
border-bottom:1px solid #222222;
padding:3px 0px 6px 0px;}

#content .entry .info a {
font-size:12px;}

#content .entry .info p.infoleft {
color:#333333;
width:45%;
float:left;
font-size:12px;
border-bottom:none;}

#content .entry .info p.inforight {
color:#333333;
width:45%;
float:right;
font-size:12px;
border-bottom:none;
text-align:right;}

.date a {
font-size:10px;
}



/* Wordpress required */

.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;}

.alignleft {
float:left;}

.alignright {
float:right;}



/* OG STYLES */

a{
color:#d3222a;
font-size:14px;
text-decoration:none;
font-family: ComicBook, helvetica, arial, monospace, sans-serif;
}

a:hover{
color:#999999;
}

img{
border:0;
margin:0px;
padding:0px;
-ms-interpolation-mode:bicubic;
}

a img{
border:0px;
margin:0px;
padding:0px;
-ms-interpolation-mode:bicubic;
}

#main {
background-image:url(images/bg_main.jpg);
background-position:top;
background-repeat:no-repeat;
width:940px; 
min-height:700px; 
margin:0px auto;
padding-top:150px; 
text-align:right; 
}

#menu{
width:720px;
text-align:right;
margin:10px 0px 0px 220px;
padding:0px;
}

#menu a{
font-family: ComicBook, Impact, Arial Black, helvetica, arial, monospace, sans-serif;
color:#ffffff;
font-size:20px;
text-decoration:none;
}

#menu a:hover{
color:#d3222a;
}

#menu a:active{
color:#999999;
}

#content{
float:left;
width:479px;
min-height:630px;
text-align:left;
margin:10px 0px 0px 0px;
padding-left:220px;
padding-right:20px;
border-right:1px solid #222222;
}

#footer{
color:#333333;
width:720px;
text-align:right;
margin:0px 0px 0px 220px;
padding:0px;
font-size:12px;
}


/* Sidebar */

#sidebar {
float:right;
padding:30px 0px 0px 20px;
width:200px;
text-align:left;}

#sidebar ul {
list-style:none;
margin:1px 0px 10px 0px;}

.widget-title {
color:#777777;
font-family: SinCity, ComicBook, Impact, Arial Black, helvetica, arial, monospace, sans-serif;
margin:20px 0px 0px 0px;}

#content .album {
border-top:none;
border-right:none;
border-bottom:1px solid #222222;
border-left:none;}

#content .wpcf7 {
margin:0px;
padding:0px;
}
