/*	
	Copyright (c) 2006.
	All rights reserved
	
	$ Revision date: 11/11/05
	
	Positional CSS Selectors 	 

	CONTENTS
	1. Import other style sheets
    2. Structural Styles
*/




/* Import module stylesheets  */


/* Structural Styles */

#wrapper {
    margin: 53px auto;
    /*border: 2px solid #a6a6a6;*/
    min-height: 532px;
    _height: 532px;
    width: 758px;
    }
    
#header {
    
    padding: 16px 0 0 11px;
    min-height: 49px;
    _height: 49px;
    width: 745px;
    }
    
#nav {
    display: none;
    min-height: 20px;
    width: 758px;
    background: url(http://www.lyceumcapital.co.uk/images/nav/slice.gif) repeat-x;
    }
    
#nav ul {list-style-type: none; float: right;}
#nav ul li {display: inline;}
#nav img {vertical-align:bottom;} 

#content {
    min-height: 425px;
    _height: 425px;
    width: 758px;
    }
#content img.banner {display: none}
    
#footer {
    display: none;
    min-height: 22px;
    _height: 22px;
    width: 758px;
    background: url(http://www.lyceumcapital.co.uk/images/footer/slice.gif) repeat-x;
    }
    
#content.home p {margin: 23px 60px 0 32px; font-size: 90%;}
#content.home p.big {margin: 23px 11px 0 32px; font-size: 230%; font-style: italic; color: #5c5c90; text-align: right;}

#footer p {
    margin: 4px 4px 0 4px;
    font-size: 75%;
    font-style: italic;
    color: #1c1b64;
    font-weight: bold;
    }
#footer p.left {margin: 4px 96px 0 4px;}

#navint {
    display: none;
    float: left;
    padding: 50px 0 0 0;
    margin: -4px 0 0 0;
    _margin: -3px 0 0 0;
    min-height: 350px;
    _height: 350px;
    width: 157px;
    background: #ededf4 url(http://www.lyceumcapital.co.uk/images/nav/navint_slice.gif) no-repeat top left; }
    #navint.portfolio {min-height: 460px; _height: 460px;}
#navint ul {
    margin: 6px 0 23px 16px; 
    _padding: 2px 0 0 0;
    list-style-type: none;
    font-weight:bold;
    
    font-size: 80%; }
#navint a:link, #navint a:visited {text-decoration: none;  }
#navint a:hover {text-decoration: underline;}
#navint ul li.second {font-weight: normal;}
#contentmain {
    float: left;
    margin: -4px 0 0 0;
    _margin: -3px 0 0 0;
    min-height: 264px;
    _height: 264px;
    width: 601px;
    background: url(http://www.lyceumcapital.co.uk/images/content_main_slice.gif) no-repeat top left;
    }








#column_full
{float: left;}    

#column_full img {float: right; padding: 0 22px 0 0;}

#column_full table {font-size: 80%; margin: 0 0 20px 16px; text-align: left; border: 0;}
#column_full table th {width: 150px; padding: 0 0 10px 0; }
#column_full table td {width: 150px; padding: 0 0 10px 0;}
#column_full table.portfolio tr.odd {background-color: #e8e8ef;}

#column_full table.portfolio tr.no:hover, #column_full table.portfolio tr.no.hover{background-color: #fff;}
#column_full table.portfolio tr:hover, #column_full table.portfolio tr.hover{background-color: #7875a3;}
#column_full table.portfolio td,  #column_full table.portfolio th {width: 200px; padding: 0 0 10px 0;}
#column_full table.portfolio td.short, #column_full table.portfolio th.short  {width: 70px; padding: 0 0 10px 0;}

#column_full table td strong {color: #161150;}
#column_full ul {margin: 0 0 0 30px; font-size: 80%; font-weight: bold;}
#column_full ul li {list-style-image: url(http://www.lyceumcapital.co.uk/images/bullet.gif);}

#column_full p span {font-style: italic;}

#column_full form {
    margin: 0 0 10px 16px;
    padding: 10px;
    _padding: 8px 10px;
    width: 192px;
    background-color: #dcdce7;
    font-size: 80%;
    }

#column_full label {float: left; margin: 10px 0 0 0; width: 70px; }
#column_full label.head {float:none; font-size: 100%; color: #161560; font-weight: bold;}  
#column_full input.investinput 
    {width: 115px;
     margin: 10px 0 0 0; 
     border: 1px solid #7c7c7c;
     border-width: 1px 1px 0 1px;}

#column_full input.imglink {
    float: right;
    margin: 10px 0 0 0;
    }



br {clear: left;}

#column_two 
{
    float: left; 
width: 441px;}


#teamimage {float: left; width: 151px; margin: 0 0 0 16px; _margin: 0 0 0 8px;}
#teamimage h2, #teamimage p {padding: 0; margin: 0;}
#column_team 
{   padding: 0 0 0 16px;
    float: left; 
width: 397px;

}

 #mapimage {float: left; width: 295px; margin: 0 0 0 16px; _margin: 0 0 0 8px;}
#column_map 
{   padding: 0 0 0 0px; _padding: 0 0 0 0px;
    float: left; 
width: 250px;

}
#column_map span {font-size: 100%; color: #161560; font-weight: bold;}
#column_map h2 {font-size: 80%; margin: 0 0 0 16px; color: #000;}
.thumb {float: left;
    margin: 0 0 20px 16px; _margin: 0 0 20px 8px;
    border: 1px solid #ccc;
    border-width: 0 0 0 1px;
    width: 98px;
    font-size: 65%;
    color: #666;}

#quote 
{
    padding: 63px 0 0 0;
    float: left;    
    width: 134px;
    font-family: Georgia;
    }

#quote p 
{   font-style: italic;
    font-size: 60%;
    padding: 0;
    margin: 0 0 10px 0;
    color: #161560;}