BODY {

        FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;       

		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

}

.Banner      { font-family: Bradley Hand ITC; font-size: 14pt;COLOR: #009900; }

A {

        COLOR: #990000; TEXT-DECORATION: none;

}

A:hover {

         COLOR: #009900; TEXT-DECORATION: none;

}

STRONG {

        COLOR: #50514d

}

#header {

        BACKGROUND: url('images/a1.gif') repeat-x; WIDTH: 100%; COLOR: #006666; HEIGHT: 80px;

}

#header_outer {

        width: 780px;

}

#header_inner {

	FONT-WEIGHT: normal;

	FONT-SIZE: 50px;

	TEXT-TRANSFORM: lowercase;

	COLOR: #85ac1e;

	LETTER-SPACING: -2px;

	POSITION: absolute;

	top: 5px;

}

#header_inner SPAN {

        COLOR: #dadada

}

/* position of the slogan on top of the page

*/

#slogan {

	FONT-SIZE: 18px;

	TEXT-TRANSFORM: lowercase;

	COLOR: #dadada;

	POSITION: absolute;

               margin-left: 230px;

	top: 50px;

               left: 0px;

               width: 480px;

               font-style: italic;

}



#para {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #006600

}



#main {

        WIDTH: 100%; PADDING-TOP: 0px; PADDING-LEFT: 0px;

}

#lcol UL {

        MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none

}

#lcol LI {

        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px

}

/* adjust the menu width

*/

#lcol A  { color: green; font-size: 11px; text-decoration: none; background-color: #cfcfcf; text-transform: capitalize; display: block; margin-bottom: 2px; padding-top: 3px; padding-left: 10px; width: 210px; height: 25px }

#lcol A:hover {

        BACKGROUND-IMAGE: url('images/bbg1.gif'); COLOR: #ffffff

}

H1 {

	        FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #009900; BOTTOM: 40px; POSITION: relative; left: 5px; top: 5px;

	

}

	

#lcol {

        WIDTH: 130px;

}

	

H1 SPAN {

        COLOR: #85ac1e

}

H1 SPAN SUP {

        FONT-SIZE: 14px; COLOR: #85ac1e

}

H3 {

        MARGIN-TOP: 25px; FONT-SIZE: 20px; color: #000099; font-family:Arial, Helvetica, sans-serif; BACKGROUND: url('images/a3.gif') repeat-x 0px 17px; COLOR: #50514d; HEIGHT: 34px;

}

H3 SPAN {

        COLOR: #85ac1e

}

H3.first {

        MARGIN-TOP: 0px

}

/*

#lcontent {

        PADDING-RIGHT: 100px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative

}

#rcontent {

        PADDING-RIGHT: 20px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; POSITION: relative

}

*/

UL {

        LIST-STYLE-TYPE: none

}

/*

LI {

       PADDING-LEFT: 30px; BACKGROUND: url('images/recycled-x.jpg') no-repeat 0px 0px; 

}

*/

P {

        MARGIN-BOTTOM: 25px; LINE-HEIGHT: 20px; TEXT-ALIGN: justify

}

.divider {

        FONT-SIZE: 0px; MARGIN: 10px 0px; WIDTH: 100%; BORDER-BOTTOM: #f5f5f5 1px solid; POSITION: relative; HEIGHT: 1px

}

.summary {

        FONT-STYLE: italic; TEXT-ALIGN: right

}

UL.divided LI {

        BACKGROUND-POSITION: 0px 9px; BORDER-TOP: #f5f5f5 1px solid; MARGIN-TOP: 4px; PADDING-TOP: 4px

}

UL.divided LI.first {

        BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px 5px; MARGIN-TOP: 0px; PADDING-TOP: 0px

}

/* position of the right contents

*/

#rcol {

        BACKGROUND-IMAGE: url('images/a2.gif'); MARGIN-LEFT: 70px; WIDTH: 700px; BACKGROUND-REPEAT: repeat-x; position: absolute; left: 180px; top: 80px;

}

#slogan2 {

        FONT-SIZE: 14px; POSITION: relative; TOP: -5px

}

.box {

        BORDER-RIGHT: #dadada 1px dashed; BORDER-TOP: #dadada 1px dashed; MARGIN-TOP: 15px; BORDER-LEFT: #dadada 1px dashed; COLOR: #aab165; BORDER-BOTTOM: #dadada 1px dashed; POSITION: relative

}

.box H2 {

        FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: lowercase; COLOR: #6c7425

}

.box P {

        FONT-SIZE: 10px; MARGIN: 0px; LINE-HEIGHT: 16px

}

.box_inner {

        border:1px solid #fff; padding:15px; BACKGROUND: #ffffe9 url('images/a4.gif') repeat-x; 

}

.captioned_image {

        FLOAT: left; PADDING-BOTTOM: 15px; MARGIN-RIGHT: 17px; POSITION: relative

}

.captioned_image DIV {

        FONT-SIZE: 9px; LEFT: 0px; BOTTOM: 0px; POSITION: absolute

}

#footer {

        CLEAR: both; BACKGROUND: url('images/a2.gif') repeat-x repeat-y; TEXT-TRANSFORM: capitalize; WIDTH: 780px; PADDING-TOP: 10px; TEXT-ALIGN: center; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:25px

}

span.txt{        FONT-SIZE: 11px; COLOR: #9f9f9f; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff   ;

  }

  td{        FONT-SIZE: 11px; COLOR: #9f9f9f; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff   ;   vertical-align: top;

  }



.floatbox {
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  border:1px solid #D8D8D8;
  float:left;
  height:320px;
  margin:10px;
  padding:0 7px;
  width:195px;
}

.height {
  height:420px !important ;
}

.small {
  height:270px !important ;
}



* html .floatbox {
   padding:0 7px 0px 4px;
}


.floatbox img {
  border-bottom:1px solid #669900;
  border-color: #669900;
  border-width:0 0 1px;
  padding: 0px 7px 7px 7px;
}

.floatbox p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  size: 12px;
  color: green;
  text-align: left;
  float: left;
  margin: 10px 0px 0px 0px;
}
.row {
  float: left;
  clear: both;
  width: 700px;
}
