/* CSS Document */
* {
    margin: 0;
    padding: 0;
}

body {
    margin: 0 auto;
    padding: 0;
    font-size: 24px;
    text-align: center;
    background-color: #f6f5f1;
    font-style: normal;
    color: #373431;
}

ul { 
    margin: 5px 2em;
    font-style: normal;
    font-color: #373431;
}

h2 {
   margin: 1em 0;
   font-style: normal;
    font-color: #373431;
}

.clear {
    clear: both;
    height: 0px;
}

.fl_left{float:left;}
.fl_right{float:right;}

/* #######################################################
Grey Separator
####################################################### */
#container .greySeparator
{
	clear: both;
	margin: 46px 0 0 0;
	height: 1px;
	background-color: #807873;
}
/* #######################################################
---/ End Grey Separator
####################################################### */


/* #######################################################
   Top Bar
   ####################################################### */
.topBar {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 18px;
    background-color: #807873;
}
/* #######################################################
   ---/ End Top Bar
   ####################################################### */

/* #######################################################
   Container
   ####################################################### */
#container {
    margin: 0 auto;
    padding: 0;
    width: 934px;
}
/* #######################################################
   ---/ End Container
   ####################################################### */

/* #######################################################
Contact Info
####################################################### */
#container .contactInfo {
    float: right;
    margin: 40px 0 0 0;
    padding: 0;
    font: normal .5em "Times New Roman", Times, serif;
    color: #807873;
    text-align: right;
}

#container .contactInfo ul {
    list-style: none;
}

#container .contactInfo a {
    font: normal "Times New Roman", Times, serif;
    color: #807873;
}

/* #######################################################
   ---/ End Contact Info
   ####################################################### */


/* #######################################################
   Navigation Container
   ####################################################### */
#container .navigationContainer {
    clear: both;
    margin: 5px 0 0 0;
    padding: 0;
    height: 75px;
    text-align: left;
    color:#807873;
    line-height:normal;
    font-style:italic;
}
/* #######################################################
   ---/ End Navigation Container
   ####################################################### */

/* #######################################################
   Logo
   ####################################################### */

#container .navigationContainer .logo {
    display:block;
    float:left;
    width:300px;
    margin: 0;
    padding: 0;	
}

#container .navigationContainer .logo img {
    border: 0;
}

#container .navigationContainer .logo h1 {
    margin:0;
    padding:12px 0 0 0;
    font: bold 2em "Courier New", monospace; 
    font-stretch:condensed;
    color: #807873;
    line-height:normal;
}

#container .navigationContainer .logo a 
{ 
    text-decoration:none;
    color: #807873;
}

/* #######################################################
   ---/ End Logo
   ####################################################### */


/* #######################################################
   Footer
####################################################### */
#container .footer
{
    clear: both;
    margin: 20px 0 20px 0;
    display:block;
    width:100%;
    text-align: left;
    font: normal 10px "Times New Roman", Times, serif;
    color: #807873;
}

#container .footer a
{
    color: #807873;
    text-decoration:none;
}
/* #######################################################
   ---/ End Footer
   ####################################################### */
