
body {background-image: url(/images/bkg.jpg); background-repeat: repeat-x; background-color: #333; margin: 0px; padding: 0px; font-family: arial; font-size: 12px; margin-bottom: 20px;}

img {border: 0px;}

a {color: #0395cb; text-decoration: none; font-weight: bold;}
a:hover {color: #0395cb; font-weight: bold;}

#wrapper-top {background-image: url(/images/wrapper_top.png); background-repeat: no-repeat; margin:0px auto; width: 1004px;}
#header {margin: 0px auto; width: 980px;}
#logo {float: left;}
#middle {float: left;}
#phone {float: left;}

#nav-main {margin: 0px auto; width: 980px; clear: both; background-color: #000;}
#nav-main a {float:left; height: 38px; display:block;}
#nav-sub {background-image: url(/images/nav_bkg.gif); background-repeat: repeat-x; margin: 0px auto; width: 980px; text-align: center; height: 30px; padding-top: 15px; margin-top: 38px;}
#nav-sub a {color: #fff; text-decoration: none; padding-left: 7px; padding-right: 7px; font-weight: normal;}
#nav-sub a:hover {color: #fff; text-decoration: underline; font-weight: normal;}

#nav-main a:hover {background-position:0px -38px;}
#nav-main a span {display:none;}


#wrapper-middle {background-image: url(/images/wrapper_middle.png); background-repeat: repeat-y; margin:0px auto; width: 1004px}
#inner-wrapper {background-image: url(/images/inner_wrapper.gif); background-repeat: no-repeat; margin:0px auto; width: 980px; background-color: #000;}
#top {margin:0px auto; width: 980px;}

#content {width: 926px; margin:0px auto; background-color: #333; color: #fff; padding-left: 17px; padding-right: 13px; padding-bottom: 9px; overflow:hidden;}
#content-left {float: left; padding-top: 9px;}
#promotion {padding-bottom: 13px}
#specials {padding-bottom: 13px}
#newsletter {background-image: url(/images/bkg_newsletter.jpg); background-repeat: no-repeat; height: 89px; padding-top: 78px; padding-left: 20px;}
#newsletter li {margin-left: -40px; list-style: none; margin-bottom: -15px;}
#flash {padding-bottom: 4px;}
#text-home {background-image: url(/images/bkg_home.jpg); background-repeat: no-repeat; width: 701px; height: 284px;}
#services {padding-left: 17px; padding-top: 13px; padding-bottom: 12px;}
#services h1 {font-weight: bold; font-size: 18px; color: #fff202; font-style: italic; margin-top: 0px; margin-bottom: -6px;}
#buttons1 {padding-bottom: 14px;}
#buttons2 {padding-bottom: 14px;}
#buttons3 {}

#content-right {float: left; padding-left: 17px;}
#text h1 {font-weight: bold; font-size: 24px; color: #fff202; font-style: italic; margin-top: 0px;}
#text h2 {font-weight: bold; font-size: 20px; color: #fff202; font-style: italic; margin-top: 0px;}
#text h3 {font-weight: bold; font-size: 16px; color: #fff202; font-style: italic; margin-top: 0px;}
#text h4 {color: #fff202; font-size: 18px;}
#text ul {margin: -10px 0px 0px 0px;}
#text ul li {list-style: url(/images/bullet.png);}
#text {background-image: url(/images/bkg_sub.jpg); background-repeat: no-repeat; width: 667px; padding: 18px; margin-top: 9px; line-height: 24px;}
#text p {padding-bottom: 10px;}
strike {font-size: 16px; font-weight: bold;}
.model {font-size: 16px;}

#wrapper-bottom {background-image: url(/images/wrapper_bottom.png); background-repeat: no-repeat; margin:0px auto; width: 1004px}
#footer {margin: auto; width: 980px; background-image: url(/images/footer_bkg.png); background-repeat: no-repeat; overflow:hidden; height: 175px;}
#footer p {color: #ccc; line-height: 17px; padding-top: 6px; padding-left: 34px;}
#footer a {color: #666; text-decoration: none; font-weight: normal;}
#footer a:hover {color: #ccc; text-decoration: underline; font-weight: normal;}
#footer span {color: #666;}

#col1 {float: left;}
#col2 {float: left;}
#col3 {float: left;}
#col4 {float: left;}

#contact {background-image: url(/images/bkg_contact.png); background-repeat: no-repeat; height: 402px; padding-top: 12px;}

.fields {border: 1px solid #ffffff;}
.form {background-image: url(/images/field_01.png); background-repeat: no-repeat;}
.form2 {background-image: url(/images/field_02.png); background-repeat: no-repeat;}
.form3 {background-image: url(/images/field_03.png); background-repeat: no-repeat;}
.form4 {background-image: url(/images/field_04.png); background-repeat: no-repeat;}