/* www.roopletheme.com */

body { color: #e4e4e4; background: #000; font-size:12px; }
a { color: #ee7f00; }
#outer-container { background: #000; } 
#container { background: #000; } 
#banner { background-color: #000; }
#page-right { background: transparent; }
#page-left { background:  transparent; }
#container .page-bottom { background: #000; }
#round-right { background: transparent; }
#round-left { background:  transparent; }
#round-container { background:  transparent; }
#leaderboard { background: #000; height:16px; } 
#trailerboard { background: #000 url(../images/motor/footer.jpg) no-repeat; width:891px; margin:0 auto; height:35px; } 
#header { background: #000 url(../images/motor/header.jpg) no-repeat; width:891px; margin:0 auto; height:323px; } 
#header { color: #F2E6B6; }
#header a { color: #ee7f00; }
#block-uc_cart-0 {float:right; margin-top:-263px;}
#block-uc_cart-0 .cart-block-arrow, #block-uc_cart-0 h2{display:none;}
#block-uc_cart-0 .cart-block-summary tr { background:transparent;}


.site-slogan { color: #292929; }
.site-logo {margin-left:6px; margin-top:-2px; } 
#header-bottom { background: #000; } 
#mission { border: 1px solid #292929; color: #F2E6B6; background: #5B7876; }
#mission a { color: #fff; }




#sidebar-left {background: #000 url(../images/motor/lsidebg.jpg) no-repeat; width:233px; background-position:bottom; }


.view-id-taxonomy_term .views-field-field-image-cache-fid {background:#000 url(../images/motor/pbg.jpg) no-repeat; width:203px; height:134px; padding-top:5px;}
.view-id-taxonomy_term .views-view-grid .col-1, .view-id-taxonomy_term .views-view-grid .col-2, .view-id-taxonomy_term .views-view-grid .col-3 {margin-right:13px;}
.view-id-taxonomy_term .imagecache-Thumbnail_linked IMG { display:block; margin-left:auto; margin-right:auto; margin-top: 10px;}
.view-id-taxonomy_term .views-field-view-node {width:85px; float:left; margin-left:5px;}
.view-id-taxonomy_term .views-field-title {padding-left:5px; float:left; height:30px; font-weight:bold; width:193px;}
.view-id-taxonomy_term .views-field-sell-price {padding-left:5px; text-align:right; font-weight:bold; width:193px; padding-right:5px;}
.view-id-taxonomy_term .views-field-view-node .field-content a { display:block; background: #000 url(../images/motor/moreinfo.jpg) no-repeat; width:85px; height:27px; text-indent:-1000pt; border:none; cursor:pointer;}
.view-id-taxonomy_term .views-field-buyitnowbutton {width:85px; float:left; margin-left:22px;}
.view-id-taxonomy_term .views-field-buyitnowbutton .form-submit { display:block; background: #000 url(../images/motor/addtocart.jpg) no-repeat; width:85px; height:27px; text-indent:-1000pt; border:none; cursor:pointer; margin-bottom:15px; padding-top:27px;}

.view-Shop .views-view-grid {width:649px;}
.view-Shop .views-view-grid .col-1, .view-Shop .views-view-grid .col-2, .view-Shop .views-view-grid .col-3 {margin-right:13px;}
.view-Shop .views-view-grid .views-field-field-image-cache-fid {background:#000 url(../images/motor/pbg.jpg) no-repeat; width:203px; height:134px; padding-top:5px;}
.view-id-Shop .imagecache-Thumbnail_linked IMG { display:block; margin-left:auto; margin-right:auto; margin-top: 10px;}
.view-id-Shop .views-field-view-node {width:85px; float:left; margin-left:5px;}
.view-id-Shop .views-field-title {padding-left:5px; float:left; height:30px; font-weight:bold; width:193px;}
.view-id-Shop  .views-field-sell-price {padding-left:5px; text-align:right; font-weight:bold; width:193px; padding-right:5px;}
.view-id-Shop .views-field-view-node .field-content a { display:block; background: #000 url(../images/motor/moreinfo.jpg) no-repeat; width:85px; height:27px; text-indent:-1000pt; border:none; cursor:pointer;}
.view-id-Shop .views-field-buyitnowbutton {width:85px; float:left; margin-left:22px;}
.view-id-Shop .views-field-buyitnowbutton .form-submit { display:block; background: #000 url(../images/motor/addtocart.jpg) no-repeat; width:85px; height:27px; text-indent:-1000pt; border:none; cursor:pointer; margin-bottom:15px; padding-top:27px;}
.add-to-cart .form-submit { background: #000 url(../images/motor/addtocart.jpg) no-repeat; width:85px; height:27px; text-indent:-1000pt; border:none; cursor:pointer; margin-bottom:15px;}

.main-product-image {background:#000 url(../images/motor/pbg.jpg) no-repeat; width:203px; height:134px; margin-top:-25px;}
.main-product-image .imagecache-product {margin-top:5px;}

#block-views-news-block_2 {background: #000 url(../images/motor/featuredrace.jpg) no-repeat; width:233px; height:257px; padding-top:40px;}
#block-views-news-block_2  .view-content {padding-left:10px; padding-right:15px;}
#block-views-news-block_2 .views-field-field-news-photo-fid { display:block; width:210px; margin-left:0px;}

#block-menu-menu-categories {padding-left:0px; background: url(../images/motor/mcatbg.jpg) repeat-y; padding-top:0px; margin-top:10px;}
#block-menu-menu-categories h2 { text-indent:-1000pt; background: url(../images/motor/categoryh2.jpg) no-repeat; width:233px; height:38px;}
#block-menu-menu-categories ul.menu{ padding-left:10px; background: url(../images/motor/catbg.jpg) no-repeat; width:233px;}
#block-views-Shop-block_1  { background: url(../images/motor/mcatbg.jpg) repeat-y; margin-bottom:10px; padding-left:0px;}
#block-views-Shop-block_1 h2 {text-indent:-1000pt;  background: url(../images/motor/lph2.jpg) no-repeat; width:233px; height:55px; margin-left:-1px; margin-top:-10px;}
#block-views-Shop-block_1  .view-content {padding-top:10px; padding-left:10px;}
#block-views-Shop-block_1 .view-Shop .views-view-grid {width:220px;}

#block-block-3 {background: #000 url(../images/motor/hibg.jpg) no-repeat; background-position:bottom;}
#block-block-3 .content { color:#000;}
#block-block-3 h2 {text-indent:-1000pt;  background: url(../images/motor/lph3.jpg) no-repeat; width:233px; height:55px; margin-left:-11px; margin-top:-10px;}

#block-block-4 {background: #000 url(../images/motor/social.png) no-repeat; width:233px; height:200px; margin-top:-35px; }
#block-block-4 .content { padding-top:50px; }
#block-block-4 tr {background: transparent}


#block-menu-menu-categories li.leaf  { list-style-type: none; list-style-image: none;}
#block-menu-menu-categories li.leaf a{ color:#fff; display:block; width:196px; background: transparent url(../images/motor/bullet.jpg) no-repeat; background-position:0px 5px; padding-left:20px; }
#block-menu-menu-categories li.expanded, #block-menu-menu-categories li.collapsed {list-style-type:none; list-style-image:none; }

#block-menu-menu-categories li.collapsed a{ color:#fff; display:block; width:196px; background: url(../images/motor/bullet.jpg) no-repeat; background-position:0px 5px; padding-left:20px;}
#block-menu-menu-categories li.expanded a.active, #block-menu-menu-categories li.leaf a.active{ color:#ee7f00; display:block; width:196px; background: url(../images/motor/bullet2.jpg) no-repeat; background-position:0px 5px; padding-left:20px;}

#block-menu-menu-categories li.expanded ul.menu {background: transparent;}

#header-region-container {height:208px; margin-top:5px;}
#header-region {height:208px;}
#header-left {height:208px;}
#block-block-1 {padding:0px;  margin-bottom:1px; height:208px;}
#block-block-1 p { margin-top:0px; margin-bottom:0px; }

#block-views-home_slide-block_1 {padding:0px; margin-top:0px; margin-bottom:1px;}
#block-views-home_slide-block_1 .imagefield-field_photo { padding-left:0px;}
#block-views-home_slide-block_1 .views-field-field-photo-fid {height:208px;}
#views_slideshow_teaser_section_1 {height:208px;}

#block-simplenews-1 { background: #000 url(../images/motor/news2.jpg) no-repeat; width:233px; height:257px; padding-top:40px; padding-left:20px;}
#block-simplenews-1 .form-submit { background: transparent url(../images/motor/submit.jpg) no-repeat; width:83px; height:24px; text-indent:-1000%; cursor:pointer;  border:none;}

#block-views-news-block_1 { background: transparent url(../images/motor/newslist.jpg) no-repeat; width:232px; height:348px; padding-top:43px;}
#block-views-news-block_1 .view-content { padding-right:20px; padding-left:10px;}
#block-views-news-block_1 .views-field-title { font-weight:bold; }
#block-views-news-block_1 .views-field-teaser { margin-top:-5px;}
#block-views-news-block_1 .views-field-view-node {margin-top:-10px; padding-bottom:15px;}

.views-field-field-news-photo-fid { float:right;}
.view-id-news .views-field-title {font-weight:bold;}
.view-id-news .views-row-odd { margin-bottom:15px;}

#region5 .unstyled-block { color: #F2E6B6; }
#region5 .unstyled-block h2 { color: #F2E6B6; }
#region5 .unstyled-block a{ color: #fff; }

#mastfoot { background: #000; } 
#mastfoot-bottom { background: #000; } 
#footer { color: #000; }
#footer a{ color: #ee7f00; }
#footer-message {padding-top:4px;}

#region5 .blk-outline2 { border: 1px solid #F2E6B6; }
#region5 .blk-outline2 a, #region5 .blk-outline2 h2  { color:#F2E6B6; }
#region5 .blk-solid2 { background: #F2E6B6;  color:#001F46; }
#region5 .blk-solid2 a, #region5 .blk-solid2 h2  { color:#5B7876; }

.pager strong, .pager a, .pager a:link, .pager a:visited { background-color:#F2E6B6; border: 1px solid #292929; }
.pager a:hover { background-color:#292929; color:#F2E6B6; }
.pager strong { background-color:#292929; color:#F2E6B6; }

.sticky { border-bottom: 1px solid #292929; }
.comment { border: 1px solid #292929; }
#primary li a.active { color: #8F9E8B; }
#primary li a:hover { color: #8F9E8B; }



#suckerfishmenu	 a { color: #e4e4e4; }
#suckerfishmenu	 a.active, #suckerfishmenu	 a:hover { background: transparent; color: #ee7f00;}
#suckerfishmenu	 ul.menu li li a:link, #suckerfishmenu	 ul.menu li li a:visited { color: #292929; background: #8F9E8B; 
 border-bottom: 1px solid #F2E6B6; border-top: 1px solid #5B7876; border-right: 1px solid #5B7876;}
#suckerfishmenu	 ul.menu li li { border-left: 1px solid #F2E6B6; }
#suckerfishmenu	 ul.menu li ul a { color: #fff; }
#suckerfishmenu	 ul.menu li ul a:active, #suckerfishmenu ul.menu li ul a:hover { color: #fff; background: #5B7876; }

#suckerfishmenu	 ul.menu li li.expanded a {	background: #8F9E8B url(../images/motor/sfmenu-expand-2.png) 100% 50% no-repeat; }
#suckerfishmenu	 ul.menu li li.expanded a.active, #suckerfishmenu	 ul.menu li li.expanded a:hover { background: #5B7876 url(../images/motor/sfmenu-expand-1.png) 100% 50% no-repeat; }
#suckerfishmenu	 ul.menu li ul a:active, #suckerfishmenu	 ul.menu li ul a:hover {   background: #5B7876;   text-decoration: none; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu a {   background: #8F9E8B; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu a:active, #suckerfishmenu	 ul.menu li li.expanded ul.menu a:hover {   background: #5B7876; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li.expanded a { 	background: #8F9E8B url(../images/motor/sfmenu-expand-2.png) 100% 50% no-repeat; }
#suckerfishmenu	 ul.menu li li.expanded ul.menu li.expanded a:active, #suckerfishmenu	 ul.menu li li.expanded ul.menu li.expanded a:hover { 
	background: #5B7876 url(../images/motor/sfmenu-expand-1.png) 100% 50% no-repeat;}

.rollover-block h2 { color: #fff; background: #5B7876; }
.rollover-block ul li a { color: #292929; background: #8F9E8B; }
.rollover-block ul li a:active, .rollover-block ul li a:hover {  color: #fff; background: #5B7876;}
.summaryOnclick-processed:hover { background-color: #990000;}

tbody h2 {color:#e4e4e4; background:#000;}
tbody tr {color:#e4e4e4; background:#000;} 
.order-pane-table thead th { background:#000;}
thead th { border-bottom: 3px solid #412A22;}
.even th, .even td, .odd th, .odd td { background-color:  #000; border-bottom: 1px solid #412A22; }
td.active {	background-color:#000; }
.messages { color: #673c0f; border: 1px solid #412A22; }
