/*
	Theme Name: San Diego Mineral & Gem Society
	Theme URI: http://www.ssdmg.org/
	Description: Successor page styling.
	Version: 1
	Author: LThoresen
	Author URI: http://www.gemologica.net
*/
body {background: #f8f7f6; height: 101%; margin: 0; padding: 0; y-scroll: yes;}
#winxy {position: absolute; left: 50%; top: 30px; margin: 0; padding: 0; z-index: 5;}
* {font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #676050; text-decoration: none; line-height: 1.25em; text-align: left; outline: none;}
img {border: 0;}

a, a:link, a:visited, a:hover, a:active {outline: none;}

#winxy ul{
list-style: none;
margin: 0;
padding: 0;
}

#winxy ul li {
	float: left;
	padding: 0;	
	display: inline;
	margin: 0;	
	color: #fff;	
}

#winxy ul li a {
display: block;
overflow: hidden;
height: 248px;
width: 140px;
cursor: pointer;	

}

#winxy #a1 {width: 718px;}

#winxy ul li img {
position: absolute;
z-index: 100;
margin: 0;
border: 0;
}

#winxy ul li p {
margin: 0;
padding: 0;
width: 350px;
display: block;
color: #91c2fe;
}

#winxy p.p-panel02 {margin: 180px 0 0 186px; font-size: 14px; line-height: 1.8em; letter-spacing: 0.08em;}
#winxy p.p-panel03 {margin: 200px 0 0 440px; font-size: 14px; line-height: 1.4em;}
#winxy p.panel02 strong, #winxy p.panel03 strong {font-size: 14px;}
#winxy ul li p strong{
	font-size: 14px;
	color: #fff;
	}

#mh {position: absolute; top: 40px; left: -499px; width: 998px; height: 84px; margin: 0; padding: 0; z-index: 100;}
#mh-hit {position: absolute; top: 40px; left: -499px; width: 104px; height: 74px; margin: 0; padding: 0; z-index: 500; cursor: pointer;}
#banner {position: absolute; top: 124px; left: -499px; width: 1712px; height: 248px; margin: 0; padding: 0; z-index: 100;}
#banner-bg {position: absolute; top: 124px; left: -499px; width: 998px; height: 248px; margin: 0; padding: 0; background: url('/img-spl/panel03-718.png') no-repeat right; z-index: 50;}
#main {width: 998px; height: 521px; margin: 0; padding: 0; background: #53442e;}
#main-lower {width: 998px; height: 274px; margin: 0; padding: 0; background: #dad5cf}
.clr {clear: both; width: 998px; height: 1px; margin: 0; padding: 0; background: #dad5cf;}

table {width: 998px; border: 0; background: #dad5cf; background: #d2b5a7;}
td {padding: 0; margin: 0; border: 0;}
td.lft {width: 250px; height: 273px; background: #d2b5a7 url('/./sdmg-public/img-spl/bg-spl-lft-v2.png') no-repeat;}

td.ctr {width: 374px; height: 273px; background: #d2b5a7 url('/./sdmg-public/img-spl/bg-spl-ctr-blank-v1.png') no-repeat;}
td.rt {width: 374px; height: 273px; background: #d2b5a7 url('/./sdmg-public/img-spl/bg-spl-rt-v1.png') no-repeat;}
td.ftr {width: 998px; min-height: 80px; background: #f5f3f1; background: #e9e8e5;}
#lft-inner {margin: 0; padding: 81px 26px 0 19px;}
#lft-inner .hline-tdlft {width: 100%; height: 1px; margin: 0; padding: 0; background: #dad5cf;}
#lft-inner p {font-size: 10px; text-align: left; margin: 0; padding: 8px 0; line-height: 1em;}


#lft-inner-mem {background: #dad5cf url('/./sdmg-public/img-spl/bg-spl-lft-memtab.png') no-repeat;}
#lft-inner-res {background: #dad5cf url('/./sdmg-public/img-spl/bg-spl-lft-restab.png') no-repeat;}

#lft-wr-mem,
#lft-wr-res,
#togcase1Open,
#togcase2Open,
#togcase1Closed,
#togcase2Closed,
#togfaq1,
#togfaq2 {width: 250px; height: 273px; border: 0; margin: 0; padding: 0;}

#lft-inner-mem,
#lft-inner-res {position: relative; left: 0; top: 0; border: 0; margin: 0; padding: 0;}

/*#tab-mem {position: absolute; left: 14px; top: 57px; width: 82px; height: 18px; margin: 0; padding: 0; cursor: pointer; z-index=100;} 
#tab-res {position: absolute; left: 110px; top: 57px; width: 76px; height: 18px; margin: 0; padding: 0; cursor: pointer; z-index=1000;}*/
#tab-mem {position: absolute; left: 98px; top: 57px; width: 80px; height: 18px; margin: 0; padding: 0; cursor: pointer; z-index=100;} 
#tab-res {position: absolute; left: 14px; top: 57px; width: 66px; height: 18px; margin: 0; padding: 0; cursor: pointer; z-index=1000;}
#lft-mem-menu,
#lft-res-menu {margin: 0; padding: 81px 26px 0 19px;}

#lft-inner-mem .hline-tdlft,
#lft-inner-res .hline-tdlft {width: 100%; height: 1px; margin: 0; padding: 0; background: #dad5cf;}
.hline-tdlft-clr {width: 100%; height: 1px; margin: 0; padding: 0;}
#lft-inner-mem p,
#lft-inner-res p {font-size: 10px; text-align: left; margin: 0; padding: 8px 0; line-height: 1em;}


/*#ctr-inner {margin: 0; padding: 40px 90px 0 12px;}
change rt margin for no bg illustration*/
#ctr-inner {margin: 0; padding: 40px 18px 0 12px;}
#ctr-inner p {margin: 0; padding: 5px 0; text-align: left;}

#rt-inner {margin: 0; padding: 28px 15px 0 11px;}
#rt-inner p {margin: 0; padding: 6px 0; text-align: center;}
.bld {font-weight: bold;}
.bld-c {font-weight: bold; text-align: center;}
.it {font-style: italic;}
.it-c {font-style: italic; text-align: center;}

#ctr-inner .hsp01,
.hsp01 {padding: 0; margin: 0; line-height: 0.01em;}
.hsp02 {line-height: 0.02em;}
.hsp04 {line-height: 0.04em;}
.hsp06 {line-height: 0.06em;}
.hsp08 {line-height: 0.08em;}
.hsp1 {line-height: 0.1em;}
.hsp {line-height: 0.06em;}
.hsp2 {line-height: 0.2em;}
.hsp4 {line-height: 0.4em;}
.hsp6 {line-height: 0.6em;}
.hsp8 {line-height: 0.8em;}
.hsp2x {line-height: 2em;}
.hsp3x {line-height: 3em;}
.hsp4x {line-height: 4em;}
.hsp5x {line-height: 5em;}
.hsp6x {line-height: 6em;}
.hsp7x {line-height: 7em;}

td a, 
td a:link, 
td a:visited {font-family: Tahoma, Helvetica, sans-serif; color: #3a5ca3; text-decoration: none;}
td a:hover {font-family: Tahoma, Helvetica, sans-serif; color: #6ea5da; text-decoration: underline;}
td a:active {font-family: Tahoma, Helvetica, sans-serif; color: #cb0e1f; text-decoration: none;}
#lft-inner a {font-size: 10px; line-height: 0.8em;}
.hl-enter a {font-size: 12px; font-weight: bold;}
.hl-enter a:link,.hl-enter a:visited {font-size: 12px; font-weight: bold; color: #cb0e1f;} 
.hl-enter a:hover {font-size: 12px; font-weight: bold; color: #6ea5da;} 
.hl-enter a:active {font-size: 12px; font-weight: bold; color: #cb0e1f;} 

.clr-lfttd {clear: both; width: 250px; height: 10px; margin: 0; padding: 0;}



#chop {width: 998px; margin: 0 auto; padding: 48px 0 18px 0;}
#chop p, #chop a {text-align: center; color: #6d6460; font-size: 11px;}

#chop a:link,#chop a:visited {font-family: Tahoma, Helvetica, sans-serif; color: #7d756a; font-size: 11px; text-decoration: underline;}
#chop a:hover {font-family: Tahoma, Helvetica, sans-serif; color: #bdccde; font-size: 11px; text-decoration: underline;}
#chop a:active {font-family: Tahoma, Helvetica, sans-serif; color: #907f66; font-size: 11px; text-decoration: underline;}

a.or-bld:link,a.or-bld:visited {font-family: Tahoma, Helvetica, sans-serif; color: #ed1e02; font-weight: bold; text-decoration: none;}
a.or-bld:hover {font-family: Tahoma, Helvetica, sans-serif; color: #fd5e27; font-weight: bold; text-decoration: underline;}
a.or-bld:active {font-family: Tahoma, Helvetica, sans-serif; color: #cb0e1f; font-weight: bold; text-decoration: none;}


