body {margin-top:0px;background-color:#000;background-image:url(../images/main_bk2.jpg);background-repeat:repeat-x;font-family:Arial, Verdana, Helvetica, sans-serif; font-size:small;}
h1 {font-size:175%;padding-top:0px;}
h2 {font-size:120%;color:#000; margin-top:1.2em;}


#top {margin:auto;background-image:url(../images/top.jpg);width:980px;height:119px;}
#sub_top {margin:auto;background-image:url(../images/sub_top.jpg);width:980px;height:119px;}
#nav {position:relative;float:right;width:758px;margin:45px 0px 0px 215px;padding:7px 0px 0px 0px;height:27px;color:#fff;font-weight:bold;}
#nav a:link {font-family: Verdana, Helvetica, Arial, sans-serif; color:#FFF; font-weight:normal; font-size:12px;font-weight:bold; text-decoration:none;}
#nav a:visited {font-family: Verdana, Helvetica, Arial, sans-serif; color:#FFF; font-weight:normal; font-size:12px;font-weight:bold; text-decoration:none;}
#nav a:active {font-family: Verdana, Helvetica, Arial, sans-serif; color:#FFF; font-weight:normal; font-size:12px;font-weight:bold; text-decoration:none;}
#nav a:hover {font-family: Verdana, Helvetica, Arial, sans-serif; color:#FFF; font-weight:normal; font-size:12px;font-weight:bold; text-decoration:underline;}
#main {background-image:url(../images/main.jpg);margin:auto;width:980px;height:424px;}

#index_services {margin:auto;width:960px;height:297px;padding:10px;background-color:#000000;color:#fff; font-weight:bold;}
.index_services h2 {color:#fff; font-size:120%; margin:0px 0px 0px 0px;}
.index_services_box {position:relative;float:left;background-color:#999;padding:5px;height:250px;width:221px;margin:0px 9px 10px 0px;}
#decor {margin:auto;width:980px; height:31px; background-image:url(../images/decor.jpg);border-bottom: 1px solid #333;}
#index_bottom {margin:auto;width:940px;padding:0px 20px 10px 20px;background-color:#333;background-image:url(../images/index_bottom_bk.jpg);background-repeat:repeat-x;color:#fff; border-top: 1px solid #000;}
.index_bottom h2 {color:#fff; font-size:120%; font-weight:bold;}
.index_bottom a:link {color:#fff;text-decoration:underline;}
.index_bottom a:visited {color:#fff;text-decoration:underline;}
.index_bottom a:hover {color:#fff;text-decoration:underline;}

#subheader {background-image:url(../images/ep_header.jpg);margin:auto;width:980px;height:226px;}
#subdecor {position:relative;float:right;background-image:url(../images/subpage_decor.jpg);width:678px;height:25px;}
#subcontent {background-color:#000;margin:auto;width:980px;}

#left_col{float:left;background-color:#000;width:250px;padding:10px 15px 25px 15px;color:#fff; border-right: 1px dashed #333; border-bottom: 1px dashed #333; }
#left_col h1{color:#990033;}
#right_col{float:right;background-color:#333;width:628px;color:#fff;padding:25px;margin-bottom:0px;}
#right_col h1{font-size:175%; color:#fff;}
#right_col h2{font-size:120%; color:#fff;}
#pa h2 {margin-top:1em; margin-bottom:1em;}
#pa td {border: 1px solid #ccc;  }
.specials td {border: 1px solid #ccc;  }


#footer{margin:auto;background-image:url(../images/footer_bk.jpg); width:980px; height:22px; padding-top:8px; font-size:85%; color:#fff;text-align:center;}

.container{text-align: left;}
.footer a:link {color:#fff;text-decoration:underline;font-size:95%;clear:left;}
.footer a:visited {color:#fff;text-decoration:underline;font-size:95%;clear:left;}
.footer a:hover {color:#fff;text-decoration:underline;font-size:95%;clear:left;}
.nav a:link {color:#fff;text-decoration:none;font-weight:bold;}
.nav a:visited {color:#fff;text-decoration:none;font-weight:bold;}
.nav a:hover {color:#fff;text-decoration:underline;font-weight:bold;}

.header a:link {color:#f00;text-decoration:none;font-size:120%;}
.header a:visited {color:#f00;text-decoration:none;font-size:120%;}
.header a:hover {color:#f00;text-decoration:underline;font-size:120%;}

ul a:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:blue; }
ul a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:purple; }
ul a:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:blue; }

a:link {font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#FFF; text-decoration:underline;}
a:visited {font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#FFF; text-decoration:underline;}
a:active {font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; color:#FFF; text-decoration:underline;}

.lrgXwhite {font-size:145%;font-weight:bold;color:#FFF;}
.lrgXblack {font-size:135%;font-weight:bold;color:#000;}
.redtext {font-size:125%;color:#f00;font-weight:bold;}
.imgLeft {float:left; margin-right:10px; border: 1px dashed #333;}
.pborder {border: 1px dashed #ccc; padding:15px;}
.index_sm_text {font-size:75%;}

td {padding:5px;}

