body {margin: 0; padding: 0; background: #fff url(../images/top_stripe.gif) 0 0 repeat-x; font: 0.7em/1.6em Verdana, Arial, Helvetica, sans-serif;}

img {border: none;}
a {color: #1f367a; text-decoration: none; background: #eee;}
a:hover {color: #b1b2cf; text-decoration: underline;}

/* --MENU-- */
#menu {margin: 60px 0 20px 0;}
#menu ul {height: 3em; padding: 0 0 0 211px; background: #eee; border-top: 1px solid #b1b2cf; border-bottom: 1px solid #b1b2cf; margin: 0; overflow: hidden;}
#menu li {float: left; list-style-type: none; padding: 0; margin:0;}
#menu li a {display: block; padding: 0.45em 0.5em; background: transparent; font: 1.5em Georgia, "Times New Roman", Times, serif; font-variant:small-caps; border-left: 1px solid #eee; border-right: 1px solid #eee;}
#menu li a:hover {background: #fff; border-left: 1px solid #b1b2cf; border-right: 1px solid #b1b2cf;}

/* --LOGO-- */
#hnv {position: absolute; left: 10px; top: 15px; z-index:10; margin: 0; padding: 0;}
#hnv a {display: block; width: 200px; border: 1px solid #b1b2cf;}
#hnv a:hover {border: 3px solid #1f367a; margin-left: -2px; margin-top: -2px;}

/* --BREYDD-- */
#utlit {position: absolute; left: 10px; top: 117px; z-index:11; margin: 0; padding: 0;}
#utlit a {background: #fff;}
#utlit a.stort {display: none;}

/* --MAIN LAYOUT-- */
#container {clear: both; width: 750px; margin-left: 210px; padding: 0; background: transparent;}

#left {width: 290px; float: left; background: transparent;}
#left h2 {position: absolute; top: 120px; left: 200px; width: 290px; font: 1.5em Georgia, "Times New Roman", Times, serif; text-align: center; margin: 0; padding: 0; letter-spacing: .2em;}
#s_img {width: 200px; margin: 50px 0 -40px 0; padding: 0;}
#left p {margin: 60px 20px 30px 0; }

#middle {width: 228px; float: left; margin: 65px 0 20px 0; padding: 0; background: transparent; border-left: 1px solid #b1b2cf;}
#middle h3 {font: 1.3em Georgia, "Times New Roman", Times, serif; text-align: center; margin: 10px 20px 0 20px; padding: 0; letter-spacing: .2em;}
#middle h3 a {background: #fff; color: #000;}
#middle h3 a:hover {background: #fff;}
#middle ul {padding: 10px 10px 10px 30px; margin: 0;}
#middle li {list-style-type:square; padding: 0; margin:0;}
#middle li a {background: #fff;}

#right {width: 226px; float: left; background: transparent; margin: 65px 0 20px 0; padding: 0; border: 1px solid #b1b2cf;}
#right h4 {font: 1.3em Georgia, "Times New Roman", Times, serif; text-align: center; margin: 10px 20px 0 20px; padding: 0; letter-spacing: .2em;}
#right p {margin: 10px 20px 20px 20px; }

/* --TWO COL LAYOUT-- */
#big_middle {width: 400px; float: left; margin: 65px 0 20px 0; padding: 0; background: transparent; border-left: 1px solid #b1b2cf;}
#big_middle h3 {font: 1.3em Georgia, "Times New Roman", Times, serif; text-align: center; margin: 10px 20px 0 20px; padding: 0; letter-spacing: .2em;}
#big_middle ul {padding: 10px 10px 10px 30px;margin: 0;}
#big_middle li {list-style-type:square; padding: 0; margin:0;}
#big_middle li a {background: #fff;}

#big_left {width: 490px; float: left; background: transparent;}
#big_left h2 {position: absolute; top: 120px; left: 200px; width: 490px; font: 1.5em Georgia, "Times New Roman", Times, serif; text-align: center; margin: 0; padding: 0; letter-spacing: .2em;}
#big_left p {margin: 60px 20px 30px 0; }

/* 3 COL LIST LAYOUT */
.list {width: 228px; float: left; margin: 65px 0 20px 0; padding: 0; background: transparent; border-left: 1px solid #b1b2cf;}
.list h3 {font: 1.3em Georgia, "Times New Roman", Times, serif; text-align: center; margin: 10px 20px 0 20px; padding: 0; letter-spacing: .2em;}
.list h3 a {background: #fff; color: #000;}
.list h3 a:hover {background: #fff;}
.list ul {padding: 10px 10px 10px 30px;}
.list li {list-style-type:square; padding: 0; margin:0;}
.list li a {background: #fff;}

/* --FOOTER-- */
#footer {clear: both; margin: 10px 0 20px 0;}
#footer ul {height: 1.4em; padding: 0 0 0 203px; background: #eee; border-top: 1px solid #b1b2cf; border-bottom: 1px solid #b1b2cf; margin: 0; overflow: hidden;}
#footer li {float: left; list-style-type: none; padding: 0; margin:0;}
#footer li a {display: block; padding: 0 0.7em; background: transparent; font: Georgia, "Times New Roman", Times, serif;}
#footer li a:hover {text-decoration: none;}
#footer li a img {padding: 0; margin: -5px 0 0 -13px;}