@charset "UTF-8";
/* CSS Document */
/*RESET*/
* {margin:0; padding:0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
:focus {outline:0;}
/*END RESET*/


/* General styles */
	body {
		margin:0 auto;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		color:#181818;
background:#F8F7F5 url(/img/cloth029.png) repeat scroll 0 0	;
	min-width:600px;    	/* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
		text-align:center; font-family:"Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	}
	#fixed {
margin : auto;
width : 954px;
text-align : left;
background : transparent url(/img/bg_repeater.gif) repeat-y center center;
min-width : 954px;
outline: 5px double #5b6163;
}#container
	{margin:0 auto; text-align:left; width:954px;}
	
	a {
		color:#316163;
	}
	a:hover {
		color:#ffffff;
		text-decoration:underline;
	}
	h1, h2, h3, h4, h5, h6 {
		margin:.10px 15px;
		padding:0;
		font-family:Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif;
	}
	h1 {font-size:150%; line-height:1.25; color:#96951B;}

	h2 {font-size:144%; line-height: 1.5; color:#939994;text-transform:uppercase; padding: 8px 0px 12px 0px;}
	h3 {font-size:135%; line-height: 1.5; color:#316163; text-transform:uppercase; padding: 8px 0px 12px 0px;}
	h4 {font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:80%; line-height: 1.15; padding:5px 0;}
	h5 {font-size:80%; line-height: 1.5; color:#316163; background-color:#cbd5d2; border-bottom:2px groove #96951B;}
	h6 {font-size:60%; line-height: .8; color:#cbd5d2; text-align:center;}
	 p {
		margin:.4em .5em.8em .5em;
		padding:4px 10px 6px 10px;
font-size: 90%; line-height: 1.5; color:#181818;
	}
	
	/*#header p {
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 85%; line-height:1.5; padding: 0px 10%; color:#cbd5d2; font-style:italic;}
	
	#header ul { clear:left; float:left; width:100%; list-style:disc; margin:10px 0 5px  0; padding:0; }
	#header ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
		background: transparent url(/img/lonelyplrepeater9h.gif) repeat scroll 0 0;
	}
	#header ul li a {
		display:block;
		float:left;
		margin:0 0 0 1px;
		padding:3px 10px;
		text-align:center;
		background:#5b6163;
		color:#939994;
		text-decoration:none;
		position:relative;
		left:15px;
		line-height:1.3em;
	}
	#header ul li a:hover {
		background:#5b6163;
		color:#cbd5d2;
	}
	#header ul li a.active,
	#header ul li a.active:hover {
		color:#316163;
		background:#5b6163;
		font-weight:bold;
	}
	#header ul li a span {
		display:block;
	}*/
	
	
	 ul {
		margin:.4em .5em.8em .5em;
		padding:4px 10px 6px 10px;
font-size: 90%; line-height: 1.25; }
	ul li {
		display:block;
		list-style:none;
		margin:0;
	}
	ul li a {
		display:block;
		margin:0 0 0 1px;
		padding:0;
		text-align:center;
		text-decoration:underline;
	}
	ul li a:hover {
		color:#316163;
	}
	ul li a.active,
	ul li a.active:hover {
		color:#316163;
		font-weight:bold;
	}
	ul li a span {
		display:block;
	}
	hr {width:60%; height:2px; border-bottom:#ffffff groove 1px; margin: 0 auto;}
	img { margin:0px 20px 10px 0px; float:left; border: 4px double #949b96; }
	
	/* Alignment */
.v-top              {vertical-align:top;}
.v-middle           {vertical-align:middle;}
.v-bottom           {vertical-align:bottom;}

.a-left             {text-align:left;}
.a-center           {text-align:center;}
.a-right            {text-align:right;}

.f-left, .left      {float:left;}
.f-right, .right    {float:right;}

.logo-img {border:none;}
.clear_img {background:none;}
	/* Header styles */
	#header { clear:both; float:right; background: transparent url(/img/header.gif) no-repeat 0 0; text-align:right;	width:954px; height:110px;}
	/* 'widths' sub menu */
	
#logo
	{ position:absolute; padding:4px 0 0 13px;;width:158px; height: 90px; }*/
	
#phone {
		position:absolute;
		text-align:left;
		right:500px;
	}
/* CONTENT TABS */
	#tabbed_box_1 {
	width:100%;
}
/*.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#96951B;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}*/

.tabbed_area { background-color:#929868;
border:4px groove #26302f;
padding:10px 2px;
}

ul.tabs { line-height:1;
margin:5px -5px 2px; line-height:1;}

ul.tabs li { list-style:none; display:inline; float: left; /*border-right:1px outset #5B6163; border-bottom:3px outset #5B6163;border-top:1px inset #5B6163; border-left:1px inset #5B6163;*/ 
padding:1px;}

ul.tabs li a { background-color:#316163;border-color:#5B6163;
border-style:inset outset outset inset;
border-width:1px 1px 3px;  
font-size:85%;
font-weight:bold;
margin:-3px 0;
padding:0.3em 0.5em;
text-decoration:none;
text-transform:uppercase;
color:#f8f5f2;
	}
ul.tabs li a:hover {
	color:#316163; 	background-color:#f8f5f2;text-decoration:underline; 
}
ul.tabs li a.active {
	color:#316163; 	background-color:#f8f5f2;
}

.content {
background-color:#F2F6F5;
border:1px inset #5B6163;
padding:10px;
	clear:both;	
}
#content_2, #content_3, #content_4, #content_5, #content_6, #content_7, #content_8, #content_9, #content_10, #content_11, #content_12, #content_13, #content_14, #content_15 { display:none; }

	.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:6px;
	padding-bottom:4px;
	padding-left: 34px;
	font-size:13px;
}
.content ul li:last-child {
	border-bottom:none;
}

.content ul li a {
	color:#181818;
	text-decoration:underline;
}
.content ul li a:hover {
	text-decoration:none;
}
.content ul li a small {
	color:#6c7166;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}




	
	
	
	.background {
	background-color:#939994;
	border:2px outset #808080;}
	
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
		background:transparent url(/img/bg_repeater.gif) repeat scroll 0 0	;
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}
	/* 2 Column (left menu) settings */
	.leftmenu {
		/*  background:#5B615A;		right column background colour */
	}
	.leftmenu .colleft {
		right:80%;			/* right column width */
		/* background:#316163 url(/img/colleft_bg.png) repeat-y right 0;	 left column background colour */
		
	}
	.leftmenu .col1 {
		width:75.5%;			/* right column content width */
		left:105.5%;			/* 100% plus left column left padding */
padding:0;


	}
	.leftmenu .col2 {
		width:17%;			/* left column content width (column width minus left and right padding) */
		left:8%;			/* (right column left and right padding) plus (left column left padding) */
		margin-top:15%;
	}
	.buttons ul 
	{clear:both;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
font-size:90%;
line-height:1.15;
margin:0;
padding:0;
}	
.buttons ul li 
{display:block;list-style:none;padding:0;}
	
.buttons ul li a {
background:#316163 none repeat scroll 0 0;
border:1px outset #5B6163;
color:#F8F7F5;
display:block;
float:left;
padding:5px 4px;
margin:5px 5px 0 0;
outline-color:#D1BC95;
outline-style:outset;
outline-width:1px;
position:relative;
text-align:center;
text-decoration:none;
width:100%;
}
.buttons ul li a:hover {
		background:#F8F7F5;
		color:#316163;
		text-decoration:underline;
	}
	.buttons ul li a.active,
	.buttons ul li a.active:hover {
		color:#316163;
		background:#F8F7F5;
	}

	

/* Footer styles */
	#footer {
		clear:both;
		float:left;
		width:100%;
		margin: 2em auto;
	}
	#footer p {
		padding:5px 10px;
		margin:0; text-align:center
	}
	</style>
