/* ----- universal settings -----*/
body {background-image: url("bg_bot.jpg"); background-position: center; background-repeat: repeat-y; background-color: #295b99; font-family: verdana, san-serif; padding: 0px; margin: 0px;}


/* ----- typography/alignment ----- */
.content {font-size: 8pt;}
.subpage {font-size: 8pt;}
.subcontent {font-size: 8pt; padding: 0px 13px 0px 13px;}
.footer {font-size: 8pt; text-align: center; color: #444;}
.copyright {font-size: 8pt; text-align: center; color: #444;}
.atext {font-size: 8pt; padding: 0px 10px 0px 6px !important; text-align: left;}
.btext {font-size: 8pt; padding: 0px 10px 0px 10px !important; text-align: left;}
.ctext {font-size: 8pt; padding: 0px 5px 0px 7px !important; text-align: left;}
.newsletter {font-size: 8pt; padding: 0px 17px 0px 17px !important; text-align: left;}
.weather {position: relative; top: 38px; left: 10px;}
.title {font-size: 9pt; font-weight: bold;}
h2 {position: absolute; left: -9000px;}

#photo {padding: 00px 10px 0px 10px !important; margin: 0px !important; font-size: 8pt; text-align: center;}
#photo p {padding: 0px !important; margin: 0px !important;}



/* ----- unordered lists ----- */
.beg ul {font-size: 8pt; list-style-image: url(green.gif);}
.int ul {font-size: 8pt; list-style-image: url(blue.gif);}
.adv ul {font-size: 8pt; list-style-image: url(black.gif);}
.exp ul {font-size: 8pt; list-style-image: url(black2.gif);}
.subcontent ul {margin: 0px 0px 0px 15px !important; padding: 0px !important;}


/* ----- other ----- */
.image {border: 3px #457cbf solid;}


/* ----- links ----- */

.atext a:link {text-decoration: none; color: #008000; font-style:italic;}
.atext a:visited {text-decoration: none; color: #008000; font-style:italic;}
.atext a:hover {text-decoration: underline; color: #7bc143; font-style:italic;}
.atext a:active {text-decoration: none; color: #008000; font-style:italic;}

#photo a:link {text-decoration: none; color: #008000; font-style:italic;}
#photo a:visited {text-decoration: none; color: #008000; font-style:italic;}
#photo a:hover {text-decoration: underline; color: #7bc143; font-style:italic;}
#photo a:active {text-decoration: none; color: #008000; font-style:italic;}

.btext a:link {text-decoration: none; color: #008000; font-style:italic;}
.btext a:visited {text-decoration: none; color: #008000; font-style:italic;}
.btext a:hover {text-decoration: underline; color: #7bc143; font-style:italic;}
.btext a:active {text-decoration: none; color: #008000; font-style:italic;}

.ctext a:link {text-decoration: none; color: #008000; font-style:italic;}
.ctext a:visited {text-decoration: none; color: #008000; font-style:italic;}
.ctext a:hover {text-decoration: underline; color: #7bc143; font-style:italic;}
.ctext a:active {text-decoration: none; color: #008000; font-style:italic;}

.content a:link {text-decoration: none; color: #008000; font-style:italic;}
.content a:visited {text-decoration: none; color: #008000; font-style:italic;}
.content a:hover {text-decoration: underline; color: #7bc143; font-style:italic;}
.content a:active {text-decoration: none; color: #008000; font-style:italic;}

.subcontent a:link {text-decoration: none; color: #008000; font-style:italic;}
.subcontent a:visited {text-decoration: none; color: #008000; font-style:italic;}
.subcontent a:hover {text-decoration: underline; color: #7bc143; font-style:italic;}
.subcontent a:active {
	text-decoration: none;
	color: #008000;
	font-style:italic;
	text-align: center;
}

.footer a:link {text-decoration: none; color: #444;}
.footer a:visited {text-decoration: none; color: #444;}
.footer a:hover {text-decoration: underline; color: #444;}
.footer a:active {text-decoration: none; color: #444;}

.copyright a:link {text-decoration: none; color: #444;}
.copyright a:visited {text-decoration: none; color: #444;}
.copyright a:hover {text-decoration: underline; color: #444;}
.copyright a:active {text-decoration: none; color: #444;}


/* ----- backgrounds ----- */
.top {background-image: url("bg_top.jpg"); background-position: top center; background-repeat: repeat-y;}
.bottom {background-image: url("footer_bg.jpg"); background-position: top center; background-repeat: repeat-y;}
.foot {background-image: url("bg_bot.jpg"); background-position: top center; background-repeat: repeat-y;}
.a {background-image: url("left.jpg"); background-repeat: no-repeat;}
.b {background-image: url("mid.jpg"); background-repeat: no-repeat;}
.c {background-image: url("right.jpg"); background-repeat: no-repeat;}
.subpage {background-image: url("sub.jpg"); background-repeat: no-repeat;}
.subcontent {background-image: url("sub_bg.jpg"); background-repeat: no-repeat;}
