/* Reset browser defaults */
div,dl,dt,dd,ul,ol,li,form,fieldset,input,th,td  { margin: 0; padding: 0; }
fieldset { border: 0; }
.clearer, .clear { float: none; clear: both; line-height: 0px; }

/* html tag definitions */

body {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#24221e; margin:0; background:url(../images/bg-body.jpg)}
a {text-decoration:none; font-weight:bold; color:#5a4099}
a:hover {color:#bc996b}


/* structure */

#wrapper {width:1000px; position:relative; margin:auto}
#wrapper.home {background:url(../images/bg-home.jpg) repeat-y; padding-top:30px}
#wrapper.sub {background:url(../images/bg-sub.jpg) repeat-y}

#sdaLogo {position:absolute; top:25px; left:15px; width:320px; height:35px; background:url(../images/logo-sda.jpg)}

#searchBox {position:absolute; top:11px; right:40px; width:215px; height:25px}

#head-sub {width:1000px; height:113px; font-size:24px; background:url(../images/bg-headerSub.png)}
#head-sub a {display:block; position:absolute; left:0; top:53px}
#head-sub div {width:295px; height:60px}

#content-home, #homeLink, #subNav, .sectionContent, .sidebar {float:left; position:relative}


#content-home {padding:0 50px 40px; width:300px; line-height:21px}
#content-sub div.content-standard {padding:0 50px 40px 340px}

.sectionContent {padding:0 50px 40px; width:605px; top:-45px}
.sectionContent h1, .store_main h2 {padding-left:180px; color:#ab9c85; margin-bottom:50px; letter-spacing:2px; font-weight:normal; font-size:26px}
.sectionContent h3 {clear:both; margin-top:15px}

.sidebar {width:295px; border:0; color:#8a765e; font-weight:bold; line-height:24px}
.sidebar img {width:295px; height:400px}
.sidebar p {padding:20px 30px}

#homeLink {width:600px; height:335px; top:180px; background:url(../images/bg-homeLinks.jpg) no-repeat; padding-top:72px}
#homeLink ul {list-style:none}
#homeLink li li {background:#ae9274; padding:5px; color:#fff; font-size:10px; letter-spacing:0; width:180px; text-align:center}
#homeLink li li:hover {background:#c7b6a5}
#homeLink li ul {display:none; position:absolute; top:263px}
#homeLink li:hover ul {display:block}
#homeLink li.main {display:block; float:left; font-size:13px; text-align:center; position:relative; letter-spacing:1px}
#homeLink a {color:#fff; display:block; width:190px; height:26px; padding:237px 5px 0}
#homeLink a:hover, #subNav a:hover {color:#e4d6c1}
li.homeLink1:hover {background:url(../images/bg-homeLink-1.jpg)}
li.homeLink2:hover {background:url(../images/bg-homeLink-2.jpg)}
li.homeLink3:hover {background:url(../images/bg-homeLink-3.jpg)}

#subNav, #subNav ul {width:293px}
#subNav ul {list-style:none; position:relative; margin-left:1px; background:url(../images/bg-nav.jpg)}
#subNav li {background:url(../images/stroke.png) bottom repeat-x; text-align:center; letter-spacing:2px; font-size:13px}
#subNav li:hover {background:#5a4099}
#subNav a {display:block; color:#fff; padding:7px 10px;}

.footer {padding:10px; clear:both; text-align:center; background:#5a4099; color:#c7b6a5}
.footer a {color:#ab9c85}
.footer a:hover {color:#fff}

#footerNav {display:none}

#search {margin-top:10px}


/* design elements */

.stroke {height:1px; width:605px; clear:both; background:url(../images/stroke.png); margin:20px 0}
.picLeft {float:left; margin:5px 15px 5px 0; border:0}
.picRight {float:right; margin:5px 0 5px 15px}
.stroked {border:1px solid #5a4099}

/* type */

h2 {font-size:21px; color:#ab9c85; font-weight:normal}
h3 {padding:4px 7px; border:1px solid #c7b6a5; color:#5a4099; font-size:18px}
.title1 {background:#5a4099; color:#ab9c85}
.title2 {background:#ab9c85; color:#5a4099}

/* store */
.store_main h2 {padding:0}
.store_main {position:relative; float:right; width:605px; padding:25px 50px}
.store_sidebar {width:279px; padding:0 1px 0 15px; padding-top:25px}
.store_sidebar ul, .products_list ul {list-style:none}
.store_sidebar li, p.price a {display:block; background:url(../images/bg-body.jpg); padding:5px 10px; border:1px solid #ab9c85}
.store_sidebar li:hover, p.price a:hover {background:#5a4099; background:url(../images/bg-nav.jpg);}
.store_sidebar a:hover, p.price a:hover	 {color:#fff}
h3.widgettitle, .products_list li {background:url(../images/stroke.png) bottom repeat-x; border:0}
.products_list li {padding-bottom:10px; border:0}
.product_img {float:left; margin:0 15px 5px 0; width:200px; height:200px}

