body       { color: #303; font-size: 14px; font-family: "Comic Sans MS", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; background-image: url(images/background.jpg); background-repeat: no-repeat; margin: 0 }
a { color: #3d484c; font-style: normal; font-weight: normal; text-decoration: underline }
a:link { color: #3d484c; font-style: normal; font-weight: normal; text-decoration: underline }
a:visited { color: #3d484c; font-style: normal; font-weight: normal; text-decoration: underline }
a:hover                  { color: #746271; font-style: normal; font-weight: normal; text-decoration: underline }
a:active           { color: #3d484c; font-style: normal; font-weight: normal; text-decoration: underline }
h1        { color: #3d484c; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0 }
h2      { color: #3d484c; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3     { color: #3d484c; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4  { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5  { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li    { list-style-type: disc }
p    { }
label    { }
td      { }
ul     { }
#nav a.men                           { color: #3d484c; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; padding-right: 4px; padding-left: 4px; width: auto; height: 16px }
#nav a.men:hover                            { color: #3d484c; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; background-color: #d9cca7; padding-top: 4px; padding-bottom: 4px; width: auto; height: 16px }

.lowertext     { color: #3d484c; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.maintext  { color: #595959; font-size: 1.25em; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 28px }
.maintext1   { color: #595959; font-size: 0.9em; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #a8a8a8; padding-left: 25px }
.boxtext { color: black; font-style: italic; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px }
.lowerlinks     { font-size: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lowerlinks a:link     { color: #3d484c; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lowerlinks a:visited     { color: #3d484c; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lowerlinks a:hover     { color: #317a98; font-size: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.lowerlinks a:active     { color: #3d484c; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.padright { padding-right: 10px }
.padleft { padding-left: 40px }
#gateway ul { background-image: url(images/galleries.gif); background-repeat: no-repeat; position: relative; width: 600px; height: 332px; z-index: 100; overflow: hidden; margin: 0; padding: 0; }
#gateway li { position: absolute; top: 0; left: 0; width: 1px; height: 1px; z-index: 101; list-style-type: none; }
#gateway a { text-indent: -1000em; position: absolute; width: 138px; height: 310px; }
#gateway .page1 a { top: 16px; left: 0; }
#gateway .page2 a { top: 16px; left: 151px; width: 141px; }
#gateway .page3 a { top: 16px; left: 302px; width: 142px; }
#gateway .page4 a { top: 16px; left: 454px; width: 142px; }
#gateway a:hover {border: solid 2px #746271;}
.galleryImage { padding: 10px; border: solid 2px #746271; }
.imageHolder { float: left; width: 150px; height: 225px; margin-right: 10px; margin-bottom: 20px; text-align: center; padding: 5px; }
.storeTable { border: solid 1px #746271; }
.qdetails { text-align: left; margin-right: 20%; margin-left: 20%; }
.qdetails2 { text-align: left; margin-right: 30%; margin-left: 30%; }
