body{background:#fbe2cb url(../../App_Images/body-bg-interior.jpg) repeat-x top center;font-family:Georgia;}
#header.interior{width:100%;height:114px;background:url(../../App_Images/header-bg-2.jpg) no-repeat;}



/*Content Styles*/
#content{width:100%;background:#fbebdb;padding-bottom:10px;}
#left-col{float:left;width:198px;padding:1px 0 0 1px;}
#right-col{float:right;width:590px;padding-top:10px;background:url(../../App_Images/right-col-bg.jpg) no-repeat;}

#left-col ul{padding:14px 0 8px 14px;background:url(../../App_Images/sub-nav-bg.jpg) no-repeat 160px 18px;}
#left-col ul h3{color:#9d4900;font-size:20px;text-transform:uppercase;line-height:24px;}
#left-col ul li{font-size:12px;text-transform:uppercase;line-height:20px;}
#left-col ul li a{color:#6b3302;}
#left-col ul li a:hover{color:#b37201;}

h2{color:#9e4a00;font-size:28px;padding:0 0 10px 0;}
h4{color:#632514;font-size:13px;text-transform:uppercase;padding:0 0 10px 0;}
h3{color:#b05401;font-size:13px;text-transform:uppercase;padding:0 0 4px 0;}
p
{
    color: #632514;
    font-size: 14px;
    padding: 0 0 10px 0;
}


div.products{clear:both;padding-top:8px;margin-bottom:10px;}
div.products h2{padding:0;}
div.box{width:278px;height:125px;background:#fdf5ec;border:1px solid #e5ceb8;float:left;margin:1px;position:relative;padding:0 0 0 8px;}
div.box img{position:absolute;top:0;right:0;}
div.box h5{color:#994a01;font-size:13px;text-transform:uppercase;padding:6px 0 4px 0;width:150px;}
div.box p{color:#632514;font-size:10px;width:150px;padding:0 0 6px 0;}
div.box a{color:#994a01;font-size:11px;text-transform:uppercase;text-decoration:underline;width:150px;}
div.box a:hover{text-decoration:none;}

div.boxcategory{width:278px;height:250px;background:#fdf5ec;border:1px solid #e5ceb8;float:left;margin:1px;position:relative;padding:0 0 0 8px;}
div.boxcategory img
{
    padding: 0 15px 0px 15px;
}
div.boxcategory h5{color:#994a01;font-size:13px;text-transform:uppercase;padding:6px 0 4px 0;width:150px;}
div.boxcategory p{color:#632514;font-size:10px;width:150px;padding:0 0 6px 0;}
div.boxcategory a{color:#994a01;font-size:11px;text-transform:uppercase;text-decoration:underline;width:150px;}
div.boxcategory a:hover{text-decoration:none;}




/*Product Description Box*/
div.description{width:568px;background:#fdf4eb;border:1px solid #e3cfb6;position:relative;padding:4px 0 4px 8px;}
div.description p{width:550px;}
/*div.description img{position:absolute;top:0;right:0;}*/
div.description img
{
    width: 280px;
}
div.description table{font-size:11px;color:#b05401;font-weight:bold;width:272px;}
div.description table td{padding:4px;}
div.description ul{padding:8px 0;}
div.description li{font-size:11px;text-transform:uppercase;line-height:18px;}
div.description ul li a{color:#b05401;text-decoration:underline;}
div.description ul li a:hover{text-decoration:none;}


/*Shopping Cart Page*/
table.products{width:576px;background:#fdf4eb;border:1px solid #e5cfba;}
table.products thead td{text-transform:uppercase;font-size:12px;color:#b05401;font-weight:bold;}
table.products td{padding:4px;text-transform:uppercase;font-size:11px;color:#b05401;vertical-align:top;}
table.products tr td{border-top:1px solid #e7cdb6;border-bottom:1px solid #e7cdb6;}
table.products td.qty{width:70px;}
table.products td.borderless{border:none;}
table.products td.product{width:340px;}
table.products a{color:#b05401;text-decoration:underline;}
table.products a:hover{text-decoration:none;}

.CategoryTitle
{
    font-size: 16px;
    font-weight: bold;
}

.CategoryTitle a
{
    color: #b05401;
    text-decoration: underline;
}

.CategoryTitle a:hover
{
text-decoration:none;
}

.CategoryTitle a:visited
{
    color: #b05401;
    text-decoration: underline;
}

/*Checkout Page*/
table.checkout{width:576px;background:#fdf4eb;border:1px solid #e5cfba;margin-bottom:10px;}
table.checkout td{color:#632514;font-size:11px;padding:4px;vertical-align:top;}
table.checkout td span{color:#b05401;}
table.checkout td.heading{color:#994a01;font-size:16px;text-transform:uppercase;}
table.checkout tr.bordered td{border-top:1px solid #e5ceb8;}
.size184{width:184px;border:1px solid #bca999;}
.size46{width:46px;border:1px solid #bca999;}
.size26{width:26px;border:1px solid #bca999;margin-right:2px;}
.size38{width:38px;border:1px solid #bca999;}

/*Contact Us Page*/
table.contact-us{background:#fdf4eb;border:1px solid #e5cfba;margin:40px 0 0 72px;}
table.contact-us td{color:#632514;font-size:11px;padding:4px;}
table.contact-us td table td{padding:0px;}



.size194{width:194px;border:1px solid #bca999;}
.size398{width:398px;border:1px solid #bca999;}
.size200{width:200px;border:1px solid #bca999;}
.size300{width:300px;border:1px solid #bca999;}
.size100{width:100px;border:1px solid #bca999;}
.size50{width:50px;border:1px solid #bca999;}
.size40{width:40px;border:1px solid #bca999;}
.size70{width:70px;border:1px solid #bca999;}
.size122{width:122px;border:1px solid #bca999;}
.size65{width:65px;border:1px solid #bca999;}
.size30{width:30px;border:1px solid #bca999;}
.size40{width:40px;border:1px solid #bca999;}
.size90p{width:100%;border:1px solid #bca999;}

/*Products Lobby Page*/
table.products thead td{text-transform:uppercase;font-size:12px;color:#b05401;font-weight:bold;}
table.products td{padding:4px;text-transform:uppercase;font-size:11px;color:#b05401;vertical-align:top;}
table.products tr td{border-top:1px solid #e7cdb6;border-bottom:1px solid #e7cdb6;}
table.products td.qty{width:70px;}
table.products td.borderless{border:none;}
table.products td.product{width:340px;}
table.products a{color:#b05401;text-decoration:underline;}
table.products a:hover{text-decoration:none;}

.LocationTitles
{
    padding: 2px;
    text-transform: uppercase;
    font-size: 12px;
    color: #b05401;
    vertical-align: top;
    font-weight: bold;
    line-height: 16px;
}
.LocationTitles a{color:#b05401;text-decoration:underline;}
.LocationTitles a:hover{text-decoration:none;}

.LocationText
{
    padding: 2px;
    text-transform: uppercase;
    font-size: 11px;
    color: #b05401;
    vertical-align: top;
}

/*Confirmation Page*/
#confirmation{width:562px;background:#fdf4eb;border:1px solid #e5cfba;padding:4px 6px 0;margin:0 0 8px 0;}
#confirmation p{font-size:11px;color:#632514;line-height:14px;}


.update-price{width:93px;height:21px;background:url(../../App_Images/update-price-btn.jpg) no-repeat;border:none;}
.checkout-btn{width:83px;height:21px;background:url(../../App_Images/checkout-btn.jpg) no-repeat;border:none;}
.size80{width:80px;border:1px solid #bdac9c;padding:2px 0 0px;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}
.gray{color:#4f3014;}

.MainText
{
    padding: 3px;
    margin: 3px;
    text-transform: none;
    color: #632514;
    font-size: 14px;
}
.TextLink
{
    font-size: 11px;
    text-transform: uppercase;
}

.TextLink a
{
    color: #994a01;
    font-size: 11px;
    text-transform: uppercase;
    text-decoration: underline;
}
.TextLink a:hover
{
    text-decoration: none;
}
.TextLink a:visited
{
    color: #994a01;
    font-size: 11px;
    text-transform: uppercase;
    text-decoration: underline;
}

.CalendarHeader
{
    color: #FFFFFF;
    background-color: #994a01;
}
.CalendarHeader a:link
{
    color: #FFFFFF;
}





#survey table{font-size:12px;font-family:Arial;width:96%;margin:0 0 18px 0;color:#632514;border:1px solid #e5ceb8;}
#survey table td{padding:4px 0 4px 4px;border-bottom:1px solid #e5ceb8;}
#survey table thead td{background:#fdf5ec;font-weight:bold;border-top:1px solid #e5ceb8;}
#survey table{}
#survey table span.caption{font-size:9px;}
