@import url(mazda000.css);

body {padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: -1px; width: 100%; padding-top: 0px; height: 100%}
img {border-width: 0px}
*{font-size: 12px; color: black; font-family: Arial}

p{margin-top:0px; margin-bottom:20px}
ul{padding:0; margin:0; padding-left:16px}
li{margin-bottom: 5px; list-style-image: url(li000000.gif)}

a{text-decoration: underline}
a:hover {text-decoration: none}

h1{color:#c2c3c2; font-size:23px; margin-bottom:15px; margin-top:35px; padding-left:10px; line-height:23px}
h2{font-size:16px; font-weight: bold; margin-bottom:10px; margin-top:30px; border-bottom:1px solid #9f9f9f}
h3{font-family: Arial; color:#000000; font-size:12px; font-weight:bold; margin-bottom:7px; margin-top:15px}
h4{color:#828282; font-size:11px; font-weight:normal; margin-bottom:0px; margin-top:0px}

#head{background-image:url('bg_head_.gif'); background-position:right bottom; background-repeat:no-repeat}
#logo span{display:block; width:210px; height:171px; background-repeat:no-repeat; background-position:top center}
#top_menu{border-left:1px solid #c1c1c1; background-repeat:no-repeat; background-position:right}
#brand_id{background-repeat:no-repeat; background-position:right}
#brand_id div{width:340px; height:139px; background-repeat:no-repeat; background-position:right bottom; z-index:2; position:relative; bottom:-51px}
#top_menu a{height:31px; text-decoration:none; padding:8px; border-right:1px solid #c1c1c1; font-weight:bold; color:#999999; font-size:11px}
#top_menu a:hover{color:#666666; font-size:11px}
#logo {background-image:url('bg_logo_.gif'); background-position:left; background-repeat:no-repeat}
#logo div{height:171px; background-image:url('bg_logo0.gif'); background-position:right; background-repeat:no-repeat}
#logo a{text-decoration:none; display:block; width:210px; height:100px}

#left{ background-image:url('bg_left0.gif'); background-position:right; background-repeat:repeat-y; padding-bottom:15px}
#left div{ background-image:url('dot_line.gif'); background-repeat:repeat-x; background-position:top; padding-top:15px; padding-bottom:15px}
#mod_00{background-image:url('grey_dot.gif'); background-repeat:repeat-x; background-position:bottom}
#mod_01{background-image:url('crn_0100.gif'); background-repeat:no-repeat; background-position:bottom left}
#mod_02{background-image:url('crn_0200.gif'); background-repeat:no-repeat; background-position:bottom right}
#mod_00 a{font-size:12px; font-weight:bold}
#mod_00 img{margin-top:5px}

#center-right{background-image:url('bg_right.gif'); background-position:right; background-repeat:repeat-y; padding-bottom:15px}
#work div{padding-left:18px}
#adver {position:relative; z-index:100; margin:25px 0px 0px -40px; float:left;}
.date{ font-size:10px}

#parts{margin-top:43px; background-image:url('crn_0300.gif'); background-position:right bottom; background-repeat:no-repeat; padding-left:50px; padding-right:30px}
#parts div{width:150px; text-align:left; background-image:url('dot_line.gif'); background-repeat:repeat-x; background-position:top; padding-top:15px; padding-bottom:15px}
#right_banner{padding:18px 18px 0px 18px}
#parts h3{width:150px; text-align:left}

#relinks{background-image:url('crn_0300.gif'); background-position:right bottom; background-repeat:no-repeat}
#relinks_01{background-image:url('crn_0400.gif'); background-position:right top; background-repeat:no-repeat; padding-left:50px; padding-right:30px; padding-top:20px}
#relinks_01 div{width:150px; text-align:left; background-image:url('dot_line.gif'); background-repeat:repeat-x; background-position:top; padding-top:15px; padding-bottom:15px}
#relinks_01 h3{width:150px; text-align:left}

#relinks_02 {padding-left:5px; padding-right:5px; padding-top:20px}
#relinks_02 div{width:150px; text-align:left; background-repeat:repeat-x; background-position:top; padding-top:0px; padding-bottom:0px}
#relinks_02 h3{width:150px; text-align:left}


#copy{font-size: 10px; color:#666666}
#copy b{font-size: 10px; color:#666666}
#copy a{font-size: 10px; color:#666666; text-decoration: none}
#copy a:hover{text-decoration: underline}

#counts{padding-right:25px}

#grit{padding-left:0px; line-height:15px}
#grit b{color: #666666}

/* irr search form */
#irr_searchbox { position: relative; width: 185px; height: 440px; background: url('lolcar00.jpg') no-repeat bottom; border: 1px solid #ccc; font-family: tahoma, arial, sans; font-size: 11px; color: #333;}
#irr_searchbox img { border: 0; }
#irr_searchbox h2 { text-align: center; margin: 0; padding: 0; border: 0; }
#irr_searchbox form { margin: 10px; padding: 0; }
#irr_searchbox input, #irr_searchbox select, #irr_searchbox option { font-size: 10px; color: #666; }
#irr_searchbox select, #irr_searchbox option { width: 160px; }
#irr_searchbox input.small { width: 45px; }
#irr_searchbox select.small, #irr_searchbox select.small option { width: 40px; }
#irr_searchbox label { display: block; margin-bottom: 2px; font-weight: bold; margin: 0; padding: 0; }
#irr_searchbox .submit { position: absolute; bottom: 20px; right: 20px; }
#irr_searchbox p { padding: 0 0 10px 0; margin: 0; }