@charset "UTF-8";
/* CSS Document */

/*GENERIC TAGS*/

body { margin-left:auto; margin-right:auto; margin-top:0px; background-color:#02673d; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:18px; color:#444444; font-size:62.5%; }

img { border:none; }

h1, h2, h3 { color:#02673d; font-size:1.5em; line-height:14px; }


a:link { color:#000; text-decoration:none; }
a:visited { color:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }




/*IDs*/

#header { width:905px; height:196px; background-image:url(../images/tel-no.jpg); background-repeat:no-repeat;  }

#nav { width:895px; height:31px; position:relative; top:165px; background-image:url(../images/nav-bg-wide.jpg); }

#container { width:100%; background-image:url(../images/bg.jpg); background-repeat:repeat; }

#wrap { width:905px; margin-left:auto; margin-right:auto; }

#mainwrap { width:905px; background-image:url(../images/main-bg.jpg); background-repeat:repeat-y; overflow:hidden; }

#main { width:825px; padding-left:40px; padding-right:30px; padding-top:30px; }

#textconstrain { width:470px; float:left; }



#text-right { width:280px; float:right; padding-left:70px; }
#text-right ul { list-style:none; }

#flashwrap { width:856px; height:375px; background:url(../images/flash-bg.jpg); clear:both; margin-left:10px; margin-top:10px; padding-top:7px; padding-left:5px; padding-right:10px;  }

#tabs { width:237px; height:366px; float:right; }

#flash1 { width:614px; height:366px; border:1px solid #666; float:left; }

#map { width:200px; float:left; }

#contactus { width:270px; float:left; }

#mapwrap { width:470px; float:left; }

#seofooter { width:905px; margin-left:auto; margin-right:auto; clear:both; text-align:right; }
#seofooter ul { display:inline; color:#FFF; padding:0px; margin-right:3px; float:right;}
#seofooter li { display:inline; list-style-type:none; }
#seofooter a:link { color:#FF0; text-decoration:none; }
#seofooter a:visited { color:#FF0; text-decoration:none; }
#seofooter a:hover { color:#FF0; text-decoration:underline; }



#footcontainer { width:100%; height:100px; background-color:#02673d; clear:both; text-align:right; color:#FFF; font-size:.9em; line-height:14px; padding-bottom:20px; }

#footer { width:905px; margin-left:auto; margin-right:auto; clear:both; }

#footer ul { display:inline; color:#FFF; padding:0px; margin-right:3px; }
#footer li { display:inline; list-style-type:none; }
#footer a:link { color:#FF0; text-decoration:none; }
#footer a:visited { color:#FF0; text-decoration:none; }
#footer a:hover { color:#FF0; text-decoration:underline; }


/*SPANS & CLASSES*/
.fauxh1 { color:#02673d; font-size:1.5em; line-height:14px; }

.sub { font-size:.7em; }

.green { font-size:1.3em; color:#02673d; }

.tabnudge { margin-top:4px; }

.break { width:905px; height:48px; float:left; margin-left:auto; margin-right:auto; background-image:url(../images/bottom.jpg); background-repeat:no-repeat; }

.head { color:#02673d; font-size:1.5em; line-height:14px; font-weight:bold; }

.formstyle { font-size:1em; border: #999999 1px solid; width:175px; margin-bottom:3px; }

.button { width: 170px;color:#FFFFFF; background-color: #02673d; margin-top:5px; }

.fr { float:right; }

.fl { float:left; }

