/*----CSS Reset----*/
*{margin:0;padding:0}
iframe,a {outline:none}  img,fieldset,form,table{border:0}
h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}
dd,dt,dl,ol,ul{list-style:none}
legend{color:#000}
button,select,textarea,input{font-size:100%}
table{border-collapse:collapse}
caption,th,td{text-align:left}

/*----End CSS Reset----*/
/*---------------------------------------------------------------------*/      
/*----Elements----*/

body {
  background: #000 url(http://www.studiosoapoint.com/images/headerBg.jpg) no-repeat scroll center top;
  font: normal 62.5% Helvetica, Arial, sans-serif;
  color: #000;
}

/*----End Elements----*/
/*---------------------------------------------------------------------*/
/*----IDs----*/

#container {
  width: 1047px;
  margin: 0 auto;
}

#container p {
  color: #000;
  font: normal 11px FreeSans, Helvetica, Arial, sans-serif;
}

#container p.home-top {
  color: #000;
  font-size: 14px;
  line-height: 16px;
  margin: 0 0 20px;
  font-family: Verdana, Geneva, sans-serif;
  text-align: left;
}

#container p.home-top span {
  color: #d88400;
  font-weight: bold;
}

#container p.home-products {
  color: #fff;
  font-size: 14px;
  line-height: 16px;
  margin: 20px 0;
  font-family: Verdana, Geneva, sans-serif;
  text-align: left;  
}

#container p.home-products span {
  color: #d88400;
  font-weight: bold;
}

#container p.home-bottom {
  color: #fff;
  font-size: 14px;
  line-height: 16px;
  margin: 15px 0;
  font-family: Verdana, Geneva, sans-serif; 
  text-align: left;  
}

#container p.white {
  color: #fff;
  margin: 3px 0 0 31px
}

#container a {
  color: #ffa00b;
  text-decoration: none;
  font: normal 11px FreeSans, Helvetica, Arial, sans-serif;
}

#container a:hover {
  color: #fff;
}

#container a.space {
  margin-left: 3px;
}

#container a.ten {
  color: #000;
  font-size: 10px;
  padding: 25px 3px 0;
}

#container a.tentwo {
  color: #000;
  font-size: 10px;
  padding: 25px 1px 0;
}

#container a.ten:hover {
  color: #fff;
}

#container a.tentwo:hover {
  color: #fff;
}

#container a.splat {
  font: bold 19px FreeSans, Helvetica, Arial, sans-serif;
  padding: 12px 46px 12px 17px;
}

#container a.galleries {
  font: normal 14px FreeSans, Helvetica, Arial, sans-serif;
  padding: 8px 0 0 8px;
  color: #fff;
}

#container a.galleries:hover {
  color: #ffa00b;
}

#container a.products {
  font: normal 13px FreeSans, Helvetica, Arial, sans-serif;
  padding: 15px 0 0 8px;
  color: #fff;
}

#container a.products:hover {
  color: #ffa00b;
}

#topRight {
  margin: 265px 0 5px 781px;
}

#topRight ul {margin-left:109px;}

#topRight li {
  float: left;
  margin: 2px 3px;
}

#topRight li a{
  text-align: center;
  display: block;
}

#searchBox {
  float:left;
  width:220px;
  height:20px;
  background: #dcc29c;
  border: none;
  color: #535353;
  padding:8px 0 0 10px;
  font: bold 13px Helvetica, Arial, sans-serif;
}

#nav {
  width: 1047px;
  height: 37px;
  margin-left: 10px;
}

#nav ul {
}

#nav li {
  float: left;
  display: block;
}

#nav li a {
  display: block;
  font: bold 13px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  text-align: center;
}

#nav li a:hover {display:block;}

#subNav1 {
  float: right;
  width: 520px;
  margin-right: 5px;
}

#subNav1 ul {
}

#subNav1 li {
  float: left;
  display: block;
  margin: 0 7px;
}

#subNav1 li a {
  display: block;
}

#subNav1 li a:hover {
  color: #fff;
}

#preface {
  width: 179px;
  height: 37px;
  display:block;
  background: url(http://www.studiosoapoint.com/images/nav/preface.gif) no-repeat top;
  text-indent: -999em;
}

#preface a {
  display:block;
  width: 179px;
  height: 37px;
}

#preface a:hover {
  display:block;
  width: 179px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/prefaceOver.gif) no-repeat top;
}

#preface a.active {
  display:block;
  width: 179px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/prefaceActive.gif) no-repeat top;
}

#products {
  width: 187px;
  height: 37px;
  display:block;
  background: url(http://www.studiosoapoint.com/images/nav/products.gif) no-repeat top;
  text-indent: -999em;
}

#products a {
  display:block;
  width: 187px;
  height: 37px;
}

#products a:hover {
  display:block;
  width: 187px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/productsOver.gif) no-repeat top;
}

#products a.active {
  display:block;
  width: 187px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/productsActive.gif) no-repeat top;
}

#wrap_your_ride{
  width: 81px;
  height: 36px;
  display:block;
  background: url(http://www.studiosoapoint.com/images/nav/ride.gif) no-repeat top;
  text-indent: -999em;
}

#wrap_your_ride a {
  display:block;
  width: 81px;
  height: 36px;
}

#wrap_your_ride a:hover {
  display:block;
  width: 81px;
  height: 36px;
  background: url(http://www.studiosoapoint.com/images/nav/rideOver.gif) no-repeat top;
}

#wrap_your_ride a.active {
  display:block;
  width: 81px;
  height: 36px;
  background: url(http://www.studiosoapoint.com/images/nav/rideActive.gif) no-repeat top;
}

#tradeshow {
  width: 226px;
  height: 37px;
  display:block;
  background: url(http://www.studiosoapoint.com/images/nav/tradeshow.gif) no-repeat top;
  text-indent: -999em;
}

#tradeshow a {
  display:block;
  width: 226px;
  height: 37px;
}

#tradeshow a:hover {
  display:block;
  width: 226px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/tradeshowOver.gif) no-repeat top;
}

#tradeshow a.active {
  display:block;
  width: 226px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/tradeshowActive.gif) no-repeat top;
}

#knowledge_of_big {
  width: 101px;
  height: 37px;
  display:block;
  background: url(http://www.studiosoapoint.com/images/nav/big.gif) no-repeat top;
  text-indent: -999em;
}

#knowledge_of_big a {
  display:block;
  width: 101px;
  height: 37px;
}

#knowledge_of_big a:hover {
  display:block;
  width: 101px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/bigOver.gif) no-repeat top;
}

#knowledge_of_big a.active {
  display:block;
  width: 101px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/bigActive.gif) no-repeat top;
}

#print_promo {
  width: 94px;
  height: 35px;
  display:block;
  background: url(http://www.studiosoapoint.com/images/nav/promo.gif) no-repeat top;
  text-indent: -999em;
}

#print_promo a {
  display:block;
  width: 94px;
  height: 35px;
}

#print_promo a:hover {
  display:block;
  width: 94px;
  height: 35px;
  background: url(http://www.studiosoapoint.com/images/nav/promoOver.gif) no-repeat top;
}

#print_promo a.active {
  display:block;
  width: 94px;
  height: 35px;
  background: url(http://www.studiosoapoint.com/images/nav/promoActive.gif) no-repeat top;
}

#gallery {
  width: 179px;
  height: 37px;
  display:block;
  background: url(http://www.studiosoapoint.com/images/nav/gallery.gif) no-repeat top;
  text-indent: -999em;
}

#gallery a {
  display:block;
  width: 179px;
  height: 37px;
}

#gallery a:hover {
  display:block;
  width: 179px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/galleryOver.gif) no-repeat top;
}

#gallery a.active {
  display:block;
  width: 179px;
  height: 37px;
  background: url(http://www.studiosoapoint.com/images/nav/galleryActive.gif) no-repeat top;
}

#homeImg {
  width: 636px;
  height: 423px;
  background:#fff url(http://www.studiosoapoint.com/images/homeBg.jpg) left top repeat-y;
}

#contentContainer {
  width: 1004px;
  padding: 8px 0;
  margin: 7px 0 7px 31px;
  border-top: #de6311 solid 14px;
  border-bottom: #de6311 solid 22px;
}

#containerLeft {
  background-color :#fff;
  width: 646px;
  float: left;
  padding: 15px 10px;
  clear: left;
}

#containerLeft h1 {
  color: #de6311;
  font: normal 16px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  margin-top: 25px;
}

#containerLeft h2 {
  color: #000;
  font: normal 19px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  margin-bottom: 2px;
}

#containerLeft h3 {
  color: #de6311;
  font: normal 16px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  margin:37px 0 2px 0;
}

#containerLeft p {
  color: #000;
  font: normal 12px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  text-align: justify;
  margin: 0 20px 2px 0;
}

#containerLeft a {
  color: #de6311;
  font: bold 12px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  text-align: justify;
  margin-bottom: 3px;
  text-decoration: none;
}

#containerRight {
  float:left;
  width: 323px;
  margin-left: 15px;
}

#containerRight h1 {
  color: #000;
  font: bold 17px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  margin-top: 25px;
  text-align: center;
}

#containerRight h2 {
  color: #000;
  font: bold 12px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  margin-top: 5px;
  text-align: center;
}

#containerRight p {
  color: #000;
  font: normal 11px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  text-align: center;
  margin:0 20px;
  padding-bottom: 10px;
}

#footerLeft {
  float: left;
  width: 300px;
  margin-bottom: 50px;
}

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

#containerLeftSub {
  background-color :#fff;
  width: 669px;
  float: left;
}

#containerLeftSub h1 {
  color: #000;
  font: bold 18px FreeSans, Helvetica, Arial, sans-serif;
  margin: 20px 15px 0 15px;
  border-bottom: 1px solid;
}

#containerLeftSub h2 {
  color: #000;
  font: normal 16px FreeSans, Helvetica, Arial, sans-serif;
  margin: 10px 15px 0 15px;
}

#containerLeftSub h3 {
  color: #000;
  font: bold 15px FreeSans, Helvetica, Arial, sans-serif;
  margin: 15px 15px 0 15px;
  border-bottom: 1px solid;
}

#containerLeftSub h4 {
  clear: both;
  color: #000000;
  font-size:12px;
  font-weight: normal;
  margin:0 0 3px 5px;
  padding-top:10px;
}

#containerLeftSub p {
  color: #000;
  font: normal 12px FreeSans, Helvetica, Arial, sans-serif;
  text-align: justify;
  margin: 10px 15px;
  line-height: 22px;
}

#containerLeftSub p.space {
  line-height: 15px;
}

#containerLeftSub a {
  color: #de6311;
  font: bold 12px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  text-align: justify;
  margin-bottom: 3px;
  text-decoration: none;
}

#containerLeftSub a:hover {
  color: #000;
}

#containerLeftSub li{
  float: left;
  margin: 25px 0;
}

#containerLeftSub li a{
  display: block;
}

#containerLeftSub li a:hover{
  color: #000;
}

.raquoOne a {
  background: url(http://www.studiosoapoint.com/images/raquoSplat1.gif) no-repeat scroll right top;
}

.raquoTwo a {
  background: url(http://www.studiosoapoint.com/images/raquoSplat2.gif) no-repeat scroll right top;
}

.raquoThree a {
  background: url(http://www.studiosoapoint.com/images/raquoSplat3.gif) no-repeat scroll right top;
}

#pageHeader13 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/prefaceHeader.jpg) left top no-repeat;
}

#pageHeader14 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/productsHeader.jpg) left top no-repeat;
}

#pageHeader15 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/rideHeader.jpg) left top no-repeat;
}

#pageHeader16 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/tradeshowHeader.jpg) left top no-repeat;
}

#pageHeader17 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/bigHeader.jpg) left top no-repeat;
}

#pageHeader18 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/promoHeader.jpg) left top no-repeat;
}

#galleryHeader {
  width: 669px;
  height: 89px;
  background: url(http://www.studiosoapoint.com/images/galleryHeader.jpg) left top no-repeat;
}

#aboutHeader {
  width: 669px;
  height: 89px;
  background: url(http://www.studiosoapoint.com/images/aboutHeader.jpg) left top no-repeat;
}

#blogHeader {
  width: 669px;
  height: 89px;
  background: url(http://www.studiosoapoint.com/images/blogHeader.jpg) left top no-repeat;
}

#contactHeader {
  width: 669px;
  height: 89px;
  background: url(http://www.studiosoapoint.com/images/contactHeader.jpg) left top no-repeat;
}

#galleryHeader4 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/wrapsHeader.jpg) left top no-repeat;
}

#galleryHeader5 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/promoHeader.jpg) left top no-repeat;
}

#galleryHeader6 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/bannersHeader.jpg) left top no-repeat;
}

#galleryHeader7 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/paintedHeader.gif) left top no-repeat;
}

#galleryHeader8 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/stadiumsHeader.jpg) left top no-repeat;
}

#galleryHeader9 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/storeHeader.gif) left top no-repeat;
}

#galleryHeader10 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/tradeshowHeader.jpg) left top no-repeat;
}

#galleryHeader11 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/designHeader.jpg) left top no-repeat;
}

#galleryHeader12 {
  width: 669px;
  height: 89px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/apparel_header.jpg) left top no-repeat;
}

#bodyHeader13 {
  width: 400px;
  height: 63px;
  margin-bottom: 15px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/halfandhalfHeader.jpg) left top no-repeat;
}

#bodyHeader14 {
  width: 342px;
  height: 63px;
  margin-top: 15px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/bannerHeader.jpg) left top no-repeat;
}

#bodyHeader15 {
  width: 342px;
  height: 63px;
  margin-top: 15px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/wrapHeader.jpg) left top no-repeat;
}

#bodyHeader16 {
  width: 342px;
  height: 63px;
  margin-top: 15px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/noticedHeader.jpg) left top no-repeat;
}

#bodyHeader17 {
  width: 342px;
  height: 63px;
  margin-top: 15px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/lessonfiveHeader.jpg) left top no-repeat;
}

#bodyHeader18 {
  width: 400px;
  height: 63px;
  margin-top: 15px;
  text-indent: -999em;
  background: url(http://www.studiosoapoint.com/images/buildHeader.jpg) left top no-repeat;
}

#containerRightSub {
  float:left;
  width: 323px;
  margin-left: 11px;
}

#containerRightSub h1 {
  color: #000;
  font: bold 17px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  margin-top: 25px;
  text-align: center;
}

#containerRightSub h2 {
  color: #000;
  font: bold 12px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  margin-top: 5px;
  text-align: center;
}

#containerRightSub p {
  color: #000;
  font: normal 11px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
  text-align: center;
  margin:0 20px;
  padding-bottom: 10px;
}

.homeCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbHome.jpg) left top no-repeat;
  width: 72px;
  height: 33px;
  float:left;
}

.bigCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbBig.jpg) left top no-repeat;
  width: 187px;
  height: 36px;
  float:left;
}

.aboutCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbAbout.jpg) left top no-repeat;
  width: 161px;
  height: 36px;
  float:left;
}

.billboardCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbBillboard.jpg) left top no-repeat;
  width: 251px;
  height: 36px;
  float:left;
}

.concertCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbConcert.jpg) left top no-repeat;
  width: 251px;
  height: 36px;
  float:left;
}

.contactCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbContact.jpg) left top no-repeat;
  width: 177px;
  height: 36px;
  float:left;
}

.faqsCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbFaqs.jpg) left top no-repeat;
  width: 60px;
  height: 36px;
  float:left;
}

.galleryCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbGallery.jpg) left top no-repeat;
  width: 85px;
  height: 36px;
  float:left;
}

.prefaceCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbPreface.jpg) left top no-repeat;
  width: 92px;
  height: 36px;
  float:left;
}

.productsCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbProducts.jpg) left top no-repeat;
  width: 102px;
  height: 36px;
  float:left;
}

.promoCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbPromo.jpg) left top no-repeat;
  width: 187px;
  height: 36px;
  float:left;
}

.rideCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbRide.jpg) left top no-repeat;
  width: 166px;
  height: 36px;
  float:left;
}

.specsCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbSpecs.jpg) left top no-repeat;
  width: 170px;
  height: 36px;
  float:left;
}

.tradeshowCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbTradeshow.jpg) left top no-repeat;
  width: 120px;
  height: 36px;
  float:left;
}

.wheelsCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbWheels.jpg) left top no-repeat;
  width: 194px;
  height: 36px;
  float:left;
}

.blogCrumb {
  background: url(http://www.studiosoapoint.com/images/breadcrumbBlog.jpg) left top no-repeat;
  width: 149px;
  height: 36px;
  float:left;
}

#sideBar {
  width: 323px;
  background: #cccccc url(http://www.studiosoapoint.com/images/sidebarHeader.jpg) left top no-repeat;
}

#sideBar.archive {
  width: 323px;
  background: #cccccc url(http://www.studiosoapoint.com/images/archiveHeader.jpg) left top no-repeat;
}

#sideBar ul {
  width: 250px;
  margin: 10px 20px 0 25px;
  padding-bottom: 20px;
}

#sideBar ul.archive {
  width: 250px;
  padding: 45px 0 20px;
  margin: 0 0 0 25px;
}

#sideBar li {
  margin: 1px 7px;
}

#sideBar li a {
  display: block;
  color: #de6311;
  font: normal 14px/18px FreeSans, "Trebuchet MS", Helvetica, Arial, sans-serif;
}

#sideBar li a:hover {
  color: #000;
}

#galleryImg {
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin: 5px;
}

#galleryImg:hover {
  border: 3px solid #DE6311;
}

#galleryImg4 {
  background: url(http://www.studiosoapoint.com/images/gallery/vehicleG.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
}

#galleryImg4:hover {
  border: 3px solid #DE6311;
}

#galleryImg5 {
  background: url(http://www.studiosoapoint.com/images/gallery/event1G.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-left: 20px;
}

#galleryImg5:hover {
  border: 3px solid #DE6311;
}

#galleryImg6 {
  background: url(http://www.studiosoapoint.com/images/gallery/bannerG.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#galleryImg6:hover {
  border: 3px solid #DE6311;
}

#galleryImg7 {
  background: url(http://www.studiosoapoint.com/images/gallery/painted1G.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin: 20px 0 0 20px;
}

#galleryImg7:hover {
  border: 3px solid #DE6311;
}

#galleryImg8 {
  background: url(http://www.studiosoapoint.com/images/gallery/stadium1G.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#galleryImg8:hover {
  border: 3px solid #DE6311;
}

#galleryImg9 {
  background: url(http://www.studiosoapoint.com/images/gallery/storefront1G.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin: 20px 0 0 20px;
}

#galleryImg9:hover {
  border: 3px solid #DE6311;
}

#galleryImg10 {
  background: url(http://www.studiosoapoint.com/images/gallery/tradeG.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin: 20px 0 0 20px;
}

#galleryImg10:hover {
  border: 3px solid #DE6311;
}

#galleryImg11 {
  background: url(http://www.studiosoapoint.com/images/gallery/designG.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-left: 20px;
}

#galleryImg11:hover {
  border: 3px solid #DE6311;
}

#galleryImg12 {
  background: url(http://www.studiosoapoint.com/images/gallery/merchG.jpg) left top no-repeat;
  width: 179px;
  height: 122px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin: 20px 0 0 20px;
}

#galleryImg12:hover {
  border: 3px solid #DE6311;
}

#productDescription {
  margin-top: 12px;
  float: left;
  width: 457px;
}

#productImg {
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin: 5px;
}

#productImg:hover {
  border: 3px solid #DE6311;
}

#productImg31 {
  background: url(http://www.studiosoapoint.com/images/products/vehicleP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg31:hover {
  border: 3px solid #DE6311;
}

#productImg30 {
  background: url(http://www.studiosoapoint.com/images/products/promoP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg30:hover {
  border: 3px solid #DE6311;
}

#productImg29 {
  background: url(http://www.studiosoapoint.com/images/products/designP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg29:hover {
  border: 3px solid #DE6311;
}

#productImg28 {
  background: url(http://www.studiosoapoint.com/images/products/bannerP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg28:hover {
  border: 3px solid #DE6311;
}

#productImg27 {
  background: url(http://www.studiosoapoint.com/images/products/merchP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg27:hover {
  border: 3px solid #DE6311;
}

#productImg26 {
  background: url(http://www.studiosoapoint.com/images/products/paintedP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg26:hover {
  border: 3px solid #DE6311;
}

#productImg25 {
  background: url(http://www.studiosoapoint.com/images/products/stadiumP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg25:hover {
  border: 3px solid #DE6311;
}

#productImg24 {
  background: url(http://www.studiosoapoint.com/images/products/tradeshowP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg24:hover {
  border: 3px solid #DE6311;
}

#productImg23 {
  background: url(http://www.studiosoapoint.com/images/products/commercialP.jpg) left top no-repeat;
  width: 148px;
  height: 91px;
  display: block;
  border: 3px solid #cccccc;
  float: left;
  margin-top: 20px;
}

#productImg23:hover {
  border: 3px solid #DE6311;
}

#news {
  margin-left: 39px;
}

/*----End IDs----*/
/*---------------------------------------------------------------------*/
/*----Form----*/

#contact-form {
  margin: 20px 0 0 15px;
}

form .form-question {
  background-color: #DE6311;
  clear:both;
  color:#000;
  float:left;
  font-size:12px;
  height:33px;
  line-height:35px;
  margin:1px 2px 1px 0;
  width:150px;
  text-align: center;
  border:1px solid #333333;
}

form .form-answer {
  background-color: #DE6311;
  float:left;
  font-size:12px;
  height:33px;
  width:285px;
  margin:1px 0;
  text-align: center;
  border:1px solid #333333;
}

form .form-question-comment {
  background-color: #DE6311;
  clear:both;
  color:#000;
  display:block;
  float:left;
  font-size:12px;
  height:118px;
  line-height:35px;
  margin:1px 2px 1px 0;
  width:150px;
  text-align: center;
  border:1px solid #333333;
}

form .form-answer-comment {
  background-color: #DE6311;
  display:block;
  float:left;
  font-size:12px;
  height:118px;
  margin:1px 0;
  width:285px;
  text-align: center;
  border:1px solid #333333;
}

#contact-form textarea {
  border:1px solid #333333;
  height:100px;
  padding:2px;
  width:250px;
  font-family: Helvetica, Arial, sans-serif;
  margin-top:6px;
}

#contact-form textarea:hover{
  border:1px solid #FFA00B;
}

#contact-form .field{
  border:1px solid #333333;
  height:16px;
  padding:2px;
  width:250px;
  margin-top:6px;
}

#contact-form .field:hover{
  border:1px solid #FFA00B;
}

#contact-form .field1{
  width:250px;
  margin-top:6px;
}

.submit1 {
  background: url(http://www.studiosoapoint.com/images/jdl/subButtonBg.jpg) no-repeat scroll left top;
  margin:0 0 0 30px;
  width:72px;
  height:25px;
  border:none;
  color:#fff;
  cursor:pointer;
}

.submit2 {
  float:left;
  background: url(http://www.studiosoapoint.com/images/formButton.gif) no-repeat scroll left top;
  margin-top:10px;
  display:block;
  width:143px;
  height:40px;
  border:none;
  color:#fff;
  cursor:pointer;
  padding: 0 4px 2px 0;
}

.submit2:hover {color:#FFA00B;}

.submit3 {
  float:left;
  background: url(http://www.studiosoapoint.com/images/formButton.gif) no-repeat scroll left top;
  margin:10px 0 0 10px;
  display:block;
  width:143px;
  height:40px;
  border:none;
  color:#fff;
  cursor:pointer;
  padding: 0 4px 2px 0;
}

.submit3:hover {color:#FFA00B;}

/*----End Form----*/
/*---------------------------------------------------------------------*/
/*----Classes----*/

.clear {
  clear: both;
}

.homeCallout {
  background: url(http://www.studiosoapoint.com/images/homeCallout.gif) right top no-repeat;
  width: 323px;
  height: 254px;
}

.blogCallout {
  background: url(http://www.studiosoapoint.com/images/blogCallout.jpg) right top no-repeat;
  width: 323px;
  height: 166px;
  clear: both;
  display:block;
}

.rideCallout {
  background: url(http://www.studiosoapoint.com/images/rideCallout.jpg) right top no-repeat;
  width: 323px;
  height: 166px;
  clear: both;
  display:block;
}

.contactCallout {
  background: url(http://www.studiosoapoint.com/images/contactCallout.jpg) right top no-repeat;
  width: 323px;
  height: 166px;
  clear: both;
  display:block;
}
.installation {
  background: url(http://www.studiosoapoint.com/images/installation.jpg) right top no-repeat;
  width: 323px;
  height: 166px;
  clear: both;
  
}

.topBar {
  background-color: #de6311;
  width: 1004px;
  height: 14px;
  float: left;
  margin: 7px 0 8px 31px;
}

.midBar {
  float:left;
  background-color: #ffa00b;
  margin: 10px 0 11px;
  width: 323px;
  height: 12px
}

.lowBar {
  background-color: #de6311;
  width: 1004px;
  height: 22px;
  float: left;
  margin: 10px 0 10px 31px;
}

.searchContainer {
  float: right;
  margin-top: 18px;
}

.homeIcon a {
  background: url(http://www.studiosoapoint.com/images/homeIcon.gif) no-repeat scroll center top;
}

.emailIcon a {
  background: url(http://www.studiosoapoint.com/images/emailIcon.gif) no-repeat scroll center top;
}

.blogIcon a {
  background: url(http://www.studiosoapoint.com/images/blogIcon.gif) no-repeat scroll center top;
}

.contactIcon a {
  background: url(http://www.studiosoapoint.com/images/contactIcon.gif) no-repeat scroll center top;
}

.newsletter {
  float:left;
  background: url(http://www.studiosoapoint.com/images/newsletter.gif) no-repeat scroll left top;
  width:66px;
  text-indent:-999em;
  height:11px;
  margin: 5px 5px 0 0;
}

.newsBox {
  color: #de6311;
  background: url(http://www.studiosoapoint.com/images/inputBg.jpg) no-repeat scroll left top;
  height: 17px;
  width: 136px;
  border: none;
  padding: 5px 0 0 6px;
}

.go {
  float:left;
  width:23px;
  height:23px;
  display: block;
  background: url(http://www.studiosoapoint.com/images/searchButton.gif) no-repeat scroll left top;
  text-indent:-999em;
  margin: 2px 35px 0 5px;
  border: none;
  cursor: pointer;
}

.galleryMarginCat {
  margin: 15px 2px 40px;
}

.galleryMargin {
  margin: 32px 25px 10px;
}

.productMargin {
  margin: 10px 25px;
}

.captchaMargin {
  margin-left: 5px;
}

.bookmark {
  float: left;
  margin: 0 6px 0 14px;
}

.mainImgLine {
  padding-bottom: .5px;
  border-bottom: #333333 solid 2px;
}

.paginate {
  margin-left: 16px;
}

/*----End Classes----*/
