/*Main*/
div#wrapper {margin: 0 auto; width: 850px; margin-top: -5px; margin-bottom: -5px;}
body {
	background-image: url("/images/background.png");
	background-attachment: fixed; 
	background-position: 0% 100%; 
	background-repeat: no-repeat;
	background-color:#000;
	color:#111;
	font-family: calibri;
	font-size:12px;
}

/*Floats for menu and content*/
div.post {float: left; width: 550px;}
div.menuwrap {float: right; width: 250px; height: 100%;}
div.menufloat {position: fixed;}
div.menu {width: 250px; margin-bottom: 10px;}
p.menutitle {font-size: 15px; text-decoration: underline; margin-top: -1px; margin-bottom: -1px;}
div.rsslogo {position: absolute; right: -15px; top: -15px;}
div.bdblogo {position: relative; right: -240px; top: -15px; margin-bottom: -20px;}


/*Images and links*/
img {border-width: 0px;}
a, a:focus, a:active {color: #555;text-decoration: none; }
a:hover {color: #222;text-decoration: underline;}
p.title {color: #fff; margin-bottom: 30px; margin-top: auto; font-size: 50px; font-style: oblique; text-align: center;}

/*Object Shadows*/
div.usrpic, div.datebox{
-webkit-box-shadow: 0px 0px 25px #00f;
-moz-box-shadow:rgba(0,0,255,5) 0px 0px 25px;
}
/*Text Shadows*/
p.title {
text-shadow:0px 0px 13px #00f;
}
/*Round corners*/
div.post, div.usrpic, div.datebox, div.menu {
-moz-border-radius-topleft:10px;
-webkit-border-top-left-radius:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-right-radius:10px;
}

/*Colors on divs*/
div.post, div.menu  {
background: url(/images/transparent.png) repeat;
margin-bottom: 30px;
border:1px solid #999;
padding:5px;
}

/*Inside posts*/
div.usrpic {position: relative;  width: 64px; height: 64px; left: -20px; top: -20px;}
div.datebox {background-color:white; position: relative;  width: 64px; height: 64px; left: 500px; top: -150px;}
div.msgheader {position: relative; left: 60px; top: -80px; width: 430px; height: 50px;
 text-align: center;}
div.msg {position: relative; left: 0px; top: -140px; margin-bottom: -150px;}


p.posttitle {font-size: 20px; margin-bottom: -0px;}
p.day, p.month, p.year {color: #000; margin-bottom: 0px; font-style: oblique; text-align: center;}
p.day {margin-top: auto; font-size: 40px; }
p.month {margin-top: -13px;font-size: 20px;}
p.year {margin-top: -5px;font-size: 10px;}

hr.msghr {color: #fff; background-color: #fff;}

