/* ----- universal settings -----*/
body {margin:0px; padding:0px; background: url(bg_repeating.jpg) center top repeat-y; font-family:verdana, san-serif;}
td {font-size: 8pt; color: #000;}


/* ----- typography ----- */
.content {font-size: 8pt; color: #000; padding: 0px 10px 0px 35px;}
.subcontent {font-size: 8pt; color: #000; padding: 0px 35px 0px 35px;}
.footer {font-size: 8pt; color: #4b2d0a;}
.copyright {font-size: 8pt; color: #4b2d0a;}
.call {font-family: georgia, serif; font-size: 9pt; font-weight: bold; color: #88AE52; font-style: italic;} 


/* ----- links ----- */
.content a:link {text-decoration: none; color: #2C677A;}
.content a:visited {text-decoration: none; color: #2C677A;}
.content a:hover {text-decoration: underline; color: #2C677A;}
.content a:active {text-decoration: none; color: #2C677A;}
.subcontent a:link {text-decoration: none; color: #2C677A;}
.subcontent a:visited {text-decoration: none; color: #2C677A;}
.subcontent a:hover {text-decoration: underline; color: #2C677A;}
.subcontent a:active {text-decoration: none; color: #2C677A;}

.footer a:link {text-decoration: none; color: #4b2d0a;}
.footer a:visited {text-decoration: none; color: #4b2d0a;}
.footer a:hover {text-decoration: underline; color: #4b2d0a;}
.footer a:active {text-decoration: none; color: #4b2d0a;}
.copyright a:link {text-decoration: none; color: #4b2d0a;}
.copyright a:visited {text-decoration: none; color: #4b2d0a;}
.copyright a:hover {text-decoration: underline; color: #4b2d0a;}
.copyright a:active {text-decoration: none; color: #4b2d0a;}


/* ----- backgrounds ----- */
.bg_main {background: url(bg_main.jpg) center top repeat-x;}
.bg_1 {background: url(bg_1.jpg) center top repeat-y;}
.content {background: url(bg_content.jpg) left top no-repeat;}
.subcontent {background: url(bg_subcontent.jpg) left top no-repeat;}
.footer {background: url(bg_repeating.jpg) center top repeat-y;}


/* ----- other stuff ----- */
ul li {margin-left: 16px;}
ul {list-style-image: url('bullet.jpg');}