/* CSS Document */

body
{margin:0px;
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-x;
	background-color: #f0eac6;}

#wraper
{width:100%;
	margin:0px;
	padding:0px;
	float:left;}

#headerblank
{float:none;
	background-image:url(images/middleimage.gif);
	background-repeat:no-repeat;
	width:1004px;
	height:482px;
	margin:0px auto;}

#topbarblank
{float:left;
	margin:16px 0 0 0;
	padding:0 0 0 10px;
	width:1000px;
	height:35px;
	text-align:center;}

#callnowimg
{float:left;
	background-image:url(images/phoneicon.gif);
	background-repeat:no-repeat;
	width:15px;
	height:14px;}

#callnow
{float:left;
	margin:0px;
	padding:0 0 0 7px;
	width:1000px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;}

.callnowhead
{font-weight:bold;
	color: #fffddd;}

.callnownumber
{color: #89897e;}

#emailimg
{float:left;
	background-image:url(images/emailicon.gif);
	background-repeat:no-repeat;
	width:16px;
	height:11px;
	margin:2px 0 0 0;}

#emailtxt
{float:left;
	width:121px;
	padding:0 0 0 7px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;}

.emaillink
{font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color: #cb6501;
	text-decoration:none;}

.emaillink:hover
{font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color: #cb6501;
	text-decoration: underline;}

#menublank
{float:left;
	margin:58px 0 0 0;
	width:909px;
	padding:0 0 0 95px;}

#menu01
{float:left;
	
	background-repeat:no-repeat;
	width:116px;
	height:105px;
	padding:15px 0 0 0;
	text-align:center;}

.menus
{font-family:Georgia;
	font-weight:normal;
	font-size:20px;
	color: #c34007;
	text-decoration:none;
	text-align:center;}

.menus:hover
{font-family:Georgia;
	font-weight:normal;
	font-size:20px;
	color: #c34007;
	text-decoration:underline;
	text-align:center;}

#menu02
{float:left;
	
	background-repeat:no-repeat;
	width:116px;
	height:105px;
	padding:15px 0 0 0;
	text-align:center;
	margin:0 0 0 4px;}

#menunavigationblank
{float:left;
	width:909px;
	margin:4px 0 0 0;
	padding:0 0 0 0;}

#menunavigation
{float:left; background-color:#282827;
	width:480px;
	height:20px;
	font-family: Arial;
	font-weight:bold;
	font-size:11px;
	color: #ffffff;
	text-align:center;
	padding:5px 0 0 0;
	line-height:14px;}

.menulinks
{font-family: Arial;
	font-weight:bold;
	font-size:11px;
	color: #ffffff;
	text-decoration:none;
	padding:0 5px 0 5px;}

.menulinks:hover
{font-family: Arial;
	font-weight:bold;
	font-size:11px;
	color: #ffffff;
	text-decoration:underline;
	padding:0 5px 0 5px;}

#searchnavblank
{float:left;
	width:1004px;
	margin:179px 0 0 0;
	height:45px;}

#searchnavigation
{float:left;
	padding-left:276px;
	width:728px;
	margin:11px 0 0 0;}

#searchtxt
{float:left;
	margin:6px 0 0 0;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	color: #fffddd;
	width:55px;
	line-height:12px;}

#searchtextfiled
{float:left;
	margin:0px;
	padding:0px;
	width:237px;}

.searchtextfiled001
{border:0px;
	background-color: #fff;
	width:228px;
	padding:4px 0 4px 9px;
	font-family:arial;
	font-weight:normal;
	color: #352e2c;
	font-size:9px;
	line-height:12px;}

#submitblank
{float:left;
	margin:0 0 0 3px;
	width:57px;}

.searchsubmit
{float:left; background-color:#C34007;
	width:57px;
	padding:0 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color: #f0eac6;
	text-decoration:none;
	height:22px;
	line-height:12px;}

.searchsubmit:hover
{float:left;
	background-color:#C34007;
	width:57px;
	padding:0 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color: #0d0d0d;
	text-decoration:none;
	height:22px;
	line-height:12px;}

#advancesearchblank
{float:left;
	margin:0 0 0 3px;
	width:110px;}

.advancesearchsubmit
{float:left;
	background-image: url(images/advancesearchactive.gif);
	background-repeat:no-repeat;
	width:110px;
	padding:5px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color: #f0eac6;
	text-decoration:none;
	height:16px;
	line-height:12px;}

.advancesearchsubmit:hover
{float:left;
	background-image: url(images/advancesearchhover.gif);
	background-repeat:no-repeat;
	width:110px;
	padding:5px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color: #0d0d0d;
	text-decoration:none;
	height:16px;
	line-height:12px;}

#indexbody
{float:left;
	width:100%;
	margin:0px;
	padding:0px;
	background-color: #f0eac6;}

#innerpagebodybg
{width:100%;
	float:left;
	background-image: url(images/innerpagesbodybg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #e4dca7;}

#innerpagesbodybgbottom
{float:left;
	width:100%;
	background-image: url(images/bottomemboss.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:15px;}

#welcometxt
{float:none;
	margin:0px auto;
	width:1004px;}

#welcomtxtblank
{float:none;
	padding:0 0 0 78px;
	margin:35px 0 0 0 ;
	width:926px;}

#welcomeheading001
{float:left;
	font-family:Georgia;
	font-weight:normal;
	font-size:30px;
	color: #282827;
	width:926px;}

#welcomeheading002
{float:left;
	font-family:Georgia;
	font-weight:normal;
	font-size:18px;
	color: #cb6501;
	width:926px;}

#welcomeheading003
{float:left;
	font-family: Arial;
	font-weight:normal;
	font-size:14px;
	color: #828249;
	width:860px;
	line-height:23px;
	margin:10px 0 0 0;}

#welcomeheading003 ul
{margin:0px; padding:0px; list-style:none;}

#welcomeheading003 li
{text-decoration:none;}

#welcomeheading003 a
{text-decoration:none; color: #d0761a; font-size:14px; font-family: Arial;}

#welcomeheading003 a:hover
{text-decoration:underline; color: #ffffff; font-size:14px; font-family: Arial;}

#indexmiddle
{width:100%;
	float:left;
	background-image: url(images/indexmiddlebg.gif);
	background-repeat:repeat-x;
	margin-top:49px;
	height:324px;}

#indexmiddleblank
{float:none;
	margin:0px auto;
	width:1004px;}

#indexarticleblank
{float:left;
	margin:49px 0 0 0;
	width:1004px;}

#familyarticleblank
{float:left;
	margin:15px 0 0 0;
	padding:0 0 0 118px;
	width:249px;}

#familyarticlebg
{float:left;
	background-image:url(images/familyarticlebg.gif);
	background-repeat:no-repeat;
	width:249px;
	height:294px;}

#familyarticleheading
{float:left;
	width:249px;
	text-align:center;
	font-family:Georgia;
	font-size:24px;
	color: #282827;
	font-weight:normal;
	margin:20px 0 0 0;}

#articlesblank
{float:left;
	margin:23px 0 0 0;
	padding:0 0 0 28px;
	width:202px;}

#articlesblank ul
{float:left;
	display:block;
	padding:0px;
	margin:0px;
	overflow:hidden;}

#articlesblank ul li
{float:left;
	display:block;
	background-image:url(images/lefticon.gif);
	background-repeat:no-repeat;
	padding:0 0 0 10px;
	margin:0px;
	font-family: Arial;
	font-size:11px;
	color: #828249;
	font-weight:normal;
	line-height:14px;
	width:192px;}

#articlesblank ul li.article2blank
{float:left;
	display:block;
	margin:17px 0 0 0;}

#articlesblank ul li.article3blank
{float:left;
	display:block;
	margin:17px 0 0 0;}

#articlesblank ul li a
{display:block;
	font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:normal;
	line-height:14px;
	text-decoration:underline;}

#articlesblank ul li a:hover
{display:block;
	font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:normal;
	line-height:14px;
	text-decoration:none;}

#ouradviceblank
{float:left;
	margin:15px 0 0 0;
	padding:0 0 0 11px;
	width:249px;}

#ouradvicebg
{float:left;
	background-image:url(images/ouradvicebg.gif);
	background-repeat:no-repeat;
	width:251px;
	height:294px;}

#ouradviceheading
{float:left;
	width:251px;
	text-align:center;
	font-family:Georgia;
	font-size:24px;
	color: #282827;
	font-weight:normal;
	margin:20px 0 0 0;}

#ouradvicesblank
{float:left;
	margin:15px 0 0 0;
	padding:0 0 0 28px;
	width:223px;}

#ouradvicesblank ul
{float:left;
	display:block;
	padding:0px;
	margin:0px;}

#ouradvicesblank ul li
{float:left;
	display:block;
	background-image:url(images/lefticon.gif);
	background-repeat:no-repeat;
	padding:0 0 0 10px;
	margin:0px;
	font-family: Arial;
	font-size:11px;
	color: #828249;
	font-weight:normal;
	line-height:14px;
	width:192px;}

#ouradvicesblank ul li.advice2blank
{float:left;
	display:block;
	margin:17px 0 0 0;}

#ouradvicesblank ul li.advice3blank
{float:left;
	display:block;
	margin:17px 0 0 0;}

#ouradvicesblank ul li a
{display:block;
	font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:normal;
	line-height:14px;
	text-decoration:underline;}

#ouradvicesblank ul li a:hover
{display:block;
	font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:normal;
	line-height:14px;
	text-decoration:none;}

#usefullinksblank
{float:left;
	margin:15px 0 0 0;
	padding:0 0 0 11px;
	width:249px;}

#usefullinksbg
{float:left;
	background-image:url(images/usefullinksbg.gif);
	background-repeat:no-repeat;
	width:249px;
	height:294px;}

#usefullinksheading
{float:left;
	width:249px;
	text-align:center;
	font-family:Georgia;
	font-size:24px;
	color: #282827;
	font-weight:normal;
	margin:20px 0 0 0;}

#usefullinkssblank
{float:left;
	margin:15px 0 0 0;
	padding:0 0 0 28px;}

#usefullinkssblank ul
{float:left;
	display:block;
	padding:0px;
	margin:0px;}

#usefullinkssblank ul li
{float:left;
	display:block;
	background-image:url(images/lefticon.gif);
	background-repeat:no-repeat;
	padding:0 0 0 10px;
	margin:0px;
	font-family: Arial;
	font-size:11px;
	color: #828249;
	font-weight:normal;
	line-height:14px;
	width:185px;}

#usefullinkssblank ul li.advice2blank
{float:left;
	display:block;
	margin:17px 0 0 0;}

#usefullinkssblank ul li.advice3blank
{float:left;
	display:block;
	margin:17px 0 0 0;}

#usefullinkssblank ul li a
{display:block;
	font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:normal;
	line-height:14px;
	text-decoration:underline;}

#usefullinkssblank ul li a:hover
{display:block;
	font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:normal;
	line-height:14px;
	text-decoration:none;}

#footerbg
{float:none;
	background-color: #f0eac6;
	width:1004px;
	margin:0px auto;
	padding:0px;}

#footernavigaton
{float:left;
	width:1004px;
	text-align:center;
	margin:31px 0 0 0;
	font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:bold;}

.footerlinks
{font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:bold;
	text-decoration:none;}

.footerlinks:hover
{font-family: Arial;
	font-size:11px;
	color: #d0761a;
	font-weight:bold;
	text-decoration: underline;}

#copyrightsblank
{margin:3px 0 0 0;
	float:left;
	text-align:center;
	width:1004px;
	font-family: Arial;
	font-weight:normal;
	font-size:10px;
	color: #828249;
	height:56px;}

#contentleft
{width:205px;
	float:left;
	padding:0px;
	margin:0px;}

#submenuhedding
{width:205px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Georgia;
	font-size:30px;
	color:#c43209;}

#submenu
{width:205px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	display:block;
	overflow:hidden;}

#submenu ul
{width:222px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;}

#submenu ul li
{width:205px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	display:block;}

#submenu ul li.topline
{width:205px;
	height:1px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	background-image:url(images/topline.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	line-height:1px;}

#submenu ul li a.submenu
{float:left;
	display:block;
	padding:4px 0 0 11px;
	margin:0px;
	background-image:url(images/catgoriesactive.gif);
	background-repeat:no-repeat;
	font-family: "Trebuchet MS";
	font-size:10px;
	font-weight:normal;
	color: #524d44;
	text-decoration:none;
	width:169px;
	height:19px;}

#submenu ul li a.submenu:hover
{float:left;
	display:block;
	padding:4px 0 0 11px;
	margin:0px;
	background-image:url(images/catgoriesover.gif);
	background-repeat:no-repeat;
	font-family: "Trebuchet MS";
	font-size:10px;
	font-weight:normal;
	color: #524d44;
	text-decoration:none;
	width:169px;
	height:19px;}

#innercontentblank
{width:610px;
	float:left;
	margin:0px;
	padding:0 0 0 20px;}

#innerhedding
{width:610px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Georgia;
	font-size:30px;
	color:#c43209;}

#innercontent
{width:610px;
	float:left;
	margin:5px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#363636;
	text-align:justify;}

#innercontent002
{width:610px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#363636;
	text-align:justify;}

#innercontent003
{width:610px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#363636;
	text-align:justify;}

#innercontent004
{width:610px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#363636;
	text-align:justify;}

#innercontent005
{width:610px;
	float:left;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#363636;
	text-align:justify;}

#contactaddresshedding
{width:610px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Georgia;
	font-size:30px;
	color:#c43209;}

#contactaddresstext
{width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#363636;}

#contactsmallhedding
{width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#82392b;
	display:block;
	text-decoration:none;
	line-height:15px;}

#contacthedding
{width:522px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Georgia;
	font-size:30px;
	color:#c43209;}

#submitform
{width:370px;
	margin:0px;
	float:left;
	padding:0 0 0 5px;}

#submitformtop
{width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:17px 0 0 0;}

.submitformtop
{width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;}

.submitforml
{width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#382614;
	font-family:Arial;
	font-size:11px;}

.submitformr
{width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;}

.submitformr2
{width:200px;
	height:150px;

	float:left;
	margin:0px;
	padding:0px;}

.slist
{width:200px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:11px;}

.stext
{width:196px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:11px;}

.submitformbottom
{width:370px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;}

.scomments
{width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;}

.formsubmit
{width:60px;
	height:18px;
	float:left;
	margin:10px 0 0 0;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#a6401a;
	text-align:center;
	text-decoration:none;}

.formsubmit:hover
{width:60px;
	height:18px;
	float:left;
	margin:0px;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#af7e40;
	text-align:center;
	text-decoration:none;}

#formsubmit
{width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;}

#validationblank
{float:left;
	height:17px;
	padding:0 0 0 445px;
	margin-top:6px;
	height:17px;
	text-align:center;}

#validation
{float:left;
	width:120px;
	height:17px;
	height:17px;
	padding:0px;
	text-align:center;}

.xhtml
{width:55px;
		height:17px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#fffbcc;
		text-align:center;
		text-decoration:none;
		background-image:url(images/submit.jpg);
		background-repeat:no-repeat;}

.xhtml:hover
{width:55px;
		height:17px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#fffbcc;
		text-align:center;
		text-decoration:none;
		background-image:url(images/submitover.jpg);
		background-repeat:no-repeat;}

.css:hover
{width:55px;
		height:17px;
		float:left;
		margin:0 0 0 3px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#fffbcc;
		text-align:center;
		text-decoration:none;
		background-image:url(images/submit.jpg);
		background-repeat:no-repeat;}

.css
{width:55px;
		height:17px;
		float:left;
		margin:0 0 0 3px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#fffbcc;
		text-align:center;
		text-decoration:none;
		background-image:url(images/submitover.jpg);
		background-repeat:no-repeat;}


