body {margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0em; background-color:#030E11;}

#header_p {position:relative;}
#header_left_p {position:absolute; top:0px; left:0px;}
#header_right_p {position:absolute; top:0px; right:0px;}
#store_logo_p {position:absolute; top:0px; width:100%; }
.header {width:780px; margin:0px auto 0px auto; background-color:#000000; height:178px; background-image:url(/styleimages/header.jpg); }
.store_logo_l {width:425px; height:178px; overflow:hidden;  position:absolute; left:0px;  margin:0px 0px 0px opx; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; color:#FFFFFF;}
.store_logo_r {width:355px; height:178px; overflow:hidden;  position:absolute; right:0px; margin:97px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; color:#FFFFFF;}

#footer_p {width:780px; margin:0px auto 0px auto; background-image:url(/styleimages/footer.jpg); height:83px; background-repeat:repeat-x;}
.footer {color:#666666; text-align:center;}
.footer-sm {font-family: Arial, Helvetica, sans-serif; font-size:10px; }
.footer-sm-il {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: italic; }
.footer-med {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; }
.footer-med-bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.footer a:link    {color:#666666; font-weight:normal; text-decoration:none; } 
.footer a:visited {color:#666666; font-weight:normal; text-decoration:none; }
.footer a:focus   {color:#666666; font-weight:normal; text-decoration:none; }
.footer a:active  {color:#666666; font-weight:normal; text-decoration:none; }
.footer a:hover   {color:#CCCCCC; font-weight:normal; text-decoration: underline; }

a:link    {color:#FFEDC0; font-weight:normal; text-decoration:underline; } 
a:visited {color:#C0FFE1; font-weight:normal; text-decoration:underline; }
a:focus   {color:#DFFFF0; font-weight:normal; text-decoration:underline; }
a:active  {color:#DFFFF0; font-weight:normal; text-decoration:underline; }
a:hover   {color:#DFFFF0; font-weight:normal; text-decoration: underline; }

.black {background-color:#000000;}

.welcome_text {color:#669966;}

.font-sm{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: bold;}
.font-small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: bold;}
.font-med {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style: normal; font-weight:lighter; color:#999999;}
.font-med-bld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.font-large-bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.font-large {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-style: normal;}
.font-small-il {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style: italic;}
.font-header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

.topMenuLinkM { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color: #000000; text-decoration:none; padding:0px 3% 0px 3%; }
a.topMenuLinkM:link    {color:#000000; font-weight:normal; text-decoration:none; padding:0px 3% 0px 3%;} 
a.topMenuLinkM:visited {color:#000000; font-weight:normal; text-decoration:none; padding:0px 3% 0px 3%;}
a.topMenuLinkM:focus   {color:#000000; font-weight:normal; text-decoration:none; padding:0px 3% 0px 3%;}
a.topMenuLinkM:active  {color:#000000; font-weight:normal; text-decoration:none; padding:0px 3% 0px 3%;}
a.topMenuLinkM:hover   {color:#000000; font-weight:normal; text-decoration: underline; padding:0px 3% 0px 3%;}

.leftMenuLinkM2 { font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #000000; font-weight: bold;}
.leftMenuLinkM { font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #000000; font-weight: bold; line-height:20px;}
a.leftMenuLinkM:link    {  font-size: 14px; font-weight:normal; text-decoration:none; color:#000000; padding-left:15px; line-height:20px;} 
a.leftMenuLinkM:visited {  font-size: 14px; font-weight:normal; text-decoration:none; color:#1E6581; padding-left:15px; line-height:20px;}
a.leftMenuLinkM:focus   {  font-size: 14px; font-weight:normal; text-decoration:none; color:#1E6581; padding-left:15px; line-height:20px;}
a.leftMenuLinkM:active  {  font-size: 14px; font-weight:normal; text-decoration:none; color:#1E6581; padding-left:15px; line-height:20px;}
a.leftMenuLinkM:hover   {	 font-size: 14px; font-weight:bold; text-decoration:underline; color:#1E6581; padding-left:15px; line-height:20px;} 

.solid {border: 2px solid #F2FFC0; background-color:#394020;}
.dotted {	border: thick dashed #F2FFC0;}

.designer_links {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color: #CCCCCC;}
a.designer_links:link    { color: #FFCC66; font-weight: normal; text-decoration:none;} 
a.designer_links:visited { color: #CCCCCC; font-weight: normal; text-decoration:none;}
a.designer_links:focus   { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.designer_links:active  { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.designer_links:hover   { color: #FFFFFF; font-weight: normal; text-decoration:none;}


