@charset "utf-8";

/*----------------------------------------------------------------
MASTER STYLESHEET

Includes: 
Browser Compatibility: IE 6, IE 7, FIREFOX, SAFARI 
Layout Type:

Color Sceme:


Designer:
**********************************
Justin Waite
email: justin@aetoswebdesign.com
website:http://www.aetoswebdesign.com
**********************************
----------------------------------------------------------------*/

/*
--------------------------------------------------------
Layout start / DO NOT EDIT BELOW THIS LINE
--------------------------------------------------------
*/

*{
margin:0;
padding:0;
outline:0;
border:0 none;
vertical-align:baseline;
background:transparent;
}

img{
border:none;
}

body{
/*min-width:840px;for netscape browsers*/
font-family:Arial, verdana, Helvetica;
font-size:11px;
background-position: center top;
background-repeat:no-repeat;
background-color:#edece5;
padding-top:10px;

}

#wrapper{
position:relative;
text-align:left;
width:960px;
margin:0 auto;
}

.clear{
clear:both;
padding:0 0 0 0;
margin:0 0 0 0;
}

/*
--------------------------------------------------------
Header
--------------------------------------------------------
*/

#logo{
position:relative;
float:left;
width:170px;
height:90px;
}

/*
--------------------------------------------------------
Flash
--------------------------------------------------------
*/

#flash-homepage{
position:relative;
float:right;
width:780px;
heigh:321px;
}

/*
--------------------------------------------------------
top-photo
--------------------------------------------------------
*/

#top-photo{
position:relative;
float:right;
width:780px;
heigh:321px;
}

/*
--------------------------------------------------------
Content
--------------------------------------------------------
*/

#content-wrapper-homepage{
position:relative;
float:left;
width:960px;
margin:7px 0 0 0;
background-image:url(http://www.jpspaintcenter.com/images/sitedesign/body/sub-nav/bg-home.gif);
background-repeat:repeat-y;
}

#content-wrapper-house{
position:relative;
float:left;
width:960px;
margin:7px 0 0 0;
background-image:url(http://www.jpspaintcenter.com/images/sitedesign/body/sub-nav/bg-house.gif);
background-repeat:repeat-y;
}

#content-wrapper-automotive{
position:relative;
float:left;
width:960px;
margin:7px 0 0 0;
background-image:url(http://www.jpspaintcenter.com/images/sitedesign/body/sub-nav/bg-automotive.gif);
background-repeat:repeat-y;
}

#content-wrapper-location{
position:relative;
float:left;
width:960px;
margin:7px 0 0 0;
background-image:url(http://www.jpspaintcenter.com/images/sitedesign/body/sub-nav/bg-location.gif);
background-repeat:repeat-y;
}

#content-wrapper-about{
position:relative;
float:left;
width:960px;
margin:7px 0 0 0;
background-image:url(http://www.jpspaintcenter.com/images/sitedesign/body/sub-nav/bg-about.gif);
background-repeat:repeat-y;
}

#content-wrapper-contact{
position:relative;
float:left;
width:960px;
margin:7px 0 0 0;
background-image:url(http://www.jpspaintcenter.com/images/sitedesign/body/sub-nav/bg-contact.gif);
background-repeat:repeat-y;
}

#content{
position:relative;
float:right;
width:760px;
background-color:#ffffff;
margin:10px 0 0 0;
padding:18px 10px 18px 10px;
}

.x-spacer{
position:relative;
width:760px;
height:1px;
padding:16px 0 16px 0;
background-image:url(http://www.jpspaintcenter.com/images/sitedesign/body/x-spacer.gif);
background-repeat:repeat-x;
background-position:center;
}

/*
--------------------------------------------------------
Homepage Baby Banner
--------------------------------------------------------
*/

.baby-banner{
position:relative;
float:left;
width:240px;
height:150px;
padding:0 0 0 12px;
}

.baby-banner li{
float:left;
padding:10px 5px 0 0;
list-style:none;
}

.baby-banner li.last{
float:left;
padding:10px 5px 0 0;
list-style:none;
}

.baby-banner-house{
position:relative;
float:left;
width:120px;
height:100px;
padding:10px 0 0 0;
}

.baby-banner-house li{
padding:4px 0 0 0;
margin:0 0 0 14px;
list-style-image:url(http://www.jpspaintcenter.com/images/sitedesign/content/bullet-house.gif);
float:none;
}

.baby-banner-automotive{
position:relative;
float:left;
width:120px;
height:100px;
padding:10px 0 0 0;
}

.baby-banner-automotive li{
padding:4px 0 0 0;
margin:0 0 0 14px;
list-style-image:url(http://www.jpspaintcenter.com/images/sitedesign/content/bullet-automotive.gif);
float:none;
}

.baby-banner-location{
position:relative;
float:left;
width:120px;
height:100px;
padding:10px 0 0 0;
}

.baby-banner-location li{
padding:4px 0 0 0;
margin:0 0 0 14px;
list-style-image:url(http://www.jpspaintcenter.com/images/sitedesign/content/bullet-location.gif);
float:none;
}

/*
--------------------------------------------------------
Product logos
--------------------------------------------------------
*/

#product-logos-wrapper{
position:relative;
width:760px;
text-align:center;
}

/*
--------------------------------------------------------
Bottom
--------------------------------------------------------
*/

#bottom_wrapper{
position:relative;
float:left;
width:100%;
text-align:center;
padding:20px 0 30px 0;
}