/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

body {background:#ffffff;font-size:13px;font-family: sans-serif;}
/* forcing a scrollbar no matter the height of our content */
html {overflow-y:scroll;}

a{
	margin:0px 4px 0px 4px;
	padding: 0px 4px 0px 4px;
}
a:link, a:visited, a:active, a:focus{
	color:#000061;text-decoration:none;
	}
a:hover{
	color:red;
	}

span.hdr0{
   color:#000;
   line-height:28px;height:28px;font-size:16px;text-align:left;
}

#footer{
	margin:0px auto 0px auto;padding:3px;
    width:1320px;margin-bottom:4px;margin-top:4px;
	border:1px solid #99CC66;
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
	-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.47);
	-moz-box-shadow:    0px 3px 8px 0px rgba(50, 50, 50, 0.47);
	box-shadow:         0px 3px 8px 0px rgba(50, 50, 50, 0.47);
}
#footer{
    padding-top:10px;padding-bottom:4px;margin-bottom:10px;
	text-align:center;
	font-size:12px;height:60px;
	background: #006600; /* Old browsers */
	background: -moz-linear-gradient(top,  #99CC66 0%, #006600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99CC66), color-stop(100%,#006600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #99CC66 0%,#006600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #99CC66 0%,#006600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #99CC66 0%,#006600 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #99CC66 0%,#006600 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99CC66', endColorstr='#006600',GradientType=0 ); /* IE6-9 */
}

#page{
	margin:0px auto 10px auto;padding:3px;
    width:1320px;
	background:#fff;
	border:1px solid #99CC66;
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
	-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.47);
	-moz-box-shadow:    0px 3px 8px 0px rgba(50, 50, 50, 0.47);
	box-shadow:         0px 3px 8px 0px rgba(50, 50, 50, 0.47);
}

#HeadTitle{
	margin:5px auto 4px auto;padding:0px;
	background:#fff;background-image:url('../img/f/bg2.gif');
    width:1328px;height:150px;
	border:1px solid #99CC66;
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
	-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.47);
	-moz-box-shadow:    0px 3px 8px 0px rgba(50, 50, 50, 0.47);
	box-shadow:         0px 3px 8px 0px rgba(50, 50, 50, 0.47);
}

#HeadTitle img{
	margin:0px;padding:0px;
    border:0px solid #fff;
	-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
}

.HeadTitle1{
	margin:0px;padding:0px;
	line-height:32px;height:32px;font-size:26px;text-align:left;
	color:#006600;clear:both;
}
.HeadTitle2{
	margin:0px;padding:0px;
	line-height:32px;height:32px;font-size:16px;text-align:left;
	color:#000000;
}

#HeadTitleLinks{
	margin:4px auto 0px auto;padding:4px 0px 0px 10px;
	height:40px;
    width:1314px;clear:both;
}

#LHSlinks{
	margin:0px;padding:0px;float:left;text-align:center;
	width:180px;min-height:1000px;
    background:#fff;
}

#Content{
	margin:0px;padding:0px;float:right
	width:1040px;min-height:600px;
    background:#fff;
	}

#Content p{
	padding:10px;line-height:18px;
    background:#eee;
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
}
#Content u{
	line-height:30px;font-size:14px;
}

#paypal{
	padding:10px 10px 10px 100px;line-height:18px;
    background:#eee;
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
}

ul.std{border:1px solid #99CC66;padding:20px;
list-style-image:url('../image/furniture/diamondyellow.gif');
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
	list-style-position: inside;
}

ul.std li{
	line-height:22px;
}


p.p22{padding:10px;line-height:18px;
    background:#fff;
}

ul.std2{padding:10px 20px 10px 20px;
list-style-image:url('../image/furniture/diamondyellow.gif');
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
	list-style-position: inside;
}

ul.std2 li{
	line-height:22px;
}


ul.BestOfPress{border:1px solid #99CC66;padding:20px;
    list-style:none;display:block;
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
	list-style-position: inside;
}

ul.BestOfPress li{
	line-height:28px;

}

ul.BestOfPress li img{
	margin-right:5px;
    vertical-align: text-top;
}

ul.BestOfPress li a, a.sundrylink{
	margin:0px 0px 0px 0px;
	padding: 2px 4px 2px 4px;
	border:1px solid #fff;
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
}
ul.BestOfPress li a:link, a:visited, a:active, a:focus, a.sundrylink:link, a.sundrylink:visited, a.sundrylink:focus{
	color:#000061;text-decoration:none;
	}
ul.BestOfPress li a:hover, a.sundrylink:hover{
	color:black;background: #99CC66;
	border:1px solid #006600;
	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
	}

.LHSlinksLogo{
	padding:0px;margin:0px;
	width:99%;height:160px;
	color:#000000;
	border:1px solid #4e5c5a;
	-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;
	background: #006600; /* Old browsers */
	background: -moz-linear-gradient(top,  #99CC66 0%, #006600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99CC66), color-stop(100%,#006600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #99CC66 0%,#006600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #99CC66 0%,#006600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #99CC66 0%,#006600 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #99CC66 0%,#006600 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99CC66', endColorstr='#006600',GradientType=0 ); /* IE6-9 */
}

.LHSlinksLogo:hover{
	color:#000;text-shadow:0px 0px 3px #000000;
	background: #99CC66; /* Old browsers */
	background: -moz-linear-gradient(top,  #99CC66 0%, #99CC66 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99CC66), color-stop(100%,#99CC66)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #99CC66 0%,#99CC66 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #99CC66 0%,#99CC66 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #99CC66 0%,#99CC66 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #99CC66 0%,#99CC66 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99CC66', endColorstr='#99CC66',GradientType=0 ); /* IE6-9 */
}
.LHSlinksLogo:active {
	border: 1px solid #3C3F90;
	box-shadow: 0 0 10px 5px #3C3F90 inset;
	-webkit-box-shadow:0 0 10px 5px #3C3F90 inset ;
	-moz-box-shadow: 0 0 10px 5px #3C3F90 inset;
	-ms-box-shadow: 0 0 10px 5px #3C3F90 inset;
	-o-box-shadow: 0 0 10px 5px #3C3F90 inset;}

.LHSlinksLogo img{
	margin:0px;
	padding:14px 16px 11px 12px;
	}
.LHSlinksLogo a{
	}

.vlinks{margin:2px 0px 0px 0px;padding:0px;}
.vlinks ul{margin:0px;padding:0px;}
.vlinks ul li{
    list-style:none;display:block;padding:0px;margin:0px;cursor:pointer;
	display:block;float:left;
	width:177px;line-height:30px;padding:0px;margin:0px;margin-left:0px;margin-bottom:2px;
	text-decoration:none;font-size:13px;text-align:center;
    border:1px solid;
	-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;
	border-color:#4e5c5a;color:#000000;
	background: #006600; /* Old browsers */
	background: -moz-linear-gradient(top,  #99CC66 0%, #006600 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99CC66), color-stop(100%,#006600)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #99CC66 0%,#006600 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #99CC66 0%,#006600 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #99CC66 0%,#006600 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #99CC66 0%,#006600 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99CC66', endColorstr='#006600',GradientType=0 ); /* IE6-9 */
}
.vlinks ul li a{margin:0px;padding:0px;border:0px;text-decoration:none;color:#000000;display:block;width:99%;}

.vlinks ul li:hover{
	color:#000;text-shadow:0px 0px 3px #000000;
	background: #99CC66; /* Old browsers */
	background: -moz-linear-gradient(top,  #99CC66 0%, #99CC66 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99CC66), color-stop(100%,#99CC66)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #99CC66 0%,#99CC66 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #99CC66 0%,#99CC66 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #99CC66 0%,#99CC66 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #99CC66 0%,#99CC66 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99CC66', endColorstr='#99CC66',GradientType=0 ); /* IE6-9 */
}

.vlinks ul li:active {
	border: 1px solid #3C3F90;
	box-shadow: 0 0 10px 5px #3C3F90 inset;
	-webkit-box-shadow:0 0 10px 5px #3C3F90 inset ;
	-moz-box-shadow: 0 0 10px 5px #3C3F90 inset;
	-ms-box-shadow: 0 0 10px 5px #3C3F90 inset;
	-o-box-shadow: 0 0 10px 5px #3C3F90 inset;}

.vlinks ul li a:hover{color:#000;text-shadow:0px 0px 3px #fff;}

#botlinks{margin:0;padding:0;margin-top:0px;margin-bottom:0px;text-align:center;}
#botlinks a{margin:0;padding:0;text-decoration:none;display:inline;line-height:24px;}
#botlinks a:link, #botlinks a:visited, #botlinks a:active, #botlinks a:focus{color:#000;padding:2px 4px;}
#botlinks a:hover{color:#006600;}

#ContactForm{
	float:left;width:900px;height:324px;margin-left:10px;margin-top:20px;
	background-image:url('../img/f/bg2.gif');
	border:1px solid #777;
	-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;
    -moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.5);
	-webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.5);
	box-shadow:10px 10px 10px -10px rgba(0,0,0,0.3);
}

.Contactdetails{
	width:190px;height:316px;padding:4px 0px 4px 10px; margin:20px 10px 0px 0px;text-align:left;
	background-image:url('../img/f/bg2.gif');
	-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;
	border:1px solid #777;
    -moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.5);
	-webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.5);
	box-shadow:10px 10px 10px -10px rgba(0,0,0,0.3);
}


#overlay{background-image: url(../img/overlay.png);position:absolute;top:0px;left:0px;z-index:90;width:100%;height:100%;}


#Prompt{margin:0px;padding:5px;overflow:hidden;width:100px;border:1px solid #777;background:#A4D9BE;
	-moz-border-radius:7px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
	-moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.8);
	-webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.8);
	box-shadow:10px 10px 20px -10px rgba(0,0,0,0.9);

	background: rgb(30,87,153); /* Old browsers */
	background: -moz-linear-gradient(-45deg,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */


}

#PromptContents {margin:0;margin-top:2px;padding:10px;text-align:left;font-size:13px;
	border:0px solid;border-color:#1E4833;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
	-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);
	box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);

	background: rgb(240,249,255); /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  rgba(240,249,255,1) 0%, rgba(203,235,255,1) 47%, rgba(161,219,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(240,249,255,1)), color-stop(47%,rgba(203,235,255,1)), color-stop(100%,rgba(161,219,255,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */


}

#PromptTitle{color:white;margin:0;padding:0;height:34px;line-height:34px;z-index:99;text-align:center;}


#PopUp{margin:0px;padding:5px;overflow:hidden;width:100px;border:1px solid #777;background:#A4D9BE;
	-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;
	-moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.8);
	-webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.8);
	box-shadow:10px 10px 20px -10px rgba(0,0,0,0.9);}

#PopUpContents {margin:0;margin-top:2px;padding:4px;text-align:left;font-size:13px;background:#ffffff;
	border:1px solid;border-color:#1E4833;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
	-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);
	box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);}

#PopUpContents img{float:left;margin:0;padding:0;margin-top:6px;margin-left:6px;padding:6px;text-align:center;background:#ffffff;}

#PopUpContents .puText{margin:0;padding:0;padding-left:4px;
float:right;width:60%;border-left:1px solid #1E4833;height:99%}

#PopUpContents .puText img{
	border:1px solid #487394;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px;
	-webkit-box-shadow: 0px 10px 10px 0px rgba(50, 50, 50, 0.18);
	-moz-box-shadow:    0px 10px 10px 0px rgba(50, 50, 50, 0.18);
	box-shadow:         0px 10px 10px 0px rgba(50, 50, 50, 0.18);}

#PopUpContents .puText p{margin-bottom:10px;}

#PopUpContents .puText h1{margin:0;padding:0;text-align:center;background-color:#eee;line-height:25px;
	border:0px solid;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}

#PopUpContents .puText h3{margin: 0 auto;padding:0;margin-bottom:5px;text-align:left;line-height:20px;}
#PopUpContents .puText h4{margin: 0 auto;padding:0;margin-bottom:5px;text-align:left;line-height:18px;font-weight:normal;}

#PopUpContents .puText ul{margin:0 auto;padding:0;margin-bottom:10px;width:95%;list-style-image:url('../img/f/diamondyellow.gif');}
#PopUpContents .puText li{margin:0;padding:0;margin-left:8px;margin-bottom:2px;}

#PopUpCloseButton{display:none;margin:0;padding:0;
	cursor:pointer;position:absolute;left:100px;top:100px;height:22px;width:22px;z-index:100;
	background: url('../img/f/close04.gif');background-position:center;background-repeat:no-repeat;
	background-color:#2677B9;
	border:0px solid;border-color:#771E1E;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
}

#PopUpCloseButton:hover{background-color:#2B83CE;border-color:#dddddd;}




