@import url(http://fonts.googleapis.com/css?family=Lato:300);

<center>
*{
margin:0;
padding:0;
}
body{
margin:0;
padding:0;
background:#e8e8e8;
font:12pt/28pt 'Lato',georgia,serif;
}

#container{
margin:0;
padding:0;
width:1000px;
clear:both;
overflow:hidden;
background:url(container.png) #e8e8e8 repeat-y;
}

#nav{
margin:0;
padding:0 0 50px 0;
width:400px;
float:center;
/*
background:url(wrapper.png) #e8e8e8 repeat-y;
padding:0 0 50px 48px;*/
}
#nav ul{
margin:0;
padding:0;
list-style-type:none;
}
#nav li{
display:block;
}
#nav li a{
margin:10px 50px;
background:#127486;
padding:8px 12px;
color:#fff;
text-decoration:none;
display:block;
text-align:center;
line-height:18pt;
}
#nav li a:hover{
background:#0e5c6a;
}

#banner{
margin:0 auto 25px auto;
padding:0;
width:360px;
height:450px;

}

#content{
margin:0;
padding:25px;
float:center;
width:502px;
background:#f8f8f8;
}


a:link,a:visited,a:active{
color:#127486;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}

p{
margin:20px 0;
}

p:first-letter{
margin:5px;
font-size:210%;
color:#127486;
}

blockquote{
margin:20px;
padding:5px;
border-left:5px solid #cdcdcd;
text-align:center;
}

b,strong{
color:#127486;
}


h3{
margin:5px 0;
padding:0;
text-align:center:1px solid #cacaca;
font-weight:300;
}

img{
border:0;
}

input,textarea{
margin:5px 0;
padding:6px;
background:#fafafa;
border:1px solid #cdcdcd;
}
input[type="submit"]{
margin:5px 0;
padding:6px;
background:#127486;
border:1px solid #05262C;
color:#fff;
}

.fan-footer{
text-align:center;
}

#part-of{
text-align:center;
}
#part-of img {
    vertical-align: middle;
}