@charset "UTF-8";
/* CSS Document */

body {background: url(../images/bodybg3.jpg) repeat-x #838896; margin: 0px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#headercap {width: 920px; height: 30px; margin-left: auto; margin-right: auto; background:url(../images/header2cap.png);}
#container {width: 910px; margin: 0 auto 0 auto; padding-left: 10px; background: url(../images/containerbg.png);}
#header {width: 900px; height: 255px; background: url(../images/header2.jpg)}
#page {float: left; width: 900px; margin-left: 10px;}
#nav {padding-top: 224px;}
#header #headertitle {width: 900px; height: 30px; margin-top: -12px; float: right;}
#header #headertitle h1 {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-style:italic; font-size: 22px; float: right; padding-right: 10px; color: #333333;}
a {color: #6e0202;}
a img {border: none;}
h2 {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-style:italic; font-size: 18px; color: #333333;}
h3 {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 18px; color: #6e0202; margin-bottom: 0px;}
p {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size: 12px;}

ul.menu {list-style:none; margin:0; padding:0; font: 12px Verdana, Geneva, sans-serif;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-left: 1px; margin-right:1px;}

ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:146px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:146px; top:-1px}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 6px; font-weight:bold; background:url(../images/header.png); width:132px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/header_over.gif)}
ul.menu .sub {background:#d1d1d1 url(../images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}
#pageheader {padding-left: 10px; padding-right: 30px;}
.resourceSlug { padding-right: 30px; clear: both;}
.resourceSlug img {float: left;}
.resourceSlug .left {margin-left: 210px;}
#resourcecolumnleft{float: left; width:200px; margin-left: 10px;}
#resourcecolumnleft ul {font-size: 12px; list-style-type: none; padding: 0;}
#resourcecolumnleft ul li {margin-left: 0;}
#resourcecolumnright {float: right; width: 670px; margin-right: 10px;}
#resourcecolumnright h2 {float: right; margin-right: 10px;}
.threecolumn {margin: 30px 0 0 10px; clear: both;}
.threecolumn .column {float: left; width: 290px;}
#columnleft {float: left; width: 570px; margin-left: 10px; padding-bottom: 30px;}
#columnleft ul {font-size: 12px;}
#columnleft .stub {border-bottom: 1px solid #6e0202;}
#columnleft .stub img {float: left; margin-right: 10px;}
#columnleft .videoleftbar {float: left; width: 150px; margin-bottom: 20px;}
#columnleft .videoleftbar a img {border: none;}
#columnleft .videoleftbar a {font-size: 12px;}
#columnleft .videorightbar {margin-left: 160px;}
#columnleft #contactFormBox {width: 400px; border: 1px solid #5a5b5f; padding: 20px; margin: 0 auto 0 auto;}
#columnleft #contactFormBox p {margin: 5px 0 0 0;}
#columnright {float: right; width: 280px;  margin-right: 30px; padding-bottom: 30px;}
#columnright h2 {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-style:italic; font-size: 18px; float: right; color: #333333;}
#columnright .red-tab {margin-bottom: 20px;}
#columnright .red-tab h4 { clear: right; width: 270px; height: 20px; background:url(../images/red-tab.jpg); font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 12px; color: white; padding: 5px 0 0 10px; margin: 0px;}
#columnright .red-tab p {border: 1px solid #6e0202; padding: 10px; margin: 0px;}
#columnright .red-tab p img {float: left; padding-right: 5px;}
#footer {clear: both; width: 920px; height: 100px; margin-left: -10px; background-image:url(../images/footer.jpg);}
