@charset "utf-8";
/* CSS Document */

body {

margin: 0 auto;
background: url(../imgs/background_test.jpg);
BACKGROUND-POSITION: center;
background-color: white;
background-repeat: repeat-y;
line-height: 1em;
font-family: sans-serif, Verdana, Arial, Helvetica, sans-serif;;
}


#bottomSpacer {

height:200px;
}


#copyRight {


width: 750px;
padding-top: 50px;
font-size: 9px;
margin-left: 20px;
margin-bottom: 5px;
color: #999999;
border-top: 1px dashed #CCCCCC;
}

h1 {

font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FF6600;
font-size: 22px;
}

h2 {

font-family: Geneva, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 12px;
}

/* Main Containers */


#entireWrapper {
width: 800px;
padding-left: 1px;
padding-right: 1px;
background: none;
margin: 0 auto;
}

#mainWrapper {

width: 796px;
margin: 0 auto;
background: none;

}

/*  End of Main Containers */





/* Content Containers */


#contentWrapper {

width: 796px;
margin-top: 20px;
background: none;
float: left;
}


.mainContentColumn {

width: 363px;
margin-left: 20px;
float: left;
font-size: 10px;
color: #666666;
}

#logoWrapper {

margin-top: 2px;
width: 796px;
height: 113px;
background: #FFFFFF;

}

#logoImg {

float: left;
}



#topNavWrapper {

margin-top: 0px;
padding: none;
width: 796px;
height: 25px;
background: url(../imgs/nav_bar_tile.jpg);

}


#mainImageWrapper {

margin-top: 2px;
width: 796px;
height: 295px;
background:none;

}

#imageCategoryLinks {

margin-top: 2px;
width: 796px;
height: 113px;
background: url(../imgs/image_nav_backg.jpg);

}

#imageCategoryLinksWrapper {

margin-left: 17px;

}

/* End of content Containers */




/*Main Image section*/

#heroImageLeft {

width: 382px;
height: 295px;
float: left;
background: url(../imgs/image_left.jpg);

}

#heroTagLineMiddle {

width: 382px;
height: 295px;
float: left;
margin-left: 2px;
background: url(../imgs/image_right.jpg);
}

#thinGrey {

width: 28px;
height: 295px;
float: left;
margin-left: 2px;
background: url(../imgs/image_thin_right.jpg);

}

/*End of Main Image Section*/


/*Main Image Link Categories*/

#carImage , #bikeImage , #vanImage , #petImage , #homeImage , #travelImage {

height: 113px;
}


#carImage {

width: 120px;
background: #CCCCCC;
float: left;
}


#bikeImage {

width: 125px;
background: #CCCCCC;
float: left;
margin-left: 2px;
}

#vanImage {

width: 124px;
background: #CCCCCC;
float: left;
margin-left: 2px;

}

#petImage {

width: 125px;
background: #CCCCCC;
float: left;
margin-left: 2px;

}


#homeImage {

width: 125px;
background: #CCCCCC;
float: left;
margin-left: 2px;

}


#travelImage {

width: 131px;
background: #CCCCCC;
float: left;
margin-left: 2px;

}



/*End of Main Image Link Categories*/

#copyRightTextWrapper 

{
font-size: 9px;
color: #FFFFFF;
position:absolute;
background: #CCCCCC;
bottom: 0;
width: 796px;
}



#copyRightText {

font-size: 8px;
font-weight: bold;
color: #FFFFFF;
background: none;
width: 780px;
margin-left: 20px;
}

#testUL {

background: #666666;
color: white;
}


/*Product Content Info*/

.productContentBox {

width: 100%;
background: none;
float: left;
margin-bottom: 20px;
border-left: 1px dashed #CCCCCC;
padding-left: 15px;
}

.productContentBoxTitle {

width: 100%;
height: 26px;
float: left;
background: none;
}

.productContentBoxButton {

width: 100%;
padding-top: 20px;
height: 44px;
float: left;
background: none;
}

.productContentBoxDescription {

width: 100%;
float: left;
color: #666666;
font-size: 11px;
background: none;
}



/*End of Product Content Info*/

#footerLinks {

margin-top: 10px;
margin-left: 25px;
float: left;
width: 100%;
}



/*
#footerLinks ul {

margin: 10px;
padding: 0;
list-style-type: none;
text-align: left;
}


#footerLinks ul li { display: inline; 
width: 100%;
}


#footerLinks ul li a {

text-decoration: none;
padding: .2em 1em;
color: #999999;
font-size: 10px;
background: none;
}

#footerLinks ul li a:hover {

background: none;
}


*/



ul.footerLinkList,ul.footerLinkList li{
    margin:0;
    padding:0;
    list-style-type:none
}

ul.footerLinkList li{
    float:left;
    width: 15em;
    font-size:10px;
    margin-right: 2px;
}

ul.footerLinkList a{
    display:block;
    width:13em;
    padding:2px 0;
    font-family: Arial,verdana,sans-serif;
    font-size:9px;
    background: none;
    color: #333333;
    text-decoration:underline;
    text-align:center;
}

ul.footerLinkList a:hover{
}
