html, body {height:100%; margin:0; padding:0;}
body {min-width:981px; background:#ffffff url('images/header.gif') repeat-x left top; color:#8a8a8a; font-size:13px; font-family:'arial', 'tahoma', sans-serif; line-height:120%}
a {text-decoration:none; color:#8ba4d4}
a:hover{text-decoration:underline}
p {padding:0; margin:0;}
p b, p strong {color:#505b7b}
img {border:0}
.wrapper {width:981px; margin:auto}


#footer {clear:both; height:79px; background:url('images/footer.gif') repeat-x left top;}
#footer dfn {font-style:normal; color:#D6DFF0; padding:0 0 0 32px; top:17px; position:relative}
#copyright {color:#FFF; text-decoration:underline;}
#copyright:hover {text-decoration:none;}



.subscribe {height:50px; overflow:hidden}
.subscribe form {float:right; padding:13px 66px 0 0}
.subscribe input.txt {border:0; background:#ffffff; margin:0; padding:0 5px; padding-top:5px; height:20px; width:93px; color:#898989; display:block; float:left}
.subscribe input.sbm {background:url('images/go.gif') no-repeat left top; width:60px; height:25px; margin:0; padding:0 5px; border:0;}
.subscribe label {color:#ffffff; font-size:18px; margin-right:15px; padding-top:3px; display:block; float:left}


.header {height:108px; position:relative;}
.header h5 {width:285px; height:72px; display:block; position:absolute; margin-top:18px; overflow:hidden; text-indent:-999px;}
.header h5 a {width:285px; height:72px; display:block; overflow:hidden; text-indent:-999px; background:url('images/logo.jpg') no-repeat left top;}
.header .menu {list-style:none; float:right; border-bottom:1px solid #dedede; padding:0 30px 0 0; margin:47px 0 0 0}
.header .menu li {float:left; text-transform:uppercase; color:#899bce; font-size:14px; margin:0 7px 0 0; padding:5px 6px 9px 6px;}
.header .menu li a {color:#7f7f7f; text-decoration:none; padding:5px 6px 9px 6px; display:block; margin:-5px -6px -9px -6px;}
.header .menu li a:hover {color:#ffffff; background:#b8ccef}
.header .menu li a:active {color:#899bce;}
.header .menu li.hover, .header .menu li:hover {position: relative; z-index: 255;cursor: default; background:#b8ccef; }
.header .menu li.hover a, .header .menu li:hover a {color:#ffffff}
.header .menu li.hover ul a, .header .menu li:hover ul a {color:#505b7b;}
.header .menu ul {background:#b8ccef; list-style:none; margin:0; padding:0; visibility: hidden;position: absolute; left: 0;z-index: 254;min-width: 100%; float:none; top: 100%;  border-top:1px solid #e5eaff; width:180px;  }
.header .menu ul li {margin:0; padding:7px 15px; float: none; height:auto; font-size:13px; color:#505b7b; font-weight:bold; text-transform:none; border-bottom:1px solid #e5eaff;  }
.header .menu ul li a {margin:0; padding:0; color:#505b7b;}
.header .menu ul li a:hover {margin:0; padding:0; color:#ffffff;}
.header .menu li:hover > ul {visibility: visible;}


#sidebar {position:relative; float:left; width:425px;  padding-bottom:35px}
#container {width:100%; float:right; margin-left:-425px; padding-bottom:35px}
#content{margin-left:425px; padding:0 30px 0 50px}

#sidebar1 {position:relative; float:left; width:350px;  padding-bottom:35px}
#container1 {width:100%; float:right; margin-left:-350px; padding-bottom:35px}
#content1{margin-left:350px; padding:0 30px 0 50px}

.bigpic img {border-top:21px solid #8ba4d4; margin-bottom:-63px}
#sidebar .text, #sidebar1 .text {padding:0 50px 0 30px; position:relative; z-index:10}

h1, h2, h3 {color:#90abdb; font-weight:bold; font-size:39px; margin:0; padding:17px 0 12px 0; line-height:100%}
h2 {font-size:20px}
h3 {font-size:16px}

.big {font-size:20px; color:#505b7c; line-height:120%; border-bottom:1px solid #dedede; margin:0 -26px 32px 0; padding-bottom:16px}
.big ul {list-style:none; margin:0 0 10px 0; padding:0}
.big ul li {padding:0 0 4px 15px; background:url('images/marker_big.gif') no-repeat left 9px; margin:0;}
p{margin-bottom:10px;}

h1, .subscribe label, .big li {position:relative; z-index:-1}
