/* Window settings */

body {	
	font-family: Verdana;
	color: #000;
	margin: 0;
	padding: 0;
		font-size: 14px;

	/*background: #FFF url(../images/tyre_mark.gif) repeat-y center top;*/
	}
 
.pagewrapper {	

	padding: 0;
	margin: 5 auto;	
	width: 1024px;
	text-align:left;
	}
	
.logo{
	float: left;
	margin-top: 10px;
	padding: 0;
	border: #000 solid 0px;
}
/* Logo settings */




/* Navigation settings */

#uppernav {
	float: right;
	padding: 10px 20px 0 0;
	background: #FFF;
	font-family: Verdana, Arial, Sans-Serif;
	}
#uppernav .navitem {
	width: 75px;
	margin-top: 13px;
	float: left;
	text-align: center;
	padding: 0;
	background: #FFF;
	font-size: 70%;
	}
#uppernav .navitem img {
	margin: 0;
	border: 0;
	}
#uppernav .navitem .navimagetext {
	padding: 5px 0;
	}
	
#lowernav {
	font-family: Verdana, Arial, Sans-Serif;
	float: left;
	width: 130px;
	height: 44px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	clear: both;
	font-size: 70%;
	}
#lowernav .navitem {
	margin: 0px 0;
	/*border: 1px #bd864a solid;*/
	background: url(../images/lowerNav.gif) no-repeat;
	padding: 10px 0px 0px 0px;
	height: 44px;
	}
	
.navitem a {
	text-decoration: none;
	color: #73320A;
	}
	
/*.navitem a:hover {
	color: #CCC;
	}*/
	
/* Body Settings */

.body 
{
		font-family: Verdana;

	padding: 0px;
	font-size: 14px;
	margin: 0;
	float: right;
	width: 850px;
	}
	
.bleep
{
	color: #FF0000;
}

.reason{
	color: #0000FF;
}

/* Footer Settings */


/* Images */
.photosland 
{
	float: left;
	margin: 0 10px 20px 20px;
	width: 250px;
}

.photosport
{
	float: left;
	margin: 0 10px 20px 20px;
	width: 180px;
}


.photosport img , .photosland img, .bike, 
{
	border: 1px solid black;
}

.profilepic{

	margin: 0;
	padding: 0;
	border: 1px solid black;
}

.photos 
{
	float: left;
	margin: 0px 20px 0 0px;
	border: 1px solid black;

}


.leftimg {
	float: left;
	margin: 0;
	margin: 10px 20px 10px 0;
	border: #000 solid 1px;
	clear: left;
	}
	
.rightimg {
	float: right;
	margin: 0;
	margin: 10px 0 10px 20px;
	border: #000 solid 1px;
	clear: right;
	}
	

.placeholder{
	background-color: #C0C0C0;
	border: #000 1px solid;
}



/* Images */

/* Profiles */

.profileTable
{
border-color:#BB844A;
border-top:solid;
border-bottom:none;
border-left:none;
border-right:solid;
border-top-width:1px;
/*border-bottom-width:1px;*/
/*border-left-width:1px;*/
border-right-width:1px;
vertical-align-width:1px;
font-size:10pt;
vertical-align:top;
}

.profileTableLeftBorder
{
border-color:#BB844A;
border-top:solid;
border-bottom:none;
border-left:solid;
border-right:solid;
border-top-width:1px;
/*border-bottom-width:1px;*/
border-left-width:1px;
border-right-width:1px;
vertical-align-width:1px;
font-size:10pt;
font-weight:bold;
vertical-align:top;
}

.profileTableLeftBorderNonBold
{
border-color:#BB844A;
border-top:solid;
border-bottom:none;
border-left:solid;
border-right:solid;
border-top-width:1px;
/*border-bottom-width:1px;*/
border-left-width:1px;
border-right-width:1px;
vertical-align-width:1px;
font-size:10pt;
vertical-align:top;
}

.profileTableBold
{
border-color:#BB844A;
border-top:solid;
border-bottom:none;
border-left:none;
border-right:solid;
border-top-width:1px;
/*border-bottom-width:1px;*/
/*border-left-width:1px;*/
border-right-width:1px;
vertical-align-width:1px;
font-size:10pt;
font-weight:bold;
vertical-align:top;
}

.profileTableBottomBorder
{
border-color:#BB844A;
border-top:solid;
border-bottom:solid;
border-left:none;
border-right:solid;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
vertical-align-width:1px;
font-size:10pt;
}


border-bottom-width:1px;
/* Paragraph Settings */

.lefttable table{
	float: left;
	margin-right: 20px;

}

.righttable table{
	float: right;
}

.heading{
	background-color: #C0C0C0;
	border: #000 1px solid;
	padding: 0 0 0 5px;
	font-weight: bold;
}

a {
	color: #8D2924;
	}
	
h1 {
	font-size: 240%;
	color: #333;
	margin-top: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	margin-bottom: 0;
}
	
/* h1 & h2 image replacement */

/* Class swap to swap the image */

h1.swap {
  height:50px;
  background-repeat:no-repeat;
  }
h1.swap span {display:none;} 

h1.swap a {text-decoration:none;}

/* t = title just easier to show that it's title followed by the tile name */

h1#t-information {background-image: url("../images/informationh1.gif"); background-position:right;}
h1#t-overview {background-image: url("../images/overviewh1.gif"); background-position:right;}
h1#t-aspleywoods {background-image: url("../images/aspleywoodsh1.gif");}
h1#t-diary {background-image: url("../images/diaryh1.gif"); background-position:right;}
h1#t-profiles {background-image: url("../images/profilesh1.gif"); background-position:right;}
h1#t-training {background-image: url("../images/trainingh1.gif"); background-position:right;} 
h1#t-photos {background-image: url("../images/photosh1.gif"); background-position:right; margin-bottom: 20px;}
h1#t-testing {background-image: url("../images/testingh1.gif"); background-position:right;}
h1#t-shopping {background-image: url("../images/shoppingh1.gif"); background-position:right;} 
h1#t-mrgoat {background-image: url("../images/mrgoath1.gif"); background-position:left;}
h1#t-mrsoup {background-image: url("../images/mrsouph1.gif"); background-position:left;}
h1#t-mrleftster {background-image: url("../images/mrleftsterh1.gif"); background-position:left;} 
h1#t-mrbig {background-image: url("../images/mrbigh1.gif"); background-position:left;}
h1#t-mrspesh {background-image: url("../images/mrspeshh1.gif"); background-position:left;}
h1#t-mrminispesh {background-image: url("../images/mrminispeshh1.gif"); background-position:left;}
h1#t-mrshorts {background-image: url("../images/mrshortsh1.gif"); background-position:left;} 
h1#t-mrhutch {background-image: url("../images/mrhutch-h1.gif"); background-position:left;} 
h1#t-mrwhistler {background-image: url("../images/mrwhistlerh1.gif"); background-position:left;} 
h1#t-mrsheene {background-image: url("../images/mrsheeneh1.gif"); background-position:left;} 
h1#t-mrgrumpy {background-image: url("../images/mrgrumpyh1.gif"); background-position:left;}
h1#t-mrwheezie {background-image: url("../images/mrwheezieh1.gif"); background-position:left;}

h1#t-mrsmoke {background-image: url("../images/mrsmokeh1.gif"); background-position:left;}
h1#t-mrcrash {background-image: url("../images/mrcrash-h1.gif"); background-position:left;}
h1#t-mrstella {background-image: url("../images/mrstella-h1.gif"); background-position:left;}
h1#t-weblinks {background-image: url("../images/weblinksh1.gif"); }
h1#t-waleswake {background-image: url("../images/waleswakeh1.gif"); }
h1#t-boyo {background-image: url("../images/welcomeboyoh1.gif"); }
h1#t-southwalesodyssey {background-image: url("../images/southwalesh1.gif"); }
h1#t-home {background-image: url("../images/homeh1.gif"); background-position: left; text-decoration:none; }
h1#t-testimonials {background-image: url("../images/testimonialsh1.gif"); background-position: right; }
h1#t-frenchconnection {background-image: url("../images/french-h1.gif"); }
h1#t-switchbacksroadodyssey {background-image: url("../images/Switchbacks-h1.gif"); }

h2.swap {
  height:25px;
  background-repeat:no-repeat;
  }
h2.swap span {display:none;} 

h2#t-rip {background-image: url("../images/riph2.gif"); }
h2#t-tourofduty {background-image: url("../images/tourofdutyh2.gif"); }
h2#t-vitalbling {background-image: url("../images/vitalblingh2.gif");  }
h2#t-vitalstats {background-image: url("../images/vitalstatsh2.gif"); }
h2#t-jackets {background-image: url("../images/jacketsh2.gif"); }
h2#t-grips {background-image: url("../images/gripsh2.gif"); }
h2#t-trainingsubh2 {background-image: url("../images/trainingsubh2.gif"); background-position: center;}
h2#t-rates {background-image: url("../images/ratesh2.gif"); background-position: left;}
h2#t-dailyrate {background-image: url("../images/dailyrateh2.gif"); background-position: center;}
h2#t-hourly {background-image: url("../images/hourlyh2.gif"); background-position: center;}
h2#t-contact {background-image: url("../images/contacth2.gif"); background-position: left;}
h2#t-featureskill {background-image: url("../images/featureskillh2.gif"); background-position: left;}
h2#t-featureskill-radical {background-image: url("../images/Feature-Radicalh2.gif"); background-position: left;}
h2#t-featureskill-northshore {background-image: url("../images/Feature-Northshore.gif"); background-position:left}
h2#t-bikehire {background-image: url("../images/mountainbikehireh2.gif"); background-position: left;}

h3.swap {
  height:35px;
  background-repeat:no-repeat;
  }
h3.swap span {display:none;} 

h3#t-trainingsubh3 {background-image: url("../images/trainingsubh3.gif"); background-position: center;}
h3#t-quote {background-image: url("../images/quoteh3.gif"); background-position: center;}
h3#t-discounts {background-image: url("../images/discountsh3.gif"); background-position: center;}
h3#t-bookonline {background-image: url("../images/bookonlineh3.gif"); background-position: left;}

	
/* h1 & h2 image replacement */	

h2 {
	font-size: 130%;
	font-weight: bold;
	margin-bottom: 0px;
	}
h3 {
	font-size: 110%;
	margin-bottom: 0px;
	}
p {
	line-height: 150%;
	margin-top: 0px;
	}
td {
	}
li {
	line-height: 150%;
	}
.artistemail {
	line-height: normal;
	text-align: right;
	margin: 0;
}

ul.listleft
{
	float: left;
	padding-left: 15px;
	margin: 0 89px 0 0;
}

ul.listleft li { list-style-image:url(../images/bullet.gif); padding-left: 5px; }

ul.listright
{
	margin: 0px;
}

ul.listright li { list-style-image:url(../images/bullet.gif); padding-left: 5px; }

.splitter { border: 4px solid #974706; margin-top: 20px;}