/* Main Settings */
body {font-family:"Segoe UI",verdana;font-size:14px;background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=header_ael3.jpg');background-repeat:repeat-x;background-position:0 112px;}
div#container{width:1000px;margin:0 auto;padding-top:10px;}
div#content {width:820px;float:right;padding:15px 0 30px 0;}
div#navigation {float:left;width:180px;padding-top:10px;}
div#footer {clear:both;padding-top:30px;}
a {color: #666;text-decoration:underline;}
a:hover {color: #6699cc;text-decoration:underline;}
div#content h1 {padding-bottom:20px;}
#ctl00_main {padding-left:15px;}

/* Header Section */
#headercontent {float:none !important;}
#headertext {color:#666;font-size:28pt;height:100px;line-height:100px;padding-left:500px;min-width:390px;text-align:right;background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=freeukdelivery.jpg');background-repeat:no-repeat;background-position:center right;padding-right:110px;}
#headeritems {height:160px;width:1024px;padding-top:15px;background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=aerial-strip2.jpg');background-repeat:no-repeat;background-position:285px 19px;}
#headeritems p {color:#fff;padding:10px 0 5px 0;margin-bottom:0;font-size:12pt;font-weight:bold;}
#headeritemsleft {width:280px;float:left;}
#headeritemsright ul li {list-style-type:none;float:left;margin-right:35px;text-align:center;position:relative;}
#headeritemsright ul li a {font-size:14pt;font-weight:bold;text-decoration:none;display:block;height:25px;width:150px;padding-top:125px;color:#000;}
#telephoneno {font-weight:bold !important;font-size:18pt !important;padding-top:0 !important;}
#headeritemsright ul li a:hover {color:#6699cc;}
#liElectrical {background-image:none;}
#liElectrical:hover {background-image:none;background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=aerial-strip3-elec.jpg');background-repeat:no-repeat;background-position:5px 4px;}
#liFire {background-image:none;}
#liFire:hover {background-image:none;background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=aerial-strip3-fire.jpg');background-repeat:no-repeat;background-position:12px 4px;}
#liSecurity {background-image:none;}
#liSecurity:hover {background-image:none;background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=aerial-strip3-security.jpg');background-repeat:no-repeat;background-position:-1px 4px;}
#liShop {background-image:none;}
#liShop:hover {background-image:none;background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=aerial-strip3-shop.jpg');background-repeat:no-repeat;background-position:14px 4px;}

/* Navigation Section */
#navcontainerside {width: 160px;}	
#navcontainerside ul {margin: 0;padding: 0;list-style-type: none;}
#navcontainerside li a {height: 32px;voice-family: "\"}\""; voice-family: inherit;height: 24px;text-decoration: none;}		
#navcontainerside li a:link, #navcontainerside li a:visited {color: #2C367B;display: block;background:  url(http://aelsystems.co.uk/ViewImage.aspx?Filename=menu2.gif);padding: 8px 0 0 32px;}	
#navcontainerside li a:hover {color: #2C367B;background:  url(http://aelsystems.co.uk/ViewImage.aspx?Filename=menu2.gif) 0 -32px;padding: 8px 0 0 32px;}

/* Footer Section */
#footermessage {font-size:20pt;margin-left:35px;}
#footer {border-top:dashed 1px #ccc;}

/* General Settings */
#content h1, h2 {color:#2C367B;padding-bottom:0 !important;margin-bottom:15px !important;border-bottom:solid 1px #1F5EBD;}
.ContactTitle {color:#2C367B;padding-bottom:0 !important;margin-bottom:15px !important;border-bottom:solid 1px #1F5EBD;font-size:14pt;font-weight:bold;display:block;}
.electrical {color:#6699cc;}
.security {color:#333;}
.tweet_text {margin-top:3px;}
.tweet { }
  .tweet .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-color: #fff; }
    .tweet .tweet_list li {
      overflow: auto;
      padding: .5em; }
      .tweet .tweet_list li a { }
    .tweet .tweet_list .tweet_even { }
    .tweet .tweet_list .tweet_avatar {
      padding-right: .5em;
      float: left; }
      .tweet .tweet_list .tweet_avatar img {
        vertical-align: sub; }
#specialisetext {padding-bottom:5px;font-weight:bold;font-size:1.1em;}
#specialiseitems {width:150px;}
#specialiseitems li {padding-left:10px;}
#iconmenu li {float:left;list-style-type:none;}
#iconmenu li img {border:0}
#filelist table {min-width:615px;}
#ctl00_ContentPlaceHolder1_txtComment {width:75%;}

/* Photo Section */
#flickrSearch {padding-bottom:15px;}
#photos {padding-top:15px;}
#tags {padding-top:10px;}
#tagcontainer {background-color:#fff;text-align:left;padding:10px;}
#taglist li {list-style-type:none;display:inline;padding:0 10px 0 10px;text-transform: capitalize;}
#taglist li a {padding:0 10px 0 10px;color:#666;background-color:#fff}
#taglist li a:hover {color:#6699cc;}

/* Home Page */
#latestnews h2 {padding:20px 0 10px 0 !important;}
#latestnews p {margin-bottom:0 !important;}
#latestnews ul li {padding-bottom:5px;}

/* Client List */
#clientlist li {list-style-type:none;float:left;width:125px;height:100px;margin:0 10px;}
#clAldi {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=aldibw.jpg');background-repeat:no-repeat;background-position:center center;}
#clAldi:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=aldi.jpg');background-repeat:no-repeat;background-position:center center;}
#clBanks {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=banksbw.jpg');background-repeat:no-repeat;background-position:center center;}
#clBanks:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=banks.jpg');background-repeat:no-repeat;background-position:center center;}
#clBSS {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=bssbw.jpg');background-repeat:no-repeat;background-position:center center;}
#clBSS:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=bss.jpg');background-repeat:no-repeat;background-position:center center;}
#clDurhamCouncil {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=durhamcouncilbw.jpg');background-repeat:no-repeat;background-position:center center;}
#clDurhamCouncil:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=durhamcouncil.jpg');background-repeat:no-repeat;background-position:center center;}
#clDurhamPolice {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=durhampolicebw.jpg');background-repeat:no-repeat;background-position:center center;}
#clDurhamPolice:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=durhampolice.jpg');background-repeat:no-repeat;background-position:center center;}
#clInviron {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=invironbw.jpg');background-repeat:no-repeat;background-position:center center;}
#clInviron:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=inviron.jpg');background-repeat:no-repeat;background-position:center center;}
#clNHS {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=nhsbw.jpg');background-repeat:no-repeat;background-position:center center;}
#clNHS:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=nhs.jpg');background-repeat:no-repeat;background-position:center center;}
#clOCS {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=ocsbw.jpg');background-repeat:no-repeat;background-position:center center;}
#clOCS:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=ocs.jpg');background-repeat:no-repeat;background-position:center center;}
#clSiemens {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=siemensbw.jpg');background-repeat:no-repeat;background-position:center center;}
#clSiemens:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=siemens.jpg');background-repeat:no-repeat;background-position:center center;}
#clTaylorWimpey {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=taylorwimpeybw.jpg');background-repeat:no-repeat;background-position:center center;}
#clTaylorWimpey:hover {background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=taylorwimpey.jpg');background-repeat:no-repeat;background-position:center center;}

/* Security Section */
#serviceitems {padding-top:20px;}
#serviceitems li {list-style-type:none;width:160px;height:165px;margin-bottom:35px;float:left;margin-right:20px;text-align:center;padding:10px;}
#serviceitems li:hover {background-color:#EFF0F7;}

/* Shop Styles*/
#parentCategory {padding:20px 0 10px 0;}
#subCategories {list-style-type:none;}
#subCategories li {float:left;padding-right:10px;}
.productList {padding-bottom:10px;border-bottom:dotted 1px #000;}
.productListImage {float:left;margin-right:10px;}
.productListImage img {width:100px;height:100px;}
.productListDetails {margin-left:110px;}
#viewbasket {padding-bottom:10px;margin-right:30px;text-align:right;}
#viewbasket img {border:0;padding-right:5px;}
#viewbasket a {text-decoration:none;}
#viewbasket a:hover {text-decoration:underline;}
#basket td {padding:2px 50px 2px 0;}
#basket th {text-align:left;}
.productFavouriteLarge {width:150px;float:left;min-height:200px;padding: 5px;margin:0 auto;text-align:center;}
.productFavouriteSmall {width:150px;float:left;min-height:200px;padding: 5px;margin:0 auto;text-align:center;} 
.productitem_Small img {height:100px !important;width:100px !important;}
#productproperties {float:left;}
#productimages {padding:5px;border: dashed 1px #000;margin-right: 10px;}
#productcosts {padding:5px;border: dashed 1px #000;margin-right: 10px;}
#productcategories {padding:5px;border: dashed 1px #000;margin-right: 10px;}
#productadditionalimages {width:265px;}
#productadditionalimages div {border:dashed 1px #000;padding:5px;float:left;margin:2px;}
#productdetails {margin:0 5px 0 285px;padding:5px;border: dashed 1px #000;}
#productattributes {margin:10px 0 0 285px;padding:5px 5px 15px 5px;border: dashed 1px #000;}
.attributetable td {padding:2px;}
#productSearch {padding:5px 5px 0 0;float:left;}
#productsearchresults {height: 1em;line-height:1em;padding:10px;background-color:#000;color:#fff;}
.pi_outer {float:left;padding-top:35px;}
.pi_outer:hover {background-color:#EFF0F7;} 
.productitem_Small {width:33%;margin:0 auto;text-align:center;}
.productitem_Medium {width:49.5%;margin:0 auto;text-align:center;}
.productitem_Large {width:99%;margin:0 auto;text-align:center;}
#buyproduct {float:right;display:table-cell;}
#buyproduct input { vertical-align:middle;}
#updatebasket {float:right;padding-top:20px;}
#ctl00_ctl00_ContentPlaceHolder1_ContentShop1_pnlCategoryBreadCrumb {padding-top:5px;}
#subCategories {padding-top:10px;}
#ctl00_ctl00_ContentPlaceHolder1_ContentShop1_divSubCategories {border: solid 1px #eee;padding:10px;}
.productDiscount {height:60px;width:60px;background-image:url('http://aelsystems.co.uk/ViewImage.aspx?Filename=discount.png');background-repeat:no-repeat;font-weight:bold;color:#2C2767;text-align:center;vertical-align:top;font-size:12px;padding-top:7px;}
#ctl00_ctl00_ContentPlaceHolder1_ContentShop1_grdSalesTax {margin:15px 0 0 113px;border:solid 1px #fff!important;}
#ctl00_ctl00_ContentPlaceHolder1_ContentShop1_grdSalesTax td {padding:5px;}
#maincategories {padding-bottom:20px;margin-top:5px;}
#maincategories ul{padding-left: 0;margin-left: 0;background-color: #858db1;color: #fff;float: left;width: 100%;font-family: arial, helvetica, sans-serif;}
#maincategories ul li { display: inline; }
#maincategories ul li a{padding: 0.2em 1em;background-color: #858db1;color: #fff;text-decoration: none;float: left;border-right: 1px solid #fff;}
#maincategories ul li a:hover{background-color: #2957b9;color: #fff;}
#ctl00_ctl00_ContentPlaceHolder1_ContentShop1_grdSalesTax td {text-align:right;width:62px;}
#ctl00_ctl00_ContentPlaceHolder1_ContentShop1_lnkCheckOutPayPal {text-decoration:none;}

/* Shop Links */
#shoplinks {display:none;}
#shoplinks {list-style-type:none;text-align:center;padding-top:10px;}
#shoplinks li {display:inline;padding:15px 10px 0 10px;}

/* Blog Styles */
.contentHeader h1 a {text-decoration:none !important;}
.entryDate {font-style:italic;}