﻿body 
{
    background-color:       #FFFFFF;
    color:                  #000000;
    font-family:            Arial,Sans-Serif;
    font-size:              0.7em;
    margin:                 10px 0 0;
    padding:                0;
}

div#iecentre 
{
    text-align:             center;
    width:                  100%;
    z-index:1;
}

div#mainwrapper
{
    width:                  960px;
    border:                 1px solid #5B5B5B;
    margin:                 0 auto;
    text-align:             left;
}

div#header
{
    padding:                13px 0 12px 0;
    overflow:				hidden;
}

div#header div#logo
{
    padding-top:             -5px;
    width:                  195px;
    float:                  left;
}

div#header div#logo h1
{
    margin:                 0 0 0 0;
    padding:                0 0 0 0;
    padding-left:           18px;
}

div#header div#logo h1 a
{
    margin-top:             -3px;
    background:             transparent url(../images/generic/thecornerhouse.gif) no-repeat;
    display:                block;
    height:                 73px;
    width:                  177px;
}

div#header div#logo h1 a span
{
    display:                none;
}

div#header div#logotext
{
	float:					left;
    padding-left:           14px;
}

div#header div#logotext p
{
    margin:                 0 0 0 0;
    padding:                0 0 0 0;
    background:             transparent url(../images/generic/logo_text.gif) no-repeat;
    display:                block;
    height:                 69px;
    width:                  180px;
}

div#header div#logotext p span
{
    display:                none;
}

div#header div#social-links
{
	float					: left;
	padding-left			: 380px;
	overflow				: hidden;
	margin					: 0 18px 0 0;
}

div#header div#social-links p 
{
	margin					: 0 0 8px 0;
}

div#header div#social-links a 
{
	display					: block;
	float					: right;
	width					: 60px;
	height					: 0;
	padding					: 60px 0 0 0;
	overflow				: hidden;
}

div#header div#social-links a.twitter {
	background:             transparent url(../images/social/twitter-white.gif) no-repeat;
}

div#header div#social-links a.facebook 
{
	margin-right			: 10px;
	background:             transparent url(../images/social/logo_facebook_on_white.png) no-repeat;
}


div#content
{
    width:                  959px;
    overflow:               hidden;
    background:             transparent url(../images/generic/tenants_bg.gif) no-repeat bottom right;
    margin:                 1px 1px 0 0;
    border-bottom:solid 4px #fff;
}

div#tenantsright
{
    width:214px;
    float:right;
    background:             transparent url(../images/generic/tenants_bg_top.gif) no-repeat top right;
    padding-bottom:30px;
}

div#tenantsright ul
{
    margin:0 0 0 0;
    padding:15px 0 0 12px;
    list-style:none;
}

div#tenantsright li
{
    margin:0 0 0 0;
    padding:0 0 0 0;
    float:left;
    width:99px;
}

* html div#tenantsright li
{
    margin-bottom:-10px;
}


*+html div#tenantsright li
{
    margin-bottom:-10px;
}

div#tenantsright li a, div#tenantsright li a img
{
    margin:0 0 0 0;
    padding:0 0 0 0;
}


div#footer
{
    background-color:#E7E7E7;
    border-top:1px solid #B2B2B2;
    margin:0pt;
    overflow:hidden;
    width:100%;
}

div#footer p
{
    float:left;
    margin:0pt;
    padding:5px 7px;
    text-align:right;
    color:#666666;
}

div#footer p.copyright
{
    
    width:650px;
}

div#footer p a
{
    color:#666666;
    text-decoration:none;
}

div#footer p a:hover
{
    text-decoration:underline;
}



div#submenu
{
    padding-top:13px;
    width:192px;
    background: #FFE7C9 url(../images/submenu/submenu_top.gif) no-repeat top left;
}

div#submenuinner
{
    padding-bottom:16px;
    background: url(../images/submenu/submenu_bottom.gif) no-repeat bottom left;
}

div#submenuinner h3
{
    padding:0 0 4px 26px;
    margin:0 0 0 0;
    color:#E69217;
    font-size:14px;
}

div#submenu ul
{
    margin:0 0 0 0;
    padding:0 0 0 0;
    list-style:none;
    border-bottom:solid 1px #FFF3E4;
}

div#submenu ul li
{
    clear:both;
    border-top:solid 1px #FFF3E4;
    margin:0 0 0 0;
    padding:0 0 0 0;
}

div#submenu ul li a
{
    padding:4px 0;
    display:block;
    width:192px;
    color:#5B5B5B;
    background: url(../images/submenu/arrow.gif) no-repeat 4px 6px;
    text-decoration:none;
}

div#submenu ul li a span
{
    padding-left:26px;   
}

div#submenu ul li a:hover, div#submenu ul li.menuitemselected a
{
    background: #E69217 url(../images/submenu/arrow_selected.gif) no-repeat 4px 6px;
    color:#fff;
}


div#paging
{
    padding-left:6px;
}


div#paging ul, div#paging ul li
{
    margin:0 0 0 0;
    padding:0 0 0 0;
}

div#paging ul
{
    overflow:hidden;
    width:725px;
    background-color:#A5050E;
}

div#paging ul li
{
    line-height:30px;
    display:block;
    float:left;
    list-style-type:none;
}

div#paging li a
{
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    font-size:12px;
}

div#paging li a.previous
{
    background: #A5050E url(../images/paging/red_left.gif) no-repeat bottom left
}

div#paging li a.previous span
{
    display:block;
    padding:0 0 0 40px;
}

div#paging li a.next
{
    background: #A5050E url(../images/paging/red_right.gif) no-repeat bottom right;
}

div#paging li a.previous, div#paging li a.next, div#paging li.spacer
{
    display:block;
    width:180px;
    height:30px;
    font-weight:bold;
}

div#paging li.spacer, div#paging li a.previous
{
    width:340px;
}

div#paging li.next
{
    float:right;
}

div#paging li.next a span
{
    padding-left:100px;
}

div#paging li a.normal
{
    font-weight:normal;
    padding:0 4px;
}

div#paging li.selected a
{
    color:#EDB802;
    padding:0 4px;
}



/* preview */

#previewBox, #previewBox a 
{
    width:130px;
}

#previewBox 
{
    left:0px;
    padding:3px;
    position:absolute;
    top:0px;
}

div #previewItemBox
{
    z-index:1000000;
   
    
    background-color:#CCCCCC;
}

#previewBox a, div #previewItemBox a 
{
    display:block;
    background-color:#CCCCCC;
    border:1px solid #999999;
    color:#000000;
    margin-top:1px;
    padding:2px;
    text-align:center;
    text-decoration:none;
}

div#submenu ul li div#previewItemBox
{
    clear:both;
    
    float:none;
    display:block;
    position:absolute;
    margin-left:-125px;
    margin-top:-22px;
    height:75px;
    
}

div#submenu ul li.preview
{
    height:80px;
}

div#submenu ul li div#previewItemBox a
{
    position:relative;
    clear:both;
    background:none;
    width:122px;
    z-index:5;
}