body {
background:none repeat scroll 0 0 #F1F8FA;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
margin:0;
padding:0;
}
#bg {
background:none repeat scroll 0 0 transparent;
display:block;
z-index:9999999;
}
.wrapper {
background:url("http://annarboruncovered.com/light-source-trans.png") no-repeat scroll center top transparent;
clear:both;
height:100%;
width:100%;
z-index:3;
}
#bigblogtxt {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:36px;
text-transform:uppercase;
}
#smallblogtxt {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
left:1px;
position:relative;
text-shadow:1px 1px 3px black;
text-transform:capitalize;
}
#top, #bottom {
padding:10px;
}
#top {
height:70px;
padding-right:0;
}
#bottom {
color:white;
height:100px;
text-align:left;
}
#bottom, #nav {
clear:both;
min-width:1000px;
position:relative;
}
#topcontent {
text-align:left;
}
.grey {
font-size:10px;
font-weight:normal;
margin-left:8px;
text-transform:uppercase;
}
#login {
clear:both;
margin:0 0 10px;
}
#logedin {
clear:both;
color:black;
margin:0 0 10px;
}
#username {
width:100%;
}
#password {
width:100%;
}
#login table {
width:100%;
}
#togglelink {
clear:both;
color:#DDDDDD;
display:none;
font-size:12px;
margin-bottom:10px;
text-decoration:none;
}
#togglelink:hover {
color:white;
text-shadow:0 0 17px #FF6666;
}
#togglelink2 {
display:none;
float:right;
}
#password, #username {
color:#999999;
}
.mainarea {
clear:both;
max-width:1030px;
min-width:1030px;
padding:0;
text-align:left;
width:1030px;
}
#bg .mainarea {
max-width:1020px;
min-width:1020px;
width:1020px;
}
#allcontent {
background:none repeat scroll 0 0 #323232;
float:left;
padding:20px 20px 0;
width:729px;
-moz-border-radius-bottomleft: 15px; 
-moz-border-radius-bottomright: 15px; 
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius:15px;

-webkit-box-shadow:0px 0px 40px #000000;
-moz-box-shadow: 0px 0px 40px #000000;
}
#leftcontent {
display:inline-block;
float:right;
margin:0;
padding:10px;
position:relative;
width:236px;
}
a {
color:#32B9D3;
font:12px/17px "Lucida Grande",Helvetica,Arial,sans-serif;
text-decoration:none;
}
a:hover {
color:#DC870E;
text-decoration:underline;
}
#topad {
background:none repeat scroll 0 0 white;
border:6px solid #313131;
height:70px;
position:relative;
top:-20px;
width:700px;
}
.posterpic {
float:left;
height:75px;
margin-right:5px;
width:75px;
}
.commentsposterpicdiv {
float:left;
height:50px;
margin-right:15px;
width:50px;
}
.commentsposterpicdiv:hover {
}
.commentsposterpic {
height:100%;
width:100%;
}
.commentpost {
color:#555555;
font-size:14px;
width:300px;
}
.commentdiv {
border-bottom:1px dotted #999999;
margin-bottom:10px;
margin-left:15px;
padding-bottom:10px;
width:380px;
}
.commentdiv:hover {
background:none repeat scroll 0 0 #E8E8E8;
}
.space {
height:20px;
}
table, td, tr {
padding:0;
vertical-align:top;
}
.delete {
float:right;
}
.navlinkbg {
height:20px;
vertical-align:middle;
width:100%;
}
.recentposts {
clear:both;
display:inline-block;
height:auto;
margin-bottom:10px;
text-align:left;
}
.recentpoststitle {
background:none repeat scroll 0 0 #EEEEEE;
margin-bottom:10px;
padding:10px;
}
.recentpostscontent {
padding:10px;
}
.recentpostlink {
font:12px/17px "Lucida Grande",Helvetica,Arial,sans-serif;
text-transform:capitalize;
color:#FF3366;
}
.recentpostlist {
color:#666666;
}
#nav {
/*background:url("bg2.png") repeat scroll 0 0 transparent;*/
border-bottom:5px solid #333333;
height:181px;
margin:0;
padding:0;
position:relative;
word-spacing:0;
}
#links {
margin:0;
}
.blue {
color:#0381DC;
}
#links a {
color:#FFFFFF;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding:9px 16px;
text-align:center;
text-shadow:2px 2px 2px #000000;
text-transform:capitalize;
z-index:1;
}
#links a:hover {
color:#DC870E;
font-weight:bold;
}
.on {
background:none repeat scroll 0 0 #FFFFFF;
color:#0381DC;
text-shadow:none;
}
.on:hover {
background-color:#FFFFFF;
color:#0381DC;
text-shadow:none;
}
#nav h1 {
border:medium none;
margin:0;
}
#nav h1 a {
background:none repeat scroll 0 0 transparent;
border:medium none;
font-size:80px;
margin:0;
}
#nav h1 a:hover {
background:none repeat scroll 0 0 transparent;
text-shadow:none;
}
#nav h1 a img {
border:medium none;
}
.bodylink {
color:#DDDDDD;
}
.bodylink:hover {
color:white;
text-shadow:0 0 17px #FF6666;
}
#indposttitle {
background:none repeat scroll 0 0 rgba(255, 255, 255, 0.9);
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:75px;
margin:0;
text-transform:capitalize;
}
#indposttitle h2 {
margin-bottom:5px;
margin-top:0;
text-shadow:0 0 0 white;
}
#indpostcontent {
background:none repeat scroll 0 0 white;
margin-bottom:0;
padding:5px;
}
#indpost {
-moz-box-shadow:0 0 10px black;
border:thin solid #666666;
color:black;
padding:5px;
width:738px;
}
#indpost:hover {
-moz-box-shadow:0 0 10px #0099FF;
}
.recentpoststitle h2 {
color:#999999;
margin:0;
}
.post {
background:none repeat scroll 0 0 #F1F1F1;
border:1px solid #CDCDCD;
clear:both;
color:#000000;
margin-bottom:20px;
margin-right:0;
margin-top:0;
padding:0;
}
#login:hover, #logedin:hover, .recentposts:hover {
}
#login, #logedin, .recentposts {
background:none repeat scroll 0 0 #FFFFFF;
border:4px solid #EEEEEE;
padding:0;
}
.posttitle {
border-bottom:1px solid #CDCDCD;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
margin:0;
padding:20px;
text-transform:uppercase;
background:url("http://st.deviantart.net/news/sonytrik/images/1pxwhite.gif") repeat-x scroll center bottom #F1F1F1;
}
.posttitlebox1 {
font-size:10px;
font-weight:normal;
padding:8px;
text-transform:uppercase;
}
.posttitlebox2 {
}
.posttitle h1 {
background:inherit;
font-family:Arial;
margin:0;
padding:8px;
width:742px;
}
.posttitle a {
color:#000000;
}
.grey a:hover {
text-decoration:underline;
}
.postcontent {
background:none repeat scroll 0 0 transparent;
font:12px/18px Verdana,Tahoma,sans-serif;
padding:20px;
}
.postcontent img {
max-width:100%;
}
#userinfo {
background:none repeat scroll 0 0 #EEEEEE;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
margin-left:20px;
padding:10px;
}
#userinfo .cat {
color:#DC870E;
}
#profilediv {
color:black;
margin-bottom:15px;
margin-top:5px;
padding-bottom:0;
padding-top:1px;
width:448px;
}
#profileleft {
float:left;
margin-right:20px;
min-height:500px;
width:150px;
}
#profilediv img {
float:left;
height:150px;
margin:0 10px 0 0;
width:150px;
}
.grey a {
color:#DC870E;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
}
#imgs img {
-moz-box-shadow:0 0 5px black;
border:thin solid #666666;
clear:both;
height:75px;
margin-bottom:5px;
margin-right:5px;
padding:5px;
width:75px;
}
#imgs img:hover {
background:none repeat scroll 0 0 #333333;
}
.bigimg {
-moz-box-shadow:0 0 10px #999999;
border:thin solid #666666;
clear:both;
margin-right:5px;
max-height:800px;
max-width:720px;
z-index:999;
}
.bigimg:hover {
-moz-box-shadow:0 0 10px #333333;
}
#imgtable {
-moz-box-shadow:0 0 10px #999999;
border:thin solid #666666;
margin-top:20px;
width:720px;
}
#imgdescription {
background:none repeat scroll 0 0 #EEEEEE;
display:block;
min-height:200px;
padding:5px;
width:500px;
}
#imginfo {
background:none repeat scroll 0 0 #DDDDDD;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
padding:5px;
width:240px;
}
#imgdescription h2 {
margin-top:0;
text-shadow:none;
}
#white {
display:table-cell;
min-height:800px;
z-index:2;
}
.red {
color:red;
}
.verif {
width:50px;
}
.adimg {
border:thin solid black;
clear:both;
float:left;
height:160px;
margin-bottom:20px;
width:160px;
z-index:1;
}
.adlink {
-moz-box-shadow:0 0 10px black;
background:url("http://annarboruncovered.com/ad.png") no-repeat scroll center top #CDCDCD;
clear:both;
display:block;
height:100%;
width:100%;
z-index:1;
}
.adlink:hover {
-moz-box-shadow:0 0 10px #FF3366;
background:url("http://annarboruncovered.com/adover.png") repeat scroll 0 0 transparent;
}
.advert {
background:none repeat scroll 0 0 white;
border:8px solid #F6F6F6;
clear:both;
color:#EFEFEF;
cursor:pointer;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:200px;
margin-bottom:10px;
position:relative;
text-transform:uppercase;
width:260px;
}
.adverttitle {
background:none repeat scroll 0 0 #FAFAFA;
padding:10px;
}
.right {
float:right;
}
.post.right {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
float:right;
padding:10px;
}
.left {
display:none;
float:left;
z-index:1;
}
.right, .left {
display:inline-block;
}
code {
background:none repeat scroll 0 0 #FAF1E5;
border-bottom:1px dotted #CCCCCC;
border-top:1px dotted #CCCCCC;
display:block;
margin-bottom:15px;
margin-top:15px;
padding-bottom:10px;
padding-top:10px;
width:100%;
}
#dropdown {
display:inline-block;
margin:0;
width:110px;
}
#hi {
background:none repeat scroll 0 0 white;
display:none;
font-size:13px;
padding:0;
position:absolute;
text-align:left;
width:190px;
z-index:4;
}
#hi a {
-moz-border-radius:0 0 0 0;
color:#333333;
display:block;
font-family:helvetica,arial,sans-serif;
font-size:13px;
font-weight:bold;
margin:0;
min-width:170px;
padding:10px;
text-align:left;
text-shadow:none;
text-transform:capitalize;
}
#hi a:hover {
background:none repeat scroll 0 0 #0381DC;
color:white;
text-decoration:none;
text-shadow:2px 2px 2px black;
}
#white.mainarea {
min-height:800px;
}
#newcontent {
width:400px;
}
.smaller {
max-height:400px;
overflow:auto;
}
.pagenav a, .pagenav span {
color:#DC870E;
font-family:Helvetica,Arial,sans-serif;
}
.pagenav a {
font-size:12px;
}
.pagenav span {
font-size:14px;
font-weight:bold;
}
.bracket {
color:#999999;
display:inline-block;
font-size:50px;
}
#comments {
display:inline-block;
position:relative;
top:-5px;
}
.commentbox {
-moz-box-shadow:0 0 10px #999999;
background:none repeat scroll 0 0 #F7F7F7;
border:1px solid #999999;
padding:15px;
width:418px;
}
#copyright {
color:#EEEEEE;
font-family:Helvetica,sans-serif;
font-size:12px;
}
#remember {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-bottom:5px;
margin-left:3px;
margin-top:5px;
}
.backbtn {
background:none repeat scroll 0 0 transparent;
color:#333333;
display:inline-block;
font-size:40pt;
font-weight:bold;
margin-bottom:5px;
padding:10px 10px 5px 0;
text-decoration:none;
}
.backbtn:hover {
background:none repeat scroll 0 0 #333333;
color:#F1F8FA;
text-decoration:none;
}
.rotateback {
-moz-transform:rotate(-90deg);
font-size:10pt;
font-weight:normal;
left:10px;
position:relative;
top:-14px;
}
#whitespace {
background-color:rgba(255, 255, 255, 0.95);
display:block;
height:100px;
position:absolute;
top:0;
width:240px;
z-index:999;
}
.advertcontent {
height:100%;
padding:10px;
position:relative;
width:100%;
}
#logodiv {
-moz-box-shadow:0 0 10px rgba(255, 51, 102, 0.2);
-webkit-box-shadow:0 0 10px rgba(255, 51, 102, 0.2);
background-image:url("bg.png");
border:1px solid #CCCCCC;
height:53px;
margin:0;
padding:10px 20px 24px;
text-align:left;
width:1000px;
}
#logodiv:hover {
-moz-box-shadow:0 0 10px #FF3366;
-webkit-box-shadow:0 0 10px #FF3366;
cursor:pointer;
}
#logo, #logo img, #logo a {
border:medium none;
color:#111111;
text-align:left;
}
#logo {
color:#32B9D3;
font-size:40px;
font-weight:bold;
text-shadow:2px 2px 2px #000000;
text-transform:uppercase;
}
#logo:hover {
text-decoration:none;
}
.pagetitletext {
color:#FF3366;
display:block;
font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
font-size:32px;
font-weight:bold;
letter-spacing:-1px;
line-height:36px;
margin:5px 0 10px;
padding:0;
text-shadow:0 1px 1px #000000;
text-transform:capitalize;
}
#tutorialbtn {
z-index:5;
}
#tutorialbtn:hover {
background:none repeat scroll 0 0 #0381DC;
color:white;
text-decoration:none;
}
#titlewrapper h2 {
color:#F1F8FA;
margin:0px;
text-shadow:2px 2px 2px #000000;
text-transform:capitalize;
}
.post a {
border:medium none;
}
.post a img {
border:medium none;
}
.post img {
border:medium none;
}
.posttitletext {
	color:#000000;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display:block;
	margin-bottom:5px;
	font-weight:bold;
	margin-top:5px;
	margin-left:5px;
}
.posttitletext:hover {
background-color:#0381DC;
color:#EEEEEE;
text-decoration:none;
}
#titlewrapper {
background:none repeat scroll 0 0 #FF3366;
display:block;
height:auto;
margin-bottom:5px;
margin-top:5px;
padding:5px;
width:150px;
position:relative;
left:-54px;
top:24px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-box-shadow:3px 3px 5px #333333;
-webkit-box-shadow: 3px 3px 5px #333333;
}
#maineverything {
background:none repeat scroll 0 0 #262626;
width:100%;
}
#darker {
background:none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
bottom:0;
color:#FFFFFF;
display:none;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:25px;
position:absolute;
text-transform:capitalize;
width:100%;
}
.btn {
background:none repeat scroll 0 0 #32B9D3;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font:15px Georgia,Times,serif;
height:30px;
padding:2px;
text-transform:capitalize;
width:55px;
}
.btn:hover {
background:none repeat scroll 0 0 #51646B;
}
#middle {
background:none repeat scroll 0 0 #E9E9EA;
padding:0 25px 20px;
position:relative;
z-index:1;
top:-27px;
}
#moveup {
position:relative;
top:-40px;
}
.bottomblock {
background:none repeat scroll 0 0 #EEEEEE;
height:25px;
width:100%;
}
.post ul {
background:none repeat scroll 0 0 #FAF1E5;
border-bottom:1px dotted #CCCCCC;
border-top:1px dotted #CCCCCC;
font-family:Arial,Helvetica,sans-serif;
padding-bottom:10px;
padding-top:10px;
}
