body {
background: #FEE679;
padding: 0px 0px 0px 15px;
margin: 0px;
/*part 1 of centering hack*/
text-align: center;
/*Global font*/
font-family:arial,helvetica,verdana,sans-serif; font-size:12px;

}

#page {
width:750px;
text-align:left;
margin: 0 auto 0 auto;
}

img { /*overwrite default values*/
border:0;
margin:0;
padding:0;
}

a,a:visited {
text-decoration:none;
color:#000;
}
a:hover,a:active {
color:#FF0000;
}

/*//////////////////////SETTINGS FOR HEADER//////////////////////*/
#header {
margin: 0px;
padding:0px;
width:735px;
}

#header #subsubnav a.floatright, #header #subsubnav a.floatright:visited{
float:right;
}
/*//////////////////////END SETTINGS FOR HEADER//////////////////////*/

/*//////////////////////SETTINGS FOR CONTENT//////////////////////*/
#content{
width:750px;
height:1%;
margin: 0 0 50px 0;
padding:0;
}

#content #pagetitle {
clear:both;
width:735px;
height:31px;
border-bottom:1px solid #ff0000;
voice-family: "\"}\"";
voice-family: inherit;
height:30px;
}

/*colums*/
#content #leftcol, #content #midcol, #content #rightcol {
float:left;
}

/*//////////////////////END SETTINGS FOR CONTENT//////////////////////*/

/*//////////////////////SETTINGS FOR FOOTER//////////////////////*/
#footer{
position: relative;  /* Needed for Safari */
clear:both;
width:735px;
border-top:1px solid #FF0000;
padding-top:5px;
margin-top:20px;
}

/*//////////////////////END SETTINGS FOR FOOTER//////////////////////*/






/*clearer hack*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */