/* CSS Document */
/* This code written by ShewDesign, Inc. */

html {overflow: -moz-scrollbars-vertical; margin:0; padding:0;}
body {text-align:left; font-size:13px; font-family:arial, sans-serif; font-weight:normal; color:#000; margin:0; padding:0; background-color:#fff; background-image:url(../images/bg-bluewhite.gif); background-position:0,0; background-repeat:repeat-x;}

h1 {font-family:arial, sans-serif; font-weight:bold; color:#cc6600; font-size:1em; line-height:1em; margin:0 0 -10px 0;}
h2 {font-family:arial, sans-serif; font-weight:bold; color:#333; font-size:1em; margin:20px 0 -15px 0;}
h3 {font-family:arial, sans-serif; font-weight:bold; color:#56a4c5; font-size:1em; margin:10px 0 -10px 0;}

blockquote {display:block; margin:25px 10px 20px 10px; padding:10px; background-color:#eee; border:solid 1px #ccc; line-height:1.5em; font-style:italic; color:#666;}

form{margin:0; padding:0 10px 0 10px; background-color:#eee; border:solid 1px #ccc;}

div a:link {color:#1179d9; font-weight:normal; text-decoration:underline;}
div a:visited {color:#1179d9; font-weight:normal; text-decoration:underline;}
div a:hover {color:#72b8ff; font-weight:normal; text-decoration:underline;}
div a:active {color:#72b8ff; font-weight:normal; text-decoration:underline;}

div#container {float:left; text-align:left; background-image:url(../images/bg1.gif); background-repeat:repeat-y; width:910px; margin:0 auto 0 0;}
div#container2 {float:left; background-image:url(../images/bg2.gif); background-repeat:no-repeat; background-position:top; width:910px; margin:0;}
div#header {height:114px; margin:0; padding:0; background:transparent; color:#000;}
div#logo {float:left; height:114px; width:320px; margin:0; padding:0;}

div#banner1 {height:114px; width:574px; float:left; margin:0; padding:0; background-image:url(../images/banner01.jpg); background-repeat:no-repeat; text-align:right; vertical-align:top;}
div#banner2 {height:114px; width:574px; float:left; margin:0; padding:0; background-image:url(../images/banner02.jpg); background-repeat:no-repeat; text-align:right; vertical-align:top;}
div#banner3 {height:114px; width:574px; float:left; margin:0; padding:0; background-image:url(../images/banner03.jpg); background-repeat:no-repeat; text-align:right; vertical-align:top;}
div#banner4 {height:114px; width:574px; float:left; margin:0; padding:0; background-image:url(../images/banner04.jpg); background-repeat:no-repeat; text-align:right; vertical-align:top;}
div#banner5 {height:114px; width:574px; float:left; margin:0; padding:0; background-image:url(../images/banner05.jpg); background-repeat:no-repeat; text-align:right; vertical-align:top;}
div#banner6 {height:114px; width:574px; float:left; margin:0; padding:0; background-image:url(../images/banner06.jpg); background-repeat:no-repeat; text-align:right; vertical-align:top;}

#bannertext {font-family:arial, sans-serif, sans-serif; font-size:.85em; font-weight:bold; padding:0 5px 0 0;}
#bannertext a:link, a:visited {color:#000; font-weight:normal; text-decoration:underline;}
#bannertext a:hover, a:active {color:#000; font-weight:normal; text-decoration:none;}

div#wrapper{float:left;width:100%}
div#content{line-height:1.35em; margin: 20px 218px 30px 240px;}
div#content ul {padding-left:10px; margin-left:10px;}
div#content ol {padding-left:10px; margin-left:10px;}
div#content li {padding:2px 0 6px 0;}

.secnav {font-size:.85em; padding-top:15px;}
.secnav a:link {color:#1179d9; font-weight:normal; text-decoration:underline;}
.secnav a:visited {color:#1179d9; font-weight:normal; text-decoration:underline;}
.secnav a:hover {color:#72b8ff; font-weight:normal; text-decoration:underline;}
.secnav a:active {color:#72b8ff; font-weight:normal; text-decoration:underline;}

div#column1{float:left; width:230px; margin-left:-910px; padding:0; font-size:1em;}

div#navigation{float:left; width:220px; margin:0; font-size:1em; background-image:url(../images/bg-nav.gif); background-repeat:repeat;}
#navigation ul {color:#d78900; line-height:1.85em; list-style:none; margin:0 0 0 0; padding:10px 0 15px 1.5em; border:solid 1px #fff; border-right:none; border-left:none;}
#navigation li a {text-decoration:none; font-weight:bold; line-height:1em;}	
#navigation li a:link, #navigation li a:visited {color:#525252;}
#navigation li a:active, #navigation li a:hover {color:#1179d9; text-decoration:underline;}

#navigation ul .subnav {color:#d78900; font-size:.85em; line-height:1.25em; color:#1179d9; list-style:none; margin:0; padding:0 0 6px 5px; border:none;}
#navigation li .subnav a:link {color:#1179d9; text-decoration:none;}
#navigation li .subnav a:visited {color:#1179d9; text-decoration:none;}
#navigation li .subnav a:active {color:#1179d9; text-decoration:underline;}
#navigation li .subnav a:hover {color:#1179d9; text-decoration:underline;}

div#news{float:left; width:210px; margin:1px 0 0 0; padding:36px 0 20px 10px; background-image:url(../images/c1head-news.gif); background-repeat:no-repeat; font-size:.85em;}

div#extra{float:left; width:178px; margin:15px 0 20px -194px;}

div#c3{margin-top:1px; font-size:.9em;}
#c3 h1{font-family:Arial, sans-serif; font-size:1.05em; font-weight:bold; color:#333; margin:10px 0 0 0; padding:7px 0 20px 5px; display:block; background-image:url(../images/c3-head3.gif); background-repeat:no-repeat;}
#c3 p {margin:-10px 5px 20px 5px;}
#c3 ul {color:#d78900; line-height:1.5em; list-style:none; margin:-10px 0 20px 0; padding:0 0 0 5px;}
#c3 li a {text-decoration:underline; font-weight:normal;}	
#c3 li a:link, #c3 li a:visited {color:#1179d9;}
#c3 li a:active, #c3 li a:hover {color:#72b8ff;}

div#footer {clear:left; background-color:#fff; background-image:url(../images/bg-bottom.gif); background-repeat:no-repeat; background-position:0 0; width:100%; margin:0; padding:8px 0 0 0; font-size:.75em; color:#808080;}
div#footer a{color:#1179d9; text-decoration:underline;}

div#copyright {padding:1px 0 0 12px;}

.imghead{margin:0;}
.photo{padding:4px 4px 0 4px; border:none;}
.box { display:block; margin:25px 0 5px; padding:0 10px; background-color:#fff; color:#333; border: solid 1px #72b8ff; }
.box2 { display:block; margin:25px 0 5px; padding:0 10px; background-color:#fff; border:solid 1px #0e1edb; color:#333; list-style-image: inherit; list-style-position: inside; }
.box h1 {font-family:arial, sans-serif; font-weight:bold; color:#333; font-size:1em; margin:10px 0 -10px 0; line-height:1.25em;}
