@charset "utf-8";
/* CSS Document */

* {margin: 0; padding: 0; border: 0;}
body {background-color: #690032; font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #4d4d4d;}
h1 {font-weight: bold; font-size: 1.65em; margin: 1.5em 0;}
h2 {color: #690032; font-weight: bold; line-height: 1.65em; font-size: 0.95em;}
h3 {color: #690032; font-weight: bold; line-height: 1.45em; font-size: 1.05em; margin-bottom: 1.2em;}
h3 a  {color: #690032;}
h4 {font-weight: bold; font-size: 1.15em; margin: 1.4em 0;}
p{margin-bottom: 1.6em; line-height: 1.45em; font-size: 1em;}
a{color: #4d4d4d; font-size: 1em;}

#wrapper {width: 602px; padding: 0 50px; background-color: #fff; margin: 0px auto;}

#header {height: 248px; border-bottom: 1px solid #690032;}
#head_image {float: left;}
#logo {float: right; margin-top: 77px;}

#body img {float: right; margin: 0 0 20px 20px;}

#bottom_images {margin: 10px 0; padding: 8px 0 0; border-top: 1px solid #690032;}

#footer {text-align: center; }
#footer img {margin-bottom: 15px;}
#footer p {font-size: 0.8em; text-align: right; color: #C2C2C2;}
#footer a {color: #c2c2c2;}

#menu {float: right; clear: right; width: 385px; vertical-align: bottom; margin-top: 21px;}
#menu ul {list-style: none;}
#menu li {display: block; float: left; padding: 6px 10px; text-align: center;}
#menu li a {text-transform:uppercase; text-decoration: none; font-size: 0.9em;}
#menu li:hover {background-color: #f2dcdb;}
#menu li.active {background-color: #f2dcbd;}

/********************************
Misc classes
********************************/
.clr {clear: both;}
.lhimage {margin-right: 4px;}
.rhimage {margin-left: 4px;}
.last {border-right: none;}
.hr {background-color: #690032; height: 1px; width: 100%; padding: 1px 0; margin: 1.5em 0;}

/*******************************
Top level Menu styling
*******************************/
.chromestyle {font-weight: normal;}
.chromestyle:after { /*Add margin between menu and rest of content in Firefox*/ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.chromestyle ul {/*border: 1px solid #BBB;*/width: 100%;/* color: #690032; padding: 6px 3px; margin: 0; text-align: right;*/}
.chromestyle ul li {display: inline; padding: 6px 14px;}
.chromestyle ul li a {text-transform:uppercase; text-decoration: none; font-size: 0.9em;}
.chromestyle ul li:hover {background-color: #ecd7d8;}
.chromestyle ul li.active {background-color: #ecd7d8;}

/***************************** 
Style for Drop Down Menu 
*****************************/

.dropmenudiv {position:absolute; top: 0; border: 1px solid #BBB; /*THEME CHANGE HERE*/ border-bottom-width: 0; font: normal 1em Verdana; line-height:1.2em; z-index:100; background-color: #ecd7d8; width: 150px; visibility: hidden;}
.dropmenudiv a {width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/ padding: 3px 0; text-decoration: none; font-weight: normal; color: #4d4d4d;}
* html .dropmenudiv a { /*IE only hack*/width: 100%;}
.dropmenudiv a:hover { /*THEME CHANGE HERE*/background-color: #690032; color: #fff;}