html, body { 	height: 100%  }

body { 
	color: #000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0;
	border: 0;
	background: #fff;
}

body, form, input, select, textarea, table, tr, td, thead, th { 
  font: 1em Verdana, Georgia, Tahoma, sans-serif; 
}

form { margin: 0px 0; padding:0; }
label { font-size: small; margin: 0; padding: 0; }
input, select { font-size: small;margin: 0; padding: 0;  }
.textarea_message { width: 170px; border: 1px solid #000; }
input { background:#ffffff; }
.input_field { background:#ffffff; width: 170px; border: 1px solid #000; font-size: 12px;}
.input_uc { background:#ffffff; width: 170px; font-size: 13px;}
input#updates { width: 140px; font-size: 11px; }
img, table, iframe { background: none; border: none; }

a.body:link { color: #000; text-decoration: none; font-size: 12px; }
a.body:hover { color: #FF0033; }
a.body:visited { color: #000; text-decoration: none; font-size: 12px; }
a.body:visited:hover { color: #FF0033; }

p { text-align: left; font-size:12px; letter-spacing: 0px; padding: 4px; margin: 0; }
p.justify { text-align: justify; }
p.justify_nomargin { text-align: justify; padding:0; }

.topseo {
  color: #000; 
  text-decoration: none; 
  font-size: 9px;
  font-family: Verdana;
}

.feat { background: #FF0033; }
.feat_left { background: #FF0033; border-bottom: 4px #ff0033 solid; }
.feat_grey { background: #AAAAAA; }

h1 { margin:5px; padding:0; }

  .border_top {
    border-top: 1px #000000 solid;
  }

  .border_right {
    border-right: 1px #000000 solid;
  }

  .red_border {
    border: 2px #ff0033 solid; 
	background: #FF0033;
    text-align: center;
  }

 .red_border_thick_lr {
    border-left: 6px #ff0033 solid; 
	border-right: 6px #ff0033 solid; 
    text-align: center;
  }

 .red_border_thick_lbr {
    border-left: 6px #ff0033 solid; 
	border-right: 6px #ff0033 solid; 
    border-bottom: 6px #ff0033 solid; 
    text-align: center;
  }

  .warning {
  	  font-family: Helvetica;
	  font-size: 11px;
	  font-weight: bold;
      text-align: center;
	  color:#000;
	}

.image {
    border: 3px #ffffff solid; 
}

a.bottomNav:link {color: #000; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana;}
a.bottomNav:hover {color: #ff0033; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana;}
a.bottomNav:visited {color: #000; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana;}
a.bottomNav:visited:hover {color: #ff0033; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana;}

.fixed {color: #000; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana;}

.image_bikini {
    border: 4px #ffffff solid; 
}

.image_top {
    border-top: 4px #ffffff solid; 
}

.image_left {
    border-left: 4px #ffffff solid; 
}

.image_left_right {
    border-left: 4px #ffffff solid; 
    border-right: 4px #ffffff solid; 
}

.image_right {
    border-right: 4px #ffffff solid; 
}

.image_bottom {
    border-bottom: 4px #ffffff solid; 
}

.image_top_bottom {
    border-bottom: 4px #ffffff solid;
    border-top: 4px #ffffff solid; 
}

.image_left_bottom {
    border-left: 4px #ffffff solid;
	border-bottom:  4px #ffffff solid; 
}

.image_left_bottom_right {
    border-left: 4px #ffffff solid;
	border-bottom:  4px #ffffff solid; 
    border-right: 4px #ffffff solid; 
}

.image_bottom_right {
    border-right: 4px #ffffff solid; 
	border-bottom:  4px #ffffff solid; 
}

.image_top_left {
    border-top: 4px #ffffff solid; 
    border-left: 4px #ffffff solid; 
}

.image_top_left_right {
    border-top: 4px #ffffff solid; 
    border-left: 4px #ffffff solid; 
    border-right: 4px #ffffff solid; 
}

.image_top_left_bottom {
    border-top: 4px #ffffff solid; 
    border-left: 4px #ffffff solid; 
	border-bottom:  4px #ffffff solid; 
}

.image_top_bottom_right {
    border-top: 4px #ffffff solid; 
    border-bottom: 4px #ffffff solid; 
    border-right: 4px #ffffff solid; 
}

.table_left_bottom {
    border-left: 6px #FF0000 solid; 
	border-bottom: 6px #FF0000 solid; 
}

.table_top_left_bottom {
	border-bottom: 6px #FF0000 solid; 
    border-left: 6px #FF0000 solid; 
	border-top: 6px #FF0000 solid; 
}

.table_top_left {
	border-top: 6px #FF0000 solid; 
    border-left: 6px #FF0000 solid; 
}

.table_top_left_bottom {
	border-top: 6px #FF0000 solid; 
    border-left: 6px #FF0000 solid;
	border-bottom: 6px #FF0000 solid; 
}

.table_top_left_right {
	border-top: 6px #FF0000 solid; 
    border-left: 6px #FF0000 solid; 
    border-right: 6px #FF0000 solid; 
}

.table_all {
	border: 6px #FF0000 solid; 
}

.table_t_l_b_grey {
    border-left: 6px #AAAAAA solid; 
	border-top: 6px #AAAAAA solid; 
    border-bottom: 6px #AAAAAA solid; 
}

.table_t_l_grey {
    border-left: 6px #AAAAAA solid; 
	border-top: 6px #AAAAAA solid; 
}

.table_t_l_r_grey {
    border-left: 6px #AAAAAA solid; 
	border-top: 6px #AAAAAA solid; 
    border-right: 6px #AAAAAA solid; 
}

.table_grey {
	border: 6px #AAAAAA solid; 
}

.redText {
  font-size: 22px;
  font-family: Impact;
  color: #FF0000;
  text-decoration: none;
  line-height: 22px;
}

 .logo TD
{
  background-image:url('../img/photo-gallery/the-lads-guide-logo-sexy-thongs.jpg');
}

 .homepage TD
{
  background-image:url('../img/the-lads-guide-logo-sexy-bikini.jpg');
}

.body_left { 
	border-left: 3px solid #FFFFFF;
	background: #CCCCCC;
}

.left_bottom_space { 
	border-bottom: 6px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
}

.left_space { 
	border-left: 3px solid #FFFFFF;
}

.right_space { 
	border-right: 3px solid #FFFFFF;
}

.left_right_space { 
	border-left: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
}

.left_bottom_right_space { 
	border-left: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
}

.bottom_space { 
	border-bottom: 6px solid #FFFFFF;
}

.error {
  color: #FF0000;
}

input.error, textarea.error {
  color: #000000;
  border: 1px solid #FF0000;
  width: 160px;
  font-size: 12px;
}


input.fieldclass, textarea.fieldclass { 
  background:#ffffff; 
  width: 160px; 
  border: 1px solid #000; 
  font-size: 12px; color: #000000;
}

input.button {
	background-color: #ffffff;
	border: 1px solid #000;
	color: #000000;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
	width: 75px;
}

.links_head {
  font-size: 15px;
  color: #000000;
  font-weight: bold;
  font-family: Verdana;
  text-decoration: underline;
}

.border {
	border-top: 7px solid #fff;
	border-left: 3px solid #fff;
	border-bottom: 3px solid #fff;
	border-right: 3px solid #fff;
}

.tower {
 font-size: 9px; 
 color: #000000; 
 text-decoration: none;
}

.top_tower {
 font-size: 9px; 
 color: #ffffff; 
 text-decoration: none;
 font-weight: bold;
}

.img_tower {
	border: 1px solid #000;
}

.td_tower {
  border-bottom: 3px solid #CCCCCC; 
  background-color: #fff;
}

a.linksNav:link {color: #333; text-decoration: none; font-size: 11px; font-family: Verdana;}
a.linksNav:hover {color: #ff0033; text-decoration: none; font-size: 11px; font-family: Verdana;}
a.linksNav:visited {color: #333; text-decoration: none; font-size: 11px; font-family: Verdana;}
a.linksNav:visited:hover {color: #ff0033; text-decoration: none; font-size: 11px; font-family: Verdana;}

.submit {
 font-size: 13px; 
 font-family: Verdana;
}

.press {
 font-size: 20px; 
 font-family: Impact;
}

a.press:link {color: #000000; text-decoration: none; font-size: 20px; font-family: Impact;}
a.press:hover {color: #ff0033; text-decoration: none; font-size: 20px; font-family: Impact;}
a.press:visited {color: #000000; text-decoration: none; font-size: 20px; font-family: Impact;}
a.press:visited:hover {color: #ff0033; text-decoration: none; font-size: 20px; font-family: Impact;}

.press1 {
 font-size: 24px; 
 font-family: Impact;
}

a.press1:link {color: #000000; text-decoration: none; font-size: 24px; font-family: Impact;}
a.press1:hover {color: #ff0033; text-decoration: none; font-size: 24px; font-family: Impact;}
a.press1:visited {color: #000000; text-decoration: none; font-size: 24px; font-family: Impact;}
a.press1:visited:hover {color: #ff0033; text-decoration: none; font-size: 24px; font-family: Impact;}

.th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	border-bottom:1px solid #eaeaea;
	text-align: center;
}

.greyTab {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cccccc; FONT-VARIANT: normal; TEXT-DECORATION: none;
}

a.video:link {color: #000; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana;}
a.video:hover {color: #ff0033; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana;}
a.video:visited {color: #000; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana;}
a.video:visited:hover {color: #ff0033; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana;}

a.hot:link {color: #fff; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana;}
a.hot:hover {color: #000; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana;}
a.hot:visited {color: #fff; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana;}
a.hot:visited:hover {color: #000; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana;}
