/* reset.css */
* { margin:0; padding:0; }
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }
body { line-height:1.5; }
table { border-collapse:separate; border-spacing:0; }
caption,th,td { text-align:left; font-weight:normal; }
table,td,th { vertical-align:middle; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:; }
a img { border:none; }

/* Author Style */

body { background-color: #222; background-image:url('https://ighost.net/clouds.png'); font: 62.5% Baskerville,"Times new roman", Times, serif; color: #ccc; text-align: center; line-height: 1.5;}

h1 { font-size: 18px; text-shadow: 0 -2px 0 #000; font-weight: normal; }
h2 { font-size: 14px; text-shadow: 0 -2px 0 #000; font-weight: normal; }
a { text-decoration: none; color: #39f;}
h1 em { display: block; font-size: 108px; color: #666; text-transform: uppercase; text-shadow: 2px 2px 0 #000; font-style: normal;}
ul, ul li { list-style: none; }
li { font-size: 18px; display: block; position: relative; width: 380px; float: left; height: 48px;   }
li a { display: block; position: relative; padding: 10px 0; border-bottom: 1px dashed #000; }
li a:hover { background-color: #161616; -webkit-transition: background-color .5s ease; }
li em { font-size: 14px; position: absolute; top: 15px; left: 20px; text-shadow: 0 -1px 0 #000; }
li a:hover em {display: inline; }
strong {font-weight: normal;}

#content { width: 760px; margin: 0 auto; position: absolute; top: 50%; left: 50%; margin: -265px 0 0 -380px; }
.elsewhere { margin: 40px 0; }
li a { border: 1px dashed #000; text-align: right; padding-right: 20px; }
.even a {border-left: none; text-align: left; padding-left: 20px; padding-right: 20px; }
.even em { right: 20px; text-align: right;}
.siteinfo { margin: 20px 0; font-size: 12px; }
.siteinfo a { text-transform: none; }

/* Colors */
li em, .siteinfo, .siteinfo a { color: #666;}

/* Font Styles */

.delicious a, .facebook a, .flickr a, .warcraft a { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; }
.vimeo a, .twitter a, .facebook a, .flickr a { font-weight: bold;}

.blog a { color: #eee; font-family: Baskerville, "Times new roman", Times, serif; }
.portfolio a { color: #0cf; font-family: "Arial Black", sans-serif; }
.vimeo a { color: #09f; font-style: italic; font-family: Georgia, serif; }	
.delicious a{ color: #3274d1; }
.twitter a {color: #3cf;font-family: monospace; }
.facebook a{ color: #3b5998; }
.flickr a {color: #0063dc; }
.flickr a span {color: #ff0084; }
.warcraft a{ color: #fae100; }
.linkedin a { color: #0cf; font-family: "Arial Black", sans-serif; }

.amp { font-family: "Hoefler Text", Baskerville, "Book Antiqua", Palatino, "Palatino Linotype", "Times New Roman", serif; font-style: italic;}
.elsewhere a em, .siteinfo  { font-family: Constantia, Georgia,serif; font-weight: normal; font-style: normal;}
.hide { display: none;}
.group:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

.advertBottom {
	margin:20px;
	float:center;
	position:relative;
}
