/*<agl.folder "Top">*/
	#banner-ad { display: none; }
	#page-header-custom { color: #000000; background-color: #CCCCFF; background-image: url(none); background-repeat: repeat; text-align: center; position: static; width: 100%; height: 137px; margin: 0; }
	#login-area-custom-outer { display: block; position: relative; z-index: 900; height: 20px; }
	#login-area-custom { background-image: none; position: absolute; top: 0px; left: 0; width: auto; height: 20px; z-index: 900; margin: 0; padding: 0 80px 0 20px;  }
	#page-header { color: #fff; background-repeat: repeat; text-align: center; position: static; width: 100%; height: 150px; margin: 0; }
	#page-header h1 { font-size: 20px; background-image: url(../images/ss-logo.png); background-repeat: no-repeat; text-align: center; text-indent: -2000px; position: absolute; top: 0; left: 0; display: block; width: 215px; height: 95px; z-index: 40; overflow: hidden; margin: 0; }
	#header-graphic2 { position: absolute; z-index: 5; top: 0; right: 0; width: 100%; height: 137px; overflow: hidden; display: none; }
	#page-graphic1 span { background-color: #000; background-position: left bottom; position: absolute; top: 0; left: 0; width: 100%; height: 100px; z-index: 0; border-bottom: 3px solid #9c9e9c; display: block; filter:alpha(opacity=75); opacity:.75; }
	#header-graphic1 span { background-image: url(none); background-repeat: no-repeat; background-position: left top; display: none; position: absolute; z-index: 5; top: 0; left: -27px; width: 954px; height: 49px; }
	#header-graphic2 span { background-image: url(none); background-repeat: no-repeat; background-position: right top; position: absolute; z-index: 5; top: 0; right: 0; width: 195; height: 200; }
	#login-area { background-image: none; position: absolute; top: 105px; left: 0; width: auto; height: 20px; z-index: 900; margin: 0; padding: 0 20px; display: none; }
	.login-text td { color: #8F8FB3; background-color: transparent; }
	.login-text td a { color: #FFFFFF; }
	.login-text td a:hover { color: #8F8FB3; }
/*</agl.folder>*/
/*<agl.folder "Global">*/
	a { color: #72643a; }
	a:hover { color: #000; }
	td, th { font-size: 10pt; font-family: verdana; }
	p { }
	body { color: #000; font-size: 10pt; font-family: verdana; background: #272419 url(../images/ss-site-bg.jpg) no-repeat fixed center top; text-align: center; width: 100%; height: 100%; padding: 0; margin:0px;}
	#master-table-container { background-color: #f4f2e9; background-repeat: repeat-y; margin: 0; }
	#master-table { background-image: url(../images/ss-content-top.jpg); background-repeat: repeat-x; width: 100%; margin: 0; padding: 0; }
/**/	#container { vertical-align: top; position: relative; width: 900px; z-index: 1; margin: 0 auto; border: solid 0 #fff; }
/*</agl.folder>*/
/*<agl.folder "Sides">*/
/**/	.side-nav-table { width: 100%; padding: 2px; }
/**/	.side-nav-box td.header { color: #000000; font-size: 10pt; font-family: lucida sans; font-weight: bold; font-variant: normal; line-height: 15px; background-color: transparent; background-image: url(none); background-repeat: repeat; text-transform: capitalize; text-align: center; letter-spacing: 2px; bottom: 0; padding: 0 2px 0; }
	.side-nav-box tr.header-row td { background-color: #8F8FB3; }
/**/	.side-nav-box td.content li a { display: block; padding: 5px 5px 5px 0.5em; border-left: 1px solid #FFFFFF; border-right: 1px solid #2424B3; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #2424B3; background-color: #FFFFFF; color: #000000; text-decoration: none; width: 100%; }
	.side-nav-box td.content { text-align: left; padding-top: 3px; padding-left: 0; color: #000000; background-color: #CCCCFF; background-image: url(none); }
	.side-nav-box td.content td.content { color: #000000; background-color: transparent; background-image: none; }
	html>body .side-nav-box td.content li a { width: auto; }
	.side-nav-box td.content li a:hover { border-left: 1px solid #8F8FB3; border-right: 1px solid #3333FF; border-top: 1px solid #8F8FB3; border-bottom: 1px solid #3333FF; background-color: #2424B3; color: #FFFFFF; }
	.side-nav-box { padding: 0 0 1em; margin-bottom: 1em; font-family: lucida sans; color: #333; }
	.side-nav-box li { margin: 0; }
	.side-nav-box ul { list-style: none outside; margin: 0; padding: 0; border: none; }
/**/	#nav-cell { width: 1%; padding: 10px 0; background-color: #2424B3; }
/**/	#ads-cell { width: 1%; padding: 10px 0; background-color: #2424B3; }
	#nav-links { width:auto; height:auto; margin: 0; display: inline; }
	#ads-apps { width:auto; height:auto; margin: 0; display: inline; }
	.nav-spacer {width: 145px; height: 1px; margin: 0; padding: 0; overflow: hidden;}
	
	#top_menu, #section10 { position: absolute; top: -3px; right: 0; z-index: 10; }
	#top_menu .side-nav-box td.content li a, #section10 .side-nav-box td.content li a { color: #fff; font-size: 16px; font-family: georgia, arial; background-color: transparent; padding: 75px 10px 40px; border-style: none; }
	#top_menu .side-nav-box td.content li a:hover, #section10 .side-nav-box td.content li a:hover { color: #fff; background-color: #a0a0a0; background-image: url(../images/ss-linkover.jpg); background-position: center bottom; padding-right: 9px; padding-bottom: 39px; padding-left: 9px; border-color: #9c9e9c; border-style: solid; border-width: 0 1px 1px; }
	#top_menu .side-nav-box td.content li a.sel, #section10 .side-nav-box td.content li a.sel { color: #fff; background-color: #a0a0a0; background-image: url(../images/ss-linkover.jpg); background-position: center bottom; padding-right: 9px; padding-bottom: 39px; padding-left: 9px; border-style: solid; border-width: 0 1px 1px; border-color: #9c9e9c; }
	#top_menu .side-nav-box, #section10 .side-nav-table { width: auto; margin-right: auto; margin-left: auto;  padding-bottom: 0; padding-top: 0;}
	#top_menu .side-nav-box .header-row, #section10 .side-nav-table .header-row { display: none; }
	#section10 .side-nav-box { background-image: none; width: 650px; }
	#top_menu .side-nav-box td.content, #section10 .side-nav-table td.content { background-color: transparent; width: 650px; margin-top: 0; }
	#top_menu .side-nav-box td.content ul, #section10 .side-nav-table td.content ul { display: block; white-space: nowrap; }
	#top_menu .side-nav-box td.content li, #section10 .side-nav-table td.content li { display: inline; margin-top: 0;}

/*</agl.folder>*/
/*<agl.folder "Content">*/
	.content-table { width: 100%; color: #ffffff; }
	.content-innertable {  }
	.content-cell-inner { color: #FFFFFF; }
	#content-cell-inner { color: #FFFFFF; }
	#content-cell { padding: 20px 10px 10px;}
	#content-container { margin: 20px 0 0; padding-right: 10px; padding-left: 10px; }
	#content-section {  }
	input, textbox, select, textarea {  }
	td.tableheader { text-align: left; height: 24px; }
	td.cell {  }
	#content-cell td.header-cell { font-weight: bold; color: #000000;  }
	#content-cell td.header-cell h3 { font-size: 16pt; line-height: 100%; margin: 0; }
	td.header { color: #ffffff; text-align: left; background-color: #09122f; padding: 3px 5px; }
/*</agl.folder>*/
/*<agl.folder "Bottom">*/
	#page-footer, #page-footer-custom { color: #5c553e; font-size: 10pt; font-weight: bold; background-color: #584329; background-image: url(../images/ss-bottombar.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: relative; width: 100%; height: 49px; clear: both; margin: 0; }
	#page-footer p, #page-footer-custom p { margin: 0; padding-top: 15px; }
	#page-footer a, #page-footer-custom a { color: #d5cdb2; text-decoration: none; letter-spacing: 1px; }
	#page-footer a:hover, #page-footer-custom a:hover { color: #fff; text-decoration: underline; }
	#page-footer h5 { font-size: 10pt; text-align: center; position: absolute; top: 30px; left: 0; width: 100%; height: 47px; margin: 0; }
	#page-bottom { margin-top: 50px; display: none; }
/*</agl.folder>*/
/*<agl.folder "Elements">*/
	#container .element-header { font-weight: bold; color: #867d60; font-size: 1.25em; }
	#container .element-header-inner { font-weight: bold; color: #867d60; }
	#container .element-header a { color: #000000; }
	#container .element-header-inner a { color: #000000; }

	#container .element-row2-inner { color: #000000; }
	#container .element-row1, #container .element-row1-inner { color: #000000; font-size: 13px; font-family: "Lucida Grande", Lucida, "Trebuchet MS", Helvetica, sans-serif; line-height: 20px; letter-spacing: 1px; }
	#container .element-row2 { color: #000000; background-color: #e9e6d9; }
/*</agl.folder>*/
/*
#header-graphic1 { position: absolute; top: 100px; left: 0; width: 900px; height: 200px; }
#page-header { height: 300px; }
*/
#elementE177BD27-83BF-4B96-9DB2-FA442AD82014 { background-image: url(../images/ss-caddyliving.jpg); background-position: center; width: 450px; height: 354px; border: solid 2px #d5cdb2; }
#elementE177BD27-83BF-4B96-9DB2-FA442AD82014 .element-container { padding-top: 100px; }
#elementE177BD27-83BF-4B96-9DB2-FA442AD82014 .element-header { color: #fff; background-color: #000; padding-top: 10px; padding-bottom: 10px; opacity:.70; filter: alpha(opacity=70); }
#elementE177BD27-83BF-4B96-9DB2-FA442AD82014 .element-row1 { color: #000; font-weight: bold; background-color: #f4f2e9; padding-top: 10px; padding-bottom: 10px; opacity:.80; filter: alpha(opacity=80); }
.highlight { color: #000; background-color: #fffb00; }
#EcoZip- { color: #fff; font-size: 1.3em; background-color: #77b800; background-repeat: no-repeat; padding: 8px; border: solid 1px #304a00; }
#EcoZip- a { color: #304a00; }
#EcoZip- a.VidLink { color: #304a00; background-image: url(../images/play-videosm.png); background-repeat: no-repeat; text-indent: -2000px; width: 209px; height: 100px; overflow: hidden; float: left; margin-right: 10px; display: block; }
#EcoZip- a:hover { color: #fff; }
#element616CD1C4-CBC1-4947-B575-31C8FCDEDF18 .element-container { position: absolute; top: 180px; right: 0; width: 420px; display: block; }
#element616CD1C4-CBC1-4947-B575-31C8FCDEDF18 .element-row1 {  }

#SSprings-DialogBox
{
	background-color: #fff;
	border: solid 3px #584329;
	padding: 5px;
	color: #000;
	position: relative;
}
#SSprings-DialogBox .titlebar
{
	color: #b3aa8e;
	margin: 0;
	padding: 0 0 3 0;
}
#SSprings-DialogBox a.close
{ background-position: left bottom; background-repeat: no-repeat; color: #fff; text-align: center; font-weight: bold; background-color: #b3aa8e; text-decoration: none; padding: 3px; width: 55px; position: absolute; top: 0; right: 0; }
#SSprings-DialogBox a:hover.close
{ background-color: #584329; background-position: -198px bottom; }
#SSprings-DialogBox .content
{
}


