﻿body {margin:0; font:normal 12px Helvetica, Arial, sans-serif; color:#000; line-height:16px;}
form {margin:0; padding:0;}
.wrapper {margin:0 auto; width:920px;}
a {color:#b8a563; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
h1 {font-size:24px; font-weight:bold;}

/* top & navs */
.top-left {float:left; width:50%; padding:0;}
.top-right {float:right; width:50%; padding:10px 0; text-align:right;}
#logo {text-indent:-9999px; background:url(images/logo.gif) 0 0 no-repeat; width:135px; height:61px; font-size:12px;}
.subnav {padding:10px 0 0 0; font-size:14px; height:25px;}
.subnav ul {float:right; list-style:none; margin:0; padding:0;}
.subnav li {float:left; list-style:none; border-right:solid 1px #000;}
.subnav li a {color:#b8a563; text-decoration:none; display:block; margin:0; cursor:pointer; padding:0 10px;}
.subnav li a:hover {color:#000;}
.subnav li.last {border:0;}
.subnav li.last a {padding-right:0;}
.newsletter-form {clear:both;}
.newsletter {border:solid 1px #000; padding:2px; width:180px;}
.nav {font-size:14px; font-weight:bold; background:url(images/bg-nav.gif) 0 0 repeat-x #000; height:37px; clear:both; height:37px; line-height:37px;}
.nav ul {float:left; list-style:none; margin:0; padding:0;}
.nav li {float:left; list-style:none; border-right:solid 1px #000; border-left:solid 1px #2e2e2e; display:block;}
.nav li a {color:#fff; text-decoration:none; display:block; margin:0; cursor:pointer; padding:0 20px;}
.nav li a:hover {color:#fff; background:url(images/bg-nav-hover.gif) 0 0 repeat-x #b8a563;}
#flash {background: #000;width: 920px;margin-top: 8px;margin-bottom: 8px;}
li.secondmenu a{color:black;font-size:12px; font-weight:bold;}
li.secondmenu a:hover{color:white;font-size:12px; font-weight:bold;}

		
#jsddm li ul {float:none; margin:0; padding:0; position:absolute; visibility:hidden; border:1px solid #fff; font-weight:normal; line-height:30px;}
#jsddm li ul li	{float:none; display:inline; border:0;}
#jsddm li ul li a {width:226px;  background:#b8a563; border-bottom:solid 1px #fff; padding:0 10px;}
#jsddm li ul li a:hover {background:url(images/bg-nav.gif) 0 -4px repeat-x #000;}


/* boxes */
.first {padding-right:20px;}
.second {padding-right:20px;}
.header {background:url(images/bg-header.gif) 0 0 repeat-x #000; color:#fff; font-size:14px; font-weight:bold; height:35px; line-height:35px; padding:0 15px 0 0; margin-bottom:4px;}
.contents-small {background:url(images/box-small-mid.gif) 0 0 repeat-y #fff; padding:0 15px; height:200px}
.boxes-small {margin-bottom:20px;}
.about, .partnerships {padding:0 18px 20px 0;}
.about .contents {height:195px;}
.partnerships .contents {height:80px;}
.services .contents {height:354px;}
.contents {background:url(images/box-mid.gif) 0 0 repeat-y #fff; padding:0 15px;}
.gold {font-weight:bold; color:#b8a563;}
.contents-small .gold a {color:#b8a563;}
.contents-small .gold a:hover {color:#b8a563;}
.contents-small ul {margin:0 0 0 15px; padding:0;}
.contents-small li {list-style:disc outside;color:#A4884A;}
.contents-small a {color:#000; text-decoration:none;}
.contents-small a:hover {color:#000; text-decoration:underline;}
.list {border-bottom:solid 1px #b8a563; padding-bottom:5px; margin-bottom:5px;}
.news {border-bottom:solid 1px #b8a563; padding-bottom:8px; margin-bottom:8px;}
.partners td {padding-top:10px;}


/* content pages */
.breadcrumbs {margin:20px 0px 0px 0px; font-size:14px; height: 27px}
.breadcrumbs a {color:#A4884A; text-decoration:none;}
.breadcrumbs a:hover {color:#A4884A; text-decoration:underline;}

.content-page {margin-top:8px; border-top:solid 3px #000; padding-top:10px; background:url(images/bg.png) no-repeat; float:left;}
.content {margin-top:30px;}
.content h1 {margin-bottom:30px;}
.content h3 {font-size:16px; font-weight:bold;}
/*.content {color:#A4884A; font-weight:normal; font-size:14px;}
.gold {color:#A4884A; font-weight:normal; font-size:14px;}*/
.gold2 {color:#A4884A; font-weight:normal; font-size:14px;}
.content {color:black; font-weight:normal; font-size:14px;}
.gold {color:black; font-weight:normal; font-size:14px;}
.left {float:left; width:627px;}
.right {float:right; width:293px;}
.no-img {padding-left:15px;}
.nav-page {font-size:14px; background:url(images/box-small-mid.gif) 0 0 repeat-y #fff; padding:0 15px;}
.nav-page ul {list-style:disc; color:#b8a563; margin:0 15px; padding:0;}
.nav-page li {list-style:disc #b8a563;}
.nav-page li a {color:#b8a563; font-weight:bold; text-decoration:none; display:block; margin:0; cursor:pointer; padding:5px 0;}
.nav-page li a:hover {color:#b8a563; text-decoration:underline;}
.content {padding:0 30px 30px 0;}
.page-box {padding-top:20px;}
.page-box td {background:url(images/bg-page-box.gif) repeat-x; padding:0 10px 0 10px; border-bottom:solid 1px #000; }
.page-box tr.spacer {height:20px; background:none; border:0;}
.page-box td.spacer {width:20px; background:none; border:0;}
.page-box h3 {font-size:16px; font-weight:bold; padding-top:5px;}
.content ul {list-style:disc; margin:0; padding:0;}
.content li {margin:0 0 0 15px; padding:0 0 8px 0;}
.content .page-box li {color:#000; font-size:11px;}
.page-box li a {font-size:14px;}
.page-box li.page-box-li-gold {font-size:12px;color:black;}


/* footer */
.footer {background:url(images/bg-page-box.gif) 0 -6px repeat-x #fff; padding:10px 15px; color:#9F8F59; height:16px; clear:both;}
.footer ul {float:left; list-style:none; margin:0; padding:0;}
.footer li {float:left; list-style:none; border-right:solid 1px #b8a563; padding:0 10px;}
.footer li a {color:#9F8F59; display:block; margin:0; cursor:pointer; text-decoration:none;}
.footer li a:hover {color:#9F8F59; text-decoration:underline;}
.footer li.last {border:0;}

.breadCrumbRight{
	position: relative;
	float: right;
	top: -6px;
}
.breadCrumbLeft {
	float:left;
}