@charset "UTF-8";
/* CSS Document */

body {
background-repeat:no-repeat;
background-image:url(images/header2.png);
background-position:center;
background-position:top;
background-color:#102042;
}

#wrap{
position:relative;
width:780px;
margin:auto;
margin-top:8px;
margin-bottom:0px;
padding:0;
}

#content{
position:relative;
float:left;
width:450px;
margin-top:153px;
/* padding:0px; */
margin-bottom:0px;
/* height:711px; */
height: 10%;
padding-bottom:0px;
/* padding-left:35px;*/
/* background-color:#f5f0e5; */
}

#contact p{
background:#f5f0e5;
margin-top:-10px;
font-family:"Georgia", Times New Roman, Times, serif;
font-size:12px;
color:black;
line-height:.85em;
}

#content #text{
/* height:845px; */
height: 100%;
background-color:#f5f0e5;
padding-bottom:23px;
}

#nav{
margin-left:-75px;
padding-left:35px;
}

#text a{
border:none;
color:#030;
font-variant:small-caps;
letter-spacing:.15em;
text-decoration:none;
}

#text a:hover{
background-color:#CC3;
}

#text #authorpic{
padding-left:35px;
}

#sidebar{
position:relative;
width:200px;
float:left;
margin-top:100px;
margin-left:0px;
margin-bottom:0px;
height: 100%;
background-color:#ffffff;
/* background-color:#f5f0e5; */
}

#events{
background:white;
width:225px;
margin-top:-58px;
padding-top:50px;
padding-bottom:10px;
margin-left:0px;
border-right:80px solid #f5f0e5;
/* border-left:24px solid #ffffff; */
border-left:24px solid #f5f0e5;
}

#events h1{
font-family: "Georgia",Times New Roman, Times, serif;
font-size:12px;
font-style:normal;
padding-left:18px;
padding-top:5px;
color:#030;
text-transform:uppercase;
letter-spacing:.40em;
font-weight: normal;
}

#events p{
font-family: "Georgia",Times New Roman, Times, serif;
font-size:11px;
padding-left: 18px;
padding-top:2px;
color:black;
background:#FFF;
}

#social{
background: #ffffff;
margin-top:-10px;
width:225px;
margin-left:0px;
padding-bottom: 30px;
border-right:80px solid #f5f0e5;
border-left:24px solid #f5f0e5;
height: 100%;
}

#social #sign{
margin-top:10px;
padding-left:34px;
}

#social #club{
margin-top:10px;
padding-left:34px;
}

#social #faq{
margin-top:10px;
padding-left:34px;
}

#social #publisher{
margin-top:15px;
padding-left:34px;
}


#social ul li{
padding-left:0px;
padding-top: 10px;
}

p
{
background:#f5f0e5;
padding-left:35px;
font-family:"Georgia", Times New Roman, Times, serif;
font-size:14px;
color:black;
line-height:1.30em;
}

h3
{
background:#f5f0e5;
padding-bottom:0;
padding-left:35px;
padding-top:10px;
margin:0;
line-height:.15em;
font-family:"Georgia", Times New Roman, Times, serif;
font-size:12px;
color:#371100;
text-transform:uppercase;
letter-spacing:.35em;
}

h4
{
background:#f5f0e5;
padding-bottom:20px;
padding-left:35px;
margin:0;
line-height:1em;
font-weight:normal;
font-family:"Georgia", Times New Roman, Times, serif;
font-size:12px;
color:#371100;
}

h5
{
background:#f5f0e5;
margin-top:-13px;
padding-left:35px;
line-height:3em;
font-weight:normal;
font-family:"Georgia", Times New Roman, Times, serif;
font-size:10px;
text-transform:uppercase;
letter-spacing:.25em;
}


h1{
padding-left:35px;
padding-top:10px;
line-height:1.35em;
font-family:"Georgia", Times New Roman, Times, serif;
font-size:21px;
font-weight:normal;
color:#371100;
}

h2{
padding-left:35px;
padding-top:10px;
font-family:"Georgia", Times New Roman, Times, serif;
font-size:18px;
font-weight:normal;
color:#030;
padding-bottom:-5px;
}

#footer a{
color:#FFF;
}

#footer a:hover{
color:#030;
background-color:#CC3;
}

#questions p{
font-size:11px;
}

a{
border:none;
color:#030;
text-decoration:none;
}

img{
border:none;
}

li{
list-style:none;
line-height:.6em;
}

#footer{
position: relative;
padding:0;
margin-top: -100px; /* negative value of footer height */
height: 100px;
clear:both;} 

#footer p{
font-family: "Georgia",Times New Roman, Times, serif;
font-size:11px;
color:white;
background-color:#102042;
padding:0;
margin:0;
}
