/** Grand Parade Investments - Annual Report - Aug 2009 - Ince (Pty) Ltd **/
/** BASIC SITE LAYOUT AND STYLE **/
body {font: 0.85em arial, helvetica, sans, verdana, sans-serif; 
padding:0; margin:0; 
color:#363862; background:#fff;}

td {font-size:12px;}

h1 {font-size:1.5em; font-weight:normal;}
h1 span {color:#fff; font-size:0.65em;}
h2 {font-size:1.2em; margin:0; text-transform:uppercase;}
h3 {font-size:1.2em; font-weight:normal; margin:0;}

p {margin-top:0;}
ul {margin:0; padding:0;}
a {color:#363862; text-decoration:underline;}
a:hover {color:#86888b; text-decoration:none;}


/** BASIC SITE LAYOUT AND STYLE **/
#wrap {position:relative; width:966px; min-width:966px; margin:0; padding:0; text-align:left;}

/** TOP SECTION **/
#top_sec {position:absolute; top:0; left:0; width:968px; height:170px; background:#aaacaf;}
#banner {background:#fff url('../i/banner.jpg') no-repeat bottom left; width:786px; height:170px; margin:0 0 0 182px;}
*html #banner {background:#fff url('../i/banner.jpg') no-repeat bottom left; width:783px; height:170px; margin:0 0 0 142px;}
#logo {float:left; padding:10px 20px 0 20px;}
#title {position:absolute; top:10px; left:200px;}
#search {float:right; font-size:0.75em; padding:10px 0 0 0; color:#616264;}
#search ul {list-style-image:url('../i/tl_bullet.gif'); margin:0; padding:0;}
#search li {list-style-image:url('../i/tl_bullet.gif'); margin:0 0 0 15px; padding:0 0 1px 0;}
#search form {margin:0; padding:0;}
#search a {color:#616264; text-decoration:none;}
#search a:hover {color:#a8a8a8; text-decoration:underline;}
#search table tr td {padding:0 5px 0 0;}
.search_box {background:url('../i/search.gif') repeat-x left; width:105px;}

/** MAIN CONTAINERS **/
#home_contain {background:url('../i/h_bg.gif') repeat-y left; padding:240px 0 80px 182px; width:786px;}
#inner_contain {background:url('../i/in_1.gif') repeat-y left; padding:220px 20px 80px 202px; width:744px;}
#inner_contain li {margin:0 0 0 16px; padding:0 0 5px 0;}
#inspace {padding:20px 0 0 0;}
#fin_contain {background:url('../i/in_1.gif') repeat-y left; padding:200px 0 80px 182px; width:784px;}
#fin_contain li {margin:0 0 0 16px; padding:0 0 5px 0;}
#fin_contain h1 {display:block; height:40px; font-size:1.5em; font-weight:normal; background:#fff; width:100%; margin:0; padding:20px 0 0 0; border-bottom:8px #747dab solid;}
#fin_contain h1 span {font-size:0.65em; font-weight:normal; color:#747dab;}
#fin_contain .fin-tbl {padding-left:20px;}

/** CONTENTS **/
.highlights {background:#AAACAF; padding:10px 20px 5px 20px; width:500px;}
.highlights h1 {font-size:1.2em; font-weight:normal;}
.highlights_2 {background:#AAACAF; padding:10px 20px 5px 20px; float:right; width:170px; height:115px; margin-right:2px;}
.highlights_2 h1 {font-size:1.2em; font-weight:normal;}
.homespacer {padding:0 20px 0 20px;}
.finspacer {padding:0 0 0 20px; background:#fff;}
.float-r {float:right; background:#35436f; width:180px; margin:0 0 15px 15px; color:#fff;}
.float-r img {padding:0 0 15px 0;}
.float-r2 {float:right; background:#35436f; width:226px; margin:0 0 15px 15px; color:#fff;}
.float-r2 img {padding:0;}
.float-r2 p {padding:10px 5px 0 5px; font-size:0.85em; text-align:center;}
.float-l {float:left; border-bottom:8px #35436f solid; width:180px; padding:0 0 15px 15px;}
.arrow {list-style-image:url('../i/arrow.gif'); margin:0; padding:0;}
.arrow li {list-style-image:url('../i/arrow.gif'); margin:0 0 0 25px; padding:0 0 5px 0;}
.dash {list-style-image:url('../i/dash.gif'); margin:0; padding:0;}
.dash li {list-style-image:url('../i/dash.gif'); margin:0 0 0 25px; padding:0 0 5px 0;}

#dhtmltooltip{position: absolute;
border: 1px solid #000;
padding: 3px;
visibility: hidden; font-size:11px; color:#000; text-align:left;
z-index: 500;}
.nmt {margin-top:0!important;}
.smltxt {font-size:11px;}


/** LEFT MENU **/
#left_sec {position:absolute; left:25px; top:190px; z-index:480;}
#left_inner {position:absolute; left:-7px; top:170px;}
#left_inner h1 {color:#fff; font-size:1.2em; font-weight:normal; padding:0 10px 0 20px; width:150px;}
#left_inner ul {list-style-type:none; margin:0; padding:0;}
#left_inner li {list-style-type:none; margin:0 0 0 20px; padding:0; color:#fff;}
#left_inner li a {display:block; color:#fff; text-decoration:none; font-size:0.8em; width:150px; background:url('../i/lb1.gif') no-repeat left; padding:2px 0 2px 12px;}
#left_inner li a:hover {display:block; color:#747dab; text-decoration:none; background:url('../i/lb2.gif') no-repeat left;}
.lspacer {background:#fff; width:200px; height:50px;}

.imgstyle {border-bottom:2px #747dab solid; border-top:2px #747dab solid; border-left:2px #747dab solid; border-right:2px #747dab solid;}
