/***********************************/
/* Argyll Online 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-image: url(images/bg.gif);
	background-position: top center;
	background-repeat: repeat-y;
	margin: 5px 0px 0px 0px;
	}

td {
	font: 11px verdana, arial, sans-serif;
	line-height: 16px;
	color: #333333;
	vertical-align: top;
	}

img {
	border: none;
	}

form {
	margin: 0px;
	padding: 0px;
	}	

h1 {
	font: bold 17px arial, verdana, sans-serif;
	color: #003B84;
	margin: 0px 0px 3px 0px;
	}

h2 {
	font: bold 15px arial, verdana, sans-serif;
	color: #474A31;
	margin: 0px 0px 3px 0px;
	}

hr {
	height: 1px;
	color: #003B84;
	margin: 15px 0px 15px 0px;
	width: 250px;
	}

ul {
	margin: 10px 0px 0px 15px;
	}
	
	ul li {
		padding: 0px 0px 10px 0px;
		}

ol {
	margin: 10px 0px 0px 30px;
	}
	
	ol li {
		padding: 0px 0px 10px 0px;
		}

/************************************/
/* Argyll Online Individual Styles */
/**********************************/

.firstParagraph {
	font: bold 12px arial, verdana, san-serif;
	line-height: 20px;
	}
	
.blueText {
	font-weight: bold;
	color: #003B84;
	}

.redText {
	font: bold 11px verdana, arial, sans-serif;
	color: red;
	}

.price {
	border-top: 1px solid #dddddd;
	color: #aaaaaa;
	width: 100%;
	margin: 10px 0px 0px 0px;
	font-style: italic;
	}
	
	.price h1 {
		font: bold 24px arial, verdana, sans-serif;
		color: #003B84;
		margin: 8px 0px -3px 0px;
		padding: 0px 0px 0px 0px;
		}
	
.highlightText {
	background-color: #F3FF2D;
	}

.formattedTable {
	border-top: 5px solid #003B84;
	background-color: #003B84;
	width: 480px;
	}
	
	.formattedTable th {
		background-color: #3d6ca6;
		font: bold 13px arial, verdana, sans-serif;
		color: #ffffff;
		vertical-align: top;
		}
	
	.formattedTable .lightGrey {
		background-color: #FAFAFA;
		}
		
	.formattedTable .darkGrey {
		background-color: #EEEEEE;
		}

.subMenu {
	width: 100%;
	}
	
	.subMenu td {
		text-align: center;
		}

.sueAndersonPhotograph {
	line-height: 12px;
	}
	
	.sueAndersonPhotograph a {text-decoration: underline; color: #035f84; font: 9px verdana, arial, sans-serif;}
	.sueAndersonPhotograph a:visited {color: #035f84;}
	.sueAndersonPhotograph a:hover {color: #840303;}

.blockHolder {
	background-color: #EFEFEF;
	}	
	
/****************************/
/* Argyll Online Framework */
/**************************/

#mainHolder {
	width: 758px;
	margin: 0px auto 0px auto;
	}
	
#topArea {
	width: 100%;
	border-bottom: 10px solid #003B84;
	}

#searchArea {
	width: 100%;
	background-image: url(images/searchBreaker.gif);
	background-position: top center;
	background-repeat: repeat-y;
	background-color: #e2e2e2;
	}
	
	#searchArea td {
		width: 50%;
		height: 30px;
		vertical-align: middle;
		text-align: right;
		padding: 0px 5px 0px 0px;
		}
		
		#searchArea td input {
			margin: 0px 5px 0px 0px;
			}

#mainArea {
	width: 100%;
	}
	
	#mainArea #menuArea {
		width: 136px;
		padding: 0px 8px 0px 0px;
		background-image:  url(images/menu/leftnavigationbackground.gif);
		background-repeat: repeat-y;
		background-position: right;
		}
		
		#mainArea #menuArea #menuItem {
			width: 128px;
			height: 20px;
			padding: 3px 0px 0px 10px;
			background-image:  url(images/menu/menubullet.gif);
			background-position: left;
			background-repeat: no-repeat;
			border-bottom: 1px solid #aaaaaa;
			}
			
			#mainArea #menuArea #menuItem a {text-decoration: none; color: #003b84; font: bold 11px tahoma, arial, verdana, sans-serif;}
			#mainArea #menuArea #menuItem a:visited {color: #003b84;}
			#mainArea #menuArea #menuItem a:hover {text-decoration: underline; color: #003b84;}
		
		#mainArea #menuArea #subMenuItem {
			width: 128px;
			height: 20px;
			padding: 3px 0px 0px 10px;
			background-image:  url(images/menu/submenubullet.gif);
			background-position: left;
			background-repeat: no-repeat;
			border-bottom: 1px solid #aaaaaa;
			}
			
			#mainArea #menuArea #subMenuItem a {text-decoration: none; color: #3d6ca6; font: bold 11px tahoma, arial, verdana, sans-serif;}
			#mainArea #menuArea #subMenuItem a:visited {color: #3d6ca6;}
			#mainArea #menuArea #subMenuItem a:hover {text-decoration: underline; color: #3d6ca6;}
					
	#mainArea #contentArea { 
		/*No Styles Yet Applied*/
		}
		
		#mainArea #contentArea div {
			padding: 15px 6px 15px 6px;
			}
			
			#mainArea #contentArea div div {
				padding: 0px 0px 0px 0px;
				}
		
		#mainArea #contentArea #pageTitle {
			padding: 0px 0px 0px 0px;
			background-color: #003B84;
			color: white;
			}
			
			#mainArea #contentArea #pageTitle img {
				width: 493px;
				height: 40px;
				border-width: 1px 0px 1px 0px;
				border-style: solid;
				}
			
			#mainArea #contentArea #pageTitle div {
				padding: 0px 0px 3px 7px;
				}	
				
				#mainArea #contentArea #pageTitle div a {text-decoration: underline; color: white; font: bold 11px verdana, arial, sans-serif;}
				#mainArea #contentArea #pageTitle div a:visited {color: white;}
				#mainArea #contentArea #pageTitle div a:hover {text-decoration: underline; color: #FAF9B3;}

	
	#mainArea #advertisingArea {
		width: 128px;
		padding: 0px 0px 0px 1px;
		background-image: url(images/bg.gif);
		background-position: left;
		background-repeat: repeat-y;
		}
			
		#mainArea #advertisingArea iframe {
			margin: 0px 0px 15px 0px;
			}
	
	#mainArea #bottomArea {
		text-align: center;
		padding: 0px 0px 2px 0px;
		}
	
#footerArea {
	width: 100%;
	height: 22px;
	background-image: url(images/footerbackground.gif);
	background-repeat: repeat-x;
	background-position: top;
	}
	
	#footerArea td {
		width: 25%;
		text-align: center;
		padding: 6px 0px 0px 0px;
		}
		
		#footerArea td a {text-decoration: none; color: #003b84; font: 9px arial, verdana, sans-serif;}
		#footerArea td a:visited {color: #003b84;}
		#footerArea td a:hover {text-decoration: underline; color: #003b84;}
