body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}







#horizontalnav a {

	color: #fff;

	font-size: 12pt;

	text-decoration: none;

}



.button:hover {

	padding: 2px 7px 2px 7px;

	border: 1px solid #335d14;

	background: url('../images/horizontalnavbg.png');

}



.selected {

	padding: 2px 7px 2px 7px;

	border: 1px solid #335d14;

	background: url('../images/horizontalnavbg.png');

}



#flashcontainer {

	position: relative;

	left: -11px;

}



#sidebarnav h2 {

	color: #fff;

}



.sidebarbutton a:hover {

	text-decoration: none;

	color: #fff;

}



h1 {

	font-size: 18px;

	color: #434242;

}



h2 {

	font-size: 17px;

}



#contentarea p {

	font-size: 12px;

	color: #747c5f;

}



#contentarea a {

	color: #0c4f37;

}



#contentarea strong {

	font-weight: 900;

	color: #0c4f37;

}



#contentarea ul {

	color: #0c4f37;

	list-style: url('../images/bullet.gif');

}



#contentarea ol {

	color: #0c4f37;

}



#contentarea li {

	font-size: 12px;

}



#companynamecontainer {

	color: #2e6612;

	font-size: 40px;

	font-weight: 900;

	z-index: 1;

	margin: 40px 0px 0px 100px;

	padding: 0px 0px 0px 0px;

	position: absolute;

}



#companynameshadow {

	font-size: 40px;

	color: #a4d121;

	font-weight: 900;

	z-index: 0;

	margin: 42px 0px 0px 102px;

	padding: 0px 0px 0px 0px;

	position: absolute;

}



#phonecontainer {

	font-size: 20px;

	color: #a4d121;

	font-weight: 900;

	z-index: 1;

	margin: 60px 0px 0px 190px;

	position: absolute;

}



#phoneshadow {

	font-size: 20px;

	color: #2e6612;

	font-weight: 900;

	z-index: 0;

	margin: 62px 0px 0px 192px;

	position: absolute;

}



hr {

	color: #747c5f;

	background-color: #747c5f;

	height: 1px;

	border: none;

}



#buynow {

     font: 14px 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;

     color: #fff;

     float: right;

     width: 150px;

     text-align: center;

     background: url('../images/buynow.png');

     border: 1px solid #69bef1;

     padding: 4px 0px 0px 0px;

     position: relative;

     top: 20px;

}



#buynow a {

     color: #fff;

     display: block;

     margin-bottom: 4px;

     font-weight: normal;

     text-decoration: none;

     text-shadow: none;

}



#buynow a:hover {

     text-decoration: underline;

}



#buynow p {

     font-size: 12px;

     margin-bottom: 3px;

     margin-top: 2px;

     text-shadow: none;

}



#buynow div a {

     font-weight: 800;

}



.footer {

	color: #fff;

	font-size: 16px;

}



.footer a {



     color: #fff;

     margin-bottom: 2px;

     font-size: 16px;

	 text-decoration: none;

	 font-weight: bold;

	

}

input {width: 500px;}
textarea {width: 500px;}
.submit {width: 150px;}