body { margin:0px; font-family:Arial, Verdana, sans-serif; font-size:small; text-align:center; }
* html body { font-size:x-small; }
/*
.clr { clear:both; margin:0; overflow:hidden; height:1px; }
*/
 
#siteContainer { width:760px; text-align:left; margin:0 auto; font-size:1em; }

.siteWidth { border: 1px solid #aaa;}

.siteWidth .header { height: 380px; /*display: list-item; list-style-position: inside; */}
.siteWidth .header-print {	height:0; display:none; } 
.siteWidth .header-report-print { height:0; display:none; }
.siteWidth .header2 { height: 170px; }
.siteWidth .header a.home, .siteWidth .header2 a.home { position: absolute; top:17px; right: 18px; width: 270px; height: 35px; text-decoration: none; }

/*Header Images*/
.siteWidth #header-about { background: url(/wilsonking/images/wilsonking/about.jpg); /*list-style-image: url(/wilsonking/images/wilsonking/about.jpg); */}
.siteWidth #header-investment { background: url(/wilsonking/images/wilsonking/investment.jpg);}
.siteWidth #header-literature { background: url(/wilsonking/images/wilsonking/literature.jpg); }
.siteWidth #header-contact { background: url(/wilsonking/images/wilsonking/contact.jpg); }

.siteWidth #header-literature-american-electronics-association { background: url(/wilsonking/images/wilsonking/literature-american-electronics-association.jpg);}
.siteWidth #header-literature-singapore-2007 { background: url(/wilsonking/images/wilsonking/literature-singapore-2007.jpg); }
.siteWidth #header-literature-investment-report{ /*display: list-item; list-style-position: inside; list-style-image: url(/wilsonking/images/wilsonking/investment-report-header.jpg); height: 100px; */background: url(/wilsonking/images/wilsonking/investment-report-header.jpg); }
.siteWidth #header-literature-asia { background: url(/wilsonking/images/wilsonking/asia-header.jpg); }
.siteWidth #header-literature-san-francisco { background:#1a315d url(/wilsonking/images/wilsonking/san-francisco-header.jpg) no-repeat; }
.siteWidth #header-literature-american-electronics { background: url(/wilsonking/images/wilsonking/american-electronics-header.jpg); }

.siteWidth #header-literature-investment-report .date { display:block; color:#ffffff; position:relative; top:120px; left:450px; font-size:2.3em; }
.siteWidth #header-literature-american-electronics .date { display:block; color:#ffffff; position:relative; top:130px; right:20px; font-size:2.05em; text-align: right;}
.siteWidth #header-literature-asia .date { display:block; color:#ffffff; position:relative; top:117px; left:560px; font-size:1.8em; }
.siteWidth #header-literature-san-francisco .date { display:block; color:#ffffff; position:relative; top:100px; left:580px; font-size:1.8em; }

/*Main Menu*/
.siteWidth .menu { background: url(/wilsonking/images/wilsonking/menu-bg.jpg) top left repeat-x; }
.siteWidth .menu ul { margin: 1px 40px; margin-top:2px; }
.siteWidth .menu ul li { display: block; float: left; padding: 3px 50px 12px 0; margin: 0;}
.siteWidth .menu ul li a { text-decoration: none; text-transform: uppercase; font-size:100%; color: #1a315d;}
.siteWidth .menu ul li a.current { color: #666;}
.siteWidth .menu ul li.clear { display: block; clear: both; height: 1px; padding: 0;}

/*Main*/
.siteWidth .main {  padding: 1px;}
.siteWidth .main p { line-height:16px; }

/*Sidebar*/
.siteWidth .main .submenu { float: left; width: 195px; margin: 100px 5px 40px 40px;}
.siteWidth .main .submenu ul { margin: 0;}
.siteWidth .main .submenu ul li { margin: 0 0 8px 0;}
.siteWidth .main .submenu ul li a { text-decoration: none; text-transform: uppercase; color: #1a315d; }
.siteWidth .main .submenu ul li a.current { color: #666; }

/*content*/
.siteWidth .main .content { float: left; width: 464px; margin: 50px 0; border:1px;  }
.siteWidth .main .content p { margin: 0 0px 20px 0; font-size: 90%; color: #666; padding-right:100px;}

/*H1 tags*/
h1 { position: relative; overflow: hidden; font-size: 140%; color: #1a315d; height: 38px; margin: 20px 0 0 0; }
h1 span { position: absolute; width: 100%; height: 100%; }

h1#overview span { background: url(/wilsonking/images/wilsonking/overview.gif) left no-repeat; }
h1#a-comprehensive-package span { background: url(/wilsonking/images/wilsonking/a-comprehensive-package.gif) left no-repeat; }
h1#a-focus-on-our span { background: url(/wilsonking/images/wilsonking/a-focus-on-our.gif) left no-repeat; }
h1#an-individual-approach span { background: url(/wilsonking/images/wilsonking/an-individual-approach.gif) left no-repeat; }
h1#business-model span { background: url(/wilsonking/images/wilsonking/business-model.gif) left no-repeat; }
h1#investing-in-all span { background: url(/wilsonking/images/wilsonking/investing-in-all.gif) left no-repeat; }
h1#investment-management span { background: url(/wilsonking/images/wilsonking/investment-management.gif) left no-repeat; }
h1#our-publications span { background: url(/wilsonking/images/wilsonking/our-publications.gif) left no-repeat; }
h1#the-people-we-work-with span { background: url(/wilsonking/images/wilsonking/the-people-we.gif) left no-repeat; }
h1#how-to-find-us span { background: url(/wilsonking/images/wilsonking/how-to-find-us.gif) left no-repeat; }

/*Index Page*/
#wilsonking .siteWidth{ margin: 100px; border-width: 0; }
#wilsonking .siteWidth .content { width: 400px; margin: 0 auto; color: #a8a8a8;}
#wilsonking .siteWidth img { margin-bottom: 50px;}
#wilsonking .siteWidth .terms { height: 100px; overflow: auto; border: 2px solid #ccc; margin: 40px 10px 20px 0; padding: 0.3em; color: #333;}
#wilsonking .siteWidth .terms p { margin: 0 0 20px 0;}

#wilsonking form div { text-align: center; } 
#wilsonking form div.submit { margin: 15px 0;}
#wilsonking form div a { color : #a8a8a8; font-weight: bold;}

/*HomePage*/
#home .header { height: 716px;}
#home #header-home { background: url(/wilsonking/images/wilsonking/home.jpg);}
#home .siteWidth .header a.home { top: 25px; height: 60px; width: 390px;}


#home .siteWidth .menu { background: none;  margin-top:-620px; margin-left:450px; margin-bottom:525px; }
#home .siteWidth .menu ul { margin: 0; }
#home .siteWidth .menu ul li { float: none; margin: 0; padding: 4px 0;}
#home .siteWidth .menu ul li a { color: #fff; font-size: 90%;}

/*Footer*/
.footer { width:760px; margin:auto; color:#333; font-size:0.75em; padding:10px; text-align:left; line-height:9px; }

/*Literature*/
ul.literature { }
ul.literature li { margin: 10px 20px 10px 0; width: 170px; float: left; }
ul.literature li img { margin-bottom: 5px;}


/*General*/

h2 { font-size: 130%; margin: 0 0 15px 0; color: #1a315d;}
h3 { font-size: 120%; margin: 0 0 15px 0; color: #1a315d;}

ul { margin: 15px 0; }
ul li { margin: 5px 0;}

#contact .main img.map { margin-left:-180px; }

.siteWidth .main .content ul { list-style:disc; margin-left:30px; color:#666; margin-top:-10px;}

#literature .main .content ul { list-style:none; }

.raymond-james-investment-services { float:right; margin:0 5px; }

strong { font-weight:bold; }
em { font-style:italic; }

#literature #siteContainer .content table { width:70%; margin-top:10px; border-spacing: 0px; padding:0 }

#literature #siteContainer .content table th, #literature #siteContainer .content table td { text-align:left; padding:10px; width:50%; margin:0 }
#literature #siteContainer .content table th { display:none; }

#literature #siteContainer .content table thead { background:#eee; }
#literature #siteContainer .content table tbody tr td { /* border-bottom:1px solid #eee; border-right:1px solid #eee; */ }

#siteContainer .content a { color:#666; }
#siteContainer .content a:visited { color:#1a315d; }


.small-text { font-size:0.9em; line-height:1em; }
