@charset "utf-8";
/* CSS Document */

body {background-color: #a2533e; background-image:url(../images/leatherbg2.jpg); background-repeat:repeat-x repeat-y; margin: 15px 0px 0px 0px;}

/*STRUCTURE*/
#wrap {width: 100%; text-align:center;}
#container {width: 830px; margin: 0 auto; }
#corner1 {width: 15px; height: 15px; background-image:url(../images/corner1.png); background-repeat: none;}
#corner2 {width: 15px; height: 15px; background-image:url(../images/corner2.png); background-repeat: none;}
#corner3 {width: 15px; height: 15px; background-image:url(../images/corner3.png); background-repeat: none;}
#corner4 {width: 15px; height: 15px; background-image:url(../images/corner4.png); background-repeat: none;}
#border-top {width: 800px; height: 15px; background-image:url(../images/border-top.png); background-repeat: x;}
#border-right {width: 15px; background-image:url(../images/border-right.png); background-repeat: y;}
#border-btm {width: 800px; height: 15px; background-image:url(../images/border-btm.png); background-repeat: x;}
#border-left {width: 15px; background-image:url(../images/border-left.png); background-repeat: y;}
#main {width: 800px;}
#logo {width: 250px; padding: 10px 10px 0px 15px; vertical-align:top;}
#navbar {width: 500px; vertical-align: top; padding: 40px 25px 0px 0px;}


/*SIDEBAR*/
#sidebar {width: 225px; text-align: left; vertical-align: top; padding: 10px 15px 0px 35px; font-size: 12px; line-height: 125%; font-family: tahoma, verdana, sans-serif;}
#sidebar li {margin: -10px 0px 15px -35px;}
#sidebar ul {list-style-type: none;}
#sidebar li a {text-decoration: none; color: #000000;}
#sidebar li a:hover {text-decoration: underline; color: #000000;}
.season {font-size: 14px; font-weight: bold; color: #a2533e; margin-top: 25px;}


/*MAINWINDOW*/
#mainwindow {width: 500px; padding: 0px 25px 25px 0px; font-family: tahoma, verdana, sans-serif; font-size: 12px; line-height: 150%; color: #666666; text-align:left; }
#mainwindow a {text-decoration: none; color: #a2533e;}
#mainwindow a:hover {text-decoration: underline; color: #a2533e;}
#home-main {width: 800px; height: 600px; background-image:url(../images/home-bg.jpg); background-repeat: no-repeat;}
#home-mainwindow {padding: 0px 25px 10px 35px; text-align: left; vertical-align: top; }
#mainwindow hr {width: 100%; clear:both; color: #ffffff; border: 0;}

/*NEWS*/
#news {width: 355px;}
#icrn1 {width: 15px; height: 15px; background-image:url(../images/icnr1.png); background-repeat: none;}
#icrn2 {width: 15px; height: 15px; background-image:url(../images/icnr2.png); background-repeat: none;}
#icrn3 {width: 15px; height: 15px; background-image:url(../images/icnr3.png); background-repeat: none;}
#icrn4 {width: 15px; height: 15px; background-image:url(../images/icnr4.png); background-repeat: none;}
#ibrd-top {height: 15px; background-image:url(../images/ibrd-top.png); background-repeat: x;}
#ibrd-right {width: 15px; background-image:url(../images/ibrd-right.png); background-repeat: y;}
#ibrd-btm {height: 15px; background-image:url(../images/ibrd-btm.png); background-repeat: x;}
#ibrd-left {width: 15px; background-image:url(../images/ibrd-left.png); background-repeat: y;}

/*Text Classes*/
h2 {font-size: 18px; font-weight: normal;}
.storeContainer {width: 175px; float: left; border-left: 1px dashed #a2533e; padding: 5px 25px 5px 15px; margin: 0px 25px 20px 0px;}
.storeTitle {color:#000000; font-size: 14px;}
.storeDetails {font-size: 10px; line-height: 125%; margin: 5px 0px 15px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px dashed #a2533e;}
.series {font-size: 18px; clear: both;}
.sizes {font-size: 10px;}
.caption {font-size: 10px; color: #666666;}

/*FOOTER*/
#footer {width: 800px; text-align:center; margin: 15px auto 0px auto; padding: 20px 0px; background-image: url(../images/footer-bg.png); background-repeat: repeat-x repeat-y; font-size: 10px; color: #fff; line-height: 65%; font-family: tahoma, verdana, sans-serif;}
#footer a {text-decoration: none; color: #ffffff;}
#footer a:hover {text-decoration: underline; color: #ffffff;}
.footernav {font-size: 12px; font-weight: bold;}
