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

/* TAGS */

body { background-image: url(images/bg.jpg); background-repeat: repeat-x; margin-top: 0px; font-size:62.5%; background-color:#CCCCCC;}

p { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:1.3em; text-align:left; line-height:25px; }

h1 { font-family:Arial, Helvetica, sans-serif; color:#854773; font-size:1.8em; font-weight:bold; margin-top:0px; }

h3  { font-family:Arial, Helvetica, sans-serif; color:#854773; font-size:1.4em; font-weight:bold; margin-top:0px; }

h2 { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:1.4em; font-weight:bold; margin-top:0px; }

.title { font-family:Arial, Helvetica, sans-serif; color:#854773; font-size:70%; font-weight:bold;  }

.callus  { font-family:Arial, Helvetica, sans-serif; color:#854773; font-size:1.8em; font-weight:bold; margin-top:0px; }

.smallfont { font-family:Arial, Helvetica, sans-serif; color:#854773; font-size:70%; font-weight:bold; margin-top:0px; }

.contact { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:70%; font-weight:bold; margin-top:0px; }

.white { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:100%; font-weight:bold; margin-top:0px; }

.findus { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:70%; font-weight:bold; margin-top:0px; }

.reload { font-family:Arial, Helvetica, sans-serif; font-size:70%; font-weight:bold;}

.formstyle { border:#000 solid 1px; font-size:0.8em; }

ul {  text-align:left; }

li {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:13px; font-weight:bold; }

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

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

a:hover { color:#854773; text-decoration:none; }

/* IDS */ 


#top { width:852px; height:150px; background-image:url(images/top.gif); margin-left:auto; margin-right:auto; padding-left:15px; padding-top:15px; }

#flash { width:867px; height:278px; background-image:url(images/flashbox.gif); margin-left:auto; margin-right:auto; }

#flashbox { width:529px; height:247px; padding-left:25px; padding-top:15px; float:left;}

#nav { width:274px; height:262px; padding-left:15px; padding-top:2px; float:left; }

#maintop { width:867px; height:12px; background-image:url(images/maintop.gif); margin-left:auto; margin-right:auto; }

#main {  width:867px; height:auto; overflow:hidden; background-image:url(images/mainbk.gif); background-repeat:repeat-y; margin-left:auto; margin-right:auto; padding-top:20px; }

#bodytext { width:519px; height:auto; overflow:hidden; padding-left:35px; float:left; padding-bottom:15px }

#bodytext a:link { color: #000; text-decoration:underline; font-weight:bold; }

#bodytext a:visited { color: #000; text-decoration:underline; font-weight:bold;}

#bodytext a:hover { color:#854773; text-decoration:none; font-weight:bold; }

#bodytext h2  { font-family:Arial, Helvetica, sans-serif; color:#854773; font-size:1.8em; font-weight:bold; margin-top:0px; }

#bodyrighttop { width:269px; height:auto; overflow:hidden; margin-left:20px; float:left; border:1px solid #000; color:#000; }

#bodyrighttop a:link { color: #000; text-decoration:underline; font-weight:bold; }

#bodyrighttop a:visited { color: #000; text-decoration:underline; font-weight:bold;}

#bodyrighttop a:hover { color:#854773; text-decoration:none; font-weight:bold; }

#brtpurple { width:264px; height:25px; padding-top:10px; background-color:#854773; padding-left:5px; }

#bodyrightcontact { width:269px; height:auto; overflow:hidden; margin-left:20px; float:left;  border:1px solid #000; background-color:#999999; margin-top:20px; padding-top:5px;  margin-bottom:20px; font-size:1.3em; }

#brcpurple { width:264px; height:25px; padding-top:10px; background-color:#854773; padding-left:5px; text-align:center; }

#mainbottom { width:867px; height:15px; background-image:url(images/mainbottom.gif); margin-left:auto; margin-right:auto; }

#seofooter { width:867px; height:auto; margin-left:auto; margin-right:auto; text-align:center; font-size:0.9em; border-bottom:1px solid #FFF ; padding-top:3px; padding-bottom:3px;}

#footer { width:867px; height:auto; margin-left:auto; margin-right:auto; text-align:center; border-bottom:1px solid #FFF;}

#footer ul {  margin:0px; padding:10px; text-align:center; }

#footer li { padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:1.2em; font-weight:bold; display:inline;}

#footer a:link { color: #000; text-decoration:none; font-size:1.0em; font-weight:bold;}

#footer a:visited { color:#000; text-decoration:none; font-size:1.0em; font-weight:bold; }

#footer a:hover { color:#854773; text-decoration:none; font-size:1.0em; font-weight:bold; }

#footertext a:link { color: #000; text-decoration:none; font-weight:bold; }

#footertext a:visited { color: #000; text-decoration:none; font-weight:bold;}

#footertext a:hover { color:#854773; text-decoration:underline; font-weight:bold; }

#contact { margin-left:25px; width:350px; height:400px; float:left; padding-bottom:20px; font-size:1.3em; }

#contact a:link { font-family:Arial, Helvetica, sans-serif; font-size:1em; color: #000; text-decoration:none; }

#contact a:visited { font-family:Arial, Helvetica, sans-serif; font-size:1em; color: #000; text-decoration:none; }

#contact a:hover { font-family:Arial, Helvetica, sans-serif; color:#854773; font-size:1em; text-decoration:underline; }

#contact p { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:13px; text-align:left; line-height:15px; }

#contactpurple {width:350px; height:30px; background-color:#854773; text-align:center; padding-top:5px;}

#map { width:425px; height:400px; float:left; padding-bottom:20px; padding-left:25px; }

#mappurple {width:425px; height:30px;  background-color:#854773; text-align:center; padding-top:5px;}

#table { width:867px; margin-left:auto; margin-right:auto; text-align:center; padding-top:20px; font-size:1em; border-bottom:1px solid #FFF ; }

#table a:link { color: #000; text-decoration:underline; }

#table a:visited { color: #000; text-decoration:underline; }

#table a:hover { color:#854773; text-decoration:none; }

.borderright {border-right:1px solid #FFF ; padding-right:6px; padding-left:6px; }

.borderleft {padding-left:6px; }

.palign {text-align:center;}


