/* TIMC frachise +1*/

div#container { 
  width:870px;
 /* background-image:url(/content/00/01/60/62/91/userimages/timc_background_repeat.gif);*/
   background-repeat: repeat-y;
  margin-left: auto;
   margin-right: auto;
}
body {

  background-color: #ffffff;
   background-image:url();
   background-repeat: repeat-y;
  color: #000000;
  margin: 0px;
  top-margin: 0px;
  font-family: Century gothic,Arial, Helvetica, sans-serif;
  font-size: 12px; 
  overflow: auto;
  text-align: center;
  margin-left: auto;
  margin-right: auto; 
  background-position:center;padding-bottom:0px;margin-botto:0px
}


body.contentbackground {
  background-color: #FFFFFF;
   background-image: url();
  background-repeat: repeat-y;
font-family: Century gothic,georgia, tahoma;
 font-size: 12px;
}

/* Logo at the top */
.logo {
 /* background-image: url(http://templatesite27770.ypguides.net/content/00/01/60/62/91/userimages/timc_header1.png);*/
 background-image: url(http://westlondon.theinternetmarketing.co.uk/content/00/01/52/56/83/userimages/header_new.gif); 
  background-repeat: no-repeat;
  margin-bottom: 0px;
  height: 111px;
    width: 870px;
  background-position: center;
   margin-left: auto;
   margin-right: auto;
  
}

/* style for white text over blue box */
.white{
color: white;
font-family: Century gothic,georgia, tahoma;
font-size: 12px;
}

.boxHeader{
 color: white;
 font-family: Century gothic,verdana, tahoma;
 font-size: 23px;
}

.business{
margin-top: 0px;
margin-left: -4px;
_margin-top:0px;
_position:relative;
top:-20px;}

.business_new{
margin-top: 0px;
margin-left: -4px;}

.business1{
margin-top: -4px;
margin-left: -4px;}

.business2{
margin-top: -4px;
margin-left: -8px;}

*html .business1{
margin-top: 94px;
margin-left: -4px;}


/* content below blue box for IE */
*html .business{
/*margin-top: 5px;*/
margin-left: -3px;}

*html .business_new{
margin-top:-0px;
margin-left: -3px;
_position:relative;
top:-20px;}

.space {
 line-height: 1.2em;
 font-size: 17px;
}

p {

font-family: Century gothic,georgia,tahoma;
font-size: 13px;
color: #49525D;
padding-right: 20px;
padding-left: 0px;
line-height: 1.3em;

}

*html p {
text-align: left;
font-family: Century gothic,georgia,tahoma;
font-size: 13px;
color: #49525D;
padding-right: 20px;
padding-left: 0px;
line-height: 1.3em;

}

li {
 font-family: Century gothic,georgia,tahoma;
 font-size: 12px;
 color: #49525D;

}

*html li {
 font-family: Century gothic,georgia,tahoma;
 font-size: 12px;
 color: #49525D;

}

a:link {
  font-family: Century gothic,georgia,tahoma;
  color: #25A1D1;
  text-decoration: none;
	
}

a:visited {
  font-family: Century gothic,georgia,tahoma;
  color: #25A1D1;
  text-decoration: none;
	
}

a:hover {
  font-family: Century gothic,georgia,tahoma;
  color: #25A1D1;
  text-decoration: underline;
	
}

/* background image behind the man image */
.imageBg {
/* background-image: url(http://templatesite27770.ypguides.net/content/00/01/58/71/06/userimages/imgBack2.jpg);*/
 background-repeat: no-repeat;
 width: 785px;
margin-top:16px;
_margin-top:33px;
  
}

*html .imageBg {
/* background-image: url(http://templatesite27770.ypguides.net/content/00/01/58/71/06/userimages/imgBack2.jpg);*/
 background-repeat: no-repeat;
 width: 785px;
margin-top:33px;
  
}

/* style for blue box */
.boxMiddle{
 background-image: url(http://templatesite27770.ypguides.net/content/00/01/58/71/06/userimages/blueMiddleBG2.jpg);
 /*background-image: url(http://templatesite27770.ypguides.net/content/00/01/58/71/06/userimages/boxMiddle.png);*/
 background-repeat: no-repeat;
 width: 847px;
 height: 148px;
 margin-top: -19px; 
   margin-left:auto;
 margin-right:auto;

}

*html .boxMiddle{
 background-image: url(http://templatesite27770.ypguides.net/content/00/01/58/71/06/userimages/blueMiddleBG2.jpg);
 background-repeat: no-repeat;
 width: 847px;
 height: 148px;
 position:relative;

}

/* RHS free consultation button */
.free{
 background-image: url(/content/00/01/52/56/83/userimages/free_15.gif);
 background-repeat: no-repeat;
 width: 174px;
 height: 50px;
 color: white;
 padding-left: 60px;
 _padding-left: 60px;
}

/* Rhs book training button */
.book{
 background-image: url(/content/00/01/52/56/83/userimages/link2.gif);
 background-repeat: no-repeat;
 width: 174px;
 height: 50px;
 color: white;
 padding-left: 60px;
}


*html .book{
 background-image: url(/content/00/01/52/56/83/userimages/link2.gif);
 background-repeat: no-repeat;
 width: 174px;
 height: 50px;
 color: white;
 padding-left: 60px;
}
/* Rhs Why internet marketing button */
.use{
 background-image: url(/content/00/01/52/56/83/userimages/link3.gif);
 background-repeat: no-repeat;
 width: 174px;
 height: 50px;
 color: white;
 padding-left: 55px;
 _padding-left: 55px;
}

*html .use{
 background-image: url(/content/00/01/52/56/83/userimages/link3.gif);

background-repeat: no-repeat;
 width: 174px;
 height: 50px;
 color: white;
 padding-left: 55px;
 _padding-left: 55px;
}
/* Rhs 30 day trial button */
.trial{
 background-image: url(/content/00/01/52/56/83/userimages/link4.gif);
 background-repeat: no-repeat;
 width: 174px;
 height: 50px;
 color: white;
 padding-left: 60px;
}


*html .trial{
 background-image: url(/content/00/01/52/56/83/userimages/link4.gif);
 background-repeat: no-repeat;
 width: 174px;
 height: 50px;
 color: white;
 padding-left: 60px;
}
/* quick links left */

.quick{
 background-image: url(/content/00/01/52/56/83/userimages/quicklinks.png);
 background-repeat: no-repeat;
 width: 180px;
 height: 155px;
font-size:16px;


}

*html .quick{
 background-image: url(/content/00/01/52/56/83/userimages/quicklinks.png);
 background-repeat: no-repeat;
 width: 180px;
 height: 155px;
font-size:16px;
}

.quick1{
 background-image: url(/content/00/01/52/56/83/userimages/quicklinks.png);
 background-repeat: no-repeat;
 width: 100px;
_width: 130px;
 height: 155px;
margin-top:-15px;
}


*html .quick1{
 background-image: url(/content/00/01/52/56/83/userimages/quicklinks.png);
 background-repeat: no-repeat;
 width: 100px;
_width: 130px;
 height: 155px;
margin-top:-15px;
}
/* quick links text */

.lhsLinks {
 width: 130px;
 _width: 132px;
 margin-left: 58px;
 _margin-left: 55px;
 margin-top: 2px;
 color: white;

 
}


*html .lhsLinks {
 width: 130px;
 _width: 132px;
 margin-left: 58px;
 _margin-left: 55px;
 margin-top: 0px;
 color: white;


}
.lhsLinks a:link{
 color: #FFFFFF;
 text-decoration: none;
}

*html .lhsLinks a:link{
 color: #FFFFFF;
 text-decoration: none;
}

.lhsLinks a:hover{
 color: #8e5380;
 text-decoration: underline;
}

*html .lhsLinks a:hover{
 color: #8e5380;
 text-decoration: underline;
}

.lhsLinks a:visited{
 color: #FFFFFF;
 text-decoration: none;
}

*html .lhsLinks a:visited{
 color: #FFFFFF;
 text-decoration: none;
}

.lhsLinks a:visited:hover{
 color: #8e5380;
 text-decoration: underline;
}

*html .lhsLinks a:visited:hover{
 color: #8e5380;
 text-decoration: underline;
}

.lhsLinks1 {
 width: 10px;
 _width: 102px;
 margin-left: 58px;
 _margin-left: 55px;
 margin-top: -10px;
 color: white;
 
}


*html .lhsLinks1 {
 width: 10px;
 _width: 102px;
 margin-left: 58px;
 _margin-left: 55px;
 margin-top: -10px;
 color: white;
 
}
.lhsLinks1 a:link{
 color: #FFFFFF;
 text-decoration: none;
}

*html .lhsLinks1 a:link{
 color: #FFFFFF;
 text-decoration: none;
}

.lhsLinks1 a:hover{
 color: #8e5380;
 text-decoration: underline;
}

*html .lhsLinks1 a:hover{
 color: #8e5380;
 text-decoration: underline;
}

.lhsLinks1 a:visited{
 color: #FFFFFF;
 text-decoration: none;
}

*html .lhsLinks1 a:visited{
 color: #FFFFFF;
 text-decoration: none;
}

.lhsLinks1 a:visited:hover{
 color: #8e5380;
 text-decoration: underline;
}

*html .lhsLinks1 a:visited:hover{
 color: #8e5380;
 text-decoration: underline;
}





/* Text link for buttons */
.buttonHead {
 width: 120px;
 _width: 140px;
 color: white;
 text decoration: none;
}

.buttonHead a{
 color: white;
 text-decoration: none;
}

.buttonHead a:hover{
 color: white;
 text-decoration: none;
}

.buttonHead a:visited{
 color: white;
 text-decoration: none;
}


*html .success{
margin-top: 120px;
}

.homeButton {
 background-color: #B3E1F0;
 
}

#leftMenu li{
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#leftMenu ul{
  margin: 0px;
  padding: 0px;
}


#leftMenu li a{

	margin:0px;
	font-family: Century gothic,Arial, Helvetica, sans-serif;
	background-color: #123466;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebeef3;
	padding:5px 0px 5px 30px;
	color: #FFFFFE;
	text-decoration: none;
	display:block;
	min-height:20px;
	line-height:21px;
	font-size: 12px;

}



#leftMenu li a:hover{

	color: #FFFFFE;
	text-decoration: none;
	background-color: #0075ba;

}

.imageLeft {
padding-right: 5px;
padding-left: 5px;
}


h1 {
  color: #8e5380;
  font-size: 23px;
  font-family: Century gothic,verdana,tahoma,arial;
margin-bottom: 0px;
}

h2 {
  /*color: #8e5380;*/
color: #25A1D1;
  font-family: Century gothic,verdana,arial,tahoma;
  font-size: 18px;
  margin-top: 0px;
  margin-bottom: -4px;
}


h2 a:link {
  /*color: #8e5380;*/
color: #25A1D1;
  font-family: Century gothic,verdana,arial,tahoma;
  font-size: 18px;
  margin-top: 0px;
  margin-bottom: -4px;
}

h2 a:visited {
  /*color: #8e5380;*/
color: #25A1D1;
  font-family: Century gothic,verdana,arial,tahoma;
  font-size: 18px;
  margin-top: 0px;
  margin-bottom: -4px;
}


h2 a:hover{
  /*color: #8e5380;*/
color: #25A1D1;
  font-family: Century gothic,verdana,arial,tahoma;
  font-size: 18px;
  margin-top: 0px;
  margin-bottom: -4px;
}


h2 a:active {
  /*color: #8e5380;*/
color: #25A1D1;
  font-family: Century gothic,verdana,arial,tahoma;
  font-size: 18px;
  margin-top: 0px;
  margin-bottom: -4px;
}


h3 {
  color: #25A1D1;
  font-family: Century gothic,verdana,arial,tahoma;
  
  margin-bottom: -2px;
  font-size: 17px;
margin-top: -1px;
}

/*h4{
  
  font-family: Century gothic,verdana,tahoma,arial; 
  font-weight: normal;
  font-size:12px;

  
  padding:3 0 0 29px;
  margin:0 0 0 15px;
  line-height:2em;
}*/

/*h4 a:link{
  color:#ffffff;
  text-decoration: none;
  font-weight: none;

}

h4 a:active {
  color: #ffffff;
  text-decoration: none;
  font-weight: none;
}

h4 a:hover{
  color: #000000;
  text-decoration: none;
  font-weight: none;


  /*padding:0 0 0 3px;*/
}

h4 a:visited {
  color: #ffffff;
  text-decoration: none;
  font-weight: none;
}

h4 a:visited:hover {
  color:#000000; 
  text-decoration:none;
  font-weight: none;

}*/

/*.button img:hover{
  background-image: url(http://templatesite27770.ypguides.net/content/00/01/58/28/34/userimages/orange.png);}*/




.top_text {
  font-family: Century gothic,Tahoma, Verdana, Arial;
  font-size:11px;
  color: #a5adb3;
  text-decoration: none;
}

.bodytext {
  font-family: Century gothic,Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #4a4942;
  text-decoration: none;
}

.heading {
  font-family: Century gothic,Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #34569C;
  text-decoration: none;
}

.bodytext_white {
  font-family: Century gothic,Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
}

.bodytext_blue {
  font-family: Century gothic,Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #34569c;
  text-decoration: none;
}

/* static links */
.staticlinks {
  padding-top: 0px;
  background-color: transparent;
  color: #9DA4AA;
  position: absolute;
  text-align: right;
  margin-top: 1px;
  width: 280px;
  left: 625px;
  display:none;
}


*html .staticlinks {
  padding-top: 0px;
  background-color: transparent;
  color: #9DA4AA;
  position: absolute;
  text-align: right;
  margin-top: 3px;
  width: 300px;
  left: 608px;
}

.staticlinks a:link {
  color: #9DA4AA; 
  text-decoration: none;
  padding-right: 5px;
  font-family:  Century gothic,georgia, Verdana, Arial;
  font-weight: 300;
  font-size: 10px;
}

.staticlinks a:visited {
  color: #9DA4AA; 
  text-decoration: none;
  padding-right: 5px;
  font-family: Century gothic,georgia,verdana,arial;
  font-weight: 300;
  font-size: 10px;
}

.staticlinks a:hover {
  color: #9DA4AA;
  text-decoration: underline;
}

.staticlinks ul {
  display: inline;
  visibility: visible;
  
}


.navbar /*main navbar*/
{       
 background-color: transparent; /*#004685;*/
 text-align: center;
 vertical-align: top;
 width: 550px;  
 margin-top: -55px;
 margin-left: 452px;
_margin-left: 460px;
 MARGIN-BOTTOM:28PX;
 padding: 0px; /* Added by Nick */
 padding-bottom: 2px;
 padding-top: 2px;
 line-height: 1.5em;
   

}

*html .navbar /*main navbar*/
{       
 background-color: transparent; /*#004685;*/
 text-align: left;
 vertical-align: top;
 width: 550px;  
 margin-top: -75px;
 margin-left: 468px;
 MARGIN-BOTTOM:28PX;
 padding: 0px; /* Added by Nick */
 padding-bottom: 2px;
 padding-top: 2px;
 line-height: 1.5em;
   

}


.navbar ul /*still goes all the way across*/
{

}

.navbar ul li /*seems to adjust the color of the seperating vertical lines */
{
 display: inline;
 list-style: none;
 text-indent: 0px;
 font-size:0px;
 color: transparent; /*000000 BB*/ 
 font-weight: normal;

margin-left: -2px;
 
}

*html .navbar ul li /*seems to adjust the color of the seperating vertical lines */
{
 display: inline;
 list-style: none;
 text-indent: 0px;
 font-size:0px;
 color: transparent; /*000000 BB*/ 
 font-weight: normal;

margin-left: -4px;
 
}




.navbar ul li ul /* properties of the pulldown menus */
{
 background-color: transparent; /*#004685;*/
 color: #ffffff;
 display: none;
 position: absolute;
 margin-top: 12px;
 list-style: none;
 padding: 0px 3px;
 padding-top:5px;
 margin-left:-1px;

}



*html .navbar ul li ul /* properties of the pulldown menus */
{
 background-color: transparent; /*#004685;*/
 color: #ffffff;
 display: none;
 position: absolute;
 margin-top: 0px;
 list-style: none;
 padding: 0px 3px;
 padding-top:4px;
 margin-left:461px;

}



*html .navbar ul li ul /* properties of the pulldown menus */
{
list-style: block;



}


.navbar ul li ul li
{
 display: block;
 list-style: none;
 margin: 0px;
 padding: 0px; /* Added by Nick */
 width:105px;
 font-size:11px;
 text-align:left;

}

*html .navbar ul li ul li
{
/*margin-top: -15px;*/

}



.navbar a {    

padding-top: 0px;
padding-right:8px;
padding-left: 8px;
padding-bottom: 0px;
font-size: 14px;

}	

.contentbackground #container .navbar a{
 font-size: 14px;
 font-family: Century gothic,georgia,arial,tahoma;
 
}

.contentbackground #container .navbar ul li ul a{
 font-size: 11px;
 font-family: Century gothic,georgia,arial,tahoma;
 
}

.navbar #main2644432 a:link{
border-right: 5px solid #6FB8D8;
}

.navbar a:link {
 color: #9DA4AA;
 font-family: Century gothic,georgia,arial,tahoma;
 font-weight: bold;
 text-decoration: none;
 font-size: 14px;
 white-space: nowrap;
 margin-left: 0px;
/*background-color: #6FB8D8;*/
border-left:10px solid #FFFFFf;
/*border-right: 1px solid #6FB8D8;*/
padding-top: 19px;
padding-bottom: 19px;
height: 24px;
padding-left:15px;
padding-right: 9px;
}


.navbar a:visited {
 color: #9DA4AA;
 font-family: Century gothic,georgia,arial,tahoma;
 font-weight: bold;
 text-decoration: none;
 font-size: 14px;
 white-space: nowrap;
 margin-left: 0px;
/*background-color: #6FB8D8;*/
border-left:10px solid #FFFFFF;
/*border-right: 1px solid #6FB8D8;*/
padding-top: 19px;
padding-bottom: 19px;
height: 24px;
padding-left:15px;
padding-right: 9px;
}



.navbar a:hover {
 color: #FFFFFF; /* blue; #ff0000;*/

 text-decoration: none;
 font-weight: bold;
 background-color: #8C9DB1;
padding-top: 19px;
padding-bottom: 19px;
font-family: Century gothic,georgia,arial,tahoma;
font-size: 14px;
border-left:10px solid #6FB8D8;
/*border-right: 1px solid #6FB8D8;*/
height: 24px;
padding-left:15px;
padding-right: 9px;
}

.navbar a.on  /* the active link properties */
{
 color: #FFFFFF; /* blue; #ff0000;*/

 text-decoration: none;
 font-weight: bold;
 background-color: #6FB8D8;
padding-top: 19px;
padding-bottom: 19px;
font-family: Century gothic,georgia,arial,tahoma;
font-size: 14px;
border-left:10px solid #FFFFFF;
/*border-right: 1px solid #6FB8D8;*/
height: 24px;
padding-left:15px;
padding-right: 9px;
}

.navbar a.on:visited
{
 color: #FFFFFF; /* #cc9933;*/
 text-decoration: none;
 font-weight: bold;
 font-size: 14px;
 font-family: Century gothic,georgia,arial,tahoma;
padding-top: 19px;
padding-bottom: 19px;
height: 24px;
padding-left:15px;
padding-right: 9px;
/*background-color: #6FB8D8;*/
border-left:10px solid #FFFFFF;
}

.navbar a.on:hover
{
 color: #FFFFFF; /* blue;*/
 text-decoration: none;
 font-family: Century gothic,georgia,arial,tahoma;
 font-size: 14px;
 font-weight: bold;
background-color: #8C9DB1;
border-left:10px solid #6FB8D8;

padding-top: 19px;
padding-bottom: 19px;
/*border-right: 1px solid #6FB8D8;*/
height: 24px;
padding-left:15px;
padding-right: 9px;
}

.navbar a:visited:hover
{
 color: #FFFFFF; /* blue;*/
 text-decoration: none;
 font-family: Century gothic,georgia,arial,tahoma;
 font-size: 14px;
 font-weight: bold;
background-color: #8C9DB1;
border-left:10px solid #6FB8D8;

padding-top: 19px;
padding-bottom: 19px;
/*border-right: 1px solid #6FB8D8;*/
height: 24px;
padding-left:15px;
padding-right: 9px;
}


/* properties of the pulldown links */
.navbar ul li ul a:link {
  color: #ffffff;
  background-color: #759FB2;
  border-left:10px solid #6FB8D8;
  display:block;
  width:190px;
  _width: 230px;
  margin-bottom:1px;
  font-family: Century gothic,georgia,arial,tahoma;
  text-decoration: none;
  font-weight: normal;
  font-size: 11px; 
 padding-left:5px;
padding-top: 0px;
padding-bottom: 0px;
border-right: none;

}


*html .navbar ul li ul a:link {
  height: 15px;

}


.navbar ul li ul a:visited {

   color: #ffffff;
  background-color: #759FB2;
  border-left:10px solid #6FB8D8;
  display:block;
  width:190px;
  _width: 230px;
  margin-bottom:1px;
  font-family: Century gothic,georgia,arial,tahoma;
  text-decoration: none;
  font-weight: normal;
  font-size: 11px; 
  padding-left:5px;
padding-top: 0px;
padding-bottom: 0px;
border-right: none;

}


*html .navbar ul li ul a:visited {
  height: 15px;

}


.navbar ul li ul a.on:visited {
   color: #ffffff;
  background-color: #759FB2;
  border-left:10px solid #6FB8D8;
  font-size: 11px;
  font-weight: normal;
 padding-left:5px;
padding-top: 0px;
padding-bottom: 0px;
border-right: none;

}


*html .navbar ul li ul a.on:visited {
  height: 15px;

}



.navbar ul li ul a.on:link {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: normal;
 padding-left:5px;
padding-top: 0px;
padding-bottom: 0px;
border-right: none;

}



*html .navbar ul li ul a.on:link {
  height: 15px;

}


.navbar ul li ul a.on:hover {
  color: white; /*#004685;*/
  font-size: 11px;
  font-weight: normal;
 padding-left:5px;
padding-top: 0px;
padding-bottom: 0px;
border-right: none;

}


*html .navbar ul li ul a.on:hover{
  height: 15px;

}


.navbar ul li ul a:hover {
 font-size: 11px;
 color: #FFFFFF;
 background-color: #8C9DB1;
 border-left:10px solid #6FB8D8;
 display:block;
 width:190px;
 _width: 230px;
 margin-bottom:1px;
 font-weight: normal;
 padding-left:5px;
padding-top: 0px;
padding-bottom: 0px;
border-right: none;

}

.navbar a.sub {
 
 color: #FFFFFF; /* blue; #ff0000;*/

 text-decoration: none;
 font-weight: bold;
 background-color: #8C9DB1;
padding-top: 20px;
padding-bottom: 20px;
font-size: 14px;
border-left:10px solid #6FB8D8;
/*border-right: 1px solid #6FB8D8;*/
height: 25px;
padding-left:15px;
padding-right: 9px;
}


*html .navbar ul li ul a:hover {
  height: 15px;

}



.navbar ul li ul a:visited:hover {
 font-size: 11px;
 color: #FFFFFF;
 background-color: #8C9DB1;
 border-left:10px solid #6FB8D8;
 display:block;
 width:190px;
 _width: 230px;
 margin-bottom:1px;
 font-weight: normal;
 padding-left:5px;
padding-top: 0px;
padding-bottom: 0px;
border-right: none;

}


*html .navbar ul li ul a:visited:hover {
  height: 15px;

}

#navCell

{

margin: 0px;
text-align: center;
width: 360px;
color: #004B93;
padding: 0px;
margin-top: -68px;
margin-left: 0px;
margin-right: auto;
padding-right:0px;
padding-bottom:0px;
text-transform:lowercase;
}



*html #navCell

{

margin-top: -86px;

}



.navigation

{

margin: 0px;
padding: 0px;
vertical-align: top;
white-space: nowrap;
margin-left:420px;

}

	

.navigation li

{

display: inline;
list-style: none;
margin: 0px;
text-indent: 0px;

color:#004B93;
}



#navCell a {


display: inline;
   color:#3D4753;
   font-family: Century gothic,georgia,Arial;
   font-weight: normal;
   text-decoration: none;
   font-size: 14px;
   letter-spacing: 0px;
   text-decoration: none;   
   padding-right:15px;
   padding-left:15px;
  color:#3D4753;
padding-top:18px;
height:5px;
padding-bottom:22px;
}



*html #navCell a {
color:#3D4753;
padding-top:18px;
height:5px;
padding-bottom:22px;
}



#navCell a:hover {

color: #ffffff;
text-decoration:none;
background-color:#259CD0;
padding-top:18px;
height:5px;
padding-bottom:22px;
}



#navCell li.nav1a {

}



#navCell a.nav1a {



  
}
.nav1a a.nav1a{
background-color:#259CD0;
padding-top:15px;
padding-bottom:5px;
color:#ffffff}


/*--START SECONDARY NAVIGATION--*/

#secnav {


margin-top: 20px;
_margin-top: 5px;
margin-bottom: 0px;/*20px*/
margin-left:auto;
margin-right:auto;
width:870px;
text-align:center;
height:10px;
position:relative;
top:5px;
_top:-6px;

_height:45px;

}

#secnav ul {
padding-top:4px;
height:0px;
_padding-top:0px;
_height:20px;




}

#secnav ul li {
display: inline;

background-repeat:repeat-x;
margin:3px;
padding-top:5px;
_padding-top:0px;
padding-bottom:5px;
margin:0px;
}

#secnav a {

display: inline;
color: #fff;
padding: 5px;

padding-left:8px;
padding-right: 8px;
text-decoration: none;
font-weight: normal;
text-transform:lowercase;
height:19px;

}

#secnav a:hover  {
color: #cccccc;


}

/*--END SECONDARY NAVIGATION--*/


#contentCell

{

width:870px;
padding: 0px;
padding-bottom: 0px;
 margin-left:auto;
 margin-right:auto;
margin-top:25px;
}



*html #contentCell {

position:relative;
top:-50px;

}


/* Footer at bottom */
.footer {
  text-align: center;
  color: black;
  font-family: Century gothic,georgia,tahoma,arial;
  font-size: 9px;
  margin-top: 35px;
  margin-left: auto;
  margin-right:auto;
  letter-spacing: 0px;
  width:870px;


_width:auto;
}

.site
{
  width:870px;
background-image:url(/userimages/footer.jpg);
background-repeat:no-repeat;
height:75px;
padding-top:10px;
}

.footer a:link {color: #343399;  text-decoration: none;}
.footer a:visited {color: #343399;  text-decoration: none;}
.footer a:hover {color: #343399; text-decoration: underline;}
.footer a:visted:hover {color: #343399; text-decoration: underline;}


/* properties of the department list and cart boxes*/
.store_teaser_table { border: 1px solid #6FB9D8; width: 150px; _width: 180px;  margin-top: 31px;  margin-left: 0px; }

* html .store_teaser_table { border: 1px solid #0643AF; width: 150px; _width: 180px;margin-top: 41px; margin-left: 0px; }

/* top srip of the department link, cart and department description boxes */
.store_teaser_heading { background-color: #6FB9D8; color: #ffffff; text-align: center; font-size: 12px; font-weight: bold; height: 23px}

/* large part of box for department list, cart and department description */
.store_teaser_td { background-color: white; color: black; width: 150px; __width: 180px; margin-left: 0px; _margin-left: 0px; text-align: left; }

/*.store_teaser_department { background-color:white; color: black; width:
350px; }???????? */

/* properties of the links */
.store_teaser_departmentlink:link { TEXT-DECORATION: none; COLOR: black;
FONT-SIZE: 11px; font-weight:normal; word-spacing:0px; text-align: left; _text-align: left; }

.store_teaser_departmentlink:visited { TEXT-DECORATION: none; COLOR: black;
FONT-SIZE: 11px; margin-left: 0px; font-weight:normal; word-spacing:0px; text-align: left; _text-align: left; }

.store_teaser_departmentlink:hover { TEXT-DECORATION: underline; COLOR:
red; FONT-SIZE: 11px; margin-left: 0px; font-weight:normal; word-spacing:0px; text-align: left; _text-align: left; }

/* department description box content */
.store_teaser_departmentname { color: black; text-align: left; font-size:
13pt; width: 520px; font-weight:normal; margin-left:75px;  }
 

/* order status */
.store_teaser_orderstatuslink:link { TEXT-DECORATION: none; COLOR: black;
FONT-SIZE: 11px; margin-left: 0px; padding-left: 0px; font-weight:normal; text-align: left;}

.store_teaser_orderstatuslink:visited { TEXT-DECORATION: none; COLOR: black;
FONT-SIZE: 11px; font-weight:normal; text-align: left;  }

.store_teaser_orderstatuslink:hover { TEXT-DECORATION: underline; COLOR:
red; FONT-SIZE: 11px; font-weight:normal; text-align: left; }


.store_teaser_subdepartmentbrowselink:link { TEXT-DECORATION: none; COLOR:
black; FONT-SIZE: 11px; font-weight:normal; text-align: left; line-height:1.2em; }

.store_teaser_subdepartmentbrowselink:visited { TEXT-DECORATION: none; COLOR:
black; FONT-SIZE: 11px; font-weight:normal; text-align: left; line-height:1.2em;  }

.store_teaser_subdepartmentbrowselink:hover { TEXT-DECORATION: underline;
COLOR: red; FONT-SIZE: 11px; font-weight:normal; text-align: left; line-height:1.2em;  }

/*Attribute text colour*/
.store_list_attr_label { background-color: black; color: white; font-size: 11px; font-weight:normal; text-align: left;}

h2{
text-align: left; font-size:11px;}

.store_display_item_h1_bold h2{
text-align: left; font-size:12px;
}

.store_display_item_h1{
text-align: left; font-size:12px;
}

.store_teaser_td {WIDTH:180PX;}

/* enquiry form text */
.formrow {
 font-family: Century gothic,tahoma;
 color: #49525D;
 width: 450px;
}
/* required field entry */
.formnote {
 font-family: Century gothic,tahoma;
 color: #49525D;
}

.formbody{
 width: 500px;
 margin-left: 150px;
}

/* calender */
.ecal_monthview_table {
 margin-top: 25px;
}

ul #primNav li #main2644432 a{
 border-color: transperant;
}
.site
{

width:auto;
text-align:center;
margin-left:auto;
margin-right:auto;
 font-family: Century gothic,georgia, tahoma;
 font-size: 11px;
}


.site a{
 font-family: Century gothic,georgia, tahoma;
 font-size: 11px;
}

.site a:hover{
 font-family: Century gothic,georgia, tahoma;
 font-size: 11px;
}

.site a:visited{

 font-family: Century gothic,georgia, tahoma;
 font-size: 11px;
}

/*support message board page */
.mb_main_table {
 margin-top: 20px;
 width: 835px;
}



#Nav
{
	font-family:Century gothic,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

.links{
	text-align:center;
	font-family:Century gothic,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#5996F3;
	height:30px;
	padding-top:10px;
	padding-bottom:5px;
	display:block;


}

.tdBottomLine {
	border-bottom:1px solid #5996F3;
}

.tdTopBottomLine {
	border-bottom:1px solid #5996F3;
border-Top:1px solid #5996F3;
}

#Nav h3,h3:link, h3:visited
{
	

background-image:url(http://templatesite27770.ypguides.net/content/00/01/30/83/14/userimages/bullet.gif
);
	background-repeat:no-repeat;
	background-position:left center;
	background-position-y:25%;
	display:block;
	margin-left:15px;
	margin-top:6px;
	margin-bottom:0px;
	padding:8px 0px 0px 15px;
	font-family:Century gothic,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5996F3;
	height:24px;
}
*html #Nav h3,h3:link, h3:visited
{
	

background-image:url(http://templatesite27770.ypguides.net/content/00/01/30/83/14/userimages/bullet.gif
);
	background-repeat:no-repeat;
	background-position:left center;
	background-position-y:25%;
	display:block;
	margin-left:15px;
	margin-top:6px;
	margin-bottom:0px;
	padding:0px 0px 0px 15px;
	font-family:Century gothic,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5996F3;
	height:24px;
}

#Nav h3:hover{
text-decoration: underline;
}
#Nav h4:hover{
text-decoration: underline;
}

*html #Nav h3:hover{
text-decoration: underline;
}
*html #Nav h4:hover{
text-decoration: underline;
}

#Nav h4,h4:link, h4:visited
{
	font-family:Century gothic,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5996F3;
	font-weight:normal;
	

background-image:url(http://templatesite27770.ypguides.net/content/00/01/30/83/14/userimages/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	background-position-y:25%;
	display:block;
	margin-left:30px;
	margin-top:3px;
	margin-bottom:0px;
	padding:0px 0px 0px 20px;
	height:15px;

}
*html #Nav h4,h4:link, h4:visited
{
	font-family:Century gothic,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5996F3;
	font-weight:normal;
	

background-image:url(http://templatesite27770.ypguides.net/content/00/01/30/83/14/userimages/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	background-position-y:25%;
	display:block;
	margin-left:30px;
	margin-top:3px;
	margin-bottom:0px;
	padding:0px 0px 0px 20px;
	height:15px;

}

.rhs{
 position: absolute;
 left: 740px;
 top: 455px;
 _top: 455px;
}


.rhs1{
 position: absolute;
 left: 739px;
top: 415px;
 _top: 413px;
}

*html .browse{
height: 70px;
}

*html .department{
 height: 75px;
}

table .store_teaser_table store_department_teaser{

 margin-top: -50px;
}


*html table .store_teaser_table store_department_teaser{
 margin-top: 200px;
}

p.MsoNormal{
width: 25px;}

*html p.MsoNormal{
width: 15px;}

/* Footer links */
.footlinks
{text-align:center;
color: white;
margin-top:0px;
}

.footlinks a
{
color: white;
}

.footlinks a:visited
{
color: white;
}

.footlinks a:hover
{
color: white;
}

 .quicklinks
{background-image: url(http://templatesite27770.ypguides.net/content/00/01/30/83/14/userimages/quickLinks2.jpg);
 background-repeat: no-repeat;
 width: 180px;
 height: 155px;
font-size:16px;
float:left;
margin-top:15px;
_margin-top:10px;
}


#maincontainer
{
width:650px;
position:relative;
top:-30px;
_top:-40px;
}

#Lhside
{
width:210px;
float:left;

}

#Lhside table{
margin-top:10px;
_margin-top:20px;
}
#Rhside
{
width:440px;
float:left;

}

.pagelabel {

display: none;

}
#navCell #plogin

{

   display: none;

}



#navCell #pregister

{

   display: none;

}
.trial1{
 background-image: url(http://www.theinternetmarketingcompany.co.uk/content/00/01/30/83/14/userimages/busi_link.jpg);
 background-repeat: no-repeat;
 width: 174px;
 height: 50px;
 color: white;
 padding-left: 60px;
}
/*
.content_cell_0 table{width:200px;}
.content_cell_1 table{width:430px;}

.content_cell_2 table{width:200px;padding-top:20px;_padding-top:40px;}*/


.main_links{
background-image:url(/content/00/01/52/56/83/userimages/blue_bg.jpg);
background-repeat:no-repeat;
color:white;
font-size:13px;
padding-left:10px;
padding-right:5px;
margin-top:-25;
_margin-top:0px;
_position:relative;
top:-25px;
padding-top:3px;
_padding-top:5px;
height:120px;
}


.links_head
{
font-family:century gothic;
font-size:18px;
_padding-left:8px;
font-weight:bold;
}



.textlinks
{
_padding-left:10px;
width:170px;
font-size:12px;
}
td.top img
{
position:relative;
_left:-4px;
}
.more
{
position:relative;
top:-3px;
}
p.content_row_break{display:none}

.site
{
z-index:0;position:relative;top:50px;
}

#search{


}
#search form

{
z-index:10000;
border: none;
width:290px;
margin-top:-10px;
margin-left:550px;
_margin-left:120px;
_margin-top:10px;
}
#search form #searchBox input{
background-color:#FAFAFA;
width:175px;
border:1px solid #ccc;
height:20px;

padding-left:13px;
}





#searchLabel{color:#ccc}

#search form #searchSubmit input{
background-image:url(/content/00/01/52/56/83/userimages/go_button.jpg);
background-repeat:no-repeat;
width:49px;
height:20px;
text-indent:-9999px;
border:0px;
color:transparent;
text-transform: capitalize;/*to hide value in ie*/
cursor: pointer;

}


#searchSubmit
{

}

#search {

text-align: right;
padding-top: 5px;
padding-bottom: 0px;
color: #ffffff;
font-weight: bold;
margin-left: auto;
margin-right: auto;
font-size:12px;
position:absolute;
top:7px;

}



*html #search {

position:absolute;
top:-10px;

}


#header_image
{
margin-top:5px;
}


p.top_heading
{
color:#8E5380;
font-size:26px;
width:520px;
font-weight:bold;
margin:0px;
padding:0px;
font-family:century gothic;
}
p.top_text
{
font-size:18px;
font-style:italic;
font-weight:bold;
width:520px;
font-family:century gothic;
margin:0px;
padding:0px;
}

.leftpic img
{
position:relative;
_left:-5px;
_top:5px;
}

.quicktext p{position:relative;_top:3px;}
td{
font-size:12px;
}

li#p2834265 .nav1a{display:none;}