/* CSS Document */

html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center; background-color:#333;}
p{margin:0 10px 10px}
a{color: #fff;}
div#header {height:215px; width:720px; background-image:url(images/header.jpg); background-repeat:no-repeat; padding: 0 0 0 0;}
div#header p{margin: 0 0 0 45px; padding: 183px 0 0 10px;color: #fff;}

div#container_home{text-align:left; background-color:#000;}
div#container{text-align:left; background-color:#fff;}
.small_grey {font-size:10px; color:#999; margin:auto; line-height:20px;}

div#content { color:#FFF; padding-top: 20px;}
div#content p {line-height:1.4; margin: 0 5px 10px 55px;}
div#content li { margin: 0 0 0 50px; }
div#content p, li { font-size:12px; }
div#content h1 { font-size: 14px; color:#65C330; margin: 0 5px 10px 55px; }
div#content li a { color: #0099FF; }
div#content .hilite { color: #0099FF; font-weight: bold; font-size: 12pt; padding: 0 2px, 0 2px; }


div#content_full_width { color:#000; padding: 20px 0 10px 0; margin:0;}
div#content_full_width  p{line-height:1.2; margin: 0 5px 0 55px; padding:0 0 10px 0;}
div#content_full_width  h1{line-height:1.2; margin: 0 5px 0 55px; padding:0 0 10px 0;}
div#content_full_width  h2{line-height:1.2; margin: 0 5px 0 55px; padding:0 0 10px 0;}
div#content_full_width img {margin:0; padding:0;}
div#content_full_width  li { margin: 0 0 0 50px;}
div#content_full_width  p, li { font-size:12px; }
div#content_full_width  h1 { font-size: 14px; color:#65C330;}
div#content_full_width  h2 { font-size: 12px; color:#65C330; padding-top: 10px; clear: both; }
div#content_full_width .float_left { float:left; margin: 0 20px 20px 0; clear:left;}
div#content_full_width .small_italic { font-style:italic; font-size:80%; padding:0; margin:0 0 30px 55px;}

div#content_services { color:#000; background-color:#fff; padding: 20px 0 0 0; float:right; width:520px}
div#content_services p, h1, h2{line-height:1.2; margin: 0 5px 0 35px; padding: 0 0 10px 0;}
div#content_services  li { margin: 0 0 0 50px;}
div#content_services  p, li { font-size:12px; }
div#content_services  h1 { font-size: 14px; color:#65C330; }
div#content_services  h2 { font-size: 12px; color:#65C330; }
div#content_services p { padding-right: 30px;}
div#content_services a {color:#000;}

div#content_services .float_right, div#content_full_width .float_right{ float:right; padding: 0 0 0 20px;}

div#footer{background-color:#65C330;color:#000; font-size:10px; text-align:center; padding:5px; clear:both}
div#footer ul { padding:0; margin:0;}
div#footer li { display:inline; font-size:10px;}
div#footer p{margin:0;padding:2px 10px}
div#footer a{color:#000; padding:0 1px 0 0;}
div#footer a:hover{color:#fff;}

div#container, div#container_home{width:720px;margin:0 auto}

div#content{float:left;width:450px}
div#content_full_width {float:left;width:675px}
div#content_full_width .black {color:#000}

div#animation{float:right;width:250px; padding: 0 0 0 0;}
div#extra{clear:both;width:100%; background-color:#65C330; height:1px; margin-top:-10px}
p.highlight , p.highlight a:link, p.highlight a:visited{color:#0099FF;}