/* Defaults */
/* ---------------------------------------------------------------------------- */
* {
	margin: 			0;
	padding:			0;
}


#skipNav {/* skip-navigation container - hidden except for non-full html browsers */
	position: 			absolute;
	top: 				0.2em;
	right: 				-50em;
	width: 				6em;
	text-align: 		left;
}	

body {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			62.5%;
	padding-bottom:		3em;
	background-color: 	#550050;
}


/* Structure */
/* ---------------------------------------------------------------------------- */
#wrapper {
	width: 					840px;
	margin: 				0 auto;
	margin-top:				2em;
	border: 				0.1em solid #555555;
	background-color:		#fff;
	}	

	#mastHead {
	height: 90px;
	background-image: url(../assets/Images/imgCMBLogo.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-right: 10px;
	}

	#mastHeadText {
	margin-left: 4px;
	margin-top: 25px;
	}

	#mastHeadText p {
	text-align: left;


	}


	#shoppingStrip {
	height: 30px;
	}
	

	#mainNav {
	}
	
	#content {
			height:				387px;		
	}
	
		#contentImage {
	float: 				left;
	width:				300px;
	height:				387px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #006B87;
		}
		
		#contentMain {
			float: 				left;
			width:				515px;
			height:				357px;
			margin-left:		20px;
			margin-top:			20px;
			margin-bottom:		10px;
			overflow:			auto;
		}
		
	
	
	#footer {
		clear:				both;
		border-top:			solid 5px #006B87;
		background-color: 	#0096bb;
	}



/* Images */
/* ---------------------------------------------------------------------------- */
#mastHead img {
	margin-top: 		20px;
	margin-right: 		10px;
	float: 				right;
	border: 			0;
}

#contentImage img {
}

#footer img {
	margin-left:		10px;
	margin-top: 		20px;
	margin-bottom: 		20px;
	border: 			0px;
}

.newcastleWebFactory {
}

/* Fonts */
/* ---------------------------------------------------------------------------- */
h1 {
	font: normal 2em/1.5em Arial, sans-serif;
	color:	#550050;
	margin-bottom: 0.5em;
}

h2 {
	margin-top: 1.3em;
	margin-bottom: 0.8em;
	font-size: 1.5em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
}

p {
	margin-left: 0.1em;
	margin-right: 1em;
	margin-top: 0.8em;
	margin-bottom: 0.5em;
	font-size: 1.2em;
	line-height: 1.4em;
	color: #555555;
	clip: rect(auto,auto,auto,auto);
	text-align: justify;
	padding-bottom: 0.4em;
	font-family: Arial, Helvetica, sans-serif;
}

li {
	list-style-type: circle;
	margin-left: 30px;
	margin-right: 1em;
	font-size: 1.2em;
	color: #555555;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.tableStyle1 {
	font-size: 1.2em;
	line-height: 1.4em;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
}


/* Links */
/* ---------------------------------------------------------------------------- */
a:link {
	color: #660066;
	text-decoration: none;
}
a:visited {
	color: #660066;
	text-decoration: none;
}
a:hover {
	color: #FF3300;
	text-decoration: underline;
}
a:active {
	color: #FF3300;
	text-decoration: none;
}
