.siteWidth .header-print {  height: 380px; }
.siteWidth .header { height:0; display:none; }
.siteWidth .header-report-print { height:170px; }
.siteWidth .header-report-print img { width:100%; }

/*Main Menu*/
.siteWidth .menu { background: url(/wilsonking/images/wilsonking/menu-bg.jpg) top left repeat-x; }
.siteWidth .menu ul { margin: 1px 10px; 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 { width:0; display:none; }

/*content*/
.siteWidth .main .content { width: 100%; margin: 10px 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 { width:0; display:none; }
#home .siteWidth .menu ul { margin: 0; width:0; display:none; }
#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 { position:relative; clear:both; float:left; width:100%; margin:auto; color:#333; font-size:0.75em; padding:10px; text-align:left; line-height:9px; }
.footer p { width:70%; }
/*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 { position:relative; 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; }
