/* CSS Document */

p{
font-family: Verdana, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	margin: auto;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px 0px 6px;
 padding: 0px;
}


cursor {  
cursor: hand;
cursor: pointer;
}


#Product_Title {
	position:absolute;
	left:0px;
	top:366px;
	width:200px;
	height:34px;
	z-index:12;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 6px;
	text-align: right;
	font-weight: bold;
	float: left;
	visibility: visible;
}
.product_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

#wrapper {
	position:relative;
	width:800px;
	height:auto;
	z-index:1;
	margin: auto;
	padding: 0px;
	background-color: #FFFFFF;
	visibility: visible;
}

#dd
{   margin: 0;
    padding: 0}

#dd li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif}

/* defines the style of the main menu items*/
#dd li a.menu
{
	display: block;
	text-align: center;
	background: #999999;
	padding: 3px 10px;
	margin: 0 1px 0 0;
	color: #FFF;
	width: 100px;
	text-decoration: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
/* defines the style of the main menu rollover colour*/
#dd li a.menu:hover
{
	background: #666666;
}

/* defines the style of the product menu items*/
#products
{
	margin: 0;
	width: auto;
}

#products li
{
	margin: 0;
	list-style: none;
	float: left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	width: auto;
}


#products li a.menu
{
	display: block;
	text-align: center;
	background: #999999;
	padding: 5px 10px;
	margin: 0 1px 0 0;
	color: #FFF;
	width: auto;
	text-decoration: none;
}
/* defines the style of the main menu rollover colour*/
#products li a.menu:hover
{
	background: #666666;
}

/* defines the style of the main menu submenu list*/
.submenu
{
	background: #999999;
	visibility: hidden;
	position: inherit;
	display: block;
	width: inherit;
	border: 1px solid #666666;
}
/* defines the style of the main menu sub menu item*/
    .submenu a
    {
	display: block;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	padding: 5px;
	color: #FFFFFF;
	z-index: inherit;
	width: auto;
}
/* defines the style of the main menu sub menu item rollover colour*/
    .submenu a:hover
    {
	background: #49A3FF;
	color: #FFF;
	width: auto;
}

.navigation{
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border-right-style: groove;
	background-position: center center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	display: block;
	padding: 5;
	color: #FFFFFF;
	}

.navigation:hover{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border-right-style: groove;
	background-position: center center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	display: block;
	padding: 5;
	color: #333333;
}
/* defines the style of the main layout areas*/

/* defines the style of the main menu layer*/
#navigation {
	position:absolute;
	left:0px;
	top:80px;
	width:710px;
	height:29px;
	z-index:13;
	background-color: #999999;
	padding-left: 90px;
	padding-top: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	visibility: visible;
}
/*#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navigation li {
/*	border-bottom: 1px solid #FFFFFF;*/
/*	display: inline;
}
*/
#navigation a:link, #navigation a:visited { 
	padding: 2px 10px 2px 10px; 
	color: #FFFFFF;
	background-color: #999999;
	text-decoration: none;
/*	border: 1px solid #FFFFFF;*/
}
#navigation a:hover {
	color: #FFFFFF;
	background-color: #666666;
}

#Logo {
	position:absolute;
	left:0;
	top:0px;
	width:800px;
	height:80px;
	z-index:15;
	background-color: #000000;
	visibility: visible;
}

#Main_graphic {
	position:absolute;
	left:0px;
	top:116px;
	width:800px;
	height:250px;
	z-index:3;
	background-color: #999999;
	text-align: left;
	float: left;
}

#Main_Detail {
	position:absolute;
	left:0px;
	top:118px;
	width:720px;
	height:355px;
	z-index:14;
	background-color: #CCCCCC;
	padding: 20px 40px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	visibility: visible;
}

#Main_Detail_Left {
	position:absolute;
	left:0px;
	top:119px;
	width:50%;
	height:500px;
	z-index:12;
	background-color: #CCCCCC;
	padding: 0px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	overflow: visible;
}

#Main_Detail_Left h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}

#Main_Detail_Right {
	position:absolute;
	left:400px;
	top:119px;
	width:50%;
	height:500px;
	z-index:11;
	background-color: #CCCCCC;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#Main_Detail_Right h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}

#Product_Menu {
	position:absolute;
	left:200px;
	top:366px;
	width:600px;
	height:35px;
	z-index:2;
	background-color: #999999;
	padding: 5px 0px 0px;
	visibility: visible;
	float: left;
}

#Product_General {
	position:absolute;
	left:0px;
	top:120px;
	width:790px;
	height:1099px;
	z-index:4;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
	clear: both;
}

#Product_General_A {
	position:absolute;
	left:0px;
	top:120px;
	width:790px;
	height:1304px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}

#Product_Detail {
	position:absolute;
	left:56px;
	top:793px;
	width:790px;
	height:508px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
}

#Home_Blurb {
	position:relative;
	left:0px;
	top:406px;
	width:760px;
	height:100%;
	z-index:auto;
	background-color: #999999;
	vertical-align: middle;
	padding-left: 20px;
	padding-right: 20px;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-style: none;
	margin: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
}
#Sub_Graphic {
	position:absolute;
	left:0px;
	top:525px;
	width:100%;
	height:auto;
	z-index:4;
	float: left;
}
#Product_List {
	position:absolute;
	left:177px;
	top:43px;
	width:100%;
	height:343px;
	z-index:12;
	background-color: #CCCCCC;
	padding: 5px;
}

#navBar{
	float: left;
	width: 20%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	height: auto;
}

#navBar_spares {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin: 10px;
	padding-bottom: 10px;
	height: auto;
}

#navBar_spares p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-bottom: -6px;
}

#SectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#sectionLinks h3{
	padding: 10px 0px 5px 10px;
	margin-bottom: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #666666;
	color: #FFFFFF;
}

#sectionLinks h4{
	padding: 5px 0px 2px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: -6px;
	margin-top: -6px;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
	color: #000099;
}

#sectionLinks a:hover{
	background-color: #dddddd;
}

#product_content{
	float: none;
	width: 75%;
	text-align: left;
	top: 10px;
	right: 10px;
	padding: 10px;
	height: auto;
	overflow: visible;
	clear: none;
	position: absolute;
	visibility: inherit;
	z-index: 4;
}

#product_item{
	padding: 5px;
	float: none;
	top: auto;
	border: thin dotted #666666;
	width: auto;
	position: relative;
}
#product_photo {
	float: left;
	width: 33%;
	position: relative;
}


#product_item h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin-top: -8px;
	padding: 5px;
	margin-bottom: -6px;
}


#Catalogue_Header {
	position:absolute;
	left:auto;
	top:2px;
	width:144px;
	height:12px;
	z-index:1;
	background-color: #ADADAD;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.Catalogue_Item {
	position:relative;
	left:1px;
	top:114px;
	width:144px;
	height:-3px;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding: 5px;
	float: none;
}

.Catalogue_Sub_Item {
	position:absolute;
	left:7px;
	top:43px;
	width:131px;
	height:3px;
	z-index:3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	text-align: left;
}

#Product_Description {
	position:relative;
	left:388px;
	top:40px;
	width:auto;
	height:auto;
	z-index:1;
	float: left;
}
.product_table {
	padding: 5px 5px 15px;
	border-top: none #666666;
	border-right: none #666666;
	border-bottom: none #666666;
	border-left: none #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: left;
	height: 15px;
}

.product_table p {
	margin-bottom: -6px;
	color: #000000;
}

.product_table h1 {
	margin-bottom: 4px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	margin-top: 4px;
}

.product_table h2 {
	margin-bottom: -4px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	margin-top: -4px;
}

.product_table th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 5px;
	color: #000000;
	background-color: #CCCCCC;
	border-top: none #666666;
	border-right: none #666666;
	border-bottom: none #666666;
	border-left: none #666666;
	height: auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.product_table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

#Graphic_Lower_Left {
	position:absolute;
	left:2px;
	top:361px;
	width:350px;
	height:160px;
	z-index:8;
	background-color: #FFFFFF;
	float: left;
	visibility: visible;
}
#Graphic_Lower_Middle {
	position:absolute;
	left:352px;
	top:361px;
	width:300px;
	height:160px;
	z-index:9;
	background-color: #FFFFFF;
	float: left;
	visibility: visible;
}
#Graphic_Lower_Right {
	position:absolute;
	left:643px;
	top:361px;
	width:156px;
	height:160px;
	z-index:10;
	float: left;
	visibility: visible;
}

#Footer {
	position:absolute;
	width:800px;
	height:33px;
	z-index:3;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: center;
	left: 0px;
	margin: auto;
	bottom: -28px;
	float: left;
	clear: both;
	visibility: visible;
}
#Copyright {
	position:absolute;
	left:5px;
	top:9px;
	width:auto;
	height:17px;
	z-index:1;
}
#Website_Maker {
	position:absolute;
	left:553px;
	top:9px;
	width:243px;
	height:18px;
	z-index:2;
}
body {
	background-color: #666666;
	background-image: url(images/bgd4.jpg);
}

.white_link {
}

.white_link a:link, .white_link a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.white_link a:hover, .white_link a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00FFCC;
	text-decoration: none;
}

.p_white_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
	margin-bottom: -12px;
}
.p_black {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-bottom: -12px;
}

.p_black1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}

.p_black_norm {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-bottom: auto;
}
.p_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	margin-bottom: -12px;

}

.p_red1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-align: justify;
}

.p_black_sml {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
#Footer_Home {
	position:absolute;
	width:800px;
	height:33px;
	z-index:1;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: center;
	left: 0px;
	margin: auto;
	bottom: -680px;
	float: left;
	clear: none;
	visibility: visible;
	top: auto;
}
#Footer_About {

	position:absolute;
	width:800px;
	height:33px;
	z-index:3;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: center;
	left: 0px;
	margin: auto;
	bottom: -542px;
	float: left;
	clear: both;
	visibility: visible;
}
#Footer_Contact {


	position:absolute;
	width:800px;
	height:33px;
	z-index:3;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: text-bottom;
	text-align: center;
	left: 0px;
	margin: auto;
	bottom: -704px;
	float: left;
	clear: both;
	visibility: visible;
}
#Product_Main {

	position:absolute;
	left:0px;
	top:120px;
	width:790px;
	height:1099px;
	z-index:4;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
	clear: both;
}
.product_specification td{
	padding: 5px 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: left;
	height: 15px;
	border: thin dotted #666666;
}
.product_specification {
	padding: 5px 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: left;
	height: 15px;
	border-collapse:collapse;
	border-top: none #666666;
	border-right: none #666666;
	border-bottom: none #666666;
	border-left: none #666666;
	width: 95%;
}
#Product_General_Bikes {
	position:absolute;
	left:0px;
	top:119px;
	width:790px;
	height:1600px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}
#Product_General_Accessories {

	position:absolute;
	left:0px;
	top:119px;
	width:790px;
	height:1350px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}
#Product_General_Moped {

	position:absolute;
	left:0px;
	top:119px;
	width:790px;
	height:1621px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}
#Product_General_Trikes {


	position:absolute;
	left:0px;
	top:119px;
	width:790px;
	height:1507px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}
#Product_General_TrikeR34 {
	position:absolute;
	left:0px;
	top:120px;
	width:790px;
	height:1781px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}
.p_white_large {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
	margin-bottom: -12px;
}
#News {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 844px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 0px;
	float: left;
	z-index: 8;
}
#Product_General_Product_Range {


	position:absolute;
	left:0px;
	top:119px;
	width:790px;
	height:1509px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}

#Product_General_Bike_R22 {
	position:absolute;
	left:0px;
	top:119px;
	width:790px;
	height:1500px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}

#Product_General_Bike_R21 {

	position:absolute;
	left:0px;
	top:119px;
	width:790px;
	height:2093px;
	z-index:10;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: visible;
	visibility: visible;
}
#testimonial {
	background-color: #CCCCCC;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	text-align: center;
}
#wrapper #Product_General_Bikes #navBar #sectionLinks p a .style5.style6 {
	color: #F00;
}

