/**************************************/
/* Muckairn Mussels Top Level Styles */
/************************************/

a {text-decoration: underline; color: #035f84; font: 11px verdana, arial, sans-serif;}
a:visited {color: #035f84;}
a:hover {color: #840303;}

body {
	background-color: #1957CA;
	}

td {
	font: 11px verdana, arial, sans-serif;
	line-height: 16px;
	color: #333333;
	vertical-align: top;
	}

img {
	border: none;
	}

h1 {
	font: 19px "Trebuchet MS", "Gill Sans MT", arial, verdana, sans-serif;
	color: #1145A6;
	height: 25px;
	background-image: url(images/breakrule.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0px 0px 16px 0px;
	}


/***************************************/
/* Muckairn Mussels Individual Styles */
/*************************************/

.firstParagraph {
	font: bold 13px arial, verdana, san-serif;
	line-height: 19px;
	}
	
.colorText {
	font: bold 13px arial, verdana, sans-serif;
	color: color;
	}
	
.navLinks a {
	color: #4A4A4A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
		}

.navlinks a:hover {
	color: #1145A6;
	text-decoration:none;
	}


/*******************************/
/* Muckairn Mussels Framework */
/*****************************/

#mainHolder {
	width: 750px;
	border: 1px solid white;
	background-color: white;
	}
	
	#mainHolder #topArea {
		width: 100%;
		height: 90px;
		background-image: url(images/background_header.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		}
		
		#mainHolder #topArea #logoArea {
			width: 226px;
			padding: 5px 0px 0px 9px;
			}
			
		#mainHolder #topArea #menuArea {
			vertical-align: bottom;
			text-align: right;
			padding-left:85px;
			}
			
		#mainHolder #topArea #menuArea table td {
				text-align: center;
				padding: 3px 0px 0px 0px;
				margin-top:-12px;
				}		
	
	#mainHolder #breaker {
		background-color: #1145A6;
		width: 100%;
		height: 16px;
		margin: 1px 0px 1px 0px;
		}
	
	#mainHolder #mainArea {
		width: 100%;
		height: 375px;
		}
		
		#mainHolder #mainArea #pictureArea {
			width: 277px;
			background-color: #e4e4e4;
			}
		
		#mainHolder #contentArea {
			padding: 20px 50px 10px 18px;
			background-image: url(images/background_watermark.jpg);
			background-position: right top;
			background-repeat: no-repeat;
			
			}
				
	#mainHolder #footerArea {
		background-color: #1145A6;
		text-align: right;
		width: 100%;
		height: 45px;
		margin: 1px 0px 0px 0px;
		padding: 2px 0px 0px 0px;
		}
		
#copyrightArea {
	width: 750px;
	margin: 3px auto 0px auto;
	}	
		
	#copyrightArea td {
		font: 10px verdana, arial, sans-serif;
		color: white;
		}
		
	#copyrightArea #toltechLink {
		text-align: right;
		}
		
		#copyrightArea #toltechLink a {text-decoration: none; color: #ffffff; font: 10px verdana, arial, sans-serif;}
		#copyrightArea #toltechLink a:visited {color: #ffffff;}
		#copyrightArea #toltechLink a:hover {text-decoration: underline; color: #86DAF1;}
