body {font-family:Tahoma, Arial, Verdana;background:#669a9b;font-size:62.5%;line-height:1.6em;}

/* links */
#header {width:766px;height:244px; background: url(../images/header.jpg);margin:0 auto 0 auto;font-size:1.3em;}
#header ul {padding:71px 0 0 0;margin:0;float:right;}
#header li {display:inline;font-weight:bold;list-style-type:none;margin:0 7px 0 0;}
#header li.divide {margin:0 140px 0 0;}
#header li a, #header li a:visited {color:#c9272d;text-decoration:none;padding:0 5px 0 5px;}
#header li a:hover {background:#c9272d;color:#ffffff;}

/* content */
#content {margin:0 auto 0 auto;width:741px;background:#ffffff url(../images/shadow_right.gif) repeat-y right;padding:1em 15px 1em 10px;font-size:1.2em;}
#bottom {margin:0 auto 0 auto;background: url(../images/shadow_bottom.gif) no-repeat;width:766px;height:8px;}
#blocks {width:38px;height:111px;background: url(../images/blocks.gif);float:right;margin:-1em 0 5px 10px;display:inline;}
#textintro {margin-bottom:15px;}
#textintro p {margin-bottom:10px;}
#content .column1, #content .column2 {width:350px;float:left;margin:1em 0 0 0;}
#content .column2 {float:right;}


/* general */
.cb {clear:both;}
h1, h2 {color:#669a9b;font-size:1.3em;}
h2 {font-size:1.1em;margin:0 0 1em 0;}
h1.darkgreen, h1.lightgreen, h1.red, h1.yellow {background: url(../images/block_dark_green_small.gif) no-repeat left;padding:0 0 0 10px;margin:1em 0 1em 0;}
h1.lightgreen {background: url(../images/block_light_green_small.gif) no-repeat left;}
h1.red {background: url(../images/block_small_red.gif) no-repeat left;}
h1.yellow {background: url(../images/block_small_yellow.gif) no-repeat left;}

a, a:visited {color:#c9262c;}

ul.toplinks {font-size:13px;}

#logo {float:left;margin:30px 0 0 0;display:block;height:57px;width:85px;}