body {
text-align: center;
color: #037f05;
background-image: url("images/backgrounds/mb.jpg");
background-color: #000;
}

.wrapper {
position: relative;
margin: 0 auto;
text-align: left;
width: 1000px;
font-family: georgia;
border: 1px solid black;
margin-top: 0px;
overflow:visible;
background-image: url(images/backgrounds/ie-bgd.png);
background-color: #000;
box-shadow: 0px 0px 30px black;
}

.navbar {
display: block;
position: relative;
left: 0px;
padding: 10px;
font-size: 95%;
}

.picbar {
display: block;
position: relative;
left: 0px;
border-top: 5px double green;
border-bottom: 5px double green;
padding-left: 7px;
padding-right: 7px;
padding-top: 3px;
min-height: 75px;
background-image: url(images/backgrounds/bgd.jpg);
text-align: center;
}

.header {
display: block;
position: relative;
top: 0px;
padding: 0px;
height: 198px;
text-align: center;
border: 0px solid red;
background-image: url(images/backgrounds/tat2.png);
}

.content {
display: block;
position: relative;
min-height: 500px;
padding: 0px 30px 10px 10px;
margin: 0px;
border: 0px solid blue;
}

.footer {
display: block;
position: relative;
min-height: 200px;
padding: 10px;
border: 0px solid red;
text-align: center;
}

div.base {
position: relative;
border-top: 0px solid gold;
border-bottom: 0px solid gold;
height: 51px;
padding: 0px 0px 0px 3px;
font-size: 75%;
background-color: #000;
}

div.post {
border: 1px solid rgba(255, 255, 255, .07);
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-webkit-background-clip: padding-box;
-o-border-radius: 15px;
border-radius: 15px;
}

b.heading {
fong-size: 150%;;
color: #29b02c;
}

/* END LAYOUT - END LAYOUT - END LAYOUT */

a:link {
color: #037f05;
text-decoration: none;
}

a:visited {
color: #037f05;
text-decoration: none;
}

a:hover {
color: yellow;
border-bottom: 1px solid green;
-webkit-transition-property: color;
-webkit-transition-duration: 1s;
}

a:active {
color: blue;
text-decoration: none;
}

.navheader {
color: #037f05;
text-decoration: underline;
}

.clear {
clear: both;
height: 2px;
margin-top: 10px;
margin-bottom: 10px;
}

div.leftside {
display: block;
position: relative;
max-width: 750px;
padding: 10px;
background-color: transparant;
margin: 0px 0px 10px 10px;
}

div.topheaders {
display: block;
position: relative;
max-width: 750px;
padding: 10px;
background-color: #EEEEEE;
border: 2px solid gray;
margin: 0px 0px 10px 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
behavior: url(ie-css3.htc);
}

div.photos {
background-image: none;
background-color: transparent;
border: 0px solid gray;
}

/* Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog Blog */


div.entry {
display: block;
position: relative;
max-width: 750px;
background: #EEEEEE;
border: 1px solid gray;
margin: 0px 0px 10px 10px;
padding: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background-image: url(images/stripes3.png);
background-repeat: repeat-x;
}

div.title {
text-align: left;
font-size: 12pt;
font-weight: bold;
color: #19619A;
}


.blog_right_hr {
width: 250px;
margin-left: auto;
margin-right: 0px;
margin-top: 10px;
border-top: 1px solid #cccccc;
}

.blog_left_hr {
width: 250px;
margin-left: 0;
margin-right: auto;
margin-bottom: 10px;
margin-top: 10px;
border-top: 1px solid #cccccc;
}

div.text {
text-align: left;
font-size: 11pt;
padding: 10px;
}

div.datetime {
text-align: left;
font-size: 8pt;
font-style: italic;
font-weight: bold;
}

.toplink {
text-align:right;
font-size: 10pt;
margin: 10pt;
color: inherit;
}

/* END BLOG END BLOG */

/* Blog Nav box */

/* Container */

div.container {
display: block;
position: relative;
float: right;
width: 175px;
min-height: 730px;
border-left: 1px solid #cccccc;
margin: 0px 0px 0px 10px;
padding: 0px 5px 0px 7px;
}


/* Blog Nav box */

div.fixedshort {
display: block;
position: fixed; 
width: 130px; 
max-height: 105px;
overflow: auto;
top: 295px;
-moz-border-radius: 6px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 5px double #4d7a19;
padding: 3px 3px 7px 7px;
background-image: url(images/backgrounds/);
z-index: 3;
margin-left: 800px;
padding-left: 30px;
background-color: #ddfdce;
font-size: 1.5em;;
}

div.fixedlong {
display: block;
position: fixed; 
width: 160px; 
max-height: 240px;
overflow: auto;
top: 295px;
padding: 3px 3px 7px 7px;
z-index: 3;
margin-left: 800px;
}


.blogarchives {
font-family: georgia;
font-weight: bolder;
color: gray;
text-align: left;
padding-top: 5px;
font-size: 0.7em;
}

.headers {
font-family: monospace;
font-weight: bolder;
font-size: 80%;
color: #037f05;
text-indent: 20px;
padding-top: 5px;
}

/* END OF Blog Nav box */

/* Blog Emotions */
/* Blog Emotions */
/* Blog Emotions */

 .eyebrows   {
display: inline;
zoom: 1;
background-image: url(images/emotions/eyebrows.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .rightarrow   {
display: inline;
zoom: 1;
background-image: url(images/emotions/right.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .leftarrow   {
display: inline;
zoom: 1;
background-image: url(images/emotions/left.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .downarrow   {
display: inline;
zoom: 1;
background-image: url(images/emotions/down.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .uparrow   {
display: inline;
zoom: 1;
background-image: url(images/emotions/up.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .questionmark   {
display: inline;
zoom: 1;
background-image: url(images/emotions/questionmark.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .radioactive   {
display: inline;
zoom: 1;
background-image: url(images/emotions/radioactive.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .shifty   {
display: inline;
zoom: 1;
background-image: url(images/emotions/shifty.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .redface   {
display: inline;
zoom: 1;
background-image: url(images/emotions/redface.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .biggrin   {
display: inline;
zoom: 1;
background-image: url(images/emotions/biggrin.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .confused   {
display: inline;
zoom: 1;
background-image: url(images/emotions/confused.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .tired   {
display: inline;
zoom: 1;
background-image: url(images/emotions/tired.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .excited   {
display: inline;
zoom: 1;
background-image: url(images/emotions/excited.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .sleeping   {
display: inline;
zoom: 1;
background-image: url(images/emotions/sleeping.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .yawn   {
display: inline;
zoom: 1;
background-image: url(images/emotions/yawn.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .shocked   {
display: inline;
zoom: 1;
background-image: url(images/emotions/shocked.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .confusedleft   {
display: inline;
zoom: 1;
background-image: url(images/emotions/confused.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .confused2   {
display: inline;
zoom: 1;
background-image: url(images/emotions/confused2.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .cool   {
display: inline;
zoom: 1;
background-image: url(images/emotions/cool.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .smile   {
display: inline;
zoom: 1;
background-image: url(images/emotions/smile.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .cry   {
display: inline;
zoom: 1;
background-image: url(images/emotions/cry.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .delete   {
display: inline;
zoom: 1;
background-image: url(images/emotions/delete.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .eek   {
display: inline;
zoom: 1;
background-image: url(images/emotions/eek.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .evil   {
display: inline;
zoom: 1;
background-image: url(images/emotions/evil.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .star   {
display: inline;
zoom: 1;
background-image: url(images/emotions/star.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .heart   {
display: inline;
zoom: 1;
background-image: url(images/emotions/heart.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .alert   {
display: inline;
zoom: 1;
background-image: url(images/emotions/alert.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .close   {
display: inline;
zoom: 1;
background-image: url(images/emotions/close.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .clean   {
display: inline;
zoom: 1;
background-image: url(images/emotions/clean.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .lol   {
display: inline;
zoom: 1;
background-image: url(images/emotions/lol.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .neutral   {
display: inline;
zoom: 1;
background-image: url(images/emotions/neutral.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .rolleyes   {
display: inline;
zoom: 1;
background-image: url(images/emotions/rolleyes.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .shame   {
display: inline;
zoom: 1;
background-image: url(images/emotions/shame.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .sad   {
display: inline;
zoom: 1;
background-image: url(images/emotions/sad.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .tick   {
display: inline;
zoom: 1;
background-image: url(images/emotions/tick.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .surprised   {
display: inline;
zoom: 1;
background-image: url(images/emotions/surprised.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .thinking   {
display: inline;
zoom: 1;
background-image: url(images/emotions/thinking.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .angry   {
display: inline;
zoom: 1;
background-image: url(images/emotions/angry.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 30px;
}

 .wink   {
display: inline;
zoom: 1;
background-image: url(images/emotions/wink.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .oops   {
display: inline;
zoom: 1;
background-image: url(images/emotions/oops.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .info   {
display: inline;
zoom: 1;
background-image: url(images/emotions/info.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .mad   {
display: inline;
zoom: 1;
background-image: url(images/emotions/mad.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .nonono   {
display: inline;
zoom: 1;
background-image: url(images/emotions/nonono.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

 .scared   {
display: inline;
zoom: 1;
background-image: url(images/emotions/scared.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0px 0px 0px 20px;
}

/* END of Emotions */

h2#tattoobar {
box-shadow: inset 1px 2px 1px rgba(255, 255, 255, .2), 
inset -2px -2px 2px rgba(0, 0, 0, .5);
text-align: center;
margin-top: 0px;
margin-left:10px;
height: 74px;
background-image: url(images/tatback2a.jpg);
background-color: #eeeeee;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
padding: 20px;
z-index: 1;
color: #fff;
text-shadow: 0px 0px 12px black;
}

div#bar {
box-shadow: inset 1px 2px 1px rgba(255, 255, 255, .2), 
inset -2px -2px 2px rgba(0, 0, 0, .5);
background-image: url(images/tatback2a.jpg);
border: none;
color: #fff;
text-shadow: 0px 0px 17px black;

-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}

h2.normal {
font-weight: bolder;
padding: 10px;
font-size: 1.5em;
background-image: none;
padding: 10px;
margin: 0px;
text-align: left;
z-index: 0;
background-color: transparent;
height: 30px;
border: none;
color: green;
-webkit-text-stroke: 0px gray;
}



/* IE Out of date sign */
div.update {
display: none;
position: absolute;
top: 0px;
right: 0px;
z-index: 5;
}

.social img {
border: none;
margin: 0px;
float: left;
}

@font-face {
	font-family: 'EvilzRegular';
	src: url('fonts/evilz/EVILZ-webfont.eot');
	src: local('☺'), url('fonts/evilz/EVILZ-webfont.woff') format('woff'), url('fonts/evilz/EVILZ-webfont.ttf') format('truetype'), url('fonts/evilz/EVILZ-webfont.svg#webfont1xekcOKt') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DestroyRegular';
	src: url('fonts/DESTROY_.eot');
	src: local('Destroy'), local('Destroy'), url('fonts/DESTROY_.woff') format('woff'), url('fonts/DESTROY_.ttf') format('truetype'), url('fonts/DESTROY_.svg#Destroy') format('svg');
}


.evilz {
font-family: 'EvilzRegular';
font-size: 3em;
text-shadow: 3px 3px 2px gray;
line-height: 0.4;
}

.evilzsmall {
font-family: 'EvilzRegular';
line-height: 0.1;
}

