/* Universal */

body { margin: 0;
margin-top:5px;
background-color: black; }

#container { width: 751px;
margin: 0 auto 10px auto; }

#header { height: 85px;
width: 751px;
font: 9px/100% verdana, sans-serif;
color: white;
background-color: rgb(142,159,71); }

#header img { width: 306px;
float: left;
border: none; }

#menu { width: 445px;
margin-top: 44px;
float: right; }

#menu img { height: 51px;
width: 72px; }

#menu ul { list-style: none;
margin: 0 1px 0 1px;
padding: 0;
width: 72px;
float: right;
text-align: center; }

#menu a { font: 9px/130% verdana, sans-serif;
display: block;
height: 24px;
border-top: solid rgb(142,159,71) 2px;
margin: 0;
padding: 7px 0 6px 0; }

#menu a { color: white;
background: black;
text-decoration: none; }

#menu a:hover { color: rgb(229,199,54);
background-color: black; }

#menu li {position: relative;}

#menu ul ul { position: absolute;
left: -1px;
z-index: 500; }

#menu ul ul ul { position: absolute;
top: 0;
left: 100%; }


div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#footer { height: 25px;
width: 751px;
font: 9px/100% verdana, sans-serif;
color: white;
background-color: rgb(142,159,71); }

#footer ul { margin: 0;
padding-top: 8px;
list-style-type: none;
text-align: center; }

#footer li { margin: 0 3px 0 3px;
display: inline; }

#footer li a:link, li a:visited { color: white;
text-decoration: none; }

#footer li a:hover { color: rgb(229,199,54); }

/* Home */

#content_home { height: 377px;
width: 751px;
background-color: rgb(73,94,127); }

#column_left { height: 377px;
width: 308px;
float: left;
line-height: 0;
font-size: 1px; }

#column_left img { border-right: solid 2px rgb(142,159,71); }

#bottom_pic img { width: 305px;
border-top: solid 2px rgb(142,159,71); }

#column_right { height: 377px;
width: 440px;
float: left;
background-image: url("images/welcome.gif");
background-repeat: no-repeat; }

#text_home { width: 350px;
margin: 70px 0 0 70px;
font: 600 10px/180% verdana, sans-serif;
color: white;
border-top: solid rgb(229,199,54) 2px;
border-bottom: solid rgb(229,199,54) 2px; }

#text_home a:link, #text_home a:visited { color: rgb(229,199,54);
text-decoration: underline; }

#text_home a:hover { color: white; }

#block_home { height: 95px;
width: 325px;
background-color: rgb(142,159,71); }

/* 2nd Level */

#content_2nd { width: 750px;
background-image: url("images/background.gif"); }

#column_left_2nd { width: 142px;
float: left;
line-height: 0; }

#column_left_2nd img { border-bottom: solid 2px rgb(142,159,71); }

#column_middle_2nd { margin-left: 150px;
background-repeat: no-repeat; }

#text_2nd { width: 340px;
padding: 50px 30px 50px 32px;
font: 9px/150% verdana, sans-serif;
text-align: justify;
color: white;
border-right: solid 2px rgb(142,159,71); }

#text_2nd th { border: solid white 1px; }

#text_2nd td { border: solid white 1px; }

#text_2nd a:link, #text_2nd a:visited { color: rgb(229,199,54);
text-decoration: underline; }

#text_2nd a:hover { color: white; }

#text_2nd img { float: left;
margin: 15px 15px 15px 0; }

#column_right_2nd { width: 130px;
float: right;
margin: 20px 20px 0 0;
font: 9px/150% verdana, sans-serif;
color: white; }

#column_right_2nd a:link, #column_right_2nd a:visited { font-weight: 100;
color: rgb(229,199,54);
text-decoration: none; }

#column_right_2nd a:hover { color: white; }

.title { font: italic 18px/100% verdana, sans-serif;
color: rgb(229,199,54);
text-decoration: underline; }

.first_line { font: 600 10px/140% verdana, sans-serif; }

.sub_title { font: 600 10px/140% verdana, sans-serif;
color: rgb(229,199,54); }