body * { font-family: trebuchet ms,Verdana, Tahoma, Helvetica, Arial; }


html body {

  background-color:#fff;
  margin:0;
  margin-top:12px;
  padding:0;
  font-size:12px;
   background-image: url("bg-1.jpg"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/bg.jpg*/);

  }

#white {background-color:#fff; z-index:-999; width:782px;}

  #container {width:782px; margin-top:0px; margin-left:auto; margin-right:auto;  padding-left:0px; padding-right:20px; padding-left:20px; border-left:0px solid #669; border-top:0px solid #669; border-bottom:0px solid #669; /*background-image: url('http://www.londonweb.net/shared/skins/cl_specific/shadow.png'); background-repeat: repeat-y;*/ background-position:right; z-index:9;}

#container {background-image:url("shadow-1.png"/*tpa=http://www.londonweb.net/shared/shadow.png*/); background-repeat:repeat-y;}

#headertop {background-image:url("topshadow-1.png"/*tpa=http://www.londonweb.net/shared/topshadow.png*/);}

#footerbottom {background-image:url("footerbottom-1.png"/*tpa=http://www.londonweb.net/shared/footerbottom.png*/);}

#headertop {width:782px; padding-right:20px; padding-left:20px; margin-top:11px; margin-left:auto; margin-right:auto; height:14px;   /*background-image: url('http://www.londonweb.net/shared/skins/cl_specific/topshadow.png');*/ font-size:10px; color:white; text-align:left;padding-top:0px; }

#header {height:148px;  background-image: url("header-1.jpg"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/header.jpg*/); background-repeat: no-repeat; background-color:#fff; font-size:20px; color:white; text-align:left;padding-top:0px; border-bottom:0px solid #000;  border-top:0px solid #000;}

#headercontact{position:absolute; margin-left:656px; width:380px; margin-top:22px; color:white; font-weight:bold; }

#logo { top:30px; width:125px; height:80%; float:left;  margin:0px;  margin-top:30px; margin-left:10px;  background-position:left; background-repeat:no-repeat; border:0px solid black; }

#strapline h1{float:right;font-size:24px; color:#449;  padding:4px;  margin-right:24px; margin-top:94px;text-align:right; width:333px; border-bottom:0px solid #000; border-left:0px solid #000; font-weight:normal;}

#topmenu  {background-color:#33587D; background-image: url("topmenubg-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/topmenubg.gif*/); height:38px; border-top:2px solid white; color:white; font-size:13px; text-align:center; background-repeat:repeat-x; margin-top:5px;}


#topmenu ul { margin-left:auto; margin-right:auto; height:13px; margin-top:6px; padding-left:8px;}

#topmenu li {display:inline;padding:1px; font-weight:normal; color:#fff; border-left:1px solid white; margin-top:6px; padding-bottom:3px; height:23px; }

#topmenu a {color:white; padding-left:5px;  font-size:14px; font-family: arial; padding-top:16px; padding-right:4px; text-decoration:none; line-height:24px; }

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


#topmenu li ul { /* second-level lists */

	position: absolute;

	width: 100px;

	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}


#topmenu li ul ul { /* third-and-above-level lists */

	margin: -1em 0 0 0em;  z-index:444; width: 100%;

}


#topmenu li:hover ul ul, #topmenu li:hover ul ul ul, #topmenu li.sfhover ul ul, #topmenu li.sfhover ul ul ul {

	left: -999em;

}

#topmenu li:hover ul, #topmenu li li:hover ul, #topmenu li li li:hover ul, #topmenu li.sfhover ul, #topmenu li li.sfhover ul, #topmenu li li li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

}


#topmenu ul ul li {width:100px; background-color: #f00;}


#nav {background-color:#33587D; background-image: url("topmenubg-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/topmenubg.gif*/); height:38px; border-top:2px solid white; color:white; font-size:13px; text-align:center; background-repeat:repeat-x; margin-top:5px;}



 #nav ul { margin-left:auto; margin-right:auto; height:15px; margin-top:3px; padding-left:18px;}



#nav a {

	display: block; padding-left:5px;  font-size:14px; font-family: arial; color:white; padding-top:2px; padding-right:4px; padding-bottom:5px; text-decoration:none;

}


#nav a:hover {

	display: block; text-decoration:underline;

}



#nav li { float: left; display:inline; padding:1px; padding-left:6px; padding-right:6px; font-weight:normal; color:#fff; border-left:1px solid white; margin-top:3px; padding-top:2px; height:23px; margin-bottom:3px; margin-left:0px;  }


#nav li ul { /* second-level lists */

	position: absolute;margin-left:0px; 

margin-top:0px;list-style:none;

	width: 100px; display:block;

	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}


#nav li ul ul { /* third-and-above-level lists */

	margin: 2em 0 0 0em;  z-index:444;  font-size:3px;

}


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em; list-style:none; margin-left:-20px; 

}


#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */

	left: auto; list-style:none; margin-left:-25px; 

}


#nav ul ul li {width:160px; margin-left:0px; background-color:red; /*background-image: url('http://www.londonweb.net/shared/skins/cl_specific/dropdown.png');*/  border-left:1px solid white;   border-right:1px solid #c00; display:block; margin-top:0px; margin-bottom:0px; padding-left:8px; text-align:left;}

#nav ul ul li a{color:white; font-size:12px; }


#center { font-family: arial; font-size:90%; width: 558px; float:left; font-size:13px; background-color:#fff; margin-top:4px; color:#039; margin-right:2px;  padding-bottom:9px;  margin-bottom:2px; padding:0px; min-height:450px;  border-right:0px solid blue; }

#center p {font-family: arial; font-size:90%; color:#44a; margin-left:15px; margin-top:12px; margin-bottom:12px; margin-right:22px; line-height:16px; }

#center b {font-family: arial; font-size:100%; letter-spacing:.1px; color:#44a;  }

#center strong {font-family: arial; font-size:100%; letter-spacing:.1px; color:#44a;  }

#center ul {font-family: arial; padding:12px;}

#center li {font-family: arial; font-size:90%;margin-left:32px;}

#center img {margin:11px;}

#center h1 {display:block;  background-color:#fff; padding:4px; font-size:18px; color:#fff; margin-bottom:6px; border:0px solid #669; font-weight:normal; background-image: url("h1-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/h1.gif*/); background-repeat:no-repeat; line-height:48px; padding-left:22px;margin-top:4px;}

#center h3.domainchecker {background-color:red; color:white; margin-right:15px; font-size:13px;}

#center h3 {margin-left:10px; margin-top:12px; font-size:16px; font-weight:bold;  padding:5px; color:#039; margin-bottom:2px;

}

#center h4 {margin-left:10px; margin-top:12px; font-size:13px; font-weight:bold;  padding:5px; color:#039; margin-bottom:2px;

}

#center h3.broadbandchecker {background-color:red; color:white; margin-right:15px; font-size:13px;}

#center h2 {font-family: arial; margin-left:14px; font-size:14px; color:#44a; font-weight:bold; margin-top:16px; color:#44a;}

#center td.webdesign {background-image: url("webdesign-1.jpg"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/webdesign.jpg*/); background-repeat:no-repeat; color:white; font-size:11px; font-family: arial; width:272px; height:189px;  padding-right:5px; padding-bottom:5px;}

#center td.webhosting h3, #center td.broadband h3,#center td.webdesign h3 , #center td.networks h3  {font-weight:normal; font-size:17px; padding-top:0px; margin-top:7px; padding-left:9px; margin-left:0px; color:white;}

#center td.webhosting p, #center td.webdesign p, #center td.broadband p, #center td.networks p {font-weight:normal; font-size:12px; padding-top:0px; padding-left:9px; padding-right:9px; line-height:16px; height:112px; margin:0px;}

#center td.broadband {background-image: url("Braodband-1.jpg"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/Braodband.jpg*/); background-repeat:no-repeat; color:white; font-size:11px; font-family: arial; width:269px; height:189px; padding-right:0px;}

#center td.networks {background-image: url("networks-1.jpg"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/networks.jpg*/); background-repeat:no-repeat; color:white; font-size:11px; font-family: arial; width:260px; height:189px;}

#center td.networks p, #center td.webdesign p, #center td.webhosting p, #center td.broadband p {color:#fff;}

#center td.webhosting {background-image: url("webhosting-1.jpg"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/webhosting.jpg*/);background-repeat:no-repeat; color:white; font-size:11px; font-family: arial; width:272px; height:189px;}

#center .frontmore {margin-left:122px; bottom:-40px;}

.centerwidget {width: 508px;  font-size:13px; margin-top:14px; color:#039; margin-right:2px;  padding-bottom:9px;  margin-bottom:12px; padding:0px;  margin-left:5px;}

#search {display:block;  background-color:#fff; padding:4px; font-size:13px; height:48px; color:#fff; margin-bottom:6px; border:0px solid #669; font-weight:normal; background-image: url("searchbg-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/searchbg.gif*/); background-repeat:no-repeat;  padding-left:12px; margin-top:-3px;}

#search .searchbox {margin-bottom:8px;}

#search .searchsubmit {margin-top:12px; }

#broadtable {background-image: url("tablebg-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/tablebg.gif*/);}

#broadtable .silver {background-image: url("silver-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/silver.gif*/);border-bottom: 1px solid #a3a3a3; }

#broadtable .gold {background-image: url("gold-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/gold.gif*/); border-bottom: 1px solid #a3a3a3; }

#broadtable .platinum {background-image: url("platinum-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/platinum.gif*/); border-bottom: 1px solid #a3a3a3; }

#broadtable .windowsbasic {background-image: url("windowsbasic-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/windowsbasic.gif*/);border-bottom: 1px solid #a3a3a3; }

#broadtable .windowsadvanced {background-image: url("windowsadvanced-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/windowsadvanced.gif*/); border-bottom: 1px solid #a3a3a3; }

#broadtable .nonwindows {background-image: url("nonwindows-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/nonwindows.gif*/); border-bottom: 1px solid #a3a3a3; }

#broadtable .silvercol { border-bottom: 1px solid #a3a3a3; border-left: 1px solid #a3a3a3; font-size:97%; width:170px; padding:4px;padding-left:10px; padding-right:4px; color:#000;} 

#broadtable .silvercol2 { border-bottom: 1px solid #a3a3a3; border-left: 1px solid #a3a3a3; font-size:14px; width:170px; padding:4px;padding-left:5px; padding-right:4px; color:#000;} 

#broadtable .silvercol2 li{ color:#009;} 

#broadtable .goldcol { border-bottom: 1px solid #a3a3a3; border-left: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3;font-size:14px; width:169px; padding:4px;padding-left:10px; padding-right:4px; color:#000;} 

#broadtable .goldcol2 { border-bottom: 1px solid #a3a3a3; border-left: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3;font-size:14px; width:169px; padding:4px;padding-left:10px; padding-right:4px; color:#009;} 

#broadtable .platcol { border-bottom: 1px solid #a3a3a3;  border-right: 1px solid #a3a3a3; font-size:97%; width:170px; padding:4px;padding-left:10px; padding-right:4px; color:#000;} 

#broadtable .platcol2 { border-bottom: 1px solid #a3a3a3;  border-right: 1px solid #a3a3a3; font-size:14px; width:170px; padding:4px;padding-left:10px; padding-right:4px; color:#000;} 

#broadtable .tableleftbott{background-image: url("tableleftbott-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/tableleftbott.gif*/); height:47px; }

#broadtable .tablemidbott {background-image: url("tablemidbott-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/tablemidbott.gif*/); border-left: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3; }

#broadtable .tablerightbott {background-image: url("tablerightbott-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/tablerightbott.gif*/);  }

#broadtable ul {padding-left:2px;}

.quote {

	font-family : "Times New Roman", Times, serif;

	font-weight : bold;

	padding:4px; font-size:16px;

	font-style: italic;

	margin-bottom:12px;

}

a:link {font-family: arial; 

	color:#00f;

	text-decoration:underline;

}

a:visited {font-family: arial; 

  color:#00f;

  text-decoration:underline;

  }

a:hover {

  color:#3959B0;

  text-decoration:underline;

  }

a img {

  border-width:0;

  }

.login {position:relative; top:53px; left:410px; color:blue;}

.login a  {color:blue;}

* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}


#left { width: 218px; padding:0px; float:right; margin-top:0px; margin-left:3px; background-color:#fff;}


#left .parenthead{ background-image: url("rightmenutop-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/rightmenutop.gif*/); font-size:15px; background-repeat:no-repeat; width:215px; display:block; height:36px; padding-top:12px; }

#left .parenthead b {font-size:15px; padding-left:19px; padding-top:12px; padding-bottom:0px; margin-bottom:0px; }

#left .rightmenu ul {display:block; padding-bottom:12px; padding-top:0px; margin-top:0px; list-style:none; margin-left:8px; }

#left .rightmenu li { margin-left:10px; margin:0px; padding:0px;  background-image: url("arrow-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/arrow.gif*/); background-repeat:no-repeat; }


#left .rightmenu li ul li{ margin-left:20px; }

#left .rightmenu li a:link, #left .rightmenu  li a:visited 

{font-size:14px; 

margin-left:10px; 

text-decoration:none; 

color:#fff; 

display: block;  

border:none; 

padding-left:4px; 

padding-bottom:4px; 

font-weight:normal; height:22px;


}


#left .rightmenu li ul li a:link, #left .rightmenu  li ul li a:visited 

{font-size:11px; 

margin-left:10px; 

text-decoration:none; 

color:#fff; 

display: block;  

border:none; 

padding-left:4px; 

margin-bottom:3px; 

font-weight:normal; height:12px;


}



#left .rightmenu li ul li a:hover {text-decoration:underline;}

#left .rightmenu li a:hover {text-decoration:underline;}

#left .rightmenu {color:white; width:215px; background-color:red;  background-image: url("rightmenubott-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/rightmenubott.gif*/); background-repeat:no-repeat; background-position:bottom; margin-bottom:8px; margin-top:0px; }

#left .rightads {position:relative; padding-top:0px; }

#left .rightads img {margin-bottom:5px;}

#left .rightmenutop {Background-color:white;color:white;  padding-top:4px;}

#left .rightmenubottom {Background-color:green;color:white;}


#footer { clear:both; text-align:center; font-size:12px; color:#fff; margin-top:2px; height:53px;  padding-top:9px;line-height:15px; background-image: url("footerbg-1.jpg"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/footerbg.jpg*/); background-color:white; background-repeat:no-repeat; }

#footer a {color:#fff;}

#footerbottom {width:782px; padding-right:20px; padding-left:20px; margin-bottom:20px; margin-left:auto; margin-right:auto; height:19px;   background-image: url("footerbottom-2.png"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/footerbottom.png*/); font-size:20px; color:white; text-align:left;  }

#access { position: absolute; left: -1000px; top: -1000px; width:1px; height:1px; padding-left: 50px; overflow:hidden;display: none}


/*start main styles*/

/*remember to change in fck_editorarea.css */

#center .tabletop { background-image:url("tabletop-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/tabletop.gif*/); background-repeat:no-repeat;  color:#036; margin-left:2px;  height:24px;}

#center .tablemid {background-image:url("tablemid-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/tablemid.gif*/); background-repeat:repeat-y;  color:#036; margin-left:2px; padding-left:10px;}

#center .tablebot {background-image:url("tablebot-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/tablebot.gif*/); background-repeat:no-repeat;  color:#036; margin-left:2px;  height:34px;}

.genform_table {width:500px;margin-left:auto; }

.genform_tblleft {text-align:right; padding-right:5px; margin-right:5px; font-size: 100%; width:140px;padding-top:2px; padding-bottom:6px;  padding-right:0px;}

.genform_tblright {text-align:left; padding-left:5px; margin-left:5px; font-size: 100%; padding-top:2px; width:350px;}


second.genform_submit {

	background-color:#f3D5D7;

	font-size: 12px;

	font-weight:bold;

	padding-bottom:10px;


}

.genform_reset {

    background-color: rgb(179, 213, 215);

    margin-right: 6px;
 
}

.genform_submit {

background-color:#F9F9F9;

background-image:url("submitbg-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific/submitbg.gif*/);

border:0;

width:150px; height:31px; padding-bottom:4px; 

cursor:pointer; 


}


.genform_text_readonly{

font-size: 100%;

}

.genform_textarea{

font-size: 90%;

width:250px; 

}


#menubottom.genform_text,.genform_textarea,.genform_password{

font-size: 90%;

width:200px; 

}

.genform_text_basket {

font-size: 90%;

}

.genform_text_sml, .genform_textarea_sml {

font-size: 90%;

}

.genform_select{

font-size: 90%;

width:250px;

}


.genform_radio{font-size: 90%;}

.genform_text_error,.genform_textarea_error{

font-size: 90%;


}

.genform_select_error{

font-size: 100%;

}
div#accessmenu

	{

	position:absolute;

 	left:0px;

 	top:-500px;

 	width:1px;

 	height:1px;

 	overflow:hidden;

	}


hr.clear { clear: both; visibility:hidden;}	

form#editform label { display: block; vertical-align: bottom; margin: 5px;}

ul.blogList img {display: block;}

ul.blogList li { display: block;}

.sublinkimage {margin: 32px; margin-top: 16px; margin-bottom: 16px;}

/* the XML editing (for sidebar) styles */

filedset label, fieldset input { margin: 2px;}

legend { color: black; background: white; border: 3px solid black; margin-left: 1em; }

button.approve_btn, button.edit_btn, button.up_btn, button.down_btn, button.delete_btn { border: none; width: 30px; height: 30px; background-color: transparent; margin: 2px; cursor: pointer; }

button.up_btn { background-image: url("up.png"/*tpa=http://www.londonweb.net/images/up.png*/);}

button.delete_btn { background-image: url("delete.png"/*tpa=http://www.londonweb.net/images/delete.png*/)}

button.down_btn {background-image: url("down.png"/*tpa=http://www.londonweb.net/images/down.png*/)}

button.edit_btn {background-image: url("info.png"/*tpa=http://www.londonweb.net/images/info.png*/)}

button.approve_btn {background-image: url("tick.png"/*tpa=http://www.londonweb.net/images/tick.png*/)}

fieldset { margin: 10px; background-color: #EEEEEE; border-style: solid; border-color: black;}

fieldset { background-color: #EEEEEE; }

fieldset fieldset { background-color: #DDDDDD; }

fieldset fieldset fieldset { background-color: #CCCCCC; }

fieldset.editBox { position: fixed; top: 10%; left: 10%; width: 70%; padding: 5%; }

fieldset.editBox label { display: block;}

fieldset.editBox .delete_btn { position: absolute; bottom: -30px; right: 6%; }

fieldset.editBox .approve_btn { position: absolute; bottom: -30px; right: 12%;}


/* **********************************GAME STYLES********************************** */


#gamepage {background-color:#96c; width:780px; text-align:center; border: 0px solid red; margin-top:8px;}

.formMailText{color:#FFFFFF; font-weight:bold;}

#gameForm {width:300px; text-align:left; margin-left:22px;}

#gameForm td.genform_tblleft{color:#ffffff; text-align:right; }

#gameForm td.genform_tblright{color:#ffffff; text-align:left; }

#gameForm h1 {color:yellow; font-size:18px; }

#gamepage.genform_submit {

background-color:#F9F9F9;

background-image:url("submit-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific//flashgame/images/submit.gif*/);

border:0;

width:150px; height:31px; padding-bottom:4px; 

cursor:pointer; 

}

/* **************************VOIP****************** */

#voiptable{width:500px;margin-left:25px; }

#voiptable td{padding:2px;}

.voipdropdown{width:400px;margin-left:auto; margin-right:auto;}

.lightRow{background-color:white; }

.voiphover{background-color:#ddf; }

.DarkRow{background-color:#efefef;}

.voipHeader{background-color:navy; color:white;font-weight:bold;}

#latestnews {background-color:#aaa; color:white; font-size:16px; padding-left:5px; margin-bottom:8px;}

#newsleft {width:330px; float:left; padding-left:16px;}

#newsright {width:194px; float:right; background-image:url("newsbg-1.gif"/*tpa=http://www.londonweb.net/shared/skins/cl_specific//uploads/images/newsbg.gif*/);background-repeat:no-repeat; height:385px; }

.newstop {margin:16px; font-size:13px; text-align:center; padding-bottom:9px; border-bottom:1px solid #ccc;}


#newsstories {padding-left:15px;}

.article {border-bottom:1px solid #ddd; width:167px;padding-bottom:5px; margin-bottom:9px;font-size:12px;}

#newshead {font-size:18px; margin-bottom:12px;}

.newsright {text-align:right;}

/* **************************rightside****************** */

#sisters {margin-right:1px;}
#sisters h4{color:#559; font-size:12px;}

.sistebox {margin-top:5px;margin-bottom:5px;}
.sisterbox a:link , .sisterbox a:visited {border-bottom:3px solid white;text-decoration:none;padding:5px; display:block; background-color:#397Ac2; color:#eef; width:199px; height:100%; }
.sisterbox a:hover {display:block; background-color:#17A28F; color:white;}
.sisterbox h3{font-size:17px; font-weight:normal; color:white; }


#wrapper { width:560px; height:140px;}
#wrapper .wrapitem {display:block;  width:170px; margin-left:20px; margin-right:20px;}
#wrapper ul {width:150px; list-style:none;display:inline;  margin: 0px; text-align:left;}
#wrapper li{  width:150px; display:inline; float:left; margin-left: 0.9em;
margin-right: -0.5em;}
#wrapper li img {margin-left:10px;padding:0px;}
#wrapper li img {margin:0px;padding:0px;}

.nodesktop {display:none;}