/* CSS Document */

/* universal */
body {margin-left: auto; margin-right: auto; text-align: center; margin-top:0; background-color: #4A3A00; }
h1 {font-family: georgia; letter-spacing: .14em; font-variant: small-caps; font-weight: 600; font-size: 16px; }
h2 {font-family: georgia; letter-spacing: .14em; font-variant: small-caps; font-weight: 600; font-size: 16px; }
a:link {font-family: verdana, arial; font-size: 12px; color: #657B8F; text-decoration: underline; }
a:visited {font-family: verdana, arial; font-size: 12px; color: #3F4D5A; text-decoration: underline; }
a:hover {font-family: verdana, arial; font-size: 12px; color: #3F4D5A; text-decoration: underline; }
a:active {font-family: verdana, arial; font-size: 12px; color: #3F4D5A; text-decoration: underline; }

/* divisions */
#wrapper {text-align: center; margin: auto; width: 850px;}
#container {margin: auto; text-align: center; position: relative; border: 3px solid #000; width: 850px;}
#top-nav {position: absolute; top: 117px; left: 10px; font-family: verdana, arial; color: #fff; font-size: 12px; text-align: left;}
#top-nav td {padding: 10px; height: 40px;}
#top-nav a:link {color: #fff; text-decoration: none;}
#top-nav a:visited {color: #fff; text-decoration: none;}
#top-nav a:hover {color: #fff; text-decoration: none;}
#top-nav a:active {color: #fff; text-decoration: none;}
#main {font-family: verdana, arial; font-size: 12px; color: #001613; background-color: #FFF;}
#copyright {font-family: verdana, arial; font-size: 10px; color: #fff; }
#copyright a:link {font-family: verdana, arial; font-size: 10px; color: #fff; text-decoration: none;}
#copyright a:visited {font-family: verdana, arial; font-size: 10px; color: #fff; text-decoration: none;}
#copyright a:hover {font-family: verdana, arial; font-size: 10px; color: #fff; text-decoration: underline;}
#copyright a:active {font-family: verdana, arial; font-size: 10px; color: #fff; text-decoration: none;}
#contact {width: 500px; }
#contact td {font-family: verdana, arial; font-size: 12px; padding: 3px;}
#portfolio {text-align: center; }
#portfolio td {padding: 5px; }


/* classes */

.pad {padding-left: 10px; padding-right: 15px; }
.frame {border: 1px solid #000; }
.blue {background-color: #3F4D5A; color: #fff; text-align: center; }
.blue2 {background-color: #3F4D5A; color: #fff; text-align: left; }
.border-left {border-left: 1px solid #000; }
.border-bottom {border-bottom: 1px solid #000; }
.border-right {border-right: 1px solid #000; }
.green {background-color: #698D36; color: #fff; }
.right {text-align: right; }
.center {text-align: center; }
