/* DHW had to duplicate stylesheet in order to get WP blog working with header/footer due to conflact on header */
/* original header renamed to header1 to avoid conflict with header in theme Atahualpa */
/* TODO: footer issues could not be solved by renameing footer, footcap, divider, etc */

html {overflow-y: scroll;}
body {background: url(/images/background.jpg) repeat ; margin: 0px; text-align: center;}

label.error {display: block; margin-bottom: 3px; color: red; font-weight: bold;}
input.error {background-color: #ffe1e1; border: 1px solid #ff8787;}
div.error {font: 12px Verdana; color: #ff0000; border: 1px solid gray; padding: 5px; background-color: #ffe8e8; margin-bottom: 15px;}
div.info {font: 12px Verdana; color: #000000; border: 1px solid gray; padding: 5px; background-color: #8ac5ff;}

/* FORM STYLES */
#formID .fieldset {width: 600px; padding-bottom: 10px;}
#formID .fieldleft {float: left; width: 300px; text-align: left;}
#formID .fieldright {float: left; width: 300px; text-align: left;}
input, textarea, select { border: 1px solid #c0c0c0; font: 14px Arial; padding: 5px; }
input[type="radio"], input[type="checkbox"] { background-color: transparent; border: none; }
input[type="button"], input[type="submit"] {}
input[type="image"] { border: 0; margin: 0; padding:0;}

.clear {clear: both;}

a { color: #064884; border: 0; }
a img { border: 0; }

h1 { margin-top: 0; font: 28px Arial; color: #064884; font-weight: bold; }
h2 {}
h3 {}

#container {width: 900px; margin: 0 auto;}

#header1 {width: 900px; height: 129px; margin-top: 20px; background: url(/images/background-header.png) no-repeat;}
#header1 .seal {float: right; width: 76px; margin-top: 45px; margin-right: 35px;}
#header1 .support {float: right; width: 123px; margin-top: 90px; margin-right: 20px;}

#nav {width: 847px; height: 43px; background: url(/images/background-nav.jpg) no-repeat; margin: auto;}
ul.sf-menu a {font: 14px Verdana; color: #6a6a6a; text-decoration: none; margin: 2px;}
ul.sf-menu a:hover {color: #3B6BB1;}

#reviews {width: 847px; height: 70px; background: url(/images/background-reviews.jpg) no-repeat; margin: auto; position: relative; }
#reviews .review { width: 650px; margin: 0px 0px 0px 25px; font: Italic 11px Verdana; color: #fff; text-align: left; position:absolute; 	bottom:10px; }
#reviews .more-review {float: right; margin: 25px 15px 0px 0px;}

#content {width: 900px; background: url(/images/background-content.png) repeat-y;}
#content .page {padding: 20px 35px 20px 35px; font: 12px Verdana; text-align: left; overflow: auto; width: 830px;}

#home-left {float: left; width: 350px;}
#hands {width: 350px; height: 280px; background: url(/images/background-hands.png) no-repeat;}
#hands .hands-left {float: left; width: 174px; margin: 8px 0px 0px 6px; font: 10px Arial; color: #fff; }
#hands .hands-left p { padding-left: 5px; width: 165px; }
#hands .hands-left a {color: #fff;}
#hands .hands-right {float: left; width: 150px; margin: 13px 0px 0px 8px; text-align: left;}
#hands .hands-right span {font: bold 12px Verdana; color: #ebeef7;}
#hands .hands-right ul {list-style: disc outside; padding: 0px; margin: 5px; margin-top: 10px;}
#hands .hands-right li {margin-left: 10px; padding-top: 10px; font: 11px Verdana; color: #818181;}

#home-right {float: left; width: 450px; margin-left: 20px; font: 12px Verdana; color: #013162; text-align: left; line-height: 25px;}
#home-right .header1 {width: 450px; height: 20px; padding: 4px 0px 0px 4px; background-color: #3b6bb1; font: bold 12px Verdana; color: #fff;}
#home-right ul {list-style-image: url(/images/bullet-blue.png);}
#home-right li {font: bold 12px Verdana; color: #000; line-height: 25px;}

#times {width: 795px; height: 36px; background: url(/images/background-clocks.jpg) no-repeat; padding: 6px 0px 0px 25px; margin: auto;}
#times .cities {float: left; width: 195px;}
#times .cities span {float: left; width: 80px; height: 15px; font: 10px Verdana; color: #fff; text-align: left;}
#times .clock {float: left; width: 77px; height: 16px; font: 10px Verdana; color: #4d4d4d; text-align: left; background: url(/images/background-clock.jpg) no-repeat; margin-left: 5px; text-align: center; padding-top: 1px;}

#divider {width: 835px; height: 5px; background: url(/images/divider.jpg) no-repeat; clear: both; margin: auto; }
#footer {width: 920px; font: 11px Verdana; color: #898989; padding-top: 10px;}
#footer .countries {font: 12px Verdana; color: #0055a4; padding-bottom: 5px;}
#footer .copyright {padding-top: 10px;}
#footer a {font: 11px Verdana; color: #898989; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footcap {width: 900px; height: 52px; background: url(/images/background-footer.png) no-repeat; margin: auto;}

