/* CSS Document */
/* Main Styles */
body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* Wrapper Styles */
#wrapper_banner { width:815px; height:100px; padding-left:85px; margin-left:auto; margin-right:auto; background-color:#FF3333; background-image:url(images/banner_left.jpg); background-position:left; background-repeat:no-repeat; }
#wrapper_menu { width:900px; height:26px; margin-left:auto; margin-right:auto; margin-top:2px; margin-bottom:2px; border-top:#FF3333 2px solid; border-bottom:#FF3333 2px solid; background-image:url(graphics/matrix_menul.gif); background-position:left; background-repeat:no-repeat; }
#wrapper_main { width:900px; margin-left:auto; margin-right:auto; }
#wrapper_mainr { width:148px; float:right; }
#wrapper_footer { width:900px; height:25px; margin-left:auto; margin-right:auto; margin-top:2px; border-top:#FF3333 2px solid; }
#keywords { width:900px; margin-left:auto; margin-right:auto; border-top:#FF3333 2px solid; padding-top:5px; font-size:8pt; color:#333333; text-align:center; }

/* Banner Div Styles */
#banner_left { padding-top:25px;height:75px; width:445px; float:left; font-size:30pt; font-weight:bold; line-height:30pt; color:#FFFFFF; }
#banner_right { width:370px; height:100px; float:right; }

/* Menu Div Styles */
#menu_left { width:460px; height:20px; padding-left:70px; padding-top:5px; float:left; font-size:9pt; color:#FF3333; text-align:center; }
#menu_right { width:370px; height:26px; float:right; background-image:url(graphics/matrix_menur.gif); background-repeat:no-repeat; }
#menu_sitemap { width:370px; height:20px; color:#FF3333; text-align:center; padding-top:5px; font-size:9pt; color:#FF3333; text-align:center; }

/* Main Div Styles */
#content { width:750px; float:left; }
#content_main { width:696px; min-height:325px; float:left; padding:25px; border-top:#FF3333 2px solid; border-left:#FF3333 2px solid; border-right:#FF3333 2px solid; font-size:8pt; color:#333333; text-align:justify; }
#content_btm { width:746px; height:90px; float:left; border-bottom:#FF3333 2px solid; border-left:#FF3333 2px solid; border-right:#FF3333 2px solid; font-size:9pt; font-weight:bold; color:#333333 }
#image_holder { width:144px; height:100px; border:#FF3333 2px solid; }
#clip_holder  { width:138px; border:#FF3333 2px solid; margin-top:2px; margin-bottom:2px; padding:3px; font-size:8pt; color:#333333; }

/* Footer Div Styles */
#footer_left { width:400px; float:left; margin-top:5px; font-size:9pt; color:#FF3333; }
#footer_right { width:400px; float:right; margin-top:5px; font-size:9pt; color:#FF3333; text-align:right; }

/* Text Styles */
ul { margin-left:20px; }
.title { font-size:10pt; font-weight:bold; color:#333333; }
.bold { font-size:8pt; font-weight:bold; color:#333333; }
.clipbold { font-size:8pt; font-weight:bold; color:#333333; }
.clipitalic { font-size:8pt; font-weight:bold; color:#333333; font-style:italic; }
.freephone { font-size:14pt; font-weight:bold; color:#FF0000; }
.hours { font-size:10pt; font-weight:bold; color:#FF3333; }

/* Link Styles */
a { font-size:9pt; color:#FF3333; text-decoration:none; }
a:hover { font-size:9pt; color:#FF3333; text-decoration:underline; }
a.text { font-size:8pt; color:#000000; font-weight:bold; text-decoration:none; }
a.text:hover { font-size:8pt; color:#000000; font-weight:bold; text-decoration:underline; }
