/*RESET*/
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;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:400;
}

ol,ul {
list-style:none;
}

caption,th {
text-align:left;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:400;
}

q:before,q:after {
content:'';
}

fieldset,img,abbr,acronym {
border:0;
}

/*ACTUAL STYLES*/


#wrap {
padding-top: 62px;
height:auto;
margin:0 auto;
width:960px;
text-align: center;
}

.content { 
font-family: 'Georgia', serif; 
width: 40%; 
margin: 0 auto;
}

p { color: #71180a; }

p strong { font-size: 16px; line-height: 30px; font-weight: bold; }

a.outline {
padding: 23px; 
position: relative; 
top: 25px;
border: 1px solid #71180a; 
text-align: center; 
color: #71180a;
}
a.outline:hover {
background: #71180a;
border: 1px solid #71180a; 
color: #fff;
}
a.outline:active {
background: #71180a;
color: #fff;
text-decoration: none;
}

h1 {
background:url("images/img-logo.gif") no-repeat top center;
width: 266px;
height: 102px;
display: block;
padding-bottom: 80px;
text-indent: -9999px;
}

h3 {
font:bold 24px georgia;
line-height:30px;
padding-bottom:12px;
color:#59615c;
margin: 0 auto;
}

.copyright {
padding-top: 80px;
font:11px "Arial", sans-serif;
line-height:14px;
text-align:center;
}
