body{
	margin:0; padding:0; border:0; outline:0; font-size:100%;
    vertical-align:baseline; background:transparent;	
	/* background-color:#6e6e6e;
	*/
	background-image:url(../images/bg4.png);
}

.clear{
	clear:both;
}

#page_top{
margin:auto;
width:1042px;
height:30px;
background-image:url(../images/page_top.png);
background-repeat:no-repeat;
}

#page_main{
margin:auto;
width:1042px;
background-image:url(../images/page_main.png);
background-repeat:repeat-y;
}

#page_bottom{
margin:auto;
width:1042px;
height:30px;
background-image:url(../images/page_bottom.png);
background-repeat:no-repeat;
}

#top{
margin:auto;
width:959px;
}


#logo{
margin:auto;
width:948px;
height:100px;
text-align:left;
}

#menu_top{
margin:auto;
width:946px;
height:31px;
background-image:url(../images/menu_top.png);
background-repeat:no-repeat;
}

#menu-top{
font-family:Verdana;
font-size:medium;
font-weight:bold;
color:#fefefe;
padding:1px 0px 0px 15px;
}


#menu-top a:link{text-decoration: none; color:#fefefe}
#menu-top a:visited{text-decoration: none; color: #fefefe}
#menu-top a:hover{text-decoration: underline; color: #FFF}
#menu-top a:active{text-decoration: none; color: #fefefe}


#header{
margin:auto;
width:959px;
height:400px;
background-image:url(../images/header-bg.png);
background-repeat:no-repeat;
}


#panel-text{
margin:0;
padding:0px 0px 0px 30px;
width:400px;
height:380px;	
float:left;
}
.price{
font-family:Impact;
font-size:112pt;
line-height:162px;
font-weight:normal;
color:#646464;
}
.price-details{
padding-left:0px;
font-family:Tahoma;
font-size:26pt;
line-height:40px;
font-weight:bold;
color:#646464;
}
#panel-picture{
margin:40px 30px 10px 0px;
width:490px;
height:328px;	
float:right;
}

#panel-small-box1{
padding-top:10px;
float:left;
margin-left:10px;
width:190px;
height:46px;
background-image:url(../images/header-small-box.png);
background-repeat:no-repeat;
}
.small-box-txt{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:larger;
font-weight:bold;
padding-left: 40px;	
color:#FFF;
}
#panel-small-box2{
padding-top:10px;	
float:left;
width:190px;
height:46px;
background-image:url(../images/header-small-box.png);
background-repeat:no-repeat;
}

#header2{
margin:auto;
width:959px;
height:125px;
background-image:url(../images/header-4.jpg);
background-repeat:no-repeat;
}
#panel-text-body{
margin:0;
padding:20px 0px 0px 30px;
width:700px;
height:95px;	
float:left;
}
.price-body{
font-family:Impact;
font-size:40pt;
font-weight:normal;
color:#646464;
}
.price-details-body{
padding-left:0px;
font-family:Tahoma;
font-size:26pt;
line-height:40px;
font-weight:bold;
color:#646464;
}

#panel-text2{
margin:0;
padding:0px 0px 0px 30px;
width:400px;
height:380px;	
float:left;
}
.price2{
font-family:Impact;
font-size:30pt;
font-weight:normal;
color:#646464;
}
.price-details2{
padding-left:0px;
font-family:Tahoma;
font-size:26pt;
line-height:40px;
font-weight:bold;
color:#646464;
}
.part-details{
padding-left:0px;
font-family:Tahoma;
font-size:16pt;
line-height:18px;
font-weight:bold;
color:#646464;
}
#panel-picture2{
margin:40px 30px 10px 0px;
width:490px;
height:200px;	
float:right;
}

#main{
margin:auto;
width:944px;
}
#main-panel1{
float:left;
width:306px;
height:274px;
padding-top:10px;
background-image:url(../images/main-panel.png);
background-repeat:no-repeat;
}
.main-title1{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:larger;
font-weight:bold;
letter-spacing:4px;
padding-left: 40px;	
color:#FFF;	
}
.main-title2{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:larger;
font-weight:bold;
letter-spacing:4px;
padding-left: 46px;	
color:#FFF;	
}
.main-title3{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:larger;
font-weight:bold;
letter-spacing:4px;
padding-left: 62px;	
color:#FFF;	
}
#main-panel2{
float:left;
margin:0px 13px;
width:306px;
height:274px;
padding-top:10px;
background-image:url(../images/main-panel.png);
background-repeat:no-repeat;
}
#main-panel3{
float:right;
width:306px;
height:274px;
padding-top:10px;
background-image:url(../images/main-panel.png);
background-repeat:no-repeat;	
}
.icon1{
float:right;
}
.main-panel-content{
margin:20px 10px 0px 10px;
font-family:Verdana, Geneva, sans-serif;
font-size:small;
}


#links-bottom{
width:943px;
height:289px;
text-align:left;
background-image:url(../images/links-bottom.png);
background-repeat:no-repeat;	
color:#707070;
}
.b-links1{
padding:40px 0px 0px 60px;
width:250px;
float:left;
}
.b-links2{
padding:40px 0px 0px 40px;
width:250px;
float:left;
}
.b-links3{
padding:40px 0px 0px 20px;
width:250px;
float:left;
}

#footer{
margin:auto;
width:947px;
height:65px;
background-image:url(../images/footer.png);
background-repeat:no-repeat;
}
#menu_bottom{
font-family:Tahoma, Geneva, sans-serif;
font-size:small;
font-weight:bold;
color:#fefefe;
padding:7px ;
}

.copy{
padding:5px 0px 0px 0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#fefefe;
text-align:center;
}
.space1{
padding-left:12px;
}
.space2{
padding-left:15px;
}
.space3{
padding-left:18px;
}
.space4{
padding-left:20px;
}
.space5{
padding-left:120px;
font-family:Verdana;
font-size:small;
}

#menu_bottom a:link{text-decoration: none; color:#fefefe}
#menu_bottom a:visited{text-decoration: none; color: #fefefe}
#menu_bottom a:hover{text-decoration: underline; color: #FFF}
#menu_bottom a:active{text-decoration: none; color: #fefefe}


#links-bottom a:link{text-decoration: none; color:#707070;}
#links-bottom a:visited{text-decoration: none; color: #707070;}
#links-bottom a:hover{text-decoration: underline; color: #000;}
#links-bottom a:active{text-decoration: none; color: #707070;}

#panel-text a:link{text-decoration: none; color:#FFF;}
#panel-text a:visited{text-decoration: none; color: #FFF;}
#panel-text a:hover{text-decoration: underline; color: #000;}
#panel-text a:active{text-decoration: none; color: #FFF;}





#member-login{
position:relative;
top:0px;
float:right;
width:340px;
height:55px;
}

#midd{
width:340px;
height:30px;
}
#midd1{
float:left;
width:275px;
height:30px;
}
#midd2{
position:relative;
top:5px;
float:right;
width:65px;
height:21px;
}
#midd form{
width:340px;
height:30px;
}
.m1 input{
margin:5px 2px 5px 2px;
color: #000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px 0px 0px 4px;
width:124px;
height:18px;
background: #FFF;
border: 1px inset #000;
}


#tdate{
width:310px;
height:20px;
text-align:right;
font-family:Verdana;
}

.line{
position:relative;
top:4px;
padding:0px 10px;
}
.line1{
position:relative;
top:4px;
padding:0px 10px;
}
.email1{
padding:0px 0px 0px 5px;
font-family:Verdana, Geneva, sans-serif;
font-size:x-small;
position:relative;
top:0px;
}
.password1{
padding:0px 0px 0px 110px;
font-family:Verdana, Geneva, sans-serif;
font-size:x-small;
position:relative;
top:0px;
}

#content-main{
width:890px;
padding:27px;
text-align:left;

background-repeat:no-repeat;	
color:#707070;
}