
body
{
background-color: #666666;
}

.main
{
position: absolute;
left: 50%;
margin-left: -470px;
width: 941px;
height: 470px;
top: 50px;
}

p
{
font-family: verdana;
font-size: 10px;
line-height: 20px;
margin-left: 70px;
margin-right: 30px;
}

.bold
{
font-family: verdana;
font-size: 10px;
font-weight: bold;
}

.bold_white
{
font-family: verdana;
font-size: 10px;
color: white;
font-weight: bold;
}

#shane_text
{
width: 100px;
font-family: verdana;
font-size: 10px;
color: #666666;
}

#shane_info
{
position: absolute;
top: 300px;
}

.content
{
position: absolute;
top: 130px;
left: 250px;
width: 691px;
height: 416px;
background-color:#f0f0f0;
}

#mta_home
{
margin-left: 450px;
margin-top: 50px;
}

#mta_pro
{
margin-left: 380px;
margin-top: 20px;
}

#mta_con
{
margin-left: 450px;
margin-top: 20px;
}


.content_con
{
position: absolute;
top: 130px;
left: 250px;
width: 691px;
height: 696px;
background-color:#f0f0f0;
}

.content_pro
{
position: absolute;
top: 130px;
left: 250px;
width: 691px;
height: 796px;
background-color:#f0f0f0;
}


#car_right
{
position: absolute;
top: 473px;
left: 250px;
}

#car_left
{
position: absolute;
top: 770px;
}

#car_right_pro
{
position: absolute;
top: 853px;
left: 250px;
}

#car_right_con
{
position: absolute;
top: 753px;
left: 250px;
}

#repeat
{
height: 500px;
background-image: url(images/repeat.jpg);
background-repeat:repeat-y;
}

#repeat_con
{
height: 400px;
background-image: url(images/repeat.jpg);
background-repeat:repeat-y;
}

#repeat_hm
{
height: 120px;
background-image: url(images/repeat.jpg);
background-repeat:repeat-y;
}

#footer
{
position: absolute;
top: 548px;
left: 317px;
}

#footer_con
{
position: absolute;
top: 828px;
left: 317px;
}

#footer_pro
{
position: absolute;
top: 928px;
left: 317px;
}

a
{
color: #CCCCCC;
}

a:link
{
color: #CCCCCC;
}

.odd_link a
{
color: #95A700;
}

.odd_link a:link
{
color: #95A700;
}

.small
{
margin-left: 350px;
font-size: 9px;
}

.active
{
font-family: verdana;
font-size: 10px;
margin-left: -50px;
}

ul
{
font-family: verdana;
font-size: 10px;
}

#pro_table
{
margin-left: 80px;
}


/* styling forthe form */
#name, #email, #model
{
margin-left: 20px;
margin-top: 5px;
}

#year
{
margin-left: 30px;
margin-top: 5px;
}

#cha
{
margin-left: 15px;
margin-top: 5px;
}

#enquiry
{
width: 300px;
margin-top: 5px;
margin-left: 18px;
}

#reset
{
margin-top: 10px;
margin-left: 250px;
width: 60px;
font-size: 10px;
letter-spacing: 1px;
}

#send
{
margin-left: 10px;
width: 60px;
font-size: 10px;
letter-spacing: 1px;
}

/* Browser Selector Hacks For Mozilla */

.win.gecko .content 
{
position: absolute;
top: 132px;
left: 252px;
width: 689px;
height: 414px;
background-color:#f0f0f0; 
}

.win.gecko #car_right
{
position: absolute;
top: 473px;
left: 251px;
}

.win.gecko #footer
{
position: absolute;
top: 548px;
left: 318px;
}

.win.gecko ul
{
font-family: verdana;
font-size: 10px;
line-height: 15px;
}