body {
	BACKGROUND-COLOR: #eeeeee;
	margin: 0px;
	padding: 0px;
}

/* centering divs */
#carveboard_wrapper {
	background: #eee;
	width: 100%;
	height: 100%;
}
/* sets bg */
#carveboard_content_ent {
	background: #fff url(../images/bg/bg_entrance2.jpg) no-repeat;
	width: 750px;
	text-align: left;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #999999;
}
#carveboard_content_home {
	background: #fff url(../images/bg/bg_home.jpg) no-repeat;
	width: 750px;
	text-align: left;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #999999;
}

#carveboard_content_products {
	background: #fff url(../images/bg/bg_carveboard.jpg) no-repeat;
	width: 750px;
	text-align: left;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #999999;
}
#carveboard_content_parts {
	background: #fff url(../images/bg/bg_parts.jpg) no-repeat;
	width: 750px;
	text-align: left;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #999999;
}
#carveboard_content_video {
	background: #fff url(../images/bg/bg_video.jpg) no-repeat;
	width: 750px;
	text-align: left;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #999999;
}
#content_videowin {
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
#carveboard_content_articles {
	background: #fff url(../images/bg/bg_articles.jpg) no-repeat;
	width: 750px;
	text-align: left;
	font: 0.75em Arial, Helvetica, sans-serif;
	color: #999999;
}
/* other header stuff */
div#header {
	width: 750px;
	height: 76px;
}
#uk {
    margin-left: 40px;
    margin-top: 4px;
}
#flags {
    margin-top: 28px;;
}
#logo {
    margin-top: 23px;
    margin-right: 17px;
}
#navbar {
	background: #00456c;
	position: relative;
	height: 21px;
	width: 750px;
	overflow: hidden;
}
#menu {
	position: relative;
	left: 102px;
	width: 610px;
}
#productnavbar {
	background: #a7bfd2;
	position: relative;
	height: 21px;
	width: 750px;
	overflow: hidden;
}
#productmenu {
	position: relative;
	left: 132px;
	width: 271px;
}
#footer, #productfooter {
	position: relative;
	text-align: center;
	padding-bottom: 15px;
	font: 0.7em;
	padding-top: 60px;
}
#footer a, #productfooter a, #close_videowin a {
	color: #00456C;
    text-decoration: none;
}
#footer a:hover, #footer a:focus, #productfooter a:hover, #productfooter a:focus, #close_videowin a:hover, #close_videowin a:focus {
	color: #D65100;
}

ul.productlist {
	list-style: disc url(../images/bullet.gif) outside;
}
ul.productlist em{
	color: #D65100;
}
.tablehead1 {color: #000000}
.tablehead2 {color: #303D72}

/* holding page */
.holding {font: 0.7em Arial, Helvetica, sans-serif;
	      color: #999999;
}
.holding a {
	color: #00456C;
    text-decoration: none;
}
.holding a:hover, .holding a:focus {
	color: #D65100;
}

/* Entrance */
#enterspec {
	margin-top: 0px;
	position: relative;
	text-align: center;
	height:100%;
/*	background: #000; */
}
#entertext {
	margin-left: 75px;
	margin-right: 75px;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: justify;
}
.ent_strap {
	font: 0.75em;
	color: #666;
}

#ent_footer {
    height: 150px;
}

/* Home */
#hometable1 {
	position: relative;
	width: 600px;
	margin-top: 300px;
	margin-left: 70px;
	margin-bottom: 50px;
}
.image_left {
	margin-right: 20px;
	margin-bottom: 15px;
}
.image_right {
	margin-left: 20px;
	margin-bottom: 15px;
}
.title {
	font: 1.6em Arial, Helvetica, sans-serif;
	color: #D70027;
}
.strap {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
}

/* Carvestik & Carveboard Product Page */
#productspec {
	margin-top: 17px;
	margin-left: 20px;
	position: relative;
}

/* Home Page UK trans image */
#ukspec {
	margin-top: 150px;
	position: relative;
}
/* boards and stiks */
#producttable1 {
	position: relative;
	width: 700px;
	margin-top: 50px;
	margin-left: 30px;
}
#producttable2 {
	position: relative;
	width: 620px;
	margin-top: 50px;
	margin-left: 55px;
}

/* parts and accessories */
#accessoriesspec {
	margin-top: 11px;
	margin-left: 20px;
	position: relative;
}
#partsspec {
	margin-top: 2px;
	margin-left: 20px;
	position: relative;
}
#producttable3 {
	position: relative;
	width: 700px;
	margin-top: 35px;
	margin-left: 30px;
}
#partsstorebuttons {
	position: relative;
	width: 750px;
	margin-top: 50px;
	text-align: center;
}
#advert {
	position: relative;
	width: 750px;
	height: 100px;
	margin-top: 50px;
	text-align: center;
}
/* prices */
.price1 {
	margin-bottom: 10px;
}
.price2 {
	margin-bottom: 5px;
}
#techtipsspec {
	margin-top: 20px;
	margin-left: 20px;
	position: relative;
}
#techtipstable1 {
	position: relative;
	width: 700px;
	margin-top: 20px;
	margin-left: 30px;
}
.tech_header {
	padding-top: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	color: #00456C;
	background: #A5BED1;
	font-weight: bold;
}
.tech_cell {
	padding-top: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
}

/* videos */
#videospec {
	position: relative;
	width: 700px;
	margin-top: 50px;
	margin-left: 30px;
	text-align: center;
}
#videotable1 {
	position: relative;
	width: 700px;
	margin-top: 70px;
	margin-left: 30px;
	text-align: center;
}
.videothumb-off {
	border-top: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
}
.videothumb-on {
	border-top: 2px solid #FFC617;
	border-right: 2px solid #FFC617;
	border-bottom: 2px solid #FFC617;
	border-left: 2px solid #FFC617;
}
/* video popups */
#content_qtmovie_hi {
	text-align: center;
	margin: 70px;
}
#content_qtmovie_lo {
	text-align: center;
	margin: 90px;
}
#content_wmvmovie_hi {
	text-align: center;
	margin: 40px;
}
#content_wmvmovie_lo {
	text-align: center;
	margin: 80px;
}
#close_videowin {
	position: absolute;
	right: 5px;
	top: 390px;
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #999999;
}
/* articles */
#articletable1 {
	position: relative;
	width: 700px;
	margin-top: 50px;
	margin-left: 30px;
	text-align: center;
}
#articletable1 em {
	color: #A02920;
	font-style: normal;
}
#articletable1 a {
	color: #95A300;
    text-decoration: none;
}
#articletable1 a:hover, articletable1 a:focus {
	color: #57A9D2;
}

.techImage {
	margin-left: 10px;
}

A:link {
	COLOR: #081589;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #081589;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
A:active  {
	COLOR: #081589;
	TEXT-DECORATION: none;
}

.txt_link_title A:link {
	COLOR: #A02920;
	TEXT-DECORATION: none;
}
.txt_link_title A:visited {
	COLOR: #A02920;
	TEXT-DECORATION: none;
}
.txt_link_title A:hover {
	COLOR: #A02920;
	TEXT-DECORATION: none;
}
.txt_link_title A:active  {
	COLOR: #A02920;
	TEXT-DECORATION: none;
}


.BottomBox {
	BACKGROUND-COLOR: #00456C;
	COLOR: #ffffff;
	HEIGHT: 22px;
	VERTICAL-ALIGN: middle;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
}

.Bottom {
	BACKGROUND-COLOR: #00456C;
	COLOR: #ffffff;
}
.BottomPopup {
	WIDTH: 100%;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 10px;
}
.BottomPopup A {
	FONT-WEIGHT: bold;
}   
.BottomDialogBox {
	BACKGROUND-COLOR: #FFE591;
	PADDING-LEFT: 13px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}
.BottomRow {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #000000;
	FONT-SIZE: 10px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
}

BottomLinks {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #003f63;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

A.BottomLinks:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	COLOR: #003f63;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A.BottomLinks:visited {
	COLOR: #003f63;
	TEXT-DECORATION: none;
}
A.BottomLinks:hover {
	COLOR: #d65100;
	TEXT-DECORATION: none;
}
A.BottomLinks:active  {
	COLOR: #003f63;
	TEXT-DECORATION: none;
}
.ProductPriceFront {
	COLOR: #A02920;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
}
.ProductPriceFront2 {
	COLOR: #A02920;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}
.ProductPriceFront3 {
	COLOR: #A02920;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.small_it {
	COLOR: #999999;
	FONT-SIZE: 9px;
}
#FooterSpacing {
color:#FFFFFF;
padding: 8px 0px 8px 0px;
border-top:1px solid #d42c30;
border-bottom:2px solid #a4a4a4;
}