@charset "utf-8";
/* Bonnyville Post CSS Document */
/* main *************************************************/
body {
margin:0;
background:url(../images/bg.png) repeat;
font-family:Arial, Helvetica, sans-serif;
}
#container {
background:url(../images/body_bg.png) repeat-y;
margin:0 auto;
width:799px;
padding-bottom:0px;
}
#header {
width:799px;
height:164px;
}
#header img, #header a {
border:none;
outline:none;
}
#content a {
text-decoration:none;
border-bottom:1px #003300 dotted;
color:#003300;
font-weight:normal;
}
/* navigation *************************************************/
#nav {
width:799px;
height:26px;
background:url(../images/nav_bg_off.png) no-repeat;
}
/* home link */
#nav_home a:link, #nav_home a:visited {
width:144px;
height:26px;
display:block;
float:left;
outline:none;
}
#nav_home a:hover {
background:url(../images/nav_bg_on.png) no-repeat;
}
/* winter boots link */
#nav_wboots a:link, #nav_wboots a:visited {
width:127px;
height:26px;
display:block;
float:left;
}
#nav_wboots a:hover {
background:url(../images/nav_bg_on.png) no-repeat;
background-position:-144px 0px;
}
/* chore boots link */
#nav_cboots a:link, #nav_cboots a:visited {
width:129px;
height:26px;
display:block;
float:left;
}
#nav_cboots a:hover {
background:url(../images/nav_bg_on.png) no-repeat;
background-position:-271px 0px;
}
/* shoes link */
#nav_shoes a:link, #nav_shoes a:visited {
width:127px;
height:26px;
display:block;
float:left;
}
#nav_shoes a:hover {
background:url(../images/nav_bg_on.png) no-repeat;
background-position:-400px 0px;
}
/* shows link */
#nav_shows a:link, #nav_shows a:visited {
width:127px;
height:26px;
display:block;
float:left;
}
#nav_shows a:hover {
background:url(../images/nav_bg_on.png) no-repeat;
background-position:-527px 0px;
}
/* contact link */
#nav_contact a:link, #nav_contact a:visited {
width:145px;
height:26px;
display:block;
float:left;
}
#nav_contact a:hover {
background:url(../images/nav_bg_on.png) no-repeat;
background-position:-654px 0px;
}

/* dhtml dropdown menus */
#dropmenudiv {
color:#fff;
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
}
#dropmenudiv a:link, #dropmenudiv a:visited {
color:#fff;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;

}
#dropmenudiv a:hover {
text-decoration:underline;
}

/* content *************************************************/
ul {
list-style-image: url(../images/bullet_green.gif);
}
ul.tall {
list-style-image: url(../images/bullet_green_tall.gif);
}
ul.desc {
list-style-image: url(../images/bullet_green.gif);
line-height:15px;
margin-left:0;
padding-left:25px;
}
ul.desc li {
margin-left:0;
}
#viewcart {
text-align:right;
padding:16px 0 12px 0;
}
#viewcart a img {
width:105px;
height:22px;
border:none;
outline:none;
}
#viewcart a:link,  #viewcart a:active {
outline:none;
}
#content {
font:11px Arial, Helvetica, sans-serif;
background:url(../images/body_header.png) no-repeat;
padding:0px 20px;
}
div.iframe {
padding:5px;
}

/* products ************************************************/
#prod_title {
font-family:"Times New Roman", Times, serif;
font-size:22px;
padding-top:20px;
padding-bottom:20px;
font-weight:bold;
text-align:center;
}
#prod_title_sm {
font-family:"Times New Roman", Times, serif;
font-size:14px;
}
#sup {
vertical-align:super;
font-size:8px;
font-weight:normal;
}
#prod_phrase {
font-size:12px;
font-weight:bold;
text-align:center;
padding-bottom:10px;
}
#prod_img {

}
#prod_imgs {
width:380px;
}
#prod_imgs a img {
border:1px #bbb solid;
}
#prod_imgs a {
border:none;
}
#prod_imgs a:hover img {
border:1px #000 solid;
}
#prod_desc {
padding-right:10px;
}
#modelNum {
text-align:center;
}
.divider {
margin-top:20px;
margin-bottom:20px;
background:#ddd;
width:100%;
height:2px;
float:left;
}
#orderBtn {
text-align:left;
margin-left:24px;
}
/* admin testing class for button */
#adminTest {
visibility:visible;
}
#orderBtn a:link, #orderBtn a:visited {
color:#000;
border:1px solid #000;
background:#79A096;
padding:2px;
}
input.submit {
color:#fff;
text-transform:uppercase;
font-weight:bold;
border:1px solid #000;
background-color:#79A096;
margin-bottom:5px;
cursor:pointer;
width:auto;
}
#footer-product {
text-align:justify;
padding-top:20px;
}

/* order div **********************************************/
#order {
background:url(../images/order_bg.jpg);
border-top:4px solid #789f95;
border-right:2px solid #789f95;
border-bottom:2px solid #789f95;
border-left:2px solid #789f95;
width:600px;
z-index:999;
top: 200px;
left: 50%;
margin-left: -300px;
position:absolute;
}
#order_pad {
padding:10px;
}
#closeOrder {
text-align:right;
padding-top:2px;
padding-right:2px;
}
#closeOrder a {
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;
}
#closeOrder a:hover {
background:#000;
color:#fff;
}
ul.tips {
list-style-image: url(../images/bullet_green_nobg.png);
line-height:15px;
}
/* footer *************************************************/
#footer {
background:url(../images/footer.png) no-repeat;
width:799px;
height:42px;
}
#footer-container {
color:#fff;
font-size:10px;
padding-top:10px;
width:100%;
text-align:center;
}
#footer-container a {
color:#fff;
text-decoration:underline;
font-weight:normal;
font-size:10px;
}

/* product popup div **************************************/
#prod_qv {
display:none;
margin:0 auto;
position:absolute;
top: 290px;
margin-left:40px;
font-size:10px;
border:2px solid black;
z-index: 100;
background-color: white;
width: 700px;
}
* html #prod_qv { /*IE only style*/
width:700px;
height: 300px;
}
/* sitemap ************************************************/
.map_link a {
	font-weight:normal;
}

.dir_name a:link, .dir_name a:visited {
font-weight:bold;
color:#000;
}

/* slideshow ************************************************/

.slideshow {
text-align:center;
margin:0 auto; 
width:100px;
height:100px;
margin-top:10px;
}