/* -- Mr Site Std Template -- */
/* -- me129 - Paint Job Mono ----*/

/* ----------------------------- Template reset - */
body{margin:0;padding:0;}div.tabatha_wrap{width:840px;margin:0 auto;}.clear{clear:both;margin:0;padding:0;}#mainheader_wrap{width:850px;height:150px;margin:0 auto;padding:0;overflow:hidden;}.tabclear{clear:both;margin:0;padding:0;height:1%;}.hidden{display:none;margin:0;padding:0;}

/* ----------------------------- Typography - */
body					{font-family: courier, Trebuchet MS, Arial, Helvetica, Lucida Grande, sans-serif ; font-size:12px; }
p						{}
h1						{}
h2						{}
h3						{}
h4						{}
h5						{}
h6						{}

/* ----------------------------- Template colours - */
body, body p			{color:#000000;}
a:link					{color:#000000; text-decoration:none;}
a:visited				{color:#000000; text-decoration:none;}
a:active				{color:#000000; text-decoration:none;}
a:hover					{color:#000000; text-decoration:none;}
#footer a:link			{color:#000000; text-decoration:none;}
#footer a:visited		{color:#000000; text-decoration:none;}
#footer a:active		{color:#000000; text-decoration:none;}
#footer a:hover			{color:#000000; text-decoration:none;}
#synopsis,
#synopsis p				{color:#000000;}
#footer,
#footer p				{color:#555555;}

/* ----------------------------- Template variants - */
body {background: url("../images/bg.gif") #FFFFFF center top repeat;}
#homepage {background:#ffffff;}
#mainHeader1 {height: 150px;padding: 0;margin: 0;background: url("../images/1header.jpg") top no-repeat; }

#mainHeader2 {height: 150px;padding: 0;margin: 0;background: url("../images/2header.jpg") top no-repeat; }

#mainHeader3 {height: 150px;padding: 0;margin: 0;background: url("../images/3header.jpg") top no-repeat; }

#mainHeader4 {height: 150px;padding: 0;margin: 0;background: url("../images/4header.jpg") top no-repeat; }

#mainHeader5 {height: 150px;padding: 0;margin: 0;background: url("../images/5header.jpg") top no-repeat; }

#mainHeader6 {height: 150px;padding: 0;margin: 0;background: url("../images/6header.jpg") top no-repeat; }

#mainHeader7 {height: 150px;padding: 0;margin: 0;background: url("../images/7header.jpg") top no-repeat; }

#mainHeader8 {height: 150px;padding: 0;margin: 0;background: url("../images/8header.jpg") top no-repeat; }

#mainHeader9 {height: 150px;padding: 0;margin: 0;background: url("../images/9header.jpg") top no-repeat; }

#mainHeader10 {height: 150px;padding: 0;margin: 0;background: url("../images/10header.jpg") top no-repeat; }

#mainHeader11 {height: 150px;padding: 0;margin: 0;background: url("../images/11header.jpg") top no-repeat; }

#mainHeader12 {height: 150px;padding: 0;margin: 0;background: url("../images/12header.jpg") top no-repeat; }

#mainHeader13 {height: 150px;padding: 0;margin: 0;background: url("../images/13header.jpg") top no-repeat; }

#mainHeader14 {height: 150px;padding: 0;margin: 0;background: url("../images/14header.jpg") top no-repeat; }

#mainHeader15 {height: 150px;padding: 0;margin: 0;background: url("../images/15header.jpg") top no-repeat; }

#mainHeader16 {height: 150px;padding: 0;margin: 0;background: url("../images/16header.jpg") top no-repeat; }

#mainHeader17 {height: 150px;padding: 0;margin: 0;background: url("../images/17header.jpg") top no-repeat; }

#mainHeader18 {height: 150px;padding: 0;margin: 0;background: url("../images/18header.jpg") top no-repeat; }

#mainHeader19 {height: 150px;padding: 0;margin: 0;background: url("../images/19header.jpg") top no-repeat; }

#mainHeader20 {height: 150px;padding: 0;margin: 0;background: url("../images/20header.jpg") top no-repeat; }

#mainHeader21 {height: 150px;padding: 0;margin: 0;background: url("../images/21header.jpg") top no-repeat; }

#mainHeader22 {height: 150px;padding: 0;margin: 0;background: url("../images/22header.jpg") top no-repeat; }

#mainHeader23 {height: 150px;padding: 0;margin: 0;background: url("../images/23header.jpg") top no-repeat; }

#mainHeader24 {height: 150px;padding: 0;margin: 0;background: url("../images/24header.jpg") top no-repeat; }

#mainHeader25 {height: 150px;padding: 0;margin: 0;background: url("../images/25header.jpg") top no-repeat; }

#mainHeader26 {height: 150px;padding: 0;margin: 0;background: url("../images/26header.jpg") top no-repeat; }

#mainHeader27 {height: 150px;padding: 0;margin: 0;background: url("../images/27header.jpg") top no-repeat; }

#mainHeader28 {height: 150px;padding: 0;margin: 0;background: url("../images/28header.jpg") top no-repeat; }

#mainHeader29 {height: 150px;padding: 0;margin: 0;background: url("../images/29header.jpg") top no-repeat; }

#mainHeader30 {height: 150px;padding: 0;margin: 0;background: url("../images/30header.jpg") top no-repeat; }

#mainHeader31 {height: 150px;padding: 0;margin: 0;background: url("../images/31header.jpg") top no-repeat; }

#mainHeader32 {height: 150px;padding: 0;margin: 0;background: url("../images/32header.jpg") top no-repeat; }

#mainHeader33 {height: 150px;padding: 0;margin: 0;background: url("../images/33header.jpg") top no-repeat; }

#mainHeader34 {height: 150px;padding: 0;margin: 0;background: url("../images/34header.jpg") top no-repeat; }

#mainHeader35 {height: 150px;padding: 0;margin: 0;background: url("../images/35header.jpg") top no-repeat; }

#mainHeader36 {height: 150px;padding: 0;margin: 0;background: url("../images/36header.jpg") top no-repeat; }

#mainHeader37 {height: 150px;padding: 0;margin: 0;background: url("../images/37header.jpg") top no-repeat; }

#mainHeader38 {height: 150px;padding: 0;margin: 0;background: url("../images/38header.jpg") top no-repeat; }

#mainHeader39 {height: 150px;padding: 0;margin: 0;background: url("../images/39header.jpg") top no-repeat; }

#mainHeader40 {height: 150px;padding: 0;margin: 0;background: url("../images/40header.jpg") top no-repeat; }

#mainHeader41 {height: 150px;padding: 0;margin: 0;background: url("../images/41header.jpg") top no-repeat; }

#mainHeader42 {height: 150px;padding: 0;margin: 0;background: url("../images/42header.jpg") top no-repeat; }

#mainHeader43 {height: 150px;padding: 0;margin: 0;background: url("../images/43header.jpg") top no-repeat; }

#mainHeader44 {height: 150px;padding: 0;margin: 0;background: url("../images/44header.jpg") top no-repeat; }

#mainHeader45 {height: 150px;padding: 0;margin: 0;background: url("../images/45header.jpg") top no-repeat; }

#mainHeader46 {height: 150px;padding: 0;margin: 0;background: url("../images/46header.jpg") top no-repeat; }

#mainHeader47 {height: 150px;padding: 0;margin: 0;background: url("../images/47header.jpg") top no-repeat; }

#mainHeader48 {height: 150px;padding: 0;margin: 0;background: url("../images/48header.jpg") top no-repeat; }

#mainHeader49 {height: 150px;padding: 0;margin: 0;background: url("../images/49header.jpg") top no-repeat; }

#mainHeader50 {height: 150px;padding: 0;margin: 0;background: url("../images/50header.jpg") top no-repeat; }

#mainHeader51 {height: 150px;padding: 0;margin: 0;background: url("../images/51header.jpg") top no-repeat; }

#mainHeader52 {height: 150px;padding: 0;margin: 0;background: url("../images/52header.jpg") top no-repeat; }

#mainHeader53 {height: 150px;padding: 0;margin: 0;background: url("../images/53header.jpg") top no-repeat; }

#mainHeader54 {height: 150px;padding: 0;margin: 0;background: url("../images/54header.jpg") top no-repeat; }

#mainHeader55 {height: 150px;padding: 0;margin: 0;background: url("../images/55header.jpg") top no-repeat; }

#mainHeader56 {height: 150px;padding: 0;margin: 0;background: url("../images/56header.jpg") top no-repeat; }

#mainHeader57 {height: 150px;padding: 0;margin: 0;background: url("../images/57header.jpg") top no-repeat; }

#mainHeader58 {height: 150px;padding: 0;margin: 0;background: url("../images/58header.jpg") top no-repeat; }

#mainHeader59 {height: 150px;padding: 0;margin: 0;background: url("../images/59header.jpg") top no-repeat; }

#mainHeader60 {height: 150px;padding: 0;margin: 0;background: url("../images/60header.jpg") top no-repeat; }

#mainHeader61 {height: 150px;padding: 0;margin: 0;background: url("../images/61header.jpg") top no-repeat; }

#mainHeader62 {height: 150px;padding: 0;margin: 0;background: url("../images/62header.jpg") top no-repeat; }

#mainHeader63 {height: 150px;padding: 0;margin: 0;background: url("../images/63header.jpg") top no-repeat; }

#mainHeader64 {height: 150px;padding: 0;margin: 0;background: url("../images/64header.jpg") top no-repeat; }

#mainHeader65 {height: 150px;padding: 0;margin: 0;background: url("../images/65header.jpg") top no-repeat; }

#mainHeader66 {height: 150px;padding: 0;margin: 0;background: url("../images/66header.jpg") top no-repeat; }

#mainHeader67 {height: 150px;padding: 0;margin: 0;background: url("../images/67header.jpg") top no-repeat; }

#mainHeader68 {height: 150px;padding: 0;margin: 0;background: url("../images/68header.jpg") top no-repeat; }

#mainHeader69 {height: 150px;padding: 0;margin: 0;background: url("../images/69header.jpg") top no-repeat; }

#mainHeader70 {height: 150px;padding: 0;margin: 0;background: url("../images/70header.jpg") top no-repeat; }

#mainHeader71 {height: 150px;padding: 0;margin: 0;background: url("../images/71header.jpg") top no-repeat; }

#mainHeader72 {height: 150px;padding: 0;margin: 0;background: url("../images/72header.jpg") top no-repeat; }

#mainHeader73 {height: 150px;padding: 0;margin: 0;background: url("../images/73header.jpg") top no-repeat; }

#mainHeader74 {height: 150px;padding: 0;margin: 0;background: url("../images/74header.jpg") top no-repeat; }


/* ----------------------------- Widget variants - */
input#searchText {color:#000;}
div#widgetdiv {margin:0px; padding:0px;}
div.sitewidget {padding:0px; border-top:1px dotted #000000;}
div.sitewidget h4		{font-size:14px; font-weight:bold; margin:10px 0px 8px; padding:0px;}

/* ----------------------------- Template Structure - */


div.tabatha_wrap {width:850px; margin:0 auto;}


#Wrapper {
	width: 850px;
	padding: 10px 60px 10px 60px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	
}

#mainHeaderWrapper {
	text-align: center;
	padding: 15px 0 15px 0;
	margin: 0;	
	background: url("../images/gridBG.gif") repeat-x top;
}


#mainColumnWrapper {
	text-align: center;
	padding: 0;
	margin: 0;	
}

#columnWrapper {
	text-align: left;
	width: 850px;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 40px;
}

#mainWrapper {
	padding: 0;
	margin: 0;
}


#navColumn {
	float: left;
	width: 230px;
	padding: 0;
	margin: 10px 0 10px 0;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
}

#mainColumn {
	float: right;
	width: 580px;
	padding: 0;
	margin:0;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
}

	#mainColumn .content {padding:0 10px;}

#synopsis {
	padding: 10px 0 10px 0;
	margin: 0 0 15px 0;
	color: #000000;
	border-bottom:1px dotted #000000;
}

#synopsis p {	
	font-size: 15px;

	margin: 0;
	padding: 0;	
	font-weight: bold;
}


/*---------------------------------------------------------------------------------
Global Items
---------------------------------------------------------------------------------*/

#footerWrapper {
	padding: 0;
}

#footer {
	padding: 10px 0 0;
	font-size: 10px;
	line-height: 18px;
	text-align: left;
	
}

#footer p {
	padding: 20px 0 0 0;
	margin: 0;
}

.clear {
	height: 0;
	width: 0;
	line-height: 0;
	clear: both;
	font-size: 0;
}




/* ----== Standard SideBar Nav CSS ==---- */
/*
#navbar ul {margin:0; padding:0;}
#navbar {width:100%;}
#navbar li a {text-decoration: none; display: block; padding:8px 0 0 10px;}	
#navbar li a:link, #navbar li a:visited {display: block;}
#navbar li a span {display:block;}
#navbar li ul li, #navbar li ul, #navbar li ul li a {border:0;}
#navbar li ul li a span {margin-left:10px;}
*/
/* ----== /Standard SideBar Nav CSS ==---- */

/* ----== Mr Site Template Blog Style ==---- */
.post-title {color:#808080;}
.post-title {border:1px dotted #000000;}
.post {border:1px dotted #000000;}
.post-body {border:1px dotted #000000;}
p.post-footer {border:1px dotted #000000;}
/* ----== /Mr Site Template Blog Style ==---- */

/* ----== Forum styles ==---- */
table.ForumTable {background:#ffffff; border-color#000;}
div.ThreadContainer {background:#ffffff; border-color:#000;}
div.ThreadContainer_NewTopic {border-color:#000;}
div.FooterContainer_Inner {background:#fff;border-color:#000;}
div.FooterContainer_Credits {border-bottom:1px solid #000;padding:5px;text-align:left;}
div.FooterContainer_Actions {border-color:#000;}
p.FooterCopy {text-align:center;font-size:14px;}
body.forum p {color: #808080;}
body.forum a {color: #000000;}
/* ----== /Forum styles ==---- */


/* ----== Page Expansion ==---- */
body.expand div#mainColumn {width:850px; border:0;}
body.expand div#navColumn {display:none;}
body.expand div#shop {width:560px;}
/* ----== /Page Expansion ==---- */

/* ----== Site Layout ==---- */
/* Menu Left */
body.menuleft div#navColumn {float:left;}
body.menuleft div#mainColumn {float:right;}

/* Menu Right */
body.menuright div#navColumn {float:right;}
body.menuright div#mainColumn {float:left;}

/* ----== /Site Layout ==---- */

/* ----== Mr Site Latest Gallery ==---- */
div.latestGallery {}
div.latestGallery a {color:#000000;}
/* ----== /Mr Site Latest Gallery ==---- */

/* ----== Twitter ==---- */
p.profileLink a {color: #fff;}
ul#twitter_update_list li a {color: #000000;}
ul#twitter_update_list li span a {color: #000000;}
/* ----==/Twitter ==---- */

/* ----== Form Creator ==---- */
form.myform input, 
form.myform textarea, 
input.input_captcha {}
	form.myform legend, 
	form.myform label {font-weight:bold;}
span.description {}
input.submit_myform {}
/* ----== /Form Creator ==---- */



/* ----== Contemporary Layout ==---- */
/* Side Division */
div#shop div.float-left {float:left; width:450px; display:inline-block; position:relative;}
div#shop div.float-right {float:right; width:100px; display:inline-block; position:relative;}

/* Standard Online Shop (Contemporary) */
div.standardCart.float-left {float:right; margin:0px 10px 10px 0px; display:inline-block; position:relative;}
div.standardCart.float-right {float:left; width:450px; margin:0px; display:inline-block; position:relative;}

div#shop_item.noimages div.standardCart.float-left {width:560px; margin:0px 0px 10px 0px; display:inline-block; position:relative;}

/* Pro Online Shop (Contemporary) */
div.proCart.float-left {float:left; width:450px; margin:0px; display:inline-block; position:relative;}
div.proCart.float-right {float:right; margin:0px 0px 10px 10px; display:inline-block; position:relative;}
/* ----== /Contemporary Layout ==---- */


/* ----==  User styles ==---- */
#shop {border-bottom:1px solid #000000;}
#shop .float-left .item_options .quantity select,
#shop .float-left .item_options .options select,
#shop .float-left .item_options .colour input {border-color:#000000;}
#shop .float-left .item_options {background:#000000; border-color:#000000; color:#fff;}

div#shop {border-bottom:0px;}

/* ----== Winter Release Widgets ==---- */	

/* ----== Mailing List ==---- */	
input.mailinglistemail{border:1px #eaeaea solid; background:#fff; color:#000;}
input.mailinglistButton{background:#eaeaea; color:#000;}
input.mailinglistButton.hover_button{background:#000; color:#fff;}
/* ----== Mailing List ==---- */	

/* ----== Mini Cart ==---- */	
a.minicart_checkoutbutton {text-decoration:none;background:#eaeaea; color:#000; border:0px;}
a.minicart_checkoutbutton:hover {background:#000; color:#fff;}
a.minicart_checkoutbutton {height:19px; overflow:hidden; padding:17px 40px 15px 20px; text-shadow:#ffffff 0px 1px 0px;background:url(../images/proceed_to_checkout.gif) transparent no-repeat top right; color:#202020;display:block; position:relative; cursor:pointer; float:right; clear:right; text-decoration:none; font-size:12px; line-height:15px; letter-spacing:-0.1pt; word-spacing:0pt; font-style:normal; text-transform:none; text-decoration:none;}
a.minicart_checkoutbutton:hover {background:url(../images/proceed_to_checkout.gif) transparent no-repeat bottom right; color:#202020;}
/* ----== Mini Cart ==---- */

/* ----== Google/Froogle Search ==---- */	
input#searchText.GoogleSearch {border:1px #eaeaea solid; background:#fff ;}
input#searchText.FroogleSearch {border:1px #eaeaea solid; background:#fff url(http://mrsite.co.uk/web_assets/images/icons/search/froogle_custom_search.jpg) no-repeat 0 0;}

input.searchResultsButton {background:#eaeaea; color:#000;}
input.searchResultsButton.hover_button {background:#000; color:#fff;}

/* ----== Google/Froogle Search ==---- */

#navColumn {float: left;}#mainColumn {float:right;}