﻿/* text */

a					{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;   }
p					{font-family:Arial, Helvetica, sans-serif; font-size:14px; }
h1					{font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:center; }
h2					{font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:center; }
h3					{font-family:Arial, Helvetica, sans-serif; }
	

/* css box model positioning */


#wrap				{ overflow:hidden; width:200px; height:150px;}
#wrap img			{ display:none;}
#wrap .is-showing	{ display:inline;}


#wrapper			{ width:1100px; margin:0px auto; background-color:#FFFFFF; }

#banner				{ background-color:#004800; width:100%; padding:0px 0px; overflow:hidden; height:170px; margin:0 0 0 0; border-bottom:thin black solid; }

#logo				{ float:left; margin:0 0 0 0; border-left:thin black solid; border-top:thin black solid; }
#topbanner			{float:left; border-top:thin black solid; }

#leftside ul li		{ display:block; list-style:none; }
#topnav				{ padding-top:85px; margin:0 0 0 250px; }
#leftside ul li		{ padding:10px 0px 5px 0px;}
#leftside ul		{ margin:0px 0px 0px 5px;}

#leftside a:link		{ color:white; text-decoration:none ; }
#leftside a:visited		{ color:white; text-decoration:none; }
#leftside a:active		{ color:white; text-decoration:none; }
#leftside a:hover		{ color:white; text-decoration:none; background-color:#77933C; border-radius:5px; padding:3px 3px; box-shadow:3px 3px 10px black; }
#topnav a:focus			{ color:white; text-decoration:none;}


#sub-banner			{ width:100%; padding:0px 0px;  overflow:hidden; margin:0 0 0 0; }
#sub-banner img		{ padding:0px 0px; display:block;}			



#leftside			{float:left; width:200px; background-color:#004800; padding:5px 5px 0px 5px; height:640px; color:white; box-shadow: 8px -4px 25px #888888;
				background: -moz-linear-gradient(top,  rgba(0,72,0,1) 0%, rgba(0,72,0,0.94) 80%, rgba(0,96,33,0.93) 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,72,0,1)), color-stop(80%,rgba(0,72,0,0.94)), color-stop(100%,rgba(0,96,33,0.93))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgba(0,72,0,1) 0%,rgba(0,72,0,0.94) 80%,rgba(0,96,33,0.93) 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgba(0,72,0,1) 0%,rgba(0,72,0,0.94) 80%,rgba(0,96,33,0.93) 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgba(0,72,0,1) 0%,rgba(0,72,0,0.94) 80%,rgba(0,96,33,0.93) 100%); /* IE10+ */
				background: linear-gradient(to bottom,  rgba(0,72,0,1) 0%,rgba(0,72,0,0.94) 80%,rgba(0,96,33,0.93) 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004800', endColorstr='#ed006021',GradientType=0 ); /* IE6-9 */
						}
#leftside h3		{ padding-left:10px; }
#leftside ul li	a	{ line-height:1.5; }


#content			{ width:650px; padding :10px 10px 0px 10px; overflow:hidden; background-color:#FEFCF3; }
#content h1			{ border-bottom:1px gray solid; padding:5px 5px; }
#content p			{ margin:16px 0; line-height:160%; padding:0 10px; }
#content a:link		{ color:#620101; text-decoration:none;}
#content a:visited	{ color:black;}
#content a:hover 	{ font-size:120%;}

#rightside			{float:right; width:200px; background-color:#004800; height:640px; padding:5px 5px 0px 5px; color:white;
				background: -moz-linear-gradient(top,  rgba(0,72,0,1) 0%, rgba(0,72,0,0.94) 80%, rgba(0,96,33,0.93) 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,72,0,1)), color-stop(80%,rgba(0,72,0,0.94)), color-stop(100%,rgba(0,96,33,0.93))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgba(0,72,0,1) 0%,rgba(0,72,0,0.94) 80%,rgba(0,96,33,0.93) 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgba(0,72,0,1) 0%,rgba(0,72,0,0.94) 80%,rgba(0,96,33,0.93) 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgba(0,72,0,1) 0%,rgba(0,72,0,0.94) 80%,rgba(0,96,33,0.93) 100%); /* IE10+ */
				background: linear-gradient(to bottom,  rgba(0,72,0,1) 0%,rgba(0,72,0,0.94) 80%,rgba(0,96,33,0.93) 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004800', endColorstr='#ed006021',GradientType=0 ); /* IE6-9 */

 					}
#rightside ul		{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:150%;}
#rightside li		{ margin-left:-12px; }
#rightside h3		{ padding-left:10px; padding-top:10px; }

#footer 			{ clear:both; overflow:hidden; font-size:10px; padding:5px 5px 5px 5px; background-color:#600101; text-align:center; color:white; }
#footer a:link		{ color:white; font-size:10px;}
#footer p			{ font-size:10px;}

#services			{ overflow:hidden; padding:0 0; margin:0 0 0 0; background-color:White; }

/* #services img		{padding: 0 0; margin:0 0 0 0; display:block;} */
#services h3	{color:#064B01; font-weight:bold; font-size:25px; line-height:70%; font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif; padding:0px 0px; 
				margin:0px 0px 0px 0px}
#services a		{text-decoration:none;}
#services a:link	{text-decoration:none;}
#services a:visited	{text-decoration:none;}
 
a img {border:none;}

/* global */

body				{ background-color:#FEFCF3; }
