* { margin: 0; padding: 0; outline: 0; }

body {
    font-size: 12px;
    line-height: 1.2;
    font-family: tahoma, sans-serif;
    color: #2f373a;
	background: url(images/bg.jpg) repeat 0 0;
    text-align: left;
}

body {behavior: url("csshover3.htc");font-family:Arial, Helvetica, sans-serif;margin:0}

a img { border: 0; }
a { color: #000; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }

.cl, .clear { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }

.left { float: left !important; display: inline; }
.right { float: right !important; display: inline;} 
.notext {font-size: 0; line-height: 0; text-indent: -9999px;}
.tl {text-align: left;}
.tr {text-align: right;}
.tc {text-align: center;}
.center {display: block; margin: 0 auto;}

.shell {margin: 0 auto; width: 653px;}
.halfwide {width: 50%}

input, select, textarea {font-family: tahoma, sans-serif; font-size: 12px;}
textarea {overflow: auto;}

a.read-more {background: url(images/read-more.gif) no-repeat right 5px; padding-right: 12px; font-size: 10px; color: #8e3f00}
a.more {background: url(images/right-col-bullet.gif) no-repeat right 5px; padding-right: 12px; font-size: 10px;color: #82aa10}

#header {height: 61px;}
#header #header-nav {float: right; display: inline; padding: 28px 0 0 0;}
#header #header-nav ul {list-style-type: none; font-size: 10px; line-height: 1.2;}
#header #header-nav ul li {float: left; display: inline;}
#header #header-nav ul li a {color: #ff7701; float: left; padding-left: 18px; margin-left: 15px;}
#header #header-nav ul li a.nav-home {background: url(images/icon-nav-home.gif) no-repeat 0 1px;}
#header #header-nav ul li a.nav-help {background: url(images/icon-nav-help.gif) no-repeat 0 1px;}
#header #header-nav ul li a.nav-contacts {background: url(images/icon-nav-contact.gif) no-repeat 0 1px;}

#main {background: #fef8df url(images/main-bg.jpg) no-repeat right bottom; border-bottom: 1px solid #757575;}
#main h2 {font-size: 30px; color: #70300c; font-family: "times new roman", "times", "times roman", georgia, serif; font-weight: normal; line-height: 30px; padding-left: 5px; margin: 0 0 10px 0;}
#main h2 span {display: block; text-align: right; font-size: 14px; font-family: "myriad pro", "trebuchet ms", sans-serif; position: relative; margin: -12px 18px 0 0;}
#main h3 {font-family: "myriad pro", "trebuchet ms", sans-serif; font-size: 14px; color: #70300c; font-weight: normal;}
#main h4 {font-size: 10px;} 
#main .content {position: relative; z-index: 10;}
#main .content img {border:0;}
#main .content img.noborder {border: 0;}
#main .content .left {margin: 0 10px 10px 0;}
#main .content .right {margin: 0 0 10px 10px;}
#main .content .article {padding-bottom: 20px;}
#main .content .red {color: #8e3f00;}
#main .content .indented {padding: 0 0 0 15px;}
#main #left-col {background: #f8ca12; float: left; width: 307px;}
#main #left-col h1#logo {float: left; display: inline; padding: 18px 0 0 29px; margin: 0 0 -8px 0; z-index: 1;}
#main #left-col h1#logo a {display: block; background: url(images/logo.gif) no-repeat 0 0; width: 256px; height: 231px;}
#main #left-col .content {padding-left: 11px;}
#main #left-col ul {list-style-type: none; font-size: 10px; color: #70300c; padding: 5px 0 0 34px;}
#main #left-col ul li {background: url(images/left-col-bullet.gif) no-repeat 0 6px; line-height: 18px; padding: 0 0 3px 17px;}
#main #left-col p {padding-bottom: 15px; font-size: 10px;}
#main #right-col {width: 346px; float: right;}
#main #right-col .content {background: url(images/right-col-content-bg.gif) no-repeat 0 0; padding-top: 6px; margin-bottom: -10px; position: relative;}
#main #right-col h2 {padding-left: 117px; padding-top: 7px;}
#main #right-col #content-nav {background: #924100 url(images/content-nav-bg.gif) no-repeat 0 bottom; padding: 13px 6px 15px 0;}
#main #right-col #content-nav ul {list-style-type: none; font-family: "myriad pro", "trebuchet ms", sans-serif; font-size: 18px; text-align: right;}
#main #right-col #content-nav ul li {background: url(images/content-nav-bullet.gif) no-repeat right 10px; text-transform: uppercase; padding: 0 19px 8px 0;}
#main #right-col #content-nav ul li a {color: #fff;}
#main #right-col .article {padding-left: 14px; font-size: 10px; color: #7b7b7b;}
#main #right-col .article h4 {margin-bottom: 15px; padding-top: 10px;}
#main #right-col .article h4 a {color: #964400;}
#main #right-col .article-text {background: url(images/article-text.gif) no-repeat 2px 15px; width: 228px; float: right; margin-left: -15px; position: relative; padding-left: 13px;}
#footer {color: #4d4d4d; text-align: center; padding: 30px 0 15px 0;}
.insidemain{
	background: url(images/leftyellow.jpg) repeat-y 0 0;
}
.bottom{
	background:#ffffff;
	padding:5px;
	border-top:solid 1px #666666;
	margin-top:10px;
}

.navigation {position:relative;height:265px}
.navigation .menuitem {position:relative;}
.navigation .menulevel0 {position:relative;}
.navigation .menulevel1 {position:absolute;top:0;left:100%;white-space:nowrap;background:#924100;border:solid 2px #000000;padding-left:4px}
#main #right-col #content-nav .navigation ul li ul li {background:none;padding-right:4px}

/* 12 and 23 */ 
.navigation ul ul, .navigation li:hover ul ul { display:none; } 
/* 22 and 33*/ 
.navigation li:hover ul, .navigation li:hover li:hover ul { display:block; }
