/* ---------------- INDEX ---------------- */
/*
01. common page styles
02. footer
03. logo image replace
04. headline tags
05. list styles
06. title background, spacer
07. body background, inside pages
08. layout, home page
09. layout, inside pages
10. help me
11. image styles
*/
/* ---------------- INDEX ---------------- */


/*01. common page styles*/
.clear { clear:both; }

body { height: 100%; background-image: url(../pix/hp-bkg.jpg); background-color: #ead0ab; background-repeat: repeat-x; background-position: top center; margin: 0; }

p { color: #ffffff; font-family: Arial, Verdana, Tahoma, san-serif; font-size: 14px; letter-spacing:.03em; line-height: 1.6em; margin:0px 0px 15px 0px; text-shadow: 2px 2px 2px #6e1c00; }
.spacer-nav {width: 757px; margin: 0 auto;}
.news-divider-ip { background-image: url(../pix/pix_c36a1c.gif); background-repeat: repeat-x; background-color: #c36a1c; height: 1px; margin: 10px 24px 10px 26px; width: 925px; }

div.page a { border-bottom:1px dotted #E59457; color:#E59457; padding-bottom:2px; text-decoration:none;  }
div.page a.strong { border-bottom:1px dotted #48290e; color:#48290e; font-weight:bold; }
div.page a:hover { border-bottom:1px dotted #12CBE0; color:#12CBE0; }
div.page a:visited { border-bottom:1px dotted #D48951; color:#D48951; }

.table-general {padding: 4px 0px 4px 4px;}
	.table-general th {background-color:#ba3814; border: 1px solid #a0280f; padding: 2px 0px 2px 4px; text-align: left; }
	.table-general td {background-color:#c36a1c; border: 1px solid #a0280f; padding: 2px 0px 2px 4px; text-align: left; }
	.table-general td p { margin: 4px; text-shadow: 2px 2px 2px #974a07; }
	.table-general td em { font-style:italic; }
	.table-general td .rate { font-size: 24px; font-weight: bold; text-align: center; }
/*01. common page styles*/

/*02. footer*/
html { height: 100%; }
* { margin: 0; }
div.wrapper { height: auto !important; margin: 0 auto -170px; /* the bottom margin is the negative value of the footer's height */ min-height: 100%; text-align:left; width: 100%; }
	div.footer, .push { height: 170px; background-image: url(../pix/bkg-footer.jpg); background-repeat: repeat-x; background-position: bottom center; /* .push must be the same height as .footer */ }
		div.footer-spacer { margin: 0 auto; width: 975px; }
			div.footer-content-spacer { height: 122px; padding: 48px 60px 0px 60px; text-align: center; }
				div.footer-content-spacer p { color: #fabb83; font-size: 15px; line-height: 1.6em; margin: 0; text-decoration: none; } 
					div.footer-content-spacer a:link { border: none; color: #fabb83; font-weight: bold; margin: 0px 10px 0px 0px; padding: 2px;  text-decoration: none; }
					div.footer-content-spacer a:visited { border-bottom: 1px dotted #facda6; color: #facda6; font-weight: bold; margin: 0px 10px 0px 0px; padding: 2px; text-decoration: none; }								
					div.footer-content-spacer a:hover { border-bottom: 1px dotted #f7a45c; color: #f7a45c; font-weight: bold; margin: 0px 10px 0px 0px; padding: 2px; text-decoration: none; }
				div.footer-content-spacer .style2 { color: #fabb83; font-size: 13px; text-decoration: none; } 
					div.footer-content-spacer .style2 a:link { border-bottom: 1px dotted #facda6; }						
/*02. footer*/


/*03. logo image replace*/
#logo { background-image: url(../pix/h-logo.png); height: 71px; margin: 0 auto; width: 402px; }
#logo a { height: 71px; left: 0; position: absolute; top: 0; width: 402px; }
#logo a h4 { display: none; }
/*03. logo image replace*/

/*04. headline tags*/
h1, h2, h3, h4, h5 { color:#ffffff; font-family: Arial, Verdana, Tahoma, san-serif; font-weight: bold; letter-spacing: .06em; text-decoration: none; text-shadow: 2px 2px 2px #6e1c00; }

h1 { font-size: 24px; line-height: 1.2em; margin:0; /*text-shadow: 2px 2px 2px #121f27;*/ }
h2 { font-size: 20px; color:#ffa244; line-height: 1.3em; margin:10px 0 10px 0; }
h3 { /*background-color:#c36a1c; */font-size: 20px; line-height: 1.3em; margin:0px 0 10px 0; }
h4 { font-size: 26px; margin: 0; }
h5 { font-size: 20px; margin: 0; }
/*04. headline tags*/

/*05. list styles*/
ul { margin:4px 0; }
li { color: #ffffff; font-family: Arial, Verdana, Tahoma, san-serif; font-size: 14px; letter-spacing:.03em; line-height: 24px; margin: 5px 0; text-decoration: none; text-shadow: 2px 2px 2px #6e1c00; }
	a.li:link {color : #E59457; padding-bottom: 2px; border-bottom: 2px dotted #E59457;}
	a.li:visited {color : #D48951; padding-bottom: 2px; border-bottom: 2px dotted #D48951;}
	a.li:hover {color : #12CBE0; padding-bottom: 2px; border-bottom: 2px dotted #12CBE0;}
	ul li ul li { list-style-type: disc; }

div.list-standard { margin-left: 0; padding-left: 0; list-style: none; }
	div.list-standard ul { list-style: none; margin: 4px 0; }
	div.list-standard li { padding-left: 30px; background-image: url(../pix/bullet-check.png); background-repeat: no-repeat; background-position: top left /*0.9em*/; }
	div.list-standard li ul li { list-style: none; margin: 4px 0; }	
	div.list-standard li ul li { padding-left: 25px; }

div.list-standard-pf { padding-left: 0; list-style: none; }
	div.list-standard-pf ul { list-style: none; margin: 8px 0px 4px -20px; }
	div.list-standard-pf li { padding-left: 30px; background-image: url(../pix/bullet-check.png); background-repeat: no-repeat; background-position: top left /*0.9em*/; }
	div.list-standard-pf li ul li { list-style: none; margin: 4px 0; }	
	div.list-standard-pf li ul li { padding-left: 25px; }

div.list-standard-2col { float: left; margin-left: 0; padding-left: 0; list-style: none; width: 295px; }
	div.list-standard-2col ul { list-style: none; margin: 4px 0; }
	div.list-standard-2col li { padding-left: 30px; background-image: url(../pix/bullet-check.png); background-repeat: no-repeat; background-position: top left /*0.9em*/; }
	div.list-standard-2col li ul li { list-style: none; margin: 4px 0; }	
	div.list-standard-2col li ul li { padding-left: 25px; }

.list-visit { margin-left: 0; padding-left: 0; list-style: none; }
	.list-visit li { padding-left: 40px; background-image: url(../pix/bullet-visit.png); background-repeat: no-repeat; background-position: 0.9em; }
.list-moreinfo { margin-left: 0; padding-left: 0; list-style: none; }
	.list-moreinfo li { padding-left: 40px; background-image: url(../pix/bullet-moreinfo.png); background-repeat: no-repeat; background-position: 0.9em; }
.list-nobullets { width: 100%; margin-left: 0; padding-left: 0; list-style-type: none; }
	.list-nobullets li { float: left; font-family: Arial, Verdana, Tahoma, san-serif; margin-right: 15px; letter-spacing:.03em; line-height: 1.3em; padding: 0px; text-align: left; text-decoration: none; text-shadow: 2px 2px 2px #6e1c00; }
		.meet-our-team_style1 { color: #fd580a; font-size: 14px; margin: 0px 0px 5px 0px; }
			a.meet-our-team_style1:link {color: #fd580a; padding-bottom: 2px; border-bottom: 1px dotted #fd580a;}
			a.meet-our-team_style1:visited {color: #fe8103; padding-bottom: 2px; border-bottom: 1px dotted #fe8103;}
			a.meet-our-team_style1:hover {color: #ffffff; padding-bottom: 2px; border-bottom: 1px dotted #ffffff;}
		.meet-our-team_style2 { color: #ffffff; font-size: 12px; margin: 0; }
			a.meet-our-team_style2:link {color: #E59457; padding-bottom: 2px; border-bottom: 1px dotted #E59457;}
			a.meet-our-team_style2:visited {color: #D48951; padding-bottom: 2px; border-bottom: 1px dotted #D48951;}
			a.meet-our-team_style2:hover {color: #12CBE0; padding-bottom: 2px; border-bottom: 1px dotted #12CBE0;}
			
/*05. list styles*/

/*06. title background, spacer*/
.title-bkg { height: 155px; position: relative; background-image: url(../pix/bkg-title.png); _background-image: url(../pix/bkg-title.jpg);/*Only IE6 and below will understand this property*/ background-repeat: no-repeat; background-position: top center; }
	.title-spacer { width: 975px; margin: 0 auto; padding: 48px 0px 0px 0px; }
/*06. title background, spacer*/

/*07. body background, inside pages*/
.body-bkg-ip { background-image: url(../pix/bkg-body-ip.jpg); background-position: top center; background-repeat: repeat-y; margin: 0 auto; position: relative; }
	.body-spacer-ip { margin: 0 auto; width: 975px; padding: 0px 35px 0px 15px; }
/*		.body-content-spacer-ip {margin: 0px 35px 0px 15px;}*/
		
.body-top-ip { height: 91px; position: relative; background-image: url(../pix/bkg-body-top-ip.jpg); background-repeat: no-repeat; background-position: top center; margin: 0 auto; }
.body-bot-ip { height: 62px; position: relative; background-image: url(../pix/bkg-body-bot-ip.png); _background-image: url(../pix/bkg-body-bot-ip.jpg);/*Only IE6 and below will understand this property*/ background-repeat: no-repeat; background-position: top center; margin: 0 auto; }
/*07. body background, inside pages*/

/*08. layout, home page*/
div.slider-bkg { background-image: url(../pix/bkg-slider.jpg); background-repeat: no-repeat; background-position: top center; height: 486px; position: relative; }
		div.spacer-slider { margin: 0 auto; width: 975px; }
			div.slider-push { margin: 54px 0px 50px 0px; }
				div.slider-push h1 { border-bottom: 1px solid #fdad01; color: #fdad01; font-weight: bold; letter-spacing:.03em; line-height: 1.6em; margin: 0px 0px 4px 0px; text-align: left; text-shadow: 2px 2px 2px #621600; }
				div.slider-push h2 { font-size: 18px; margin: 0px 0px 4px 0px; }
			
div.tagline-bkg { height: 167px; position: relative; background-image: url(../pix/bkg-tagline-hp.jpg); background-repeat: no-repeat; background-position: top center; margin: 0px; }
		div.tagline-spacer { margin: 0 auto; width: 975px; }
			div.tagline-content-spacer { margin: 0px 60px 48px 60px; padding: 48px 0px 0px 0px; }
			div.tagline-content-spacer h1 { font-weight: normal; letter-spacing:.03em; line-height: 1.6em; text-align: center; text-shadow: 2px 2px 2px #121f27; }
			div.tagline-content-spacer span { background-color:#2a536e; padding: 2px; }
			
div.grid { margin: 0 auto; width: 936px; }
	div.grid-column1 { float: left; width: 293px; background-image: url(../pix/callout-hp-why-crucial.png); background-repeat: no-repeat; background-position: top center; padding-top: 70px; text-align; left; }
		div.grid-column1 h2 { color: #48290e; font-size: 16px; font-weight: bold; line-height: 1.3em; margin: 0px 0px 4px 0px; text-decoration: none; text-shadow: none; }
		div.grid-column1 p { font-size: 13px; }

	div.grid-column2 { display: inline; float: left; background-image: url(../pix/callout-hp-recent-news.png); background-repeat: no-repeat; background-position: top center; margin: 0px 0px 0px 28px; padding: 0; text-align: left; width: 293px; }
		div.grid-column2-header { height: 70px; width: 293px; }
		div.grid-column2 strong { font-weight: bold; }
		div.grid-column2 p.news-date { color: #74471f; font-size: 12px; margin-bottom: 4px; text-shadow: none; text-transform: uppercase; }
		div.grid-column2 h2 { color: #48290e; font-size: 14px; margin: 0px 0px 4px 0px; padding: 0px 0px 2px 0px; text-shadow: none; }
		div.grid-column2 h2 a:link { border-bottom: 1px dotted #48290e; color: #48290e; }
		div.grid-column2 h2 a:hover { border-bottom: 1px dotted #7a3718; color: #7a3718; }
		div.grid-column2 h2 a:visited { border-bottom: 1px dotted #b5874c; color: #b5874c; }
		div.news-divider-hp { background-color:#b5874c; height: 1px; margin: 3px 0px 3px 0px; width: 275px; }
	div.grid-column3 { display: inline; float: left; width: 293px; background-image: url(../pix/callout-hp-get-in-touch.png); background-repeat: no-repeat; background-position: top center; margin: 0px 0px 0px 28px; padding: 70px 0px 0px 0px; text-align: left;}
		div.grid-column3 h2 { color: #48290e; font-size: 16px; text-shadow: none; }
		div.grid-column3 p { font-size: 14px; }
		
		div.grid-column1 p, div.grid-column2 p, div.grid-column3 p { color: #48290e; letter-spacing:.03em; line-height: 1.4em; text-shadow: none; }
		div.grid-column1 p a:link, div.grid-column2 p a:link, div.grid-column3 p a:link { border-bottom: 1px dotted #48290e; color: #48290e; }
		div.grid-column1 p a:visited, div.grid-column2 p a:visited, div.grid-column3 p a:visited { border-bottom: 1px dotted #613a19; color: #613a19; }
		div.grid-column1 p a:hover, div.grid-column2 p a:hover, div.grid-column3 p a:hover { border-bottom: 1px dotted #261404; color: #261404; }
/*08. layout, home page*/

/*09. layout, inside pages*/
div.grid-ip { margin: 0 auto; width: 925px; }
	div.grid-ip-column1 { display: inline; float: left; padding: 15px 0px 0px 0px; width: 600px; }
		div.grid-ip-column1 h2 { margin-top: 0px; }
		div.grid-ip-column1 h3 { color: #65d8f3; }
		div.grid-ip-column1 h4 { border-bottom: 1px solid #ffa244; color: #ffa244; font-size: 18px; font-weight: normal; line-height: 1.3em; margin-bottom: 4px; padding-bottom: 4px; text-shadow: 2px 2px 2px #6e1c00; }	
		div.grid-ip-column1 h4.style2 { border-bottom: none; } 
		div.grid-ip-column1 strong { font-weight: bold; }		
	div.grid-ip-column2 { display: inline; float: left; margin: 15px 0px 0px 25px; width: 300px; }
		div.grid-ip-column2 h4 { color: #ffa244; font-size: 18px; font-weight: normal; line-height: 1.3em; text-shadow: 2px 2px 2px #6e1c00; }

div.grid-custom-photo { background-image: url(../pix/bkg-sb-what-we-do.jpg); height: 532px; margin: 0 auto; width: 965px; }
	div.grid-custom-photo-column1 { display: inline; float: left; padding: 15px 15px 0px 15px; width: 600px; }	
	div.grid-custom-photo-column2 { display: inline; float: left; margin: 15px 15px 0px 25px; width: 295px; }
	div.grid-custom-photo-column2 h2 { border-bottom: 1px solid #65d8f3; color:#65d8f3; }

div.grid-help-me { background-image: url(../pix/bkg-sb-help-me.jpg); background-repeat: no-repeat; background-position: top left; margin: 0 auto; height: 450px; width: 700px; }
	div.grid-help-me-column1 { color: #48290e; display: inline; float: left; padding: 15px; width: 670px; }	
		div.grid-help-me-column1 h3 { color:#65d8f3; font-size: 20px; margin-bottom: 20px; padding-left: 130px; }
		div.grid-help-me-column1 h4 { color:#ffa244; font-size: 16px; line-height: 1.4em; margin-bottom: 15px; }

div.grid-ip-one-column-wide { margin: 0 auto; width: 925px; }
	strong { font-weight: bold; }
	div.grid-ip-one-column-wide h2 { margin-top: 0px; }
	div.grid-ip-one-column-wide h3 { color: #65d8f3; }
	div.grid-ip-one-column-wide h4 { border-bottom: 1px solid #65d8f3; color: #65d8f3; font-size: 20px; font-weight: normal; letter-spacing: .03em; line-height: 1.3em; margin-bottom: 4px; padding-bottom: 4px; text-shadow: 2px 2px 2px #6e1c00; }
	div.grid-ip-one-column-wide h4.style2 { border-bottom: 1px solid #ffa244; color: #ffa244; font-size: 18px; font-weight: normal; line-height: 1.3em; margin-bottom: 4px; padding-bottom: 4px; text-shadow: 2px 2px 2px #6e1c00; }	
	div.grid-ip-one-column-wide h4.style3 { border: none; color:#ffa244; }
	div.grid-ip-one-column-wide h5 { border-bottom: 1px solid #ffa244; color: #ffa244; font-size: 16px; font-weight: normal; line-height: 1.3em; margin-bottom: 4px; padding-bottom: 4px; text-shadow: 2px 2px 2px #6e1c00; }	
	div.grid-ip-one-column-wide h5.style2 { border-bottom: none; color: #ffa244; font-size: 16px; font-weight: normal; line-height: 1.3em; margin: 35px 0px 4px 25px; padding-bottom: 4px; text-shadow: 2px 2px 2px #6e1c00; }	
	div.grid-ip-one-column-wide p.worksheet { margin: 15px 0px 5px 0px; }
	div.grid-ip-one-column-wide p.style2 { margin: 5px 0px 15px 0px; }
	div.grid-ip-one-column-wide strong { font-weight: bold; }

div.grid-ip-clients { margin: 0 auto; width: 925px; }
	div.grid-ip-clients-column1 { display: inline; float: left; padding: 15px 0px 0px 0px; width: 450px; }
	div.grid-ip-clients-column2 { display: inline; float: left; margin: 15px 0px 0px 25px; width: 450px; }
		div.grid-ip-clients-column1 h2, div.grid-ip-clients-column2 h2 { margin-top: 0px; }
		div.grid-ip-clients-column1 h3, div.grid-ip-clients-column2 h3 { color: #65d8f3; }
		div.grid-ip-clients-column1 h4, div.grid-ip-clients-column2 h4 { color: #ffa244; font-size: 18px; font-weight: normal; line-height: 1.3em; text-shadow: 2px 2px 2px #6e1c00; }	
		div.grid-ip-clients-column1 strong, div.grid-ip-clients-column2 strong { font-weight: bold; }
		div.grid-ip-clients-column1 ul, div.grid-ip-clients-column2 ul { margin: -5px 0px 15px 0px; }
		div.grid-ip-clients-column1 li, div.grid-ip-clients-column2 li  { margin: 0px 0px 2px 0px; }

div.grid-team { margin: 0 auto; width: 925px; }
	div.grid-team-column1 { display: inline; float: left; margin: 15px 0px 0px 0px; width: 273px; }
		div.grid-team-column1 p { color: #ffffff; line-height: 1.3em; text-shadow: 2px 2px 2px #6e1c00; }
		div.grid-team-column1 .team-name { font-size: 20px; font-weight: bold; margin: 0;  }
		div.grid-team-column1 .team-title { font-size: 14px; font-weight: normal; }
		div.team-member-spacer { margin: 8px 0px 0px 10px; }
div.grid-team-column2 { display: inline; float: left; margin: 15px 0px 0px 23px; width: 629px; }

div.grid-news { margin: 0 auto; width: 925px; }
	div.grid-news-column1 { display: inline; float: left; margin: 15px 0px 0px 0px; width: 218px; }
	div.grid-news-column2 { display: inline; float: left; margin: 15px 0px 0px 32px; width: 675px; }
		div.grid-news-column2 strong { font-weight: bold; }
		div.grid-news-column2 p.news-date { color: #d79b43; font-size: 12px; margin-bottom: 4px; text-transform: uppercase; }
		div.grid-news-column2 h2 { border-bottom: 1px solid #c36a1c; margin: 0px 0px 4px 0px; padding: 0px 0px 2px 0px; }

div.grid-pf-main { margin: 0 auto; width: 930px; }
	div.grid-pf-main-column1 { display: inline; float: left; margin: 15px 0px 0px 0px; width: 290px; }
	div.grid-pf-main-column2 { display: inline; float: left; margin: 15px 0px 0px 30px; width: 290px; }
	div.grid-pf-main-column3 { display: inline; float: left; margin: 15px 0px 0px 30px; width: 290px; }
		div.grid-pf-main-column1 h2, div.grid-pf-main-column2 h2, div.grid-pf-main-column3 h2 { border-bottom: 1px solid #c36a1c; margin: 0px 0px 4px 0px; padding: 0px 0px 2px 0px; }		
		div.grid-pf-main-column1 h3, div.grid-pf-main-column2 h3, div.grid-pf-main-column3 h3 { color: #65d8f3; font-size: 13px; font-weight: normal; line-height: 1.4em; }
		div.grid-pf-main-column1 p, div.grid-pf-main-column2 p, div.grid-pf-main-column3 p { margin-bottom: 5px; }
		div.grid-pf-main-column1 .list-standard, div.grid-pf-main-column2 .list-standard, div.grid-pf-main-column3 .list-standard { margin-left: 0; padding-left: 0; list-style: none; }
		div.grid-pf-main-column1 .list-standard li, div.grid-pf-main-column2 .list-standard li, div.grid-pf-main-column3 .list-standard li { margin:2px 0; font-size: 12px; padding-left: 40px; background-image: url(../pix/bullet-check.png); background-repeat: no-repeat; background-position: 0.9em; }

div.grid-pf-results { margin: 0 auto; width: 930px; }
	div.grid-pf-results-column1 { display: inline; float: left; margin: 15px 0px 0px 0px; width: 600px; }
	div.grid-pf-results-column2 { display: inline; float: left; margin: 15px 0px 0px 25px; width: 300px; }
		div.grid-pf-results-column2 h2 { border-bottom: 1px solid #c36a1c; margin: 0px 0px 4px 0px; padding: 0px 0px 2px 0px; }		
		div.grid-pf-results-column2 h3 { color: #65d8f3; font-size: 16px; font-weight: normal; }
		div.grid-pf-results-column2 p { margin-bottom: 5px; }
		div.grid-pf-results-column2 p.style2 { color:#ffa244; font-size: 16px; border-bottom: 1px solid #c36a1c; }
		div.grid-pf-results-column2 .divider { border-bottom: 1px solid #c36a1c; margin: 15px 0px 15px 0px; padding: 0px 0px 2px 0px; }

div.tim-notes-bkg { background-image: url(../pix/bkg-tims-notes2.png); background-repeat: no-repeat; background-position: top center; min-height: 200px;/*height: 169px;*/ padding: 70px 0px 0px 90px; _padding: 70px 0px 0px 80px; }
	div.tim-notes-bkg p { margin: 0px 0px 15px 0px; }
div.george-notes-bkg { background-image: url(../pix/bkg-georges-notes2.png); background-repeat: no-repeat; background-position: top center; min-height: 200px;/*height: 169px;*/ padding: 70px 0px 0px 90px; _padding: 70px 0px 0px 80px; }
	div.george-notes-bkg p { margin: 0px 0px 15px 0px; }
div.alex-notes-bkg { background-image: url(../pix/bkg-alexs-notes2.png); background-repeat: no-repeat; background-position: top center; min-height: 200px;/*height: 169px;*/ padding: 70px 0px 0px 90px; _padding: 70px 0px 0px 80px; }
	div.alex-notes-bkg p { margin: 0px 0px 15px 0px; }


/*10. help me*/
div.helpme-bkg { background-image: url(../pix/bkg-help-me.jpg); background-repeat: no-repeat; background-position: top center; height: 153px; margin: 0px; position: relative; }
div.helpme-bkg-ip { background-image: url(../pix/bkg-help-me-ip.png); _background-image: url(../pix/bkg-help-me-ip.jpg);/*Only IE6 and below will understand this property*/ background-repeat: no-repeat; background-position: top center; height: 166px; margin: 0px; }
	div.helpme-spacer, div.helpme-spacer-ip { margin: 0 auto; width: 835px; }
		div.helpme-content-spacer{ margin: 0px; padding: 34px 0px 34px 0px; text-align:center; }
		div.helpme-content-spacer-ip { margin: 0px; padding: 47px 0px 34px 0px; text-align:center; }
		div.helpme-content-spacer p, div.helpme-content-spacer-ip p { color: #3b2307; font-size: 16px; font-weight: bold; line-height: 1.6em; margin: 0px 0px 5px 0px; text-decoration: none; text-shadow: none; }
		div.helpme-content-spacer a:link, div.helpme-content-spacer-ip a:link { background-color: #b98b50; border: none; color: #3b2307; margin: 0px 10px 0px 0px; padding: 2px;}
		div.helpme-content-spacer a:visited , div.helpme-content-spacer-ip a:visited { background-color: #b98b50; border-bottom: 2px solid #674216; color: #674216; margin: 0px 10px 0px 0px; padding: 2px; }								
		div.helpme-content-spacer a:hover, div.helpme-content-spacer-ip a:hover { background-color: #b98b50; border-bottom: 2px solid #150c01; color: #150c01; margin: 0px 10px 0px 0px; padding: 2px; }
/*10. help me*/

/*11. image styles*/
.img_border { background-image: url(../pix/bkg-news-img.jpg); background-repeat: repeat; margin: 6px 0px 6px 0px; padding: 9px; }
.img_border-screens { background-image: url(../pix/bkg-news-img.jpg); background-repeat: repeat; margin: 6px 0px 0px 0px; padding: 9px; }
.img_border-lt { background-image: url(../pix/bkg-news-img.jpg); background-repeat: repeat; display: inline; float: left; margin: 6px 12px 6px 0px; _margin: 6px 5px 6px 0px; padding: 9px; }
.img_border-rt { background-image: url(../pix/bkg-news-img.jpg); background-repeat: repeat; display: inline; float: right; margin: 6px 0px 6px 0px; _margin: 6px 5px 6px 0px; padding: 9px; }
.img_border-rt-ml { background-image: url(../pix/bkg-news-img.jpg); background-repeat: repeat; display: inline; float: right; margin: 6px 0px 6px 12px; _margin: 6px 5px 6px 12px; padding: 9px; }
.img_border-thin { background-image: url(../pix/bkg-news-img.jpg); background-repeat: repeat; padding: 5px; }
/*11. image styles*/