html, html * { font-family: "Segoe UI", serif; }

body { color: #000; font-family: Georgia, serif; font-size: 14px; line-height: 18px; text-align: center; background-color: #fff; margin: 0; padding: 0; list-style-type: square; list-style-position: inside; }

#body { width: 100%; margin: 0; padding: 0; }

#container { width: 960px; margin: 0 auto; padding: 0px; }

div#menubar { position: relative; z-index: 10; width: 100%; margin: 0 0 15px; padding: 0; background-color: #dcb2c9; }

div#menucontainer { width: 960px; margin: 0 auto; padding: 0; }

div#menucontainer table td { padding-left: 5px; }

div#footer { position: relative; z-index: 10; width: 100%; margin: 0; padding: 0; background-color: #dcb2c9; }

div#footercontainer { width: 960px; margin: 0 auto; padding: 15px; }

div#footerbase { position: relative; z-index: 10; width: 100%; margin: 0; padding: 0; background-color: #fff; }

div#footercontainerbase { width: 960px; margin: 0 auto; padding: 15px; }

div#logo { position: absolute; text-align: left; width: 300px; padding: 10px 20px;}

table#spots td#spot01 h1, table#spots td#spot01 h2, table#spots td#spot02 h1, table#spots td#spot02 h2, table#spots td#spot03 h1, table#spots td#spot03 h2, table#spots td#spot04 h1, table#spots td#spot04 h2  { color: #fff; font-size: 24px; line-height: 30px; font-weight: bold; text-transform: uppercase; margin: 0; padding: 0 0 10px; }

table#spots td#spot01 p, table#spots td#spot02 p, table#spots td#spot03 p, table#spots td#spot04 p  { color: #fff; font-size: 14px; line-height: 18px; margin: 0; padding: 0 0 5px; }

table#spots td#spot01 a, table#spots td#spot02 a, table#spots td#spot03 a, table#spots td#spot04 a  { color: #fff; font-size: 14px; line-height: 18px; margin: 0; padding: 0; }

table td#spot01 { height: 260px; padding: 30px 20px 0 30px; background-image: url(../graphics/clothes_05.gif); background-position: top left; background-repeat: no-repeat; }

table td#spot02 { padding: 30px 20px 0 30px; background-image: url(../graphics/clothes_06.gif); background-position: top left; background-repeat: no-repeat; }

table td#spot03 { padding: 30px 20px 0 30px; background-image: url(../graphics/clothes_07.gif); background-position: top left; background-repeat: no-repeat; }

table td#spot04 { padding: 30px 20px 0 30px; background-image: url(../graphics/clothes_08.gif); background-position: top left; background-repeat: no-repeat; }

td#main, td#news { padding: 10px; }

span.date { font-size: 15px; font-weight: bold; }

/* start styles for font tags */

address { margin: 0px; padding: 0px; }

b, strong { font-weight: bold; }

small { font-size: 75%; }

p { color: #000; font-size: 14px; line-height: 20px; margin: 0; padding: 5px 0; }

h1 { color: #8a004b; font-size: 24px; line-height: 30px; font-weight: bold; text-transform: uppercase; margin: 0; padding: 5px 0 10px; }

h2 { color: #000; font-size: 17px; line-height: 23px; font-weight: bold; text-transform: uppercase; margin: 0; padding: 5px 0; }

h3 { color: #ffa800; font-size: 20px; line-height: 28px; font-weight: normal; margin: 0; padding: 10px 0; }

h4 { color: #7cc301; font-size: 13px; line-height: 17px; font-weight: normal; margin: 0; padding: 5px 0; }

h5 { color: #000; font-size: 12px; line-height: 16px; font-weight: normal; margin: 0; padding: 5px 0; }

h6 { color: #000; font-size: 11px; line-height: 15px; font-weight: normal; margin: 0; padding: 2px 0; }

div { margin: 0px; padding: 0px; }

a:link { color: #8a004b; text-decoration: none; }

a:visited { color: #8a004b; text-decoration: none; }

a:hover { color: #000; text-decoration: none; }

a:active { color: #000; text-decoration: none; }

a img { border: none; }

/* start styles for horizontal rule */

hr { border-style: none; border-top: 1px #000 solid; background-color: transparent; height: 0; padding: 0; margin: 10px 0; }

/* start styles for input fields */

input { color: inherit; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin: 3px; padding: 2px 5px; }

select { color: inherit; font-family: Verdana, Geneva, sans-serif; font-size: 12px; width: 75%; margin: 3px; padding: 2px 5px; }

textarea { color: inherit; font-family: Verdana, Geneva, sans-serif; font-size: 12px; margin: 3px; padding: 2px 5px; }

input.submit { cursor: pointer; color: #000; width: 75px; float: right; margin: 10px 0; }
