body {margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; background-color:#64676d; background-image:url(/styleimages/background.jpg); background-position: top; background-repeat:repeat-x;}

#header_p {position:relative;}
.header {width:100%; height:230px; }

#header_left_p {position:absolute; top:0px; left:0px;}
.header_left {background-image: url(/styleimages/header_left.jpg); height:230px; width:203px; background-position:left; background-repeat:no-repeat; }

#header_right_p {position:absolute; top:0px; right:0px;}
.header_right {background-image: url(/styleimages/header_right.jpg); height:230px; width:204px; background-position: right; background-repeat:no-repeat; }

#store_logo_p {position:absolute; top:0px; width:100%;}
.store_logo {background-image:url(/styleimages/kara_chase_logo.jpg); height:230px; background-repeat:no-repeat; background-position:top center;  text-align:center;}
.store_logo_l {width:203px; height:230px; overflow:hidden;  position:absolute; left:0px;  font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; color:#FFFFFF;}
.store_logo_r {width:204px; height:230px; overflow:hidden;  position:absolute; right:0px; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: normal; color:#FFFFFF;}

.topMenu {background-image: url(/styleimages/index_topMenu.jpg); background-repeat:repeat-x; height:26px; background-position:left; width:80%; margin:0px auto 0px auto; text-align:center; padding-top:2px;}

#footer_p {width:100%; margin:10px auto 10px auto;}
.footer {color:#FFFFFF; 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:#FFFFFF; font-weight:normal; text-decoration:none; } 
.footer a:visited {color:#FFFFFF; font-weight:normal; text-decoration:none; }
.footer a:focus   {color:#FFFFFF; font-weight:normal; text-decoration:none; }
.footer a:active  {color:#FFFFFF; font-weight:normal; text-decoration:none; }
.footer a:hover   {color:#FFFFFF; font-weight:normal; text-decoration: underline; }

a:link    {color:#FFFFFF; font-weight:normal; text-decoration:underline; } 
a:visited {color:#FFFFFF; font-weight:normal; text-decoration:underline; }
a:focus   {color:#FFFFFF; font-weight:normal; text-decoration:underline; }
a:active  {color:#FFFFFF; font-weight:normal; text-decoration:underline; }
a:hover   {color:#FFFFFF; font-weight:normal; text-decoration:underline; }

.black {background-color:#000000;}

.font-sm {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.font-sm-il {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: italic; color:#FFFFFF;}
.font-med {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color:#FFFFFF;}
.font-med-bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FFFFFF;}
.font-large {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style: normal; color:#FFFFFF;}
.font-large-bold {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#FFFFFF;}
.font-header {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#FFFFFF;}

.topMenuLinkM { font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #FFFFFF; text-decoration:none; }
a.topMenuLinkM:link    {	color:#FFFFFF; font-weight:normal; text-decoration:none;} 
a.topMenuLinkM:visited {	color:#FFFFFF; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:focus   {	color:#FFFFFF; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:active  {	color:#FFFFFF; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:hover   {	color:#FFFFFF; font-weight:bold; text-decoration:none;}

.leftMenuLinkM2 { font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #000000; font-weight: bold;}
.leftMenuLinkM { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #C8B05A; font-weight: normal; line-height:20px;}
a.leftMenuLinkM:link    {  font-size: 12px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding-left:19px; line-height:20px;} 
a.leftMenuLinkM:visited {  font-size: 12px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding-left:19px; line-height:20px;}
a.leftMenuLinkM:focus   {  font-size: 12px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding-left:19px; line-height:20px;}
a.leftMenuLinkM:active  {  font-size: 12px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding-left:19px; line-height:20px;}
a.leftMenuLinkM:hover   {	 font-size: 12px; font-weight:bold; text-decoration:none; color:#FFFFFF; padding-left:19px; line-height:20px;} 

.solid {border: 3px solid #C8B05A; background-color:#3F0001;}
.dotted {	border: thick dashed #C8B05A;}

.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;}


