/* Gary Stroud Racing
27Levels.com Web Solutions 11-20-05
Written by Tim Sickles for use only with web designs from 27Levels.com.
Please read our terms and conditions for use of our web page www.27levels.com */

.twentysevenlevels { background-image: url('bg.gif'); background-repeat: yes-repeat; background-color: #000000; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; scrollbar-face-color:#000000; scrollbar-arrow-color: #C50B0B; scrollbar-track-color: #000000; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000;  cursor: url("red.cur")  }

.body { background-color: #FFFFFF; padding: 0px; width: 700; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000 }

.textbody { background-image: url('home.gif'); background-repeat: no-repeat; background-position: bottom; height: 500; background-color: #FFFFFF; padding: 0px; border-top: px solid #000000; border-bottom: px solid #000000; border-left: 0px solid #000000; border-right: px solid #000000 }

.textcontactbody { background-image: url('contact.gif'); background-repeat: no-repeat; background-position: bottom; height: 500; padding: 0px; border-top: px solid #000000; border-bottom: px solid #000000; border-left: 0px solid #000000; border-right: px solid #000000 }

.textfadebody { background-image: url('homefadebg.gif'); background-repeat: no-repeat; background-position: bottom; height: 500; padding: 0px; border-top: px solid #000000; border-bottom: px solid #000000; border-left: 0px solid #000000; border-right: px solid #000000 }

.textfadebodyservice { width: 520; background-image: url('homefadebg.gif'); background-repeat: no-repeat; background-position: bottom; padding: 0px; border-top: px solid #000000; border-bottom: px solid #000000; border-left: 0px solid #000000; border-right: px solid #000000 }

.banner { background-color: #C50B0B; background-image: url('garystroudbanner.gif'); background-repeat: no-repeat; padding: 0px; height: 125; width: 700; valign: top;  border-top: 0px solid #FFFFFF; border-bottom: 1px solid #000000; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF }
.bottombanner { background-color: #C50B0B; background-image: url('bottombanner.gif'); background-repeat: no-repeat; padding: 0px; height: 80; width: 700; valign: top;  border-top: 1px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-right: 0px solid #FFFFFF }

.menu { background-color: #C50B0B; padding: 0px; width: 150; border-top: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 1px solid #000000 }

.image { background-color: #C50B0B; padding: 0px; width: 150; border-top: 0px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000 }

.homeimgborder { border-top: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000 }

.center { padding: 0px; width: 700; valign: top;  border-top: 0px solid #AE7272; border-bottom: 0px solid #AE7272; border-left: 0px solid #000000; border-right: 0px solid #000000 }

.typtext { font-family: Arial, Verdana; font-size: 12px; color: #000000; padding: 5px; }
.typtext {valign: middle; padding: 4px; }
.typtext a:link { color: #000000; text-decoration: none; padding: 2px }
.typtext a:visited { color: #000000; text-decoration: none; padding: 2px }
.typtext a:hover { color: #C50B0B; text-decoration: underline; padding: 2px }

.bottomtextarea { font-family: Arial, Verdana; font-size: 9px; color: #586B85 }
.bottomtextarea a:link { color: #586B85; text-decoration: none; padding: 2px }
.bottomtextarea a:visited { color: #586B85; text-decoration: none; padding: 2px }
.bottomtextarea a:hover { color: #C50B0B; text-decoration: none; padding: 2px }
.bottomtextareahome { font-family: Arial, Verdana; font-size: 9px; color: #D4DCF4 }
.bottomtextareahome a:link { color: #D4DCF4; text-decoration: none; padding: 2px }
.bottomtextareahome a:visited { color: #D4DCF4; text-decoration: none; padding: 2px }
.bottomtextareahome a:hover { color: #C50B0B; text-decoration: none; padding: 2px }

.gallery a:link img { border: solid 1px #000000;  filter:alpha(opacity=100) }
.gallery a:visited img { border: solid 1px #000000;  filter:alpha(opacity=50) }
.gallery a:hover img { border: solid 1px #C50B0B;  filter:alpha(opacity=100) }

.forsale a:link img { border: solid 1px #000000;  filter:alpha(opacity=100) }
.forsale a:visited img { border: solid 1px #000000;  filter:alpha(opacity=80) }
.forsale a:hover img { border: solid 1px #C50B0B;  filter:alpha(opacity=100) }

.hrtyp { hr: noshade; size: 1; color: #605C60; width: 75%; align: center; z-index: 1 }
.nocss { display: none }
.1nocss { display: none }
.warning { background-color: #FFFFFF; padding: 0px; width: 700; font-family: Arial, Verdana; font-size: 10px; font-weight: bold; color: #A00000 }
