/**********Imports**********/
@import url("reset.css");

/**********Global**********/
body {background-image:url(../images/wallpaper.jpg); background-attachment:fixed; background-repeat:no-repeat; background-position:left top; color: #232323; font-size: 77%; font-family: Geneva, Arial, Helvetica, sans-serif; line-height:1.4; background-color:#f6f6f6;}
#wrap {margin:auto; margin-top:20px; width:950px; background-color:#fff; border:solid 1px #983132; background-color:#f6f6f6;}
.body {clear:both; margin:auto; width:950px;}
#content {float:left; width:360px; height:300px; background-image:url(../images/background.png); background-repeat:no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:31px; line-height:150%; color:#f6f6f6; text-align:center; font-style:italic; margin:10px 20px 10px 20px; padding:50px 20px 50px 20px;}
#image {float:left; width:450px; margin:10px 20px 10px 20px;}
#about {float:left; width:360px; height:360px; background-image:url(../images/background.png); background-repeat:no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:140%; color:#f6f6f6; text-align:center; font-style:italic; margin:10px 20px 10px 20px; padding:20px 20px 20px 20px;}

/**********Headers**********/
#banner {margin: 0 auto; padding:0;}
h1 {font-size: 1.4em;}
h2 {font-size: 1.2em;}
#banner nav {height:30px; margin: 10px 0px 0px 5px; padding:0;}
#banner nav ul{list-style-type:none; margin:0; padding:0; width:950px; font-size:0.975em;}
#banner nav ul li{font-weight:bold; float:center; display:inline; background-color:#f6f6f6; color:#232323; margin:1px; padding: 10px 4px 10px 3px;}
#banner nav ul li a{text-decoration:none; padding:2px; color:#777;}
#banner nav ul li:hover {background-color:#AC5A5B; color:#F6F6F6;}
#banner nav ul li:active {background-color:#AC5A5B; color:#F6F6F6;}
#banner nav ul li a:hover {background-color:#AC5A5B; color:#F6F6F6;}
#banner nav ul li a:active {background-color:#AC5A5B; color:#F6F6F6;}

/**********Links**********/
a {outline:0;}
a img {border:0px; text-decoration:none;}
a:link, a:visited {color:#232323; padding:0; text-decoration:underline;}
a:hover, a:active {color:#232323; padding:0; text-decoration:underline;}

/**********Text**********/
.gallery{width:250px; margin-right:30px;}

/**********Tables**********/

/**********Footer**********/
#footer {clear:both; position:relative;}
#footer nav {height:30px; margin: 0 auto; padding:0; text-align:center; width:950px;}
#footer nav ul {list-style:none; margin: 0 auto; width:950px;}
#footer nav li {float:left; display:inline; margin:0;}
#footer p{text-align:center;}

/**********HTML5**********/
header, nav, section, aside, article, figure, footer {display:block;}
