body {
    margin: 0;
    padding: 0;
    line-height: 1.5em;
	background-image: url(../images/gradient.jpg);
	background-repeat: repeat-x;
    
}


b {
    font-size: 110%;
}


em {
    color: red;
}


#main {
    width: 840px; /*Width of main container*/
    margin: 0 auto; /*Center container on page*/
}


#header {
	background: white;
	background-image: url(../images/EW_Banner.jpg);
    height: 180px; /*Height of top section*/
}


#header h1 {
    margin: 0;
    padding-top: 15px;
}


#contentwrapper {
    float: left;
    width: 100%;
	min-height: 500px;
	background: white
}


#contentcolumn {
    margin: 0 10px 0 10px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}


#leftcolumn {
    float: left;
    width: 180px; /*Width of left column in pixel*/
    margin-left: -840px; /*Set margin to that of -(MainContainerWidth)*/
    background: blue;
}


#rightcolumn {
    float: left;
    width: 190px; /*Width of right column*/
    margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
    background: blue;
}


#footer {
    clear: left;
    width: 100%;
	height: 75px;
    background-image: url(../images/footer.jpg);
	background-repeat: repeat-x;
    color: #FFF;
    text-align: center;

    padding: 20px 0;
}


#footer a {
	color: blue;
}


#footer a:hover {
    color: white;
}


.innertube {
    margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
    margin-top: 0;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
#navigation {
    font-weight: bold;
    font-size: 90%;
}


#navigation:after { /*Add margin between menu and rest of content in Firefox*/
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


#navigation ul {
    /*border: 1px solid #BBB;*/
    width: auto;
    background: url(../images/chromebg.gif) center center repeat-x;
    padding: 5px 0;
    margin: 0;
    text-align: center; /*set value to "right" for example to align menu to the left of page*/
}


#navigation ul li {
    display: inline;
}


#navigation ul li a {
    color: #494949;
    padding: 5px;
    margin: 0;
    text-decoration: none;
    border-right: 0px solid #DADADA;
}


#navigation ul li a:hover {
    background: url(../images/chromebg2.gif) center center repeat-x;
}


#required{
	color: red;
    font-weight: bolder;
	text-decoration: underline;
}






