/* CSS Document */

body {background-color: #FFF7EC; padding: 10px 0px 10px 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; color: #606060; font-size: 13px;} 
p {margin: 8px 0px 8px 0px; padding: 0px;}
h1 {font-size: 14px; }
h2 {font-size: 13px; color: #9B283E; margin: 0px 0 20px 0; padding: 0px;}
input, textarea {width: 200px;}
table {margin: 0px; padding: 0px;}
form {margin: 0px; padding: 0px;}
td {font-size: 12px; vertical-align: top;}
hr {border: 0px; border-top: 1px solid #FCB242;}

/* MAIN FRAME */

#frame {width: 770px; margin: 0px auto 0px auto; border: 1px solid #9B283E; background-color: #FFFFFF;}

/* HEADER AREA */

#header {height: 200px; width: 770px; background-image: url(images/header-new.gif); background-repeat: no-repeat; /*float: left;*/}

.quote {/*background-image: url(images/quote.gif); background-repeat: no-repeat;*/ width: 330px; height: 100px; padding: 30px 0px 0px 30px;}
.quote h1 {color: #fff; font-size: 20px; margin: 0px; padding: 10px 0px 0px 37px;}
.quote p {color: #fff; font-size: 13px; font-weight: bold; padding: 0px 0px 0px 37px;}

#nav {color: #fff; font-weight: bold; margin: 26px 0px 0px 17px; font-size: 11px;}
#nav a {color: #fff; text-decoration: none; margin: 0px 3px 0px 3px;}
#nav a:hover {color: #FCB242;}

/* CONTENT AREA */

#content {padding: 0px 20px 0px 20px;}
/*#content p {text-align: justify;}*/
#content h1 {color: #9B283E;}
#content a {color: #9B283E; text-decoration: none;}
#content a:hover {text-decoration: underline;}

#contentleft {width: 310px; float: left; margin: 0px 18px 20px 0px; text-align: justify;}
#contentright {width: 400px; float: left; margin: 0px 0px 0px 0px;}
#contentright p {margin: 3px 0px 10px 0px;}

/* FOOTER AREA */

#footer {height: 40px; padding: 15px 20px 0px 20px; background-image: url(images/footer.gif); background-repeat: repeat-x; color: #fff; font-weight: bold; font-size: 11px;}
#footer a {color: #FCB242; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer p {margin: 0px; padding: 0px; }

/* CLASSES */

.left {float: left;}
.right {float: right;}
.copyright {float: right; text-align: right;}
.orangetext {color: #FCB242;}
.redtext {color: #9B283E;}
.greytext {color: #999;}
.picleft {float: left; /*border: 1px solid #9B283E; */margin: 0px 10px 0px 0px;}
.picright {float: right; border: 1px solid #9B283E; margin: 0px 0px 0px 10px;}
.picborder {border: 1px solid #9B283E;}
.limargin {margin-bottom: 10px;}
.border {border: 1px solid #9B283E;}
.smltext {color: #9B283E; font-size: 10px; font-weight: bold;}
.thumbnails {text-align: center;  margin: 0px 0px 20px 0px;}
.imagetag {text-align: right; font-weight: bold; color: #FCB242; font-size: 12px; border: 0px; width: 300px;}
.cellwidth {width: 17%;}

#banners {}

.bannerlink {width: 345px; /* width: 300px; height: 70px; */border: 1px solid #9B283E; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 5px; background-image: url(images/arrows2.gif); background-repeat: no-repeat; background-position: right; float: left;}
.bannerlink h1 {margin: 5px 0px 0px 0px; padding: 0px; font-size: 15px;}
.bannerlink p {margin: 5px 0px 5px 0px; padding: 0px;}

.bannermarg {margin: 5px 20px 0px 0px;}

.picrightalt {float: right; margin: 0px 0px 0px 10px;}

.marg {margin-top: 20px;}

/*.bkgrnd {background-image: url(images/logo-bkrnd.gif); background-repeat: no-repeat; background-position: bottom right;}*/