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




/* Default Settings */

*{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}


p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
}

label{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

ul,ol{
margin: 0 0 0 25px;
line-height:1.5em;}

body{
background:url(../images/template-images/background.jpg) repeat-x #d8dbe0;
margin:0;
padding:0;
display:block;
} 


h1{

font-size:21px;
}


.fltlt{
float:left;
margin:0;
padding:0;
}

.fltrt{
float:right;
margin:0;
padding:0;
}

.clearfloat{clear:both;}


.preload{
background:url(../images/template-images/partlocatorbuttons-over.gif);
visibility:hidden;
}


/* Container */

#container{
width:736px;
margin:0 auto;
display:block;
min-height:600px;
}




/* Navigation  */

#nav{
width:736px;
height:60px;
margin:0 auto;
background:url(../images/template-images/navigationbar.jpg) no-repeat;
display:block;

}

#navbox{
width:615px;
display:block;
margin:0 auto;
padding:0;
}

#nav ul{
display:inline;
list-style:none;
width:615px;
height:49px;
margin:0 auto;
padding: 0 0 0 0;
float:left;

}


#nav ul li { display:inline;
float:left;}

#nav ul li a{
display:block;
margin:auto 0;
height:40px;
color:#ffffff;
text-decoration:none;
font-size:12px;
font-weight:bold;
padding:7px 22px 0 19px;
float:left;
}


#nav ul li a:hover{
background:url(../images/template-images/transparent.png);
color:#666666;
}




/* Header  */
#header{
background:url(../images/template-images/headerbackground.jpg) no-repeat;
width:736px;
height:33px;
display:block;
}


/* Banner */

#banner{
background:url(../images/template-images/bannerbackground.jpg) no-repeat;
width:736px;
height:245px;
display:block;
color:#FFFFFF;
}



/* Content on the left column */

#content{
width:400px;
float:left;
display:block;
margin: 0 25px 0 0px;
padding: 0 0 25px 0;

}


/* Sidebar on the right column */

#sidebar{
width:300px;
float:left;
display:block;
}


#bottomContent {
width:736px;
display:block;
font-size:12px;
}



/* Sidebar Button*/

.locator a:link,.locator a:visited
{background:url(../images/template-images/partlocatorbuttons.gif) top  no-repeat;
width:163px;
height:45px;
display:block;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
padding:13px 0 0 0;
}

.locator a:hover,.locator a:focus,.locator a
{background:url(../images/template-images/partlocatorbuttons-over.gif) no-repeat;
color:#ffffff;
}


/*  Footer */


#footer {
background:url(../images/template-images/footerbackground.jpg) repeat-x;
width:100%;
height:72px;
display:block;
}

#footercontent{
background:url(../images/template-images/footercontentbackground.jpg) repeat-x;
width:736px;
height:42px;
display:block;
font-size:10px;
color:#ffffff;
padding:30px 0 0 0;
margin:0 auto;
}

#footercontent a,#footercontent a:visited{
color:#FFFFFF;
text-decoration:none;
}



