/* Foschini Annual Report 2009 - Ince (PTY) LTD- July 2009 */

body {font: 0.85em arial, helvetica, sans, verdana, sans-serif; 
padding:0; margin:0; color:#000; background:#595858;}

ul {margin:0; padding:0;}
td {font-size:12px;}
strong {color:#D62725;}

a {color:#8B70A3; text-decoration:underline;}
a:hover {color:#C2B6D1; text-decoration:none;}

h2 {color:#8469A0; font-size:1em; margin:10px 0 0 0; text-transform:uppercase; text-align:left;}

/* MAIN BUILD */
#wrapper {position:relative; margin:0; padding:0; min-width:980px; width:980px; text-align:left; border-left:1px #000 solid; border-right:1px #000 solid; border-bottom:1px #000 solid; background:#010101;}

/* HOME PAGE */
#home_main {padding:107px 0 0 0; width:609px; background:#e5e6e7;}
#home_right {position:absolute; top:0; right:0; background:#080808 url('../i/h_img.jpg') no-repeat right; height:550px; no-repeat top; width:371px; z-index:1; padding-top:180px;}
#top_box {background:#D3D4D5; width:560px; padding:20px 30px 20px 20px;}
#top_box table tr td {padding:0 10px 0 0; text-align:center;}
#top_box table tr td a {color:#000; text-decoration:none;}
#top_box table tr td a:hover {color:#8469A0; text-decoration:underline;}
#top_box table tr th {padding:0 10px 0 0; text-align:center; color:#8870A2; font-size:0.8em;}
#r_box {float:right; width:200px; text-align:center;}
#r_box ul {list-style-type:none; margin:0; padding:0;}
#r_box li {list-style-type:none; margin:0; padding:0; width:200px;}
#r_box li a {display:block; height:20px; line-height:20px; margin:0 0 9px 0; background:#8870A2; color:#000; text-decoration:none; font-weight:bold; font-size:0.8em;}
#r_box li a:hover {display:block; height:20px; line-height:20px; background:#090909; color:#8870A2; text-decoration:none;}
#r_box p {font-size:0.8em; margin:6px 0 6px 0;}
#gallery li a {display:block; height:20px; line-height:20px; margin:0; background:#AAACAF; color:#000; text-decoration:none; font-weight:bold; font-size:0.8em;}
#gallery li a:hover {display:block; height:20px; line-height:20px; background:#fff; color:#000; text-decoration:none;}
#stats {width:571px; padding:5px 0 10px 17px;}
#stats table {width:100%; background:#DCDDDE;}
#stats table tr td {vertical-align:bottom; padding:1px 5px 1px 3px; text-align:left;}
#stats table th {color:#D62725; font-weight:normal; font-size:0.85em; padding:1px 5px 1px 3px;}

/* HOME TOP */
#top_build {position:absolute; top:0; left:0; background:url('../i/tbg.jpg') no-repeat top; width:742px; height:108px; z-index:180;}
.logo {position:absolute; top:0; left:5px;}
#title {position:absolute; top:12px; right:145px;}
#title h1 {color:#8870A2; font-size:2em; margin:0; text-transform:uppercase; font-weight:bold;}
#qlinks {padding:0; height:40px;}
#qlinks ul {margin:0 0 0 17px; padding:0; list-style-type:none;}
#qlinks li {margin:0; padding:0 20px 0 0; list-style-type:none; float:left;}
#qlinks li a {display:block; padding:3px; background:#dcddde; width:169px; text-decoration:none; margin:10px 0 0 0; font-size:0.8em; color:#000; font-weight:bold; border:1px #aaacaf solid; text-align:center;}
#qlinks li a:hover {display:block; background:#000; text-decoration:none; color:#fff; border:1px #000 solid;}


/* GALLERY */
#content-flash {clear:both; background:#000; margin:0; padding:0 0 0 20px; text-align:left; width:650px;}
#flash_head h1 {color:#8870A2; font-size:1.5em; margin:0; text-transform:uppercase;}
#flashcontent {padding-top:30px; color:#fff;}
#exit {position:absolute; top:10px; left:550px; z-index:198;}