@charset "utf-8";

/* CSS Document */

/* Motorfilms 2008 Style Sheet v1.0 */

/* Copyright (c) 2008. Motorfilms, Dynamics Web Management */

/* Page Body Styles */

body {
	margin:10px;
	background-color:#000000;
	font-family:Tahoma;
	font-size: 11px;
	color:#235191;
	background-image:url(../images/background_grad.jpg);
	background-repeat:repeat-x;
}

td,th {
	font-family:Tahoma;
	font-size:11px;
	color:#235191;
}

h1 {
	font-family:Tahoma;
	font-size:14px;
	color:#235191;
	font-weight:bolder;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-transform:uppercase;
}

h2 {
	font-family:Tahoma;
	font-size:12px;
	color:#235191;
	font-weight:bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-transform:uppercase;
}

h3 {
	font-family:Tahoma;
	font-size:14px;
	color:#ea391c;
	font-weight:bolder;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-transform:uppercase;
}

a{color:#3d8fff;text-decoration:underline;}
a:hover {color: #235191;text-decoration: underline;}
p {margin:0;}

/* * */

/* Layout Styles */

#border { /* Border Style - Incases site content in 1px width border */
	width:780px;
	text-align:center;
	margin: 0 auto;
}

#header {width:780px;height:85px;text-align:right;margin: 0 auto;background-image:url(../images/header.gif);background-repeat:no-repeat;}

#headerinfo {
	width:380px;
	height:75px;
	text-align:right;
	float:right;
	padding: 10px/*TOP*/ 10px/*RIGHT*/ 0/*BOTTOM*/ 0/*LEFT*/;
}

#navigation {
	width:778px;
	height:35px;
	text-align:center;
	margin: 0 auto;
	background-color:#FFFFFF;
	padding-left:2px;
}

.navi {color:#ffffff;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin-right:15px;}
.navi:hover {color:#3d8fff;text-decoration:none;}
.navicurrent {color:#3d8fff;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin-right:15px;}

#nav {
	width:127px;
	height:35px;
	text-align:left;
	float:left;
}

#search {
	width:260px;
	height:35px;
	text-align:right;
	float:left;
	margin-right:10px;
}

#subnavigation {
	width:780px;
	height:35px;
	text-align:left;
	margin: 0 auto;
	background-image:url(../images/subnav_bar.jpg);
	background-repeat:no-repeat;
	text-indent:10px;
	line-height:35px;
}

#content {
	width:760px;
	text-align:left;
	margin: 0 auto;
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
}

#crumbs {
	width:750px;
	height:20px;
	text-align:left;
	font-family:Tahoma;
	font-size:12px;
	color:#235191;
	background-image:url(../images/product_crumbs_bg.jpg);
	background-repeat:no-repeat;
	padding:5px 0 0 10px;
}

#footer {
	width:780px;
	text-align:center;
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:40px;
	font-size:14px;
	color:#ffffff;
}

#footer2 {
	width:780px;
	text-align:center;
	margin: 0 auto;
	margin-top:10px;
	font-size:12px;
	color:#ffffff;
}

#footerleft {
	width:390px;
	text-align:left;
	float:left;
}

#footerright {
	width:390px;
	text-align:right;
	float:right;
}

#10pxspacer {
	height:10px;
}

/* Home Page Layout Styles */

#homeleft {
	width:500px;
	text-align:left;
	float:left;
}

#homeright {
	width:260px;
	text-align:left;
	float:right;
}

#homevideo {
	width:480px;
	text-align:left;
	border-width:5px;
	border-color:#235191;
	border-style:solid;
}

#homeboxrighttop {
	width:260px;
	height:10px;
	background-image:url(../images/home_box_right_top.jpg);
	background-repeat:no-repeat;
}

#homeboxright {
	width:240px;
	background-image:url(../images/home_box_right_bg.jpg);
	background-repeat:repeat;
	padding: 0 10px 0 10px;
}

#homeboxrightbottom {
	width:260px;
	height:10px;
	background-image:url(../images/home_box_right_bottom.jpg);
	background-repeat:no-repeat;
}

#homeboxlefttop {
	width:490px;
	height:10px;
	background-image:url(../images/home_box_left_top.jpg);
	background-repeat:no-repeat;
}

#homeboxleft {
	width:470px;
	background-image:url(../images/home_box_left_bg.jpg);
	background-repeat:repeat;
	padding: 0 10px 0 10px;
}

#homeboxleftbottom {
	width:490px;
	height:10px;
	background-image:url(../images/home_box_left_bottom.jpg);
	background-repeat:no-repeat;
}

/* * */

/* Product Page Layout Styles */

#prodleft {
	width:302px;
	text-align:left;
	float:left;
}

#prodboxlefttop {
	width:302px;
	height:10px;
	background-image:url(../images/product_box_left_top.jpg);
	background-repeat:no-repeat;
}

#prodboxleft {
	width:282px;
	background-image:url(../images/product_box_left_bg.jpg);
	background-repeat:repeat;
	padding: 0 10px 0 10px;
}

#prodboxleftbottom {
	width:302px;
	height:10px;
	background-image:url(../images/product_box_left_bottom.jpg);
	background-repeat:no-repeat;
}

#prodright {
	width:448px;
	text-align:left;
	float:right;
}

#prodboxrighttop {
	width:448px;
	height:10px;
	background-image:url(../images/product_box_right_top.jpg);
	background-repeat:no-repeat;
}

#prodboxright {
	width:428px;
	background-image:url(../images/product_box_right_bg.jpg);
	background-repeat:repeat;
	padding: 0 10px 0 10px;
}

#prodboxrightbottom {
	width:448px;
	height:10px;
	background-image:url(../images/product_box_right_bottom.jpg);
	background-repeat:no-repeat;
}

#prodimageen {
	width:282px;
	height:10px;
	padding: 10px 0 0 0;
	text-align:right;
}

#addtobasket {
	width:248px;
	padding:10px;
	text-align:left;
	background-color:#3d8fff;
	border:solid;
	border-width:2px;
	border-color:#235191;
	color:#FFFFFF;
}

#thumbnails {
	width:750px;
	text-align:left;
	float:left;
	background-color:#FFFFFF;
	padding:10px 10px 0 10px;
	background-image:url(../images/thumbs_bg_top.jpg);
	background-repeat:no-repeat;
	overflow:auto;
}
#thumbnailsbottom {
	width:760px;
	height:10px;
	margin: 0 auto;
	background-color:#FFFFFF;
	background-image:url(../images/thumbs_bg_bottom.jpg);
	background-repeat:no-repeat;
}

/* Web TV Layout Styles */

/* * */

#webtvvideo {
	width:460px;
	text-align:left;
	border-width:5px;
	border-color:#235191;
	border-style:solid;
}

#webtvvideo2 {
	width:480px;
	text-align:left;
	border-width:5px;
	border-color:#235191;
	border-style:solid;
}

#webtvhome {
	width:740px;
	height:290px;
	text-align:left;
	margin: 0 auto;
	background-color:#FFFFFF;
	padding:105px 10px 10px 10px;
	background-image:url(../images/webtv_home.gif);
	background-repeat:no-repeat;
}

/* * */

/* Category Layout Styles */

#catergory {
	border-style:solid;
	border-width:2px;
	border-color:#235191;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}

#catleft {
	width:362px;
	text-align:left;
	float:left;
}

#catboxlefttop {
	width:362px;
	height:10px;
	background-image:url(../images/dvd_box_left_top.jpg);
	background-repeat:no-repeat;
}

#catboxleft {
	width:342px;
	background-image:url(../images/dvd_box_left_bg.jpg);
	background-repeat:repeat;
	padding: 0 10px 0 10px;
}

#catboxleftbottom {
	width:362px;
	height:10px;
	background-image:url(../images/dvd_box_left_bottom.jpg);
	background-repeat:no-repeat;
}

#catright {
	width:388px;
	text-align:left;
	float:right;
}

#catboxrighttop {
	width:388px;
	height:10px;
	background-image:url(../images/dvd_box_right_top.jpg);
	background-repeat:no-repeat;
}

#catboxright {
	width:368px;
	background-image:url(../images/dvd_box_right_bg.jpg);
	background-repeat:repeat;
	padding: 0 10px 0 10px;
}

#catboxrightbottom {
	width:388px;
	height:10px;
	background-image:url(../images/dvd_box_right_bottom.jpg);
	background-repeat:no-repeat;
}

/* * */

/* Search Page Layout Styles */

#searchproduct {
	border-style:solid;
	border-width:2px;
	border-color:#235191;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}


.searchprodh1 {
	text-decoration:none;
	color:#235191;
	font-weight:bold;
}



.searchprodh1:hover {
	text-decoration:underline;
	color:#3d8fff;
}



.searchprodtext {
	text-decoration:none;
	color:#235191;
}

.searchprodtext:hover {
	text-decoration:underline;
	color:#3d8fff;
}

.Highight {
	font-weight:bold;
	background-color:#235191;
	color:#FFFFFF;
}

/* * */

/* Individual content classes */

.footer {
	color:#FFFFFF;
}

.footerlink {
	color:#FFFFFF;
	text-decoration:underline;

}

.footerlink:hover {
	color:#3d8fff;
	text-decoration:underline;
}

.textmore {
	color:#3d8fff;
	text-decoration:underline;
}

.textmore:hover {
	text-decoration:underline;
	color:#235191;
}

.subnav {
	font-family:Tahoma;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}

.prodimageborder {
	border-width:2px;
	border-color:#235191;
}

.bold {
	font-weight:bold;
}

.crumbs {
	font-family:Tahoma;
	font-size:12px;
	color:#235191;
	text-decoration:none;
}

.crumbs:hover {
	color:#3d8fff;
	text-decoration:none;
}

.crumbscurrent {
	font-family:Tahoma;
	font-size:12px;
	color:#235191;
	font-weight:bold;
}

.pagenumber {
	color:#235191;
}

.pagenumber:hover {
	color:#3d8fff;
}

.navcategory {
	font-family:Tahoma;
	font-size:13px;
	color:#235191;
	text-decoration:none;
	font-weight:bold;
}

.navcategory:hover {
	color:#3d8fff;
	text-decoration:underline;
}

.categorythumb {
	margin-bottom:8px;
	border-width:1px;
	border-color:#235191;
	border-style:solid;
	float:left;
	margin-right:5px;
}

.webtvimg {
	border-width:2px;
	border-color:#235191;
	border-style:solid;
}

.h3 {font-size:13px;font-weight:bold;}

/* * */

/* Form object classes */

.tfnewsletter {
	width:175px;
	height:15px;
	background: url(../images/tf_newsletter.jpg);
	background-repeat:no-repeat;
	border: none;
	padding: 5px 5px 5px 10px;
	margin-bottom:3px;
	font-family:Tahoma;
	font-size: 11px;
	color:#235191;
}

.btnewsletter {
	width:40px;
	height:25px;
	background: url(../images/bt_newsletter.gif);
	background-repeat:no-repeat;
	border: none;
}

.tfsearch {
	width:160px;
	height:20px;
	padding: 5px 0 5px 10px;
	margin-bottom:5px;
	background: url(../images/tf_search.jpg);
	background-repeat:no-repeat;
	border: none;
	font-family:Tahoma;
	font-size: 11px;
	color:#235191;
	vertical-align:middle;
}

.btsearch {width:80px;height:25px;background: url(../images/bt_search.gif);background-repeat:no-repeat;border: none;margin: 5px 0 0 0;}

.btaddbasket {
	width:118px;
	height:26px;
	background: url(../images/bt_add.gif);
	background-repeat:no-repeat;
	border: none;
}

.dropdown {
	font-family:Tahoma;
	font-size: 11px;
	color:#235191;
	border-width:2px;
	border-color:#235191;
}

/* * */

/* Shopping Cart Styles */

/* Customer Sign In Form (sign-in-form.tpl.html) */

.signin {
	font-family:Tahoma;
	font-size:11px;
	color:#235191;
	border-width:2px;
	border-color:#235191;
}

.signlink {
	color:#3d8fff;
	text-decoration:underline;
}

.signlink:hover {
	text-decoration:underline;
	color:#235191;
}

.btsignin {
	width:56px;
	height:23px;
	background:url(../images/sign-in-button.gif);
	background-repeat:no-repeat;
	border:none;
	margin: 5px 0 0 0;
}

#siitems {
	padding-top:5px;
}

/* * */

/* Customer Sign Out Form (sign-out-form.tpl.html) */

.btsignout {
	margin: 5px 0 0 0;
}

/* * */

/* Product Lists */

#productthumb {
	text-align:center;
	width:140px;
	padding:10px;
	height:200px;
	overflow:visible;
}

#productthumbbs {
	text-align:center;
	width:140px;
	border-width:2px;
	border-color:#e3e3ef;
	border-style:solid;
}

.thumblink {
	text-decoration:none;
	color:#235191;
}

.thumblink:hover {
	text-decoration:none;
	color:#3d8fff;
}

.thumbborder {
	margin-bottom:8px;
	border-width:1px;
	border-color:#235191;
	border-style:solid;
}

.flashplayer {
	border:solid;
	border-width:5px;
	border-color:#2E6CC1
}

/* * */