﻿/* Include Other Styles */

	@import url(form.css);
	@import url(layout.css);
	@import url(ajax.css);
	@import url(dropdownmenu.css);
	@import url(flyoutmenu.css);

body {font-family: Arial, Verdana; font-size: 11px; color: #453322; padding: 0px; margin: 0px;
	background: #68614e; line-height: 16px;}

h1 {font-size: 17px; letter-spacing: .5px; padding: 5px 0px 10px 0px; margin: 0px; color: #453322; line-height: 20px;}
h2 {font-size: 15px; padding: 5px 0px 10px 0px; margin: 0px; color: #453322;}
h3 {font-size: 14px; font-style: italic; font-weight: normal; padding: 5px 0px; margin: 0px; color: #453322;}
h4 {font-size: 12px; padding: 5px 0px; margin: 0px; color: #453322; text-transform: uppercase; display: inline;}
h5 {font-size: 11px; padding: 5px 0px; margin: 0px; color: #453322;}
h6 {font-size: 12px; background: #d7bb98; font-style: italic; padding: 5px; margin: 10px 0px 5px 0px;}

a {color: #0b4946; font-weight: bold; }
a:hover {color: #ae3a39; text-decoration: none;}

#hpmid ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px;}
#hpmid ul li {margin: 0px; padding: 0px 0px 15px 0px;}

/* added by Paul 1/27/2012 */
#rightinterior ul {
	xoverflow: hidden;
	padding: 0;
	margin-left: 10px;
}

#rightinterior li {
	list-style-position: inside;
	
}

.small-font {font-size: 10px; line-height: 11px;}
.messagetext {color: #bc4443;}
.message {color: #bc4443; padding: 5px; border: 1px dotted #bc4443; text-align: center;}
.confirmmessage {color: #205f0f; padding: 5px;}

.wg_darkgreen {color: #146235;}
.wg_green     {color: #26824d;}
.wg_pr_color { color: #0b4946 !important; }
.dc_color { color: #402641 !important; }

.brownStyle th {padding: 5px; font-weight: bold; color: #453322; text-align: center; background: #d7bb98;}
	.brownStyle tr td {padding: 10px 3px;}
	.brownStyle tr td.altrowcolor {padding: 10px 3px; background: #eedbc2;}
					 .altrowcolor {padding: 5px 3px; background: #eedbc2;}
	.brownStyle tr td.outsideborders {border: solid #7E5239; border-width: 0px 1px;}	
	.brownStyle div.outsideborders {border: solid #7E5239; border-width: 0px 1px; text-align: center; padding: 6px 4px;}	

.cartStyle th {padding: 5px; font-weight: bold; color: #453322; text-align: center; background: #d7bb98;}
	.cartStyle tr td {padding: 10px 5px;}
	.cartStyle tr td.altrowcolor {padding: 10px 5px; background: #eedbc2;}
	.cartStyle .heading a {font-size: 12px;}
	.cartStyle td.imgborder img {border: 1px solid #453322; padding: 2px;}

#spotlighton {width: 209px; height: 167px; position: absolute; top: 6px; left: 6px;}

#spotlighton-top {width: 221px; height: 42px;}
#spotlighton-mid {width: 221px; background: url(/images/layout/spotlight-mid.gif) repeat-y; text-align: center;}
	#spotlighton-mid img {margin: 6px 0px; border: 0px;}
	#spotlighton-mid a {color: #7b503e; font-size: 12px; text-decoration: none;}
#spotlighton-btm {width: 221px; height: 28px;}

.special {background: #523525; color: #f7efe2; text-align: center; display: block; padding: 5px 0px;}
.backpopulardemand {background: #d7bb98; font-weight: bold; padding: 5px 0px; display: block;}
.plantbigimage {padding: 2px; border: 1px solid #453322;}

.noborder {padding: 0px; margin: 0px; border: none;}
.smallcaps {font-variant: small-caps;}

 .dialog, .dialog_up {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -275px;
    width: 500px; z-index: 100000;
    
    background-color: #f7efe2;
    background-repeat: no-repeat;
    background-position: top left;
    border: 10px solid #d7bb98;
    padding: 15px 0 0 0; font-size: 12px;
    
    _position: absolute;
    _top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
.dialog_up { display: block; }
.dialog_up div:first-child { padding: 0 10px 10px 15px; }
.dialog_overlay 
{
     background-color: #604e39; height: 100%; width: 100%; top: -100px; position:fixed; z-index: 99999;
     opacity: 0.25; -moz-opacity: 0.25; filter: alpha(opacity=25); _position: absolute;
     _top: expression((document.documentElement.scrollTop || document.body.scrollTop) + (Math.round((document.documentElement.offsetHeight || document.body.clientHeight) / 100) - 50) + 'px');
}
div._dialog_shadow_0, div._dialog_shadow_1, div._dialog_shadow_2, div._dialog_shadow_3
{ position: absolute; z-index: 99999; position: fixed; top: 17%; left: 50%; }
div._dialog_shadow_0 { opacity: 0.70; -moz-opacity: 0.70; filter: alpha(opacity=70); }
div._dialog_shadow_1 { opacity: 0.50; -moz-opacity: 0.50; filter: alpha(opacity=50); }
div._dialog_shadow_2 { opacity: 0.35; -moz-opacity: 0.35; filter: alpha(opacity=35); }
div._dialog_shadow_3 { opacity: 0.25; -moz-opacity: 0.25; filter: alpha(opacity=25); }
