html{
	scrollbar-3dlight-color : #b9d5ff;
	scrollbar-arrow-color : #bba211;
	scrollbar-base-color : Blue;
	scrollbar-darkshadow-color : #001637;
	scrollbar-face-color : #5372a7;
	scrollbar-highlight-color : #78a3ed;
	scrollbar-shadow-color : #004cba;
	scrollbar-track-color : #78a3ec;}
	
	
body{font-size:81%; margin:0; padding:15px 0 15px 0; color:#000; background-color:#FFF; text-align:center;}


/*LAYOUT*/
#page{margin:0 auto;padding:0;text-align:left;background-color:#FFF;}
#header{color:#FFF;background-color:#393737;clear:both;margin:0 0 2px 0;}
#container{position:relative;background:url(../images/content-bg.gif) top left repeat-y;border:1px solid #003480;min-height:775px;}
#navigation{float:left;}
#content{float:right;}
#content-home{float:right;}
#content-alt{float:right;margin:0;}


/* FORMAT */
abbr,acronym,dfn{cursor:help;border:0;}
a abbr,a acronym,a dfn{cursor:pointer;}

pre,address{margin:0;padding:0;}
p,blockquote{margin:0;padding:0 0 1em 0;font-size:1em;line-height:1.3em;}
img{border:0;}
p.intro{font-size:1.5em;font-weight:bold;}
p.small{margin:0;padding:0;}
p.cite{text-align:right !important;font-size:0.94em !important;padding-bottom:8px !important;font-weight:normal !important;}
sup{font-size:0.74em;}
small{line-height:1.3em;}
blockquote p{font-size:0.94em !important;padding:5px 10px !important;}

/* FORMAT > fonts */
body,input,textarea,select{font-family:Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;}
em,i{font-style:italic;}
strong,b{font-weight:bold;}
dfn{font-style:normal;}
cite{font-style:italic;}
code,kbd,pre{font-family:"Courier New",Courier,mono;font-size:1em;}


/* ANCHORS */
a{text-decoration:underline;color:#000;}
a:link{ }
a:visited{ }
a:hover{color:#999;}
a:active{ }


/* HEADERS */
h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#00337f;}
h1{font-size:3.5em;margin:30px 0 40px 0;text-align:center;}
h2{font-size:1.75em;}
h3{font-size:1.5em;}
h4{font-size:1.25em;}
h5,h6{font-size:1em;}

.performance{padding:90px 0 0 0;}
.directors{padding:90px 0 0 0;}
h1.home{margin:38px 0 15px 0;}
h1.fund{margin:75px 0 70px 0;}
h1.contact{margin:75px 0 50px 0;}
h1.application{margin:75px 0 30px 0;}
h1.institutional{margin:75px 0 50px 0;}
h1.about-directors{margin:75px 0 50px 0;}
h1.latest{margin:75px 0 50px 0;}
h1.portfolio{margin:40px 0 50px 0;}
h1.others{margin:55px 0 20px 0;}
h1.we-aim{margin:40px 0 30px 0;}

h2.table{background-color:#5372a7;color:#FFF;font-size:1.3em;padding:5px 10px;border-right:2px solid #FFF;text-align:center;}
h2.formtable{background-color:#5372a7;color:#FFF;font-size:1.3em;padding:5px 10px;text-align:center;}
h2.people{padding:0;}
h2.rodney{padding:30px 0 0 0;}


/* LISTS */
ul,ol,dl{margin:0;padding:0 0 1em 0;}
ul ul,ol ol,ol ul,ul ol{padding:0;margin:0 0 0 2em;}
ul{list-style-type:none;}
ol{list-style-type:decimal;}
li{margin:0 0 0 2em;padding:0;line-height:1.3em;}
ul li{background:url(../images/bullet.gif) top left no-repeat;margin:0;padding:0 0 10px 16px;}
ul li strong{color:#00357e;font-size:1.1em;}

dt{display:block;float:left;}
dd{margin-left:10em;}


/* FOOTER LINKS */

#copyright{position:absolute;bottom:0;left:45px;z-index:100;clear:both;width:220px;color:#FFF;font-size:0.84em;padding:0 0 10px 0;}


#footer{position:absolute;bottom:0;left:0;z-index:50;clear:both;text-align:left;padding:5px 0 0 0;}

#sub-nav{margin:0 0 0 280px;color:#FFF;background-color:#5372a7;overflow:auto;}
#sub-nav p{font-size:1.2em;line-height:1.3em;font-weight:bold;padding:10px 15px 0 15px;text-align:center;}
	#sub-nav ul{list-style-type:none;margin:0;padding:20px 30px 10px 30px;}
	#sub-nav ul li{display:block;float:left;width:130px;margin:0;padding:0;background:transparent;}
	#sub-nav ul li a{display:block;float:left;color:#fff;font-weight:bold;font-size:1.1em;padding:0 20px;background:url(../images/sub-nav-bullet.gif) top left no-repeat;}
	#sub-nav ul li a:hover, #sub-nav ul li a.selected{background:url(../images/sub-nav-bullet-hover.gif) top left no-repeat;}
#sub-nav-alt{margin:0 0 0 280px;color:#FFF;background-color:#5372a7;overflow:auto;width:}
#sub-nav-alt p{font-size:1.2em;line-height:1.3em;font-weight:bold;padding:10px 15px 0 15px;}

/* TABLES */
caption{display:block;padding:0;margin:0;}
table{border:0px;width:100%;margin:0 0 20px 0;}
th{border:0px;background-color:#00337f;color:#fff;text-align:center;padding:10px 5px;font-size:0.89em;border-right:2px solid #FFF;border-bottom:2px solid #FFF;}
th.row-header{background-color:transparent;color:#000;}
td{border:0px;background-color:#5372a7;color:#FFF;text-align:center;padding:5px 3px;font-size:0.89em;border-right:2px solid #FFF;}
td.alt{background-color:#003480;}

caption1{display:block;padding:0;margin:0;}
table1{border:0px;width:100%;margin:0 0 20px 0;}
th1{border:0px;background-color:#00337f;color:#fff;text-align:center;padding:10px 5px;font-size:0.89em;border-bottom:2px solid #FFF;}
th.row-header1{background-color:transparent;color:#000;}
td1{border:0px;background-color:#003480;color:#FFF;text-align:center;padding:5px 3px;font-size:0.89em;}

/* FORMS */
form{margin:0;padding:0;}
fieldset{border:0px solid #FFF;margin:30px 0;padding:0;}
legend{display:none;margin:0;padding:0;color:#333;}

.label{float:left;width:20%;padding:0.2em 0 0.8em 0;margin:0 1% 0 0;text-align:left;}
.element{float:left;width:77%;margin:0 1% 0 0;padding:0 0 0.8em 0;}
	.element p{margin:0;padding:0;font-size:0.88em;}

fieldset h2{font-size:1.3em;color:#000;margin:0 0 10px 0;}
fieldset h2 small{font-size:0.74em !important;}
	
.field{padding:0 0 5px 0;}
label{font-size:1.3em;font-weight:bold;}
textarea{font-size:100%;border:1px solid #000;padding:0.2em;}
input.text{border:1px solid #000;font-size:1.3em;width:260px;}
em.warn{color:red;}

.highlight{color:#F00;}


/* SHORTCUTS */
#shortcuts{position:absolute;left:-500px;top:-500px;width:50%;}
#toplink{position:absolute;left:-500px;height:1px;overflow:hidden;width:50%;}
	

/* NAVIGATION */
#navigation{margin:0 0 10px 0;}
	#navigation ul{margin:20px 40px 0 45px;padding:0;list-style-type: none;line-height:normal;}
	#navigation li{margin:0;padding:0;display:inline;background:transparent;line-height:1.6em;}
	#navigation a{display:block;color:#FFF;text-decoration:none;font-weight:normal;font-size:1.4em;padding:4px 0 4px 28px;margin:0 0 10px 0;background:url(../images/nav-bullet.gif) top left no-repeat;}
	#navigation a.selected{background:url(../images/nav-selected.gif) top left no-repeat;}
	#navigation a:hover{background:url(../images/nav-selected.gif) top left no-repeat;}
#logo a{background:transparent;padding:0;}
	#navigation caption{display:block;padding:0;margin:0;}
    #navigation table{border:0px;width:100%;margin:0 0 20px 0;}
    #navigation th{border:0px;background-color:#00337f;color:#fff;text-align:center;padding:10px 5px;font-size:0.89em;border-bottom:2px solid #FFF;}
    #navigation th.row-header1{background-color:transparent;color:#000;}
    #navigation td{border:0px;background-color:#003480;color:#FFF;text-align:center;padding:5px 3px;font-size:0.89em;}

/* BREADCRUMB */
#breadcrumb{margin:0 0 10px 0;}
	#breadcrumb ol{list-style-type:none;margin:0;padding:0;}
	#breadcrumb ol li{display:inline;margin:0;padding:0;}
	#breadcrumb ol li a{display:block;float:left;width:auto;padding:0 20px 0 0;background:url(../images/breadcrumb-arrow.gif) bottom right no-repeat;}


/* PAGINATION */
.pagination{margin:10px 0 10px 0;}
	.pagination ul{display:inline;float:left;list-style-type:none;text-align:center;margin:0;padding:0;width:33%}
	.pagination ul li{display:inline;padding:0;margin:0;}
	.pagination ul li a{padding:0;margin:0;}
	.pagination ul.previous a{display:block;float:left;width:auto;padding:0 0 0 10px;margin:0 10px 0 0;background:url(../images/arrow-left-link.gif) center left no-repeat;}
	.pagination ul.next{float:right;} 
	.pagination ul.next a{display:block;float:right;width:auto;padding:0 10px 0 0;margin:0 0 0 10px;background:url(../images/arrow-right-link.gif) center right no-repeat;}


/* TABS */
#tabs{padding: 0 0 0 0;margin:10px 0 10px 0;background:url(../images/bg-page-nav-div.gif) bottom left repeat-x; }
	#tabs ul{ list-style-type:none;margin:0;padding:0;}
	#tabs li{margin:0;padding:0;display:inline;}
	#tabs a{display: block;float:left;color:#000;background-color: #ccc;text-decoration:none;font-weight: bold;padding:1px 8px 1px 8px;margin:0 5px 0 0;border:1px solid #333;}
	#tabs a:hover{background-color:#ddd;}
	#tabs a.selected{background-color:#fff;border-bottom:1px solid #fff;}
	

/* PEOPLE */	
.staff img{display:block;margin:0 0 10px 0;}
.staff h2{font-size:1.5em;}
.staff p{font-size:1.3em;line-height:1.3em;font-weight:bold;}
.staff ul li{background:none;padding:0;}
.staff ul li a{display:block;color:#5874a8;font-size:1.1em;background:url(../images/bullet.gif) top left no-repeat;margin:0;padding:0 0 10px 16px;font-weight:bold;}
	
/* IMAGES */
.image-left{position:relative;float:left;display:block;width:77px;background-color:#ccc;margin:0 15px 10px 0;padding:0;border:1px solid #FFF;}
	.image-left img{display:block;margin:0 0 0 0;}

.image-right{float:right;display:block;width:auto;background-color:#ccc;margin:0 0 10px 15px;padding:0 0 2px 0;border:1px solid #FFF;}
	.image-right img{display:block;border-bottom:1px solid #fff;margin:0 0 0 0;}

.caption{display:inline;border-top:0px;background-color:transparent;color:#000;padding:2px 0 0 5px;}


/* COLUMNS */
.cols{margin:0;}



/* HIGHLIGHT BOXES */
.box{position:relative;color:#FFF;margin:20px 0 20px 0;background-color:#003480;}
.narrow{min-height:380px;}

.box h2{color:#FFF;margin:0 0 20px 0;}
.box p{font-size:1.4em;}
.box sup{font-size:0.54em !important;}
.box .small{font-size:0.74em !important;font-weight:normal;}
.box .normal{font-weight:normal;}
.box ul.link{position:relative;float:right;width:200px;}
.box ul.link-alt{position:relative;float:left;}
.box li{background:transparent;font-size:1em;}
.box a{display:block;float:right;width:auto;background:url(../images/link-bullet.gif) top left no-repeat;padding:0 0 0 20px;color:#FFF;font-size:1em;}
.box a:hover{background:url(../images/link-bullet-hover.gif) top left no-repeat;}
.box ul.link-alt a{float:none;display:inline;background:transparent;padding:0;}
.box ul.link-alt a:hover{background:transparent;}



.highlights{margin:0 auto;}
.highlights p{color:#FFF;padding:0 10px;text-align:center;font-size:1.2em;font-weight:bold;}

.three{width:100%;}

.dark, .wines{background:#003480;}
.dark p, .dark li, .dark strong{color:#FFF;}
.wines .padding, .dark .padding{padding:20px 15px 20px 20px!important;}

.wines{min-height:605px;}

.wines p, .wines li, .wines strong{color:#FFF;}
.wines h2{color:#FFF;font-size:1.1em;margin:0 0 2px 0;}
.wines li{background:transparent;padding:0;}

.contact td{vertical-align:top;}
.contact h2, .contact p{color:#FFF;padding:10px;text-align:left;}
.contact h2{font-size:1.1em;}
.contact a{color:#FFF;}

.contact-alt{padding:20px 0 10px 0;}
.contact-alt p{padding:0 0 10px 20px;font-weight:bold;font-size:1.1em;}
.contact-alt a{display:block;padding:0 0 10px 20px;font-weight:bold;font-size:1.1em;color:#5374a7;background:url(../images/bullet.gif) top left no-repeat;}

.wines ul.link{position:relative;right:0;bottom:0;}
.wines ul.link a{display:block;float:right;width:auto;background:url(../images/link-bullet.gif) top left no-repeat;padding:0 0 0 20px;color:#FFF;font-size:1em;}
.wines ul.link a:hover{background:url(../images/link-bullet-hover.gif) top left no-repeat;}

.two td{width:50%;height:230px;border:0;padding:0;}
.three td{width:33%;height:150px;border:0;padding:0;}

.video{width:auto !important;margin-top:-10px;}
.video td{height:auto;padding:4px 2px !important;width:189px;}
.video p.cite{padding:3px !important;margin:0 !important;text-align:center !important;}
.video p.cite a{color:#FFF;}
.video ul.link{margin:0;padding:0;}
.video ul.link li{background:transparent;}
.video ul.link a{display:block;float:right;width:auto;background:url(../images/link-bullet.gif) top left no-repeat;padding:0 20px 0 20px;color:#FFF;font-size:1em;font-weight:bold;}

.quotes td{vertical-align:top;min-height:180px !important;}
	
/* CLEARING */
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{display:inline-table;}

.padding{padding:10px;}

.hidden{position:absolute;left:-500px;display:none !important;}

/* FILTERS */
/* hide from IE-mac \*/ .clear, .caption {display: block;} /* end hide from IE-mac */

