
form {margin-top:0px; margin-bottom:0px;}


h2{FONT-WEIGHT: normal; text-align:center; font-size: 10px; COLOR: #cc3399;LINE-HEIGHT: 140%; FONT-FAMILY: 'verdana', 'tahoma', helvetica, arial, sans-serif;TEXT-TRANSFORM: capitalize; margin: 3px auto;}

h2.ho {text-align:left;}

.clr {display: block; float: none; clear: both; height: 1px;}


div#tad {display:block; border: none; float:none; clear: both; text-align:left; padding: 0px; margin: 12px 0px 0px 0px;}

div#tad div.clr {display: block; float: none; clear: both; height: 1px; width:798px;}





/*---------V2 Additions -----------------------------------------------------------------------------------------------------*/


ul.adnav li {padding-bottom: 10px;}

ul.adnav li a {color: #003366; text-decoration: none; border-bottom: dotted 1px #999999;}

ul.adnav li a:hover {color: #0000ff; border-bottom: dotted 1px #0000ff;}

ul.adnav li a:visited {color: #999999;}



p.indent {display: block; float: none; clear: both; font-size: 11px; line-height: 150%; padding: 0px 8px 7px 8px; margin: 6px 0px 0px 0px; color: #cc3399; font-style: normal; letter-spacing: 1px; border-bottom: none 0px #ffffff;}
p.indent a{color: #0066cc;}

p.indentHdr {display: block; float: none; clear: both; font-size: 11px; line-height: 150%; letter-spacing: 1px; margin: 30px 0px 0px 0px; padding:0px;}



/* --- New Tad concept additions ---*/

div#tadmainfull {display: block; width: 798px; padding: 0px; margin: 0px;}
div#tadmainfull div.clr {display:block; float: none; clear: both; height: 1px; width:580px;}



 

div#tadkeylinks {width: 180px; display: block; clear: none; padding: 10px 0px 20px 0px; margin:0px;}

div#tadkeylinks h3 {display: block; width: 175px; font-size: 11px; font-weight: normal; color: #cc3399; padding: 4px; margin: 0px;}
div#tadkeylinks h3 a{color: #000033; display: block; font-family: arial, helvetica, sans-serif; font-size: 15px; text-transform: capitalize; letter-spacing: 1px; text-decoration: none; border-bottom: dotted 1px #cccccc; font-weight:bold;}
div#tadkeylinks h3 a:hover {color:#0000ff;}
div#tadkeylinks h3 a strong {font-weight: bold;}

div#tadkeylinks p {display: block; margin: 24px 0px 0px 0px; padding:4px; font-size: 11px; color: #999999;}
div#tadkeylinks p a {display:inline; font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; letter-spacing: 1px; color: #000033; border-bottom: dotted 1px #cccccc; text-decoration: none;}
div#tadkeylinks p a:hover {color: #0000ff;}
div#tadkeylinks p em {font-style: normal; display: block; margin-top:4px;}


div#tadmainfull div#righttwo{display: block; width: 600px; float: right; padding: 10px 0px 0px 0px; margin: 0px; }

div#tadmainfull div#righttwo div#righttad {display: block; float: right; width: 170px; font-family: arial, helvetica, sans-serif; font-size: 13px; padding: 0px 0px 0px 0px; margin:0px;}

div#righttad {border: none 0px;}

div#righttad ul {list-style: none outside; padding:0px; margin: 10px 0px 0px 25px; display: block;}

div#righttad ul li {padding: 3px 5px 3px 5px; margin: 0px;}

div#righttad ul li img {border: none 0px; display: block; margin: 0px;}

div#righttad ul li a {display: block; font-weight: bold; font-size: 10px; letter-spacing: 0px; text-decoration: none;}


div#righttad a img {border: none 0px; margin: 0px 0px 15px 0px;}


div#righttad h3 {color: #00cc00; display: block; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 13px; text-transform: capitalize; letter-spacing: 0px; text-decoration: none; font-weight:bold; text-align: left; padding: 0px 10px 0px 0px; margin: 0px 0px 0px 25px;}
div#righttad h3 a {color: #0033cc; text-decoration: underline;}

div#righttad p {display: block; text-align: center; color: #999999; font-style: normal; letter-spacing: 1px; font-size: 11px; margin: 5px 0px 0px 0px;}


div#undertad {display: block; float: none; width: 798px;}

div#assurancemarks {display: block; float: right; padding: 5px;}

div#assurancemarks p {display: inline; padding: 0px 5px 0px 5px;}

div#assurancemarks img {border: none 0px; vertical-align: middle;}

div#fabs {display: block;}

div#fabs p {display: inline; padding: 0px 25px 0px 0px;}


div#undertad div.clr {width: 798px; display: block; float: none; clear: both; height: 1px; }

div#undertad img {border: none 0px;}


div#hotlinks {display: block; float: none; clear: both; margin: 5px 0px 25px 0px; border-bottom: dotted 1px #ffccff; padding:0px 0px 20px 0px; }

div#hotlinks div.float {display: block; float: none; clear: both; height: 1px; }


div#hotlinks p {display: block; float: left; width: 220px; margin: 0px 58px 0px 5px; font-size: 11px; color: #999999;}

div#hotlinks p span {display: block;}
 
div#hotlinks p a {display:inline; font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; letter-spacing: 1px; color: #000033; border-bottom: dotted 1px #cccccc; text-decoration: none;}

div#hotlinks p a.sublink {display:inline; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0px; color: #0000cc; text-decoration: none;}


div#hotlinks p a:hover {color:#0000ff;}

div#hotlinks p.last {margin-right: 0px !important; }

div#centretad {padding: 20px 210px 20px 20px; text-align: left;}

div#centretad {background-image: url('/img/bgs/valentines-home.jpg'); background-repeat: no-repeat; background-position: top left;}

div#centretad p {display: block; text-align: right; float: none; margin: 0px 0px 0px 180px; font-family: tahoma, arial, helvetica, sans-serif; font-size: 18px; color:#cc0033; padding-right: 2px;}
div#centretad p strong {font-weight: normal; display: block; font-size: 25px; margin: 0px 0px 5px 0px;}
div#centretad p span {display: block; margin: 0px 0px 0px 0px;}

div#centretad p.underbut {padding-left: 30px; padding-bottom: 90px;}


div#centretad a {display: block; margin: 10px 0px 5px 0px; text-align: right;}

div#centretad a img {border: 0px none;}

div.offerbanner {display: block; float: none; margin: 0px 0px 20px 0px; text-align: center;}

div.offerbanner img {border: none 0px;}




div#featureSpots {display: block; float: none; clear: both; border: solid 1px #999999; background:#eaf1f8; padding: 10px; margin: 15px 0px 0px 0px;}

div#featureSpots {line-height: 150%; letter-spacing: 1px; font-size: 11px; }

div#featureSpots div.featspot {display: block; float: left; margin: 0px 26px 0px 0px; padding: 0px; width: 175px;}

div#featureSpots div.lastfeatspot {display: block; float: left; margin: 5px 0px 0px 0px; padding: 4px 0px 0px 0px; width: 173px; background-color: #EFF5FA; border: solid 1px #666666;}

div#featureSpots div.clear {display: block; float: none; clear: both; width:778px; height: 5px;}


div#featureSpots h3, div#featureSpots h4 {display: block; float: none; text-align: center;  font-size: 12px; margin-top: 0px;  }

div#featureSpots h3 a, div#featureSpots h4 a { margin: 0px;}

div#featureSpots a.image {margin: 0px; padding: 0px;}

div#featureSpots img {margin:0px; padding: 0px;}

div#featureSpots a img {border: none 0px;}


div#featureSpots ul {list-style: none outside; text-align: left; margin: 10px 0px 10px 0px; padding: 0px;}

div#featureSpots ul li {padding: 5px 0px 5px 0px; margin: 0px;}



#featureSpots ul.bloglinks {margin: 0px 0px 0px 0px; padding: 0px 5px 0px 5px;}
#featureSpots ul.bloglinks li {padding: 0px 0px 17px 0px; margin: 0px; font-size: 11px; letter-spacing: 0px; }

#featureSpots ul.bloglinks li a {letter-spacing: 0px;}




#homeflash img {border: none 0px;}

#homeflash {position: absolute; top: 240px; left: 240px;}


