@charset "utf-8";
/* Ben Gribbin Media Stylesheet (BGMS)
copyright 2008 onwards Ben Gribbin Media - Firefox, Safari, Opera Stylesheet
 */
body {
margin: 0;
padding: 0;
background: url("../images/body_bg.jpg") repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
#top_bar {
width: 100%;
height: 25px;
background: #1B1B1B;
}
#wrapper {
width: 810px;
background: url("../images/wrapper_bg.jpg") repeat-x 0 161px; 
margin-left: auto;
margin-right: auto;
clear: both;
}
#sidebar {
width: 190px;
background: #1B1B1B;
padding-left: 10px;
padding-right: 10px;
}
.button {
background: url("../images/button.jpg") no-repeat;
width: 180px;
height: 22px;
padding: 5px;
padding-top: 9px;
padding-bottom: 9px;
font-size: 14px;
font-weight: bold;
color: #1B1B1B;
}
#coltwo {
width: 590px;
float: right;
margin-left; 10px;
}
.phone {
float: left;
clear: left;
margin: 0;
font-size: 16px;
}
input {
width: 168px;
padding: 5px;
border: 1px solid #666666;
margin-bottom: 3px;
font-size: 13px;
}
textarea {
width: 168px;
padding: 5px;
border: 1px solid #666666;
margin-bottom: 3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
#form {
background: url("../images/form.jpg") no-repeat;
width: 180px;
height: 191px;
padding: 5px;
margin: 0;
}
.btn {
color: #ffffff;
font-weight: bold;
background: #151515;
padding: 5px;
font-size: 14px;
width: 180px;
}
.home_page {
margin-top: 40px;
}
#footer {
text-align: center;
font-size: 14px;
margin-top: 5px;
}
/*h1, h2, h3 */
h1 {
font-size: 26px;
margin: 0;
margin-top: 5px;
padding: 0;
}
h2 {
font-size: 16px;
color: #3c3c3c;
font-style: italic;
font-weight: normal;
margin: 0;
padding: 0;
margin-bottom: 10px;
}
#sidebar h3 {
font-size: 14px;
color: #ffffff;
font-weight: bold;
margin: 0;
margin-top: 5px;
margin-bottom: 10px;
padding: 0;
}
/*headers */
.header1 {
height: 151px;
width: 600px;
background:url("../images/header1.png") no-repeat;
padding-top: 10px;
}
.header2 {
height: 151px;
width: 600px;
background:url("../images/header2.png") no-repeat;
padding-top: 10px;
padding-left: 10px;
margin-left: -10px;
}
.header3 {
height: 151px;
width: 600px;
background:url("../images/header3.png") no-repeat;
padding-top: 10px;
padding-left: 10px;
margin-left: -10px;
}
.header4 {
height: 151px;
width: 600px;
background:url("../images/header4.png") no-repeat;
padding-top: 10px;
padding-left: 10px;
margin-left: -10px;
}
.header5 {
height: 151px;
width: 600px;
background:url("../images/header5.png") no-repeat;
padding-top: 10px;
padding-left: 10px;
margin-left: -10px;
}
.header6 {
height: 151px;
width: 600px;
background:url("../images/header6.png") no-repeat;
padding-top: 10px;
padding-left: 10px;
margin-left: -10px;
}
/*links */
a:link {
text-decoration: none;
color: #000000;
outline: none;
}
a:visited {
text-decoration: none;
color: #000000;
outline: none;
}
a:active {
text-decoration: none;
color: #000000;
outline: none;
}
a:hover {
text-decoration: none;
color: #000000;
outline: none;
}

