/************************* colors *************************/
body {
    background: white !important;
    color: #A0A0A0;
}

p 						{ color: #008000; }
div#menu li a 			{ color: #48442D; }
div#content ul a:hover 	{ color: #00ff00; }
div#content ul 			{ color: #008000; }
a:link 					{ color: #00D000; }
a:visited 				{ color: #008000; }
#footer a 				{ color: #008000; }
#footer  				{ color: #008000; }


/************************* layout *************************/
body {
    margin: 0 auto;
}

div#wrap {
    width:1000px;
    margin: 0 auto;
}

div#banner {
    width: 100%;
    height:104px;
    background-image: url('images/wss_banner_1598-3.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}

/********* menu ***********/
div#menu ul {
    display: block;
    list-style: none;
    margin: 0 auto;
    padding: 0;
    height: 1.5em;
    line-height:1.5em;
    text-align: center;
    width: 100%;
}

div#menu li {
    float: left;
    margin: 0px auto;
}
    
div#menu li a {
    font-weight:bold;
    float: left;
    background: url('images/menubg.gif') #fff bottom left repeat-x;
    text-decoration: none;
    text-align: center;
    width: 7em;
/* 	border: 0.1em solid #48442D; #dcdce9;*/
    font-family: Georgia, Verdana, Times New Roman, sans-serif;
}
div#menu li a:hover {
    text-decoration: underline;
}

* html body div#menu {
    text-align: center;
}

/* End hide */
div#menu {
/*	width: 40em; */
    width: 675px;
    margin: 5px auto 50px;
}

/******** end menu *********/
    
div#content {
    clear:both;
    margin: 0px 10px;
}

p {
    font-size: 1.1em;
    font-family: Georgia, Verdana, Times New Roman, sans-serif;
/*	line-height: 1.9em;  use for drop cap style*/
    line-height: 1.3em;
    margin: 10px 5px 0px 5px;
}
div#content ul {
    font-size: 1.1em;
    font-family: Georgia, Verdana, Times New Roman, sans-serif;
    line-height: 1.3em;
    list-style: none;
    margin-left: 100px;
}

div#content .center {
    text-align:center;
}

div.stdimgwrap { 
    width:350px; 
    height:300px;
}
div.leftside { float:left;}
div.rightside { float:right;}

div#groupimages  img {
    margin: 10px;
}

div#storeimages {
    margin-top: 20px;
}

div#storeimages  div {
    border: 1px solid #808080;
}

div#storeimages  div img {
    margin: 10px 10px 5px 10px;
}

#spacer {
    height: 25px;
    line-height:2em;
}

#footer {
    clear: both;
    position:relative;
    top: 25px;
    margin: 0 auto;
    padding: 10px 0 20px 0;
    border-top: 4px solid #008000;
    width: 760px;
    text-align: center;
    font-size: 0.9em;
}

#footer a {
    text-decoration: none;
}

#footer a:hover {
    text-decoration: underline;
}
.right {
    margin: 0px 0px 10px 10px;
    padding: 0px;
    float: right;
}
.left {
    margin: 0px 10px 5px 10px;
    padding: 0px;
    float: left;
}

div#sig {
    width: 200px;
    margin:3em auto;
}
div#sig img {
    width:150px;
    height: 150px;
    float:right;
    position:relative;
    left: 50px;
}


.leadingcap {
    width: 35px;
    height: 40px;
    margin-right: 0px;
    position: relative;
    top: 3px;
    left: 5px;
}

span.first {
    margin-left: 1em;
}

.callout {
    text-align:center;
    font-size: 200%;
}

.xb {
    position:relative;
    top:13px;
}

.i {
    font-style: italic;
}

p.center {
    text-align:center;
}