/* Start of Body, Wrap & Layout*/

body{
margin: 0;
padding: 0;
background: #000 url(http://www.nublue.co.uk/images/hosting/topgrad.jpg) repeat-x;
text-align: center;
color: #333;
}

#wrap {
position: relative;
margin: 0 auto;
padding: 0;
font-size: 95%;
text-align: left;
width: 940px;
}	

h1, h2, h3, p, label, form, table, tr, td, ul, li, img, a, strong, button, p{
margin: 0;
padding: 0;
border: 0;
list-style:none;
text-decoration:none;
}

/* End of Body, Wrap & Layout*/


/*Start of header, logo, header links*/

#header {
height: 204px;
background: url(http://www.nublue.co.uk/images/hosting/butterfly.jpg) no-repeat 50% 0;
}

#header img{
position:absolute;
top:20px;
left:0px;
}

#headerlinks a{
color: #fff;
text-decoration: none;
}	

#headerlinks{
font-family: Verdana;
font-size: 0.63em;
position:absolute;
top:137px;
left:221px;
padding:4px;
}

#headerlinks li{
display: inline;
padding:0 15px 4px 20px;
}	

#headerlinks a:hover{
text-decoration: underline;
}

.header h2 {
	text-align: left;
}

.loginicon{background: url(http://www.nublue.co.uk/images/hosting/login-icon.png) no-repeat;}
.contacticon{background: url(http://www.nublue.co.uk/images/hosting/contact-icon.png) no-repeat;}
.favouritesicon{background: url(http://www.nublue.co.uk/images/hosting/favourites-icon.png) no-repeat;}

/*End of header, logo, header links*/


/*Start of Main Navigation*/

#menubackground{
background: url(http://www.nublue.co.uk/images/hosting/top-corners.gif) no-repeat;
position:relative;
top:167px;
left:0px;
height:37px;
z-index: 10;
}

#menubackground a.item{ 
padding:12px 8.5px 12px 8.5px;
}

#Menu1 ul{ 
padding: 0;
}

.SM li{
    top: -1px;
}

/*End of Main Navigation*/


/*Start of Main Content Area*/

#content-container{
margin-top:46px;
background: #fff url(http://www.nublue.co.uk/images/hosting/content-shadow.gif) repeat-x ;
}

#content{
padding: 20px 30px 20px 30px;
overflow: hidden;
height: 1%; /* For Good Ole IE6 */
}

#corners{
background: url(http://www.nublue.co.uk/images/hosting/bottom-corners.gif) no-repeat;
height: 24px;
}

/*End of Main Content Area*/


/*Start of Footer Layout*/

#content-footer{
margin-top: 40px;
color: #000;
height: 137px;
font-family: verdana;
background: #fff url(http://www.nublue.co.uk/images/hosting/footer-top.jpg) no-repeat;
}

#content-footer p{
font-size: 0.7em;
line-height: 1.6em;
margin-top: -6px;
margin-bottom: 11px;
}

#content-footer h3{
font-family: arial;
color: #000;
font-size: 0.8em;
margin-bottom: 5px;
font-weight: bold;
}

#hosting-footer-list li{
font-size: 0.7em;
list-style:none;
line-height: 25px;
padding: 0 0 0 20px;
background: url(http://www.nublue.co.uk/images/webdesign/documents-icon.png) no-repeat 0 0.5em;
margin:0;
}

#footer-corners{
background: url(http://www.nublue.co.uk/images/hosting/footer-bottom.jpg) no-repeat;
height: 23px;
}

#column1 { 
margin: 0 3px 0 0;
width: 167px;
float: left;
padding: 15px 20px 0 20px;
}

#column2 { 
margin: 0 7px 0 0;
width: 172px;
float: left;
padding: 15px 15px 0 10px;
}

#column3 { 
margin: 0 3px 0 0;
padding: 15px 15px 0 10px;
width: 168px;
float: left;
}

#column3 ul { 
padding: 0;
}

#column4 { 
margin: 0;
padding: 15px 15px 0 10px;
width: 165px;
float: left;
}

.findoutmore{
 display: block;
 width: 121px;
 height: 17px;
 background: url("http://www.nublue.co.uk/images/hosting/hosting-more-button.gif") no-repeat 0 0;
}

.findoutmore:hover{background-position: 0 -17px;}
.findoutmore span{display: none;}

#column3 a{
color: #065b97;
text-decoration: none;
}

#column3 a:hover{
text-decoration: underline;
}

#column4 img{
padding: 3px 0 0 0;
margin:0;
}

/*End of Footer Layout*/	


/*Start of NuBlue footer credentials*/

#nublue-footer{
margin-top: 12px;
font-family: Verdana;
font-size: 0.63em;
}

#nublue-footer ul{
text-align: left;
padding: 0;
}

#nublue-footer li{
display: inline;
color:#fff;
}

#nublue-footer a{
color: #f5821f;
text-decoration: none;
}

#nublue-footer a:hover{
text-decoration: underline;
}

#nublue-footer p{
margin: 2px 0 70px 0;
padding: 0;
color: #fff;
text-align: center;
}	

p#copyright a{color: #fff; text-decoration:underline;}
p#copyright a:hover{ text-decoration:none;}

/*End of NuBlue footer credentials*/


#content p{
font-family:  Tahoma, arial, verdana, san-serif;
font-size: 11px;
line-height: 18px;
/*color:#464A52;*/
padding: 2px 0 2px 0;
/*text-align: justify;*/
} 

#content .entry-content p{
font-size: 12px;	
padding: 5px 0 5px 0;
} 



#content h1{
font-size: 25px;
padding-bottom: 0.3em;
font-family: TREBUCHET MS;
color: #ad4d1b;
letter-spacing:-1px;
font-weight:normal;
}

#content h2{
font-size: 18px;
padding-bottom: 0.3em;
font-family: TREBUCHET MS;
color: #000;
letter-spacing:-1px;
font-weight:normal;
}

#content strong{
color: #000;
}

.overload-content {
margin:0 auto;
width:940px;
}

.brd {
	padding:20px 0;
	width: 940px;
}