/* Body */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul ,li{list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
body{
font-family:Lucida Grande,Helvetica,Arial,Verdana,sans-serif;
background:url(../images/body-bg.png) center repeat-y #000000;
font-size: 11pt;

}
p{

font-size: 11pt;
line-height:1.5em;
text-indent:1em;
}
h2{
font-size:18pt;
color:#F90287;
}
#head-title{
color:#D30274;
font-size:19pt;
font-weight:bold;
}
h3{
color:#F90287;
font-size:16pt;
}
.last-edited{
padding:5px;
color:#2A2A2A;
}
#main p{margin-top:10px;}
/*userbar*/
#userbar{
font-size:9pt;
height:29px;
width:100%;
padding-left:10px;
background:url(../images/nav-bg.png) repeat-x bottom left;
text-align:center;
color:#FFF;
font-weight:bold;
}
#userbar div{
position:relative;
margin:0 auto;
text-align:right;
padding-top:6px;
width:900px;
}
#userbar div div{
float:right;
}
#userbar a{
margin-left:6px;
margin-right:6px;
}
/* Wrapper */
#wrapper{ 
clear:both;
position:relative;
margin:0px auto;
width:900px;
background:#2A2A2A;
}
/* logo */
#header{
width:890px;
padding:10px;
padding-left:0px;
padding-bottom:0px;
height:190px;
background:#131313;
}
#logo{
width:255px;
padding:10px;
padding-top:20px;
padding-right:40px;
padding-left:20px;
border-right: 1px solid #2A2A2A;
margin:0;
height:160px;
float:left;
}
/*featured*/
#featured{
width:450px;
height:180px;
padding-left:10px;
padding-right:40px;
float:right;
color:#FFF;
font-size:18pt;
text-align:center;
}
#featured img{
  max-height:180px;
}
/*nav*/
#nav{
float:left;
}
#outer-nav{
clear:both;
height:35px;
width:890px;
padding-left:10px;
background:url(../images/nav-bg.jpg) repeat-x bottom left;
}
#nav li{
float:left;
margin-top:7px;
color:#FFF;
}
#nav li a{
color:#FFF;
padding-left:5px;
padding-right:5px;
}
#nav li a:hover {
color:#1D93C5;
}
/*main*/
#main{ 
width:870px;
color:#FFF;
padding:15px;
text-align:left;
font-weight:bold;
}




/*footer*/

#footer{
position:relative;
border-top:1px solid #0B0B0B;
height:50px;
width:890px;
padding-right:10px;
background:url(../images/footer-bg.png) repeat-x top center #2d2d2d;text-align:center;
font-size:10pt;
color:#b5b5b5;
font-weight:bold;
margin-bottom:0px;
padding-bottom:0px;
}
#footer div{
width:850px;
position:relative;
margin:10px auto;
padding-bottom:0px;
}
#footer p{
text-align:left;
font-size:10pt;
font-weight:bold;
color:#434242;
}
#footer ul{
width:850px;
}
#footer ul,#footer li{
list-style:none;
}
#footer li{
float:left;
height:15px;
color:#414141;
}
#footer li a{
margin-left:4px;
margin-right:4px;
font-weight:bold;
font-size:9pt;
text-decoration:none;
}

/*global formatting */
.pink,a{
text-decoration:none;
font-weight:600;
color:#FF0084;
}
.album{
padding:10px;
}
.album p{
border-bottom:2px solid #131313;
}