
body {
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; /* changing this will change the fonts, site wide, there are multiple because not all computers have all fonts installed, it will start with the first, if not available, got to the second, etc... */
	font-size: 13px; /* changing this will change the font size, site wide */
	color: #000;  /* changing this will change the font color, site wide */
	background:#75BAFF url(background.png) repeat-x;  /* this is the background image (and color), repeated on the x-axis.  The background color is set to the color at the end of the background image, so that when the page scrolls down to the bottom, it appear seamless. */
}

*
{
  margin: 0 auto 0 auto;
 text-align:left;
}


/*  Edit the following settings to change the widths of the drop down menus */
#menu_home { width:275px;   }
#menu_about { width:275px;   }
#menu_benefits { width:275px;   }
#menu_parts { width:275px;   }
#menu_professional { width:275px;   }
#menu_contact { width:275px;   }
/*  Edit the above settings to change the widths of the drop down menus     */




#page
{
width:1000px;
display:block;
margin:0 auto 0 auto;
}
 
#header
{
height:94px;
width:1000px;
display:block;
clear:both;
float:left;
}

#menu
{
height:60px;
line-height:60px;
width:1000px;
float:left;
display:block;
font-family:'Lustria', Arial, Helvetica;  /* This is the font used on the top menu, it is a higher quality font [Lustria] obtained from Google's Font API */
margin-bottom:40px;
font-size:20px;
color:#000;
}

#menu a, #menu a:visited
{
font-family:'Lustria', Arial, Helvetica;;  /* This is the font used on the top menu, it is a higher quality font [Lustria] obtained from Google's Font API */
text-decoration:none;
}





#left_container
{
background-image:url(leftcol_bottom.png);  /* This is the bottom rounded corners on the left menu */
background-position:bottom;
background-repeat:no-repeat;
width:214px;
padding-bottom:16px;
margin-right:17px;
height:auto;
float:left;	
}


#left
{
background-image:url(leftcol_top.png);  /* This is the top rounded corners on the left menu */
background-color:#fff;
background-position:top;
background-repeat:no-repeat;
width:194px;

float:left;
padding-top:15px;
padding-left:10px;
padding-right:10px;
}


#right
{
background-image:url(rightcol_top.png);  /* This is the top rounded corners on the right content box */
background-color:#fff;
background-position:top;
background-repeat:no-repeat;
width:739px;
padding-top:15px;
padding-left:10px;
padding-right:10px;
float:left;
}




#right_container
{
background-image:url(rightcol_bottom.png);    /* This is the bottom rounded corners on the right content box */
background-position:bottom;
background-repeat:no-repeat;
width:759px;
padding-bottom:16px;
height:auto;
float:left;
}

#bigcontent
{
background-image:url(bigcontent_top.png);   /* This is the top rounded corners for the big content box (single) */
background-color:#fff;
background-position:top;
background-repeat:no-repeat;
width:970px;
padding-top:15px;
padding-left:10px;
padding-right:10px;
float:left;
}




#bigcontent_container
{
background-image:url(bigcontent_bottom.png);  /* This is the bottom rounded corners for the big content box (single) */
background-position:bottom;
background-repeat:no-repeat;
width:990px;
padding-bottom:16px;
height:auto;
float:left;
}

#searchbox  /* This sets the space for the search box, which is to the right of the logo, with the search box and date */
{
padding-top:24px;
padding-left:70px;
float:left;
height:70px;
width:420px;
color:#fff;
font-size:15px;
font-weight:bold;
}
#footer
{
margin-top:20px;
width:990px;
min-height:36px;
float:left;
display:block;
padding-top:20px;
background-image:url(footer_background.png);
background-repeat:repeat-x;
background-color:#EBF4FE;
text-align:center;
}

#footer p
{
text-align:center;	
}

a, a:visited
{
color:#134BCE;
text-decoration:none;
}

a:hover
{
color:#fff;
text-decoration:underline;
background:#134BCE;
}

#menu a, #menu a:visited
{
color:#000;
text-decoration:none;
}

#menu a:hover
{
color:#000;
text-decoration:underline;
background:none;
}


html, body {
text-align: center;
}
