/* Foschini AR 2008 - Ince (PTY) Ltd - July 2008 */

/* MAIN BODY */

body {background:#FFF url('../i/bkg.gif') repeat; 
	  margin:0; 
	  padding:0; 
	  font: 0.8em/1.3em Arial, Verdana, Helvetica, sans-serif;
	  text-align:justify; color:#867D7D; width:100%; height:100%;}

h1 {font-size:18px; margin-top:0; margin-bottom:1em;}
h2 {color:#867D7D; font-size:1.3em; margin-top:0.6em; margin-bottom:0.6em;}
h3 {color:#867D7D; font-size:1.1em; margin-top:0.6em; margin-bottom:0.6em;}
h4 {color:#867D7D; font-size:1em; margin-top:0.6em; margin-bottom:0.6em;}
h5 {color:#867D7D; font-size:1em; margin-bottom:0.6em; font-style:italic;}

  
a {color:#000; text-decoration:underline;}	
a:hover {color:#81436C; text-decoration:underline;}
p {margin-top:0.7em; margin-bottom:0.7em; font-size:1.0em;} 
ul {margin:0; padding:0;}
td {font-size:12px;}
.nmt {margin:0!important;}
.dash {list-style-image:url('../i/dash.gif');}
.dash li {list-style-image:url('../i/dash.gif'); margin-left:17px; padding:0;}
.list {margin:0; padding:0;}
.list li {margin-left:17px; padding-top:2px; padding-bottom:2px;}


/* TOP SECTION */
#topbanner {position:relative; top:0; margin:0; padding:0; background:#231F20 url('../i/topbannerbkg.gif') repeat-x; height:95px;}
#topbannerhome {position:relative; top:0; margin:0; padding:0; background:#231F20 url('../i/homebanner.jpg') no-repeat; height:219px; width:905px;}
#homebutton {position:absolute; top:13px; left:38px;}
#homebutton a {color:#FFF; font-size:12px; text-decoration:none; font-weight:bold;}
#homebutton a:hover {color:#FFF; font-size:12px; text-decoration:none;}
#toparlogo {text-align:right; position:absolute; top:0; right:0;}
#toplogo{margin-left:21px;}

#menubanner_red {background:#E6344A url('../i/bannerbkg_red.gif') no-repeat; height:40px; width:100%;}
#menubanner_purple {background:#81426B url('../i/bannerbkg_purple.gif') no-repeat; height:40px; width:100%;}
#menubanner_green {background:#B8DA89 url('../i/bannerbkg_green.gif') no-repeat; height:40px; width:100%;}
#menubanner_yellow {background:#D5B720 url('../i/bannerbkg_yellow.gif') no-repeat; height:40px; width:100%;}
#menubanner_blue {background:#5BB7D6 url('../i/bannerbkg_blue.gif') no-repeat; height:40px; width:100%;}
#menubanner_orange {background:#F26E49 url('../i/bannerbkg_orange.gif') no-repeat; height:40px; width:100%;}
#menubanner_brown {background:#996243 url('../i/bannerbkg_brown.gif') no-repeat; height:40px; width:100%;}
#menubanner_pink {background:#D80565 url('../i/bannerbkg_pink.gif') no-repeat; height:40px; width:100%;}
#menubanner_orange2 {background:#F58220 url('../i/bannerbkg_orange2.gif') no-repeat; height:40px; width:100%;}
#menubanner_blue2 {background:#007A87 url('../i/bannerbkg_blue2.gif') no-repeat; height:40px; width:100%;}

 /* HOME CONTENT */
#content-home {position:relative; clear:both; background:#FAF8F0; margin:0; padding:0; text-align:left; width100%;}
.home-tbl {width:900px;}
.stats-tbl {margin-top:0px; margin-left:22px;}
.stats-bkg {background:#FAF8F0 url('../i/tblbkg.gif') no-repeat top right; width:380px; height:330px;}
.homeheader {color:#81426B!important;}
#toputils {text-align:right; position:absolute; top:4px; right:40px;}
#toputils td {color:#FFF;}
#toputils td a{color:#FFF; font-weight:bold; text-decoration:none;}
#toputils td a:hover{color:#FFF; text-decoration:underline;}
.purpleheader a{text-decoration:underline!important; color:#A0758F!important; padding-top:1px; padding-bottom:1px;}
.purpleheader a:hover{background:#948C8A; text-decoration:none!important; color:#81426B!important;}
#homemenu {background:url('../i/homemenu.gif') no-repeat; width:500px; height:34px; margin-top:18px; padding-top:7px;}
#homemenu a {color:#F0E9DE; text-decoration:none; font-weight:bold;}
#homemenu a:hover {color:#FFF; text-decoration:none;}
#gallerymenu {clear:both!important; padding-top:7px; margin-left:165px;}
#gallerymenu a {clear:both!important; color:#F0E9DE; text-decoration:none; font-weight:bold;}
#gallerymenu a:hover {clear:both!important; color:#FFF; text-decoration:none;}
.blk {color:#000!important;}

.down_tbl {width:100%;}
.down_tbl tr td {padding:0 8px 0 0;}
.down_tbl h2 {color:#867D7D; font-size:1.3em; margin-top:0; margin-bottom:0.6em;}
.dm {background:url('../i/dm.gif') repeat-y;}
.blk_bld {color:#000; font-weight:bold;}
#content_site_download a {color:#873879; text-decoration:underline;}
#content_site_download a:hover {color:#873879; text-decoration:none;}
#content_site_download {background:#FAF8F0; margin:0; padding:30px 10px 0 10px;}
#content_site_download h1 {color:#873879;}
#content_site_download h2 {color:#873879; font-size:1.1em;}

#content_site_sitemap a {color:#929292; text-decoration:underline;}
#content_site_sitemap a:hover {color:#873879; text-decoration:none;}
#content_site_sitemap {background:#FAF8F0; margin:0; padding:30px 10px 0 10px;}
#content_site_sitemap h1 {color:#873879;}
#content_site_sitemap h2 {color:#873879; font-size:1.1em;}


/* GALLERY */
#flashcontent {height:100%;}


 /* CONTENT */
#wrappercenter {text-align:center;}
#wrapper {position:relative; top:0; background:#FFF; border-left:3px #FAF8F0 solid; border-right:3px #FAF8F0 solid; margin:0; padding:0; min-width:905px; width:905px; text-align:justify}
#content_site_co {background:#FAF8F0; margin:0 0 0 155px; padding:30px 100px 0 10px;}
#content_site_co_rd {position:relative; background:#FAF8F0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_co_rd h1 {color:#E6344A;}
#content_site_co h1 {color:#E6344A;}

#content_site_cg {background:#FAF8F0; margin:0 0 0 155px; padding:30px 100px 0 10px;}
#content_site_cg h1 {color:#E6344A;}

#content_site_er {background:#FAF8F0; margin:0 0 0 155px; padding:30px 100px 0 10px;}
#content_site_er_rd {position:relative; background:#FAF8F0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_er_rd h1 {color:#873879;}
#content_site_er h1 {color:#873879;}

#content_site_mark {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_mark h1 {color:#b8da89;}

#content_site_intro {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 10px 0 10px;}
#content_site_intro h1 {color:#b8da89;}

#content_site_exact {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_exact h1 {color:#d4b71f;}

#content_site_sports {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_sports h1 {color:#5bb7d6;}

#content_site_jewellery {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_jewellery h1 {color:#f26e49;}

#content_site_at_home {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_at_home h1 {color:#996243;}

#content_site_tfg {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_tfg h1 {color:#d80565;}

#content_site_fin {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_fin h1 {color:#f58220;}

#content_site_fgfs {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 10px 0 10px;}
#content_site_fgfs h1 {color:#f58220;}

#content_site_gfa {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_gfa h1 {color:#007a87;}

#content_site_gas {position:relative; background:#faf8f0; margin:0 0 0 155px; padding:30px 185px 0 10px;}
#content_site_gas h1 {color:#007a87;}

#content_site_gri {background:#faf8f0; margin:0 0 0 155px; padding:30px 100px 0 10px;}
#content_site_gri h1 {color:#524fa2;}

.cg-tbl {width:730px; margin:0;}
.cg-tbl tr td {padding:10px 30px 10px 30px;}
.cg-tbl ul {list-style-type:none; margin:0; padding:0;}
.cg-tbl ul li {list-style-type:none; margin:0 0 0 60px; padding:0 0 3px 0;}
.wht_txt {color:#fff;}
.green_box {background:#97c463; color:#fff; padding:10px 10px; width:520px;}
.rosblack {color:#231F20!important;}
.float-r {position:relative; z-index:198; float:right; padding:0 0 0 10px;}
.blue_box {background:#007a88; padding:10px; color:#fff;}

.report-box {background:#F1EDE1; padding:10px 10px; width:520px;}
.report-tbl {width:510px; margin:0; padding:0;}
.report-tbl tr td {padding:2px 5px 2px 2px;}
.report-tbl ul {margin:0; padding:0;}
.report-tbl ul li {margin:0 0 0 16px; padding:0 0 4px 0;}

.drk_grey_box {background:#818285;}
.drk_grey_box table tr td {padding:5px 0 5px 4px; color:#000;}
.drk_grey_nopad {background:#818285;}
.drk_grey_nopad table tr td {padding:0 0 10px 0; color:#000;}
.grey_box {background:#d1d2d4; padding:10px; color:#000; width:280px;}
.grey_box ul li {list-style-type:none;}
.med_grey_box {background:#a7a9ac; color:#000; padding:5px 0 5px 4px;}

/* RIGHT */
#right {position:absolute; top:30px; right:1px; width:185px; text-align:center;}
#right img {margin-bottom:15px;}

/* LEFT */
#left {position:absolute; top:140px; left:3px; width:150px; text-align:left;}
#left .homelink a {font-weight:bold; text-decoration:none;}
#left .homelink a:hover {background:#231F20; color:#FFF; text-decoration:none;}
#left ul {list-style-type:none; margin:5px 0 0 0; padding:0;}
#left ul li {list-style-type:none; margin:0; padding:0 0 8px 0; font-size:12px;}
#left ul li a{display:block; background:url('../i/l_bullet.gif') no-repeat top left; color:#867D7D; text-decoration:none; padding:0 0 0 16px; font-weight:normal!important;}
.noteslist li a{text-decoration:underline!important;}

#left ul h1 {font-size:13px; margin:0.6em 0 1em 0;}

/* GALLERY */
#content-flash {clear:both; background:#fff; margin:0; padding:0; text-align:left; width:650px;}
#content-flash h1 {font-size:18px; margin-top:0; margin-bottom:0.3em;}
#flash_head {text-align:center;}
#exit {position:absolute; top:18px; left:550px; z-index:198;}

/* FOOTER */
#btop {margin:15px 0 0 0!important; padding:0 0 15px 0;}
#btop a {color:#30312a; text-decoration:underline;}
#btop a:hover {color:#b1b1b1; text-decoration:underline;}
