/* ----- universal settings -----*/
body {margin:0px; padding:0px; background-color:#a8ac84; font-family:verdana, san-serif; font-size: 8pt; color: #666;}
td {font-size: 8pt; color: #666;}
p {margin:0px; padding:0px;}


/* ----- typography ----- */
.content {padding: 0px 40px 0px 40px}
.welcome {padding: 0px 10px 0px 40px}
.avail {padding: 0px 20px 0px 5px}
.footer, .copyright {font-size: 8pt; color: #45432d;}


/* ----- links ----- */
a:link {text-decoration: none; color: #717737;}
a:visited {text-decoration: none; color: #444;}
a:hover {text-decoration: underline; color: #717737;}
a:active {text-decoration: none; color: #717737;}

.footer a:link, .copyright a:link {text-decoration: none; color: #626046;}
.footer a:visited, .copyright a:visited {text-decoration: none; color: #626046;}
.footer a:hover, .copyright a:hover {text-decoration: underline; color: #626046;}
.footer a:active, .copyright a:active {text-decoration: none; color: #626046;}


/* ----- backgrounds ----- */
.top {background-color: #1F2023;}
.top_l {background: url(top_l.jpg) right top no-repeat;}
.top_r {background: url(top_r.jpg) left top no-repeat;}

.bot {background: url(bot_x.jpg) center top repeat-x;}
.content {background: url(content_bg.jpg) center top no-repeat;}
.welcome {background: url(welcome_bg.jpg) center top no-repeat;}


/* ----- other stuff ----- */
ul li {margin-left: -5px; list-style: url(bullet.gif);}
.content img {border: solid 1px #666;}
