#sidebars, #sidebars div.r1,  #sidebars div.r2, #sidebar-top, #sidebar-top div.wrap, #sidebar1, #sidebar1 div.wrap, #sidebar2, #sidebar2 div.wrap {padding: 0; margin: 0;}


/* first */
* { padding: 0; margin: 0; }
html, body {margin: 0; padding: 0;}
body {font: 62.5%/1em Arial,Verdana; background: #97C6F2;}


/* default styles */

p { margin: 3px 0px 7px 0px;}
ul, ol {margin-left: 15px;}

a { color: #457AE7; text-decoration: none;}
a:hover { color: #DE44E6; text-decoration: underline; }
a:active { color: red; }

a img { border: none; text-decoration: none;} /* ie fix*/
a img, a:visited img, a:hover img, a img:hover, img+a, img+a:hover { border: none; text-decoration: none;}

h1 {font-size: 14pt; line-height: 1.2em; margin: 0; font-weight: normal;}
h2 {font-size: 11pt; margin: 5px 0 10px 0; font-weig1ht: normal;}
h3 {font-size: 10pt; margin: 5px 0 10px 0;}
h4 {font-size: 9pt; margin: 5px 0 10px 0;}
h5 {font-size: 8pt; margin: 5px 0 10px 0;}
h6 {font-size: 7pt; margin: 5px 0 10px 0;}


/* structure */

#container {width: 970px; margin: 0 auto; font-size: 13px; line-height: 1.3em; background: white;}

#headers {}
#headers-wrap {}

#header1 {clear: both; font-size: 0; height: 155px;}
#header1 div.r1 { float: left; margin: 0 0 0 5px; font-size: 0;}
*html #header1 div.r1 { margin: 0 0 0 3px;}
*+html #header1 div.r1 { margin: 0 0 0 3px;}

#header1 div.r1 table {background: url(images/top1.jpg) no-repeat; float: left; margin: 0; width: 345px; height: 145px; border-collapse: collapse;}
#header1 div.r1 td {width: 50%; text-align: center;}

#header1 div.r2 {width: 613px; float: right; padding: 0; margin: 0 0 0 5px; tex1t-align: right; font-size: 0;}

#header1 h1 {font-size: 50px; paddin1g: 20px 0 0 10px; letter-spacing: -3px;}
#header1 h1 a {}
#header1 h1 a:hover { color: #71B1E0; text-decoration: none;}
#header1 h2 {font-size: 19px; font-weight: normal; color: #B85757; padding: 0 0 0 16px; letter-spacing: -1px; margin-top: -3px;}

#header2 {text-align: center;}
#header2 div.r1 {}
#header2 div.r2 {}
#header2 h1 {}
#header2 h1 a {}
#header2 h1 a:hover {}
#header2 h2 {}

#header3 {}
#header3 div.r1 {}
#header3 div.r2 {}
#header3 h1 {}
#header3 h1 a {}
#header3 h1 a:hover {}
#header3 h2 {}

#sub-container {width: 100%; margin: 0; padding: 0;}
#wrapper {float: left; width: 100%; margin: 0; padding: 0;}

#content {margin: 0; padding: 0;margin: 0 220px 0 220px;}

#content div.content-top {}
#content div.content-bottom {}

#sidebars {border-top: none;}
* html #sidebars {float: left;}

#sidebars div.r1 {display: none;}
#sidebars div.r2 {display: none;}

#sidebar-top {display: none; }
#sidebar-top div.wrap {}

#sidebar1 {float: left; width: 200px; margin-left: -100%; position: relative; }
#sidebar1 div.wrap {margin-left: 5px;}

#sidebar2 {float: right; width: 200px; margin-left: -200px; position: relative; }
#sidebar2 div.wrap {margin-right: 5px;}

#footer {clear: both; background: #5A89E9; text-align: center; padding: 10px 0; color: white;}
#footer a {color: white;}

#footer-out {clear: both;}


*html #wrapper {overflow: hidden;}
*+html #wrapper {overflow: hidden;}
*html #content {overflow: hidden;}
*+html #content {overflow: hidden;}
*html #sidebar1 {overflow: hidden;}
*+html #sidebar1 {overflow: hidden;}
*html #sidebar2 {overflow: hidden;}
*+html #sidebar2 {overflow: hidden;}
*html #sidebar-top {overflow: hidden;}
*+html #sidebar-top {overflow: hidden;}
