/* CSS Document for street tuned motorsports.com*/

form {
margin-top: 3px;
padding: 0px;
}

.form_drop_down {
margin: 0px;
padding: 0px;
}

body {
background-color: #000000;
color: #ffffff;/*all font colors! color1 -lighter*/
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 0px;
padding: 0px;
}

/*yellowish color-#F5A40C red- #ef0606 blue - #11abf7*/

.color2 {
color: #ef0606;
font-size: 110%;
}


.color1 {
color: #ef0606;
}

.purple {
color: #aa07d3;
}

.orange {
color: #ff7b00;
}

.yellow {
color: #F5A40C;
}

.blue {
color: #3179ff;
}

.green {
color: #29bd24;
}

.nav_links2 {
color: #ef0606;
font-size: 90%;
}


.nav_links {
font-size: 90%;
}


/*link hovers-color*/
a:hover {
color: #ef0606;
text-decoration: none;
}

/*color for link page you're on*/
a.special {
color: #ef0606;
text-decoration: none;
}



/*any link will be this color*/
a {
color: #FFFFFF;
text-decoration: none;
}


/*CENTERING ISSUE FOR FIREFOX*/
.center_pics {
text-align: center
}
`

/*padding between free shipping and 10 sec evo*/
.main_page_spacer {
padding-top: 2px;
font-size: 90%;
}

/*DSM/EVO TEXT DESCRIPTION UNDER PIC*/
.part_pic_desc {
font-size: 85%;
} 

/*SUBARU TEXT DESCRIPTION UNDER PIC*/
.part_pic_desc2 {
font-size: 80%;
} 

/*SUBARU SACING UNDER LEGACY, WRX STI...*/
.subaru_heading {
padding-bottom: 8px;;
} 

/*PARTS PAGE*/
.parts {
font-size: 100%;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 30px;
padding-right: 15px;
}


.parts_desc {
font-size: 85%;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
}


/*PARTS PAGE HEADINGS ..the heading on the right of pics*/
.part_font {
color: #ef0606;
font-size: 145%;
padding-top: 0px;
}

.part_font2 {
color: #ef0606;
font-size: 115%;
padding-top: 0px;
}

.part_font_white {
color: white;
font-size: 120%;
padding-top: 0px;
}

.part_font_yellow {
color: #fad403;
font-size: 120%;
padding-top: 0px;
}




/*TUNING PAGE WHITE HEADING*/
.page_headings {
color: #ef0606;
font-size: 130%;
padding-top: 0px;
text-align: center
}

.tuning_white {
color: white;
font-size: 130%;
padding-top: 0px;
}

.tuning_text {
font-size: 95%;
text-align: left;
padding-left: 45px;
padding-right: 35px;
}

.tuning_text_bottom {
font-size: 80%;
text-align: left;
padding-left: 45px;
padding-right: 35px;
}

.tuning_align {
margin-left: 100px;
text-align: left;
}

/*HEADING FOR PARTS PAGES ... click image for larger*/
.page_heading {
color: #ef0606;
font-size: 110%;
}

/*HEADING FOR PARTS PAGES ... we stock the finest blah*/
.page_heading_desc {
font-size: 90%;
margin-left: .3in;
margin-right: .3in;
margin-top: .1in;
margin-bottom: 0in;
}

/*HEADINGS ON THE OIL COOLER PAGES- PUSHLOCK VS STAINLESS*/
.parts_oil_kits {
font-size: 110%;
}

/*CONTACT ..MAIN HEADINGS*/
.service_font {
color: #ef0606;
font-size: 130%;
}

/*CONTACT ...ALIGNMENT OF TEXT*/
.service_align {
padding-left: 25px;
padding-right: 25px;
}

/*CONTACT ...TABLE ALIGNMENT*/
.contact_table {
padding-left: 25px;
}

.new_contact {
font-size: 90%;
padding-left: 60px;
}

.copy_footer {
font-size: 70%;
color: #717070;
}

.copy_footer_dark {
font-size: 70%;
color: #2b2b2b;
}

.map_align {
padding-right: 40px;
padding-top: 15px;
text-align: center;
}

.click_map {
font-size: 65%;
}

/*SERVICES ...ALIGNMENT OF TEXT*/
.serv_text {
font-size: 100%;
text-align: left;
padding-left: 45px;
padding-right: 35px;
}

/*FORUMS PAGE HEADER*/
.forum_page_header {
font-size: 100%;
text-align: left;
padding-left: 45px;
padding-right: 35px;
}

/*FORUMS PAGE TEXT*/
.forum_page_text {
font-size: 85%;
text-align: left;
padding-left: 45px;
padding-right: 35px;
}

/*TERMS AND CONDITIONS ...ALIGNMENT OF TEXT*/
.terms_text {
font-size: 90%;
text-align: left;
padding-left: 45px;
padding-right: 35px;
}

.terms_contact {
font-size: 80%;
text-align: left;
padding-left: 45px;
padding-right: 35px;
}

/* FOR THE | IN THE LINKS*/
.link_barrier {
padding-left: 18px;
padding-right: 18px;
}

.link_barrier2 {
padding-left: 18px;
padding-right: 18px;
}

.link_barrier3 {
padding-left: 10px;
padding-right: 10px;
}

.index_dsm_link_padding {
padding-bottom: 10px;
}

/*DIY page*/
.diy_margin_left {
padding-left: 40px;
}

.diy_margin_right {
padding-right: 40px;
}


/*OEM PAGE*/



.oem_row2 {
padding-left: 50px;
}


.oem_align_left {
padding-left: 50px;
}

.oem_align_right {
padding-right: 50px;
}

/*BACK TO TOP LINKS*/
.back_to {
margin-top: 0px;
margin-bottom: 5px;
font-size: 90%;
}

/*BACK TO TOP LINKS*/
.back-to {
margin-top: 0px;
margin-bottom: 5px;
font-size: 90%;
}

.back_top_link {
padding-top: 10px;
}

.video_link {
padding-left: 30px;
}

.new_products {
padding-left: 30px;
}

.video_gallery_text {
font-size: 80%
}

.about_small_text {
font-size: 90%
}

.about_small_text_top {
font-size: 90%
padding-left: 60px;
padding-right: 60px;
}

.about_page_stm {
padding-top: 0px;
padding-bottom: 10px;
}

.thanks-gallery {
font-size: 80%;
padding-right: 30px;
}

.mod_align {
padding-bottom: 5px;
text-align: center;
font-size: 90%
}

.tuning_page {
font-size: 95%;
}

.smaller_text {
font-size: 85%;
}

.style6 {
font-size: 85%;
}

.style7 {
font-size: 75%;
}

.smaller_text2 {
font-size: 85%;
color: #ef0606;
}

.tial_mm {
color: #ef0606;
font-size: 85%;
}

.blockquote {
font-size: 95%;
padding-left: 60px;
padding-right: 60px;
}

/*PIC ALIGN ON INDEX PAGE FOR FEATURED PARTS LEFT*/

.index_pic_2 {
padding-left: 7px;
}

.index_pic {
padding-left: 2px;
}



/*_______________.....________________.....________________.....*/



.rotm_save {
font-size: 85%;
padding-left: 0px;
}

.rotm_desktop {
font-size: 80%;
}

.next_gallery {
padding-top: 3px;
padding-bottom: 3px;
}

/*main table position*/
table {
background-color: #000000;
margin-top: 15px;
margin-bottom: 0px;
padding: 0px;
}

#main_border {
margin-top: 0px;
padding-top: 0px;
border: 1px solid white;
padding-bottom: 10px;
font-size: 100%;
}

#index_main {
margin-top: 0px;
padding-top: 0px;
}

.main_border {
border: 1px solid white;
padding-left: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
margin-right: 7px;
}


.main_content { 
padding-left: 12px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 0px;
}


.nav_padding {
padding-top: 10px;
margin-bottom: 10px;
padding-left: 1px;
margin-left: 0px;
font-size: 110%;
background-repeat: no-repeat;
}


.no-repeat {
background-repeat: no-repeat;
}

.desktop {
font-size: 70%;
text-align: center;
padding-top: 10px;
padding-right: 0px;
padding-left: 72px;
padding-bottom: 10px;
}

/*above the rotm link*/
.rotm {
font-size: 120%;
padding-top: 2px;
padding-bottom: 3px;
}

.rotm_spec {
font-size: 120%;
padding-top: 0px;
padding-bottom: 6px;
}

/*below the rotm GALLERY link*/
.rotm_gallery {
font-size: 120%;
padding-top: 3px;
padding-bottom: 6px;
}

.back_next {
padding-top: 4px;
padding-bottom: 5px;
}

.about {
padding-left: 17px;
padding-top: 15px;
padding-right: 17px;
}

.about_text {
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
font-size: 95%;
}

.events_text {
padding-left: 20px;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 10px;
font-size: 100%;
}

.med_events {
size: 120%;
}


.gallery { 
padding-left: 18px;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 10px;
font-size: 85%;
}

.spec_link {
padding-top: 7px;
padding-right: 0px;
padding-bottom: 7px;
}

.specs {
padding-left: 30px;
padding-bottom: 0px;
}

.store {
padding-bottom: 150px;
}

.store_left {
padding-left: 18px;
}

a img {
border: none;
}

input {
background-color: #9d9c9c;
}

textarea {
background-color: #9d9c9c;
}



/*-------------------------------------------------------------*/



















