body { color:#fff; background:url("../v3images/background.gif") repeat; width:100%; }

h1 { font-family:arial; font-size:16pt; color:#0c83fe; }
h2 { font-family:arial; font-size:14pt; color:#0c83fe; }
h2.services { font-family:arial; font-size:14pt; color:#fff; }

h3 { font-family:arial; font-size:11pt; color:#fff; }

ul { font: 10pt/15pt arial; color:#fff; }
p { font: 10pt/15pt arial; color:#fff; }

span { font: 10pt/15pt arial; color:#0c83fe; }

img { display:block; border:0; }

table { font: 10pt arial; color:#fff; }


a:link { color: #0c83fe; }
a:hover { color:#fff; }
a:visited { color:#0c83fe; }


.container { width:800px; margin:auto; background-color:#1a1a1a; }


#header { width:800px; height:128px; margin:0; }

#123 { float:left; width:800px; height:237px; margin:0; padding:0; }

#england { float:left; width:800px; height:176px; margin:0; padding:0; }

.maincontent { width:550px; padding:30px 25px 0; float:left; background-color:#1a1a1a; }

.maincontent-full { width:750px; padding:30px 25px; float:left; background-color:#1a1a1a; }

#abouttext { width:530px; padding:0 10px; float:left; background-color:#1a1a1a; }
#button { width:132px; float:left; margin:30px 0 50px 200px; padding:0; }

.column2 { width:179px; padding:30px 10px; float:left; border-left:dotted 1px #fff; background-color:#2e2d38; }
.column2home { width:179px; height:1004px; padding:30px 10px 0; float:left; border-left:dotted 1px #fff; background-color:#2e2d38; }

#column3 { width:375px; padding:30px 50px 30px 25px; float:left; background-color:#1a1a1a }

#steps { float:left; width:800px; height:237px; padding:0; margin:0; }

.footer { padding:20px; float:left; width:760px; background-color:#000; font:8pt arial; }

.clear { clear:both; }

.feed { border-bottom:1px solid #0c83fe; padding:15px; }
.feed-colour { border-bottom:1px solid #0c83fe; padding:15px; background-color:#2e2d38; }

#form { width:299px; padding:30px 25px; float:left; border-left:dotted 1px #fff; background-color:#2e2d38; }

#servicevirus { width:700px; padding:30px 25px; margin:20px 0; float:left; background-color:#2e2d38; border:2px solid #ffd433; overflow:hidden; }

#servicedata { width:700px; padding:30px 25px; margin:20px 0; float:left; background-color:#2e2d38; border:2px solid #16b225; overflow:hidden; }

#serviceinternet { width:700px; padding:30px 25px; margin:20px 0; float:left; background-color:#2e2d38; border:2px solid #0c83fe; overflow:hidden; }

#servicenetwork { width:700px; padding:30px 25px; margin:20px 0; float:left; background-color:#2e2d38; border:2px solid #c3154d; overflow:hidden; }

#serviceupgrade { width:700px; padding:30px 25px; margin:20px 0; float:left; background-color:#2e2d38; border:2px solid #a59c96; overflow:hidden; }

#quick-links { width:750px; padding:5px 0; margin:0 0 20px 0; float:left; background-color:#2e2d38; }
.quick-icon { width:65px; height:60px; padding:0 20px; margin:0; float:left; }
.quick-title { width:150px; padding:0 10px; margin:0; float:left; }

.divider { float:left; margin:0; width:100%; padding:20px 0; overflow:hidden; }


#servicevirus-price { width:500px; padding:20px; margin:20px 0 0 100px; float:left; background-color:#2e2d38; border:2px solid #ffd433; }

#servicedata-price { width:500px; padding:20px; margin:20px 0 0 100px; float:left; background-color:#2e2d38; border:2px solid #16b225; }

#serviceinternet-price { width:500px; padding:20px; margin:20px 0 0 100px; float:left; background-color:#2e2d38; border:2px solid #0c83fe; }

#servicenetwork-price { width:500px; padding:20px; margin:20px 0 0 100px; float:left; background-color:#2e2d38; border:2px solid #c3154d; }

#serviceupgrade-price { width:500px; padding:20px; margin:20px 0 0 100px; float:left; background-color:#2e2d38; border:2px solid #a59c96; }




.navbar  ul { padding:0; margin:0; background-color:#000; color:#fff; float:left; width:100%; font:9pt arial; }

.navbar ul li { display:block; }

.navbar ul li a { padding:8px 25px 3px; background-color:#000; color:#fff; text-decoration:none; float:left; border-right: solid 5px #000}

.navbar ul li a:hover { background-color:#1a1a1a; color:#fff; }

.navbar .active a { color:#0c83fe; background-color:#1a1a1a; font:9pt arial; text-decoration:none; }

