/* ------ Section 1 - Global Body, Font and Link Settings ------ */

body {
color:#000000;
font-size:13px;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}

h1, h2{
margin-top: 15px;
margin-bottom: 15px;
text-align: center;
color: #316ba7;
}

h1{
font-size: 21px;
}

h2 {
font-size: 17px;
}

h3 {
margin-top: 15px;
margin-bottom: 10px;
font-size: 15px;
color: #124375;
}

h4 {
margin-top: 10px;
margin-bottom: 10px;
font-size: 13px;
color: #124375;
}

img {
border: 0 solid #ddd;
}


/* -- General Link Styling -- */

a:link img {
border: 0;
}

a:link {
color:#0b6cd1;; 
text-decoration: underline;
}

a:visited {
color: purple;
text-decoration: underline;
}

a:hover {
color: red;
text-decoration: underline;
}


/* ------ Section 2 - Page Structure ------- */

#PageWrapper {
width: 960px;
border: 1px solid #eee;   
margin: 24px auto;
background-repeat: repeat-y;
}

.Wrapper {
padding: 10px 20px 15px 20px;
}

#Header {
position: relative;
height: 160px;
height:124px;
background:url(http://www.best-uk-electrical-appliances.com/image-files/logo.gif) top no-repeat;
}

#Header .Wrapper {
padding: 0;
}

.LeftNavigation {
float: left;
width:179px;            
margin-left: -960px;   
font-family: 'Trebuchet MS', Lucida Sans Unicode, Lucida Grande, Verdana, Arial, sans-serif;
background-color: transparent;
padding:0;
font-size: 90%;
background-color: #0099ff;
}

#ContentWrapper {
float: left;
width: 100%;
}

#ContentColumn {
margin: 0 180px 0 180px;    
border-left:1px solid #eee;
border-right:1px solid #eee;
min-height:694px;
}

#ContentWrapper {
background:url(http://www.best-uk-electrical-appliances.com/image-files/left-nav-bg2.jpg) left top repeat-y;
}

#ContentColumn {
background-repeat: no-repeat;
background-color: transparent;
}

#RightNavigation {
background-color: transparent;
float: right;
width: 179px;               
margin-left: -180px; 
font-size: 90%;
text-align:center;
}

#Footer {
clear: both;
width: 100%;
padding: 8px 0;
border-top: 1px solid #eee;
text-align: center;
font-size: 90%;
}

/* ------ Section 3 - Left Column Navigation ------ */

.LeftNavigation h3 {
padding: 0;
font-size: 110%;
color: #1d487e;
margin-left:10px;
}

.LeftNavigation h4 {
font-size: 90%;
color: #1d487e;
margin-top: 0;
}

.LeftNavigation ul {
list-style-type: none;
margin: 0px;
padding: 0 0 10px 0;
}

.LeftNavigation li.left-nav {   
background:url(../image-files/leftnavigationbutton.gif) top center no-repeat;
height:26px;
line-height: 22px;
}

.LeftNavigation li.left-nav a{
text-align:center;
font-size:13px;
font-weight:bold;
color:#3399ff;
}

.LeftNavigation li.left-nav a:visited {
text-decoration:none;
color:#3399ff;
}

.LeftNavigation li.left-nav a:link {
display: block;   
text-decoration: none;
color:#3399ff;
}

.LeftNavigation li.left-nav a:visited {
display: block;    
text-align:center;
text-decoration: none;
}

.LeftNavigation li.left-nav a:hover {
color: #08386a;
display: block;     
text-align:center;
}

#LeftNavigationHead {
text-align:center;
font-family: 'Lucida Sans Unicode', Lucida Grande, Verdana, Arial, sans-serif;
display:block;
font-weight:bold;
font-size:13px;
background: none;
height: 26px;
}

/* ------ Section 4 - Center Column list style ------ */

#ContentColumn ul, #ContentColumn ol{
padding: 0px 0 10px 35px;
margin:0;
}

#ContentColumn li{
padding: 3px 0;
}


/* ------ Section 5 - Right navigation style ------ */


#RightNavigation h4 {
font-size: 90%;
color: white;
margin-top: 0;
}

/* ------ Section 6 - Footer link and list style ------ */


#Footer_Link
{
text-align:center;
}

#Footer_Link ul {
list-style-type:none;
padding: 10px 0;
}

#Footer_Link li a:link {
text-decoration:none;
}

#Footer_Link li a:visited {
text-decoration:none;
}

#Footer .Wrapper {
margin: 0;
padding: 0;
text-align:center;
}

/* ------ Section 7 - Box and other style ------ */

.clear {
clear: both;
}

.adsense-center, .img-center{
margin: 15px auto 20px auto;
text-align: center;
clear: both;
}

.adsense-left, .img-left{
float: left;
margin: 2px 15px 10px 0;
text-align: center;
}

.adsense-right, .img-right{
float: right;
margin: 2px 0 10px 15px;
text-align: center;
}

.return-to-nav{
background-color: #EEEEEE;
padding: 1px 20px 4px 20px;
margin-top: 25px;
}

.socialize-it{
margin: 5px auto 15px auto;
text-align: center;
clear: both;
}