﻿/* General Settings */

body { background-color : #000000; background-attachment: fixed; font-size: 12px; font-family : arial, sans-serif; margin: 10px 15px;  color: #000000; }
p { color: #000000; font-family: Arial, sans-serif; font-size : 12px; border: 0px #000000 solid; }
h1 { font-size : 18px; font-weight : bold; color : #e00083; }
h2 { font-size : 110%; font-weight : bold; color : #e00083; }
h3 { font-size : 110%; font-weight : bold; color : #000000; text-align: center; margin-top: 12px; margin-bottom: 0px;}
h6 { font-size : 100%; font-weight : bold; color : #000000; text-align: center; font-weight: normal; margin-top: 0px;}
h5 { font-size : 100%; font-weight : bold; color : #000000; text-align: center; font-weight: normal; margin-top: 0px;}
h4 { font-size : 100%; font-weight : bold; color : #000000; text-align: center; font-weight: normal; margin-top: 0px;}
hr {color: #e00083; height: 1px; width: 100%; }

/* Main Content  */

#container { width: 870px; position : relative; bottom: 2px; right: 2px; margin-left: auto; margin-right: auto; background-color: #ffffff; border: 5px #ffffff solid; }
#header { margin-left: auto; margin-right: auto; background-color: #000; background-image: url("/fpdb/images/headbg.gif"); }
#logo { width: 490px; text-align: center; z-index: 0; margin-top: 5px;}
#shopcart { width: 305px; position: relative; float: right; text-align: right; clear: both; color: #fff; padding: 5px; }
#footer { margin-left: auto; margin-right: auto; margin-top: 12px; border-top: 5px #ffffff solid;}
#topnav { background-color: #e00083; border: 1px #e00083 solid; margin-bottom: 2px; height: 25px; }
#maincon { background-color: #fff; margin-left: auto; margin-right: auto; }
#homecon { width: 870px; float : left; margin-top: 5px; }
#leftcon { width: 170px; float : left; margin-top: 5px; background-color: #ffebee; padding: 5px;}
#rightcon { width: 665px; margin-left: 15px; margin-right: 5px; margin-bottom: 5px; margin-top: 5px; float : right; }

/* DIYeStores Settings */

table { color: #000000; font-family: Arial, sans-serif; font-size : 14px; border: 0px #000000 solid; }
ul { color: #000000; font-family: Arial, sans-serif; font-size : 14px; border: 0px #000000 solid; }
li { color: #000000; font-family: Arial, sans-serif; font-size : 14px; border: 0px #000000 solid; }
td { color: #000000; font-family: Arial, sans-serif; font-size : 14px; border: 0px #000000 solid; }

/* Specialty Settings */

.center { text-align: center; }
.borderimg { border-width: 0px; }
.divider { margin-left: 15px; margin-right: 15px; }
.lefthead { font-size : 120%; font-weight : bold; color : #e00083; padding-left: 3px; background-position: 0px 12px; background-repeat: no-repeat;}
.leftcats { color: #000000; font-family: Arial, sans-serif; font-size : 12px; border: 0px #000000 solid; padding-left: 13px;}

/* Default Links */

a:visited { color : #e00083; text-decoration: none; font-weight: bold; }
a:link { color : #e00083; text-decoration : none; font-weight: bold; }
a:hover { color : #e00083; text-decoration: underline; font-weight: bold; }
a:active { color : #e00083; font-weight: bold; font-style: italic; }

/* Category Links */

.leftcats a:visited { color : #000000; text-decoration: none; font-weight: normal; }
.leftcats a:link { color : #000000; text-decoration : none; font-weight: normal; }
.leftcats a:hover { color : #e00083; text-decoration: underline; font-weight: normal; }
.leftcats a:active { color : #e00083; font-weight: bold; }

/* Top Navigation */

#topnav p { font-size: 12px; text-align: center; color: #ffffff; margin-top: 5px; margin-bottom: 4px; font-weight: bold; }
#topnav A:LINK { color : #ffffff; text-decoration : none; font-weight: bold; font-style: italic;}
#topnav A:VISITED { color : #ffffff; text-decoration : none; font-weight: bold; font-style: italic;}
#topnav A:HOVER { color : #ffffff;  text-decoration: underline; font-weight: bold; font-style: italic;}
#topnav A:ACTIVE { color : #ffffff; font-weight: bold; text-decoration : none; font-style: italic;}

/* Footer */

#footer p { text-align: center; color: #000000; margin: 0 0 0 0; font-size: 11px; }
#footer A:LINK { color : #e00083; text-decoration : none; font-weight: normal; }
#footer A:VISITED { color : #e00083; text-decoration : none; font-weight: normal; }
#footer A:HOVER { color : #e00083; text-decoration: underline; font-weight: normal; }
#footer A:ACTIVE { color : #e00083; font-weight: bold; text-decoration : none; }