﻿/* ebrc master CSS layout */

a {
	color: #9D6935;
	font-size: 16px;
}
a:visited {
	color: #9D6935;
	font-size: 16px;
}
a:active {
	color: #9D6935;
	font-size: 16px;
}
a:hover {
	color: #000000;
	font-size: 16px;
}
a.footnav {
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
a.footnav:visited {
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
a.footnav:active {
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}
a.footnav:hover {
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}
#body {
	/* IE work around *//* IE work around */
	background-color: #D3D3D3;
	border-bottom: 0;
	padding: 0;
	text-align: center; /* IE work around */;
	font-family: Calibri, "Arial Narrow", Arial, sans-serif;
	font-size: 16px;
	margin: 10px 0 0 0;
}
#container {
	background: #FFFFFF;
	float: none;
	font-family: Calibri, "Arial Narrow", Arial, sans-serif;
	font-size: 16px;
	height: auto;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 800px;
	z-index: 100;
}


/* MASTER PAGE */
#date {
	border-left: 40px solid #FFFFFF;
	color: #808080;
	float: left;
	margin: 28px 0 17px 0;
	padding: 0 0 0 0;
	text-align: left;
	width: 460px;
}
#phone_and_email {
	background: #FFFFFF;
	float: right;
	margin: 9px 40px 17px 0;
	padding: 0 0 0 0;
	text-align: right;
	top: 0px;
	width: 260px;
}
html .jqueryslidemenu {
	float: right;
	margin: 0;
	padding: 0;
	position: relative;
	right: 40px;
	top: -26px;
	width: auto;
	z-index: 10;
}
.homebuttonleftborder {
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}
.fly_rods_care_and_maintenance_menu style {
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}
.care_and_maintenance_menu_style {
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}
#base_navigation {
	background: #C0C0C0;
	border-bottom: 5px #C0C0C0 solid;
	border-top: 3px #C0C0C0 solid;
	clear: both;
	height: 14px;
	left: 0px;
	line-height: 14px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: center;
	width: 800px;
}


/* GENERAL PAGES */
#standard {
	float: left;
	height: auto;
	left: 0px;
	margin-left: 40px;
	text-align: left;
	width: 720px;
}
#right_photo_caption {
	clear: right;
	color: #000000;
	float: right;
	font-family: Calibri, "Arial Narrow", Arial, sans-serif;
	font-size: 14px;
	height: auto;
	text-align: right;
	width: 325px;
}
#click_here_to_enlarge {
	clear: both;
	float: right;
	height: 27px;
	margin: 0 40px 18px 20px;
	text-align: center;
	width: 250px;
}
#end_spacing {
	clear: both;
}


/* HOME PAGE */
p {
	height: 6px;
	line-height: 16px%;
	margin: 0;
	padding: 0;
	width: auto;
}
#home_right_quote {
	background-image: url('home/Home-quote.gif');
	color: #1F3263;
	float: right;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 126px;
	left: 40px;
	line-height: 115%;
	margin: 10px 0 31px 23px;
	padding: 15px 20px 15px 20px;
	position: relative;
	text-align: left;
	top: -8px;
	width: 214px;
}
.revolving_photo {
	clear: right;
	border: 1px #808080 solid;
	float: right;
	height: 142px;
	left: 1px;
	margin: 0 0 22px 43px;
	padding: 0;
	position: relative;
	top: 0px;
	visibility: visible;
	width: 213px;

}


/* ABOUT US */
#about_us_quote {
	background: url('about us/About-us-quote-1.gif') right;
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 126px;
	left: -40px;
	line-height: 115%;
	margin: 7px 0 10px 0;
	padding: 16px 20px 15px 30px;
	position: relative;
	text-align: right;
	top: 0px;
	width: 363px;
}
#about_us_quote2 {
	background: url('about us/About-us-quote-2.gif') right;
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 126px;
	left: -40px;
	line-height: 115%;
	margin: 0 0 30px 0;
	padding: 16px 20px 15px 30px;
	position: relative;
	text-align: right;
	top: 0px;
	width: 299px;
}
#about_us_right_photo_caption {
	clear: right;
	color: #000000;
	float: right;
	font-family: Calibri, "Arial Narrow", Arial, sans-serif;
	font-size: 14px;
	height: auto;
	margin-bottom: 10px;
	text-align: right;
	width: 210px;
}
#about_us_right_photo_caption2 {
	clear: right;
	color: #000000;
	float: right;
	font-family: Calibri, "Arial Narrow", Arial, sans-serif;
	font-size: 14px;
	height: auto;
	text-align: right;
	width: 522px;
}


/* FLY AND COARSE RODS */
#fly_rods_intro_quote {
	background: url('fly rods/Fly-intro-quote.gif') right;
	clear: left;
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 294px;
	left: -40px;
	line-height: 115%;
	margin: 0 10px 20px 0;
	padding: 15px 20px 15px 30px;
	position: relative;
	text-align: right;
	width: 318px;
	top: 0px;
}
.detail_photos {
	border: 1px #808080 solid;
	clear: right;
	float: right;
	margin: 0 40px 5px 20px;
}
#large_photos_standard_container {
	float: left;
	height: auto;
	margin-left: 40px;
	text-align: center;
	width: 720px;
}
.large_image_frame {
	border: 2px #808080 solid;
}
#fly_rod_models_quote {
	background-color: #B8C5D8;
	background: url('fly rods/Fly-model-quote.gif');
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 63px;
	line-height: 115%;
	margin: 0 0 15px 0;
	padding: 15px 20px 15px 30px;
	text-align: right;
	width: 301px;
}
#coarse_intro_quote {
	background: url('coarse rods/Coarse-intro-quote.gif');
	color: #1F3263;
	float: right;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 420px;
	left: 40px;
	line-height: 115%;
	margin: 0 0 10px 0;
	padding: 15px 30px 15px 20px;
	position: relative;
	text-align: left;
	top: 0px;
	vertical-align: bottom;
	width: 380px;
}
#coarse_models_quote {
	background: url('coarse rods/Coarse-model-quote.gif');
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 104px;
	line-height: 115%;
	margin: 8px 40px 10px 0;
	padding: 15px 20px 15px 30px;
	text-align: right;
	width: 484px;
}
#barbus_maximus_quote {
	background: url('coarse rods/Barbus-Maximus-quote.gif');
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 168px;
	left: -40px;
	line-height: 115%;
	margin: 0 0 10px 0;
	padding: 15px 20px 15px 30px;
	position: relative;
	text-align: right;
	width: 378px;
}
#markiv_quote {
	background: url('coarse rods/Mark-IVs-quote.gif');
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 83px;
	left: -40px;
	line-height: 115%;
	margin: 2px 0 0 0;
	padding: 15px 20px 15px 30px;
	position: relative;
	text-align: right;
	top: 0px;
	width: 283px;
}
#merlin_quote {
	background: url('coarse rods/Merlin-quote.gif') right;
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 189px;
	left: -40px;
	line-height: 115%;
	margin: 4px 0 10px 0;
	padding: 15px 20px 15px 30px;
	position: relative;
	text-align: right;
	width: 362px;
}


/* CARE AND MAINTENANCE */
#care_and_maintenance_left_50pct_column {
	float: left;
	height: auto;
	left: 0px;
	margin-left: 40px;
	margin-right: 0px;
	position: relative;
	text-align: left;
	width: 340px;
}
#care_and_maintenance_right_50pct_column {
	float: right;
	height: auto;
	margin-right: 40px;
	text-align: left;
	width: 340px;
}
.always_style {
	color: #008000;
	font-weight: bold;
}
.never_style {
	color: #FF0000;
	font-weight: bold;
}


/* PURCHASE */
#purchase_quote1 {
	background: url('purchase/Purchase-quote-1.gif');
	clear: left;
	color: #1F3263;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 84px;
	line-height: 115%;
	margin: 0 0 20px 0;
	padding: 15px 20px 15px 30px;
	text-align: right;
	width: 330px;
}
#purchase_quote2 {
	background: url('purchase/Purchase-quote-2.gif');
	color: #1F3263;
	float: right;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	height: 105px;
	line-height: 115%;
	margin: 7px 0 20px 0;
	padding: 15px 40px 15px 20px;
	text-align: left;
	width: 320px;
}


/* LINKS */
#links {
	float: left;
	height: auto;
	padding: 0 0 20px 40px;
	text-align: left;
	width: 720px;
}


/* FORCE RIGHT SCROLL BARS HACK */
html {
	overflow-y: scroll;
}
