﻿/*New homepage style sheet*/
body {font-family:arial,sans-serif,helvetica,verdana; font-weight:normal; color:#014e82; width:100%; margin:0; padding:0; text-align:center;}
table, tr, td, ol, li, p, input, form {font-family:arial,verdana,helvetica; font-size:100%; font-weight:normal;}
p {margin:0; padding:0 0 0.5em 0; line-height:1.3em;}
b, strong, b a, strong a {font-weight:bold;}
img {border:0;}
a {color:#e2383f;}


form {padding:30px 0 0 0; margin:auto; width:950px; text-align:left;}
#Container {font-size:72%;}
#Container a {text-decoration:none;}
#Container a:hover {text-decoration:underline;}
#Container #MainContent a {text-decoration:underline;}
#Container #MainContent a:hover {text-decoration:none;}

.clear {clear:both; font-size:1px; height:0px; line-height:1px; display:block; overflow:hidden;}
#SkipNav {color:#fff; position:absolute; top:0; left:-10000px;}
.noShow {display:none;}

.floatLeft {float:left;}
.floatRight {float:right;}

/*Header Styles*/
#LogoHolder,
#LogoHolder a {width:138px; height:102px; display:block;}
#LogoHolder a {background:url(/images/eddisons_header.gif) left top no-repeat;}

#HeaderNavigationHolder {padding-top:1em;}
#HeaderNavigationHolder ul,
.noListStyle {list-style:none; margin:0; padding:0; line-height:1;}
#HeaderNavigationHolder ul li {margin:0; padding-left:18px; display:inline-block; background:url(/images/top_link_back.gif) left center no-repeat;}
#HeaderNavigationHolder ul li.first {background:none;}
#HeaderNavigationHolder a {font-weight:bold; color:#599ec7;}
#HeaderNavigationHolder a:hover {color:#f42b3b; text-decoration:none;} 

#HomepageLinks {padding-top:15px;}
#HomepageLinks .container,
#HomepageLinks .slider,
#HomepageLinks .masque {width:230px; height:155px; overflow:hidden;}
#HomepageLinks .container {position:relative; float:left; margin:0 10px 10px 0;}
#HomepageLinks .slider {position:absolute; top:0; left:0;}
#HomepageLinks .masque {height:0; position:absolute; bottom:0; left:0;}
#HomepageLinks h2 {padding:0; margin:0; background:url(/images/HomeBox_title.png) left top no-repeat; height:40px; font-size:120%;}
#HomepageLinks h2 a {display:block; color:#ffffff; padding:11px 30px 10px 15px;}
#HomepageLinks .masque .inner {display:block; background-color:#464646; height:115px; overflow:hidden; padding:0 15px;}
#HomepageLinks .pageList {padding:10px 0 15px 1.5em; margin:0; color:#ffffff; list-style:disc;}
#HomepageLinks .pageList a {display:block; padding:2px 0; color:#ffffff; width:100%;}
#HomepageLinks a:hover {color:#e2383f; text-decoration:none;}

#HomepageLinks #CommercialProperty,
#HomepageLinks #Overseas {margin-right:0;}

#HomepageLinks #Industrial h2 a,
#HomepageLinks #Machinery h2 a,
#HomepageLinks #CommercialProperty h2 a {padding:3px 30px 3px 15px;}

#MainContent,
#LatestNews {padding:10px 0 15px 0;}
#MainContent {width:570px;}

#LatestNews {position:relative;}
#LatestNews .scroll {overflow:hidden; position:relative; clear:left;}
#LatestNews,
#LatestNews .scroll,
#LatestNews .panel,
#LatestNews .scrollContainer {width:355px;}
#LatestNews .title {color:#e2383f; font-size:120%; font-weight:bold;}
#LatestNews .moreLink {text-align:right; padding:10px 0;}
#LatestNews .buttonHolder {width:100%; height:14px;}
#LatestNews .left,
#LatestNews .right {position:absolute; bottom:0; cursor:pointer;}
#LatestNews .left {left:0;}
#LatestNews .right {right:0;}
#Footer {padding:10px 15px; background-color:#d2edfe;}
