﻿body    { 
	background-color: #FFFFFF; 
	margin-top: 5px; 
	font-family: verdana, arial, sans-serif; 
	font-size: small; }
	
td, div {
	vertical-align: top;
	font-size: 100%;
}	

form {
	margin: 0; padding: 0; }

li {
	 }

h1	{ font-size: 135%; 
	text-align: center; 
	background-color: #99CCFF; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	margin-top: 5px; 
	margin-bottom: 4px; 
	margin-left: 1px; 
	margin-right: 1px; 
	color:#000080;
	background-color: #7DB9F6;
	background-image: url('images/h1-bg.gif');
	background-repeat:repeat-x;
}

h2#groupname {
	font-size: 145%;
	color: #000080;
	background-color:transparent;
	
}

h2, h3 {
	font-size: 100%;	
	margin-top: 0px;
	margin-bottom: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	}
	
h2 {
	margin-top: 4px;
}
	
	
h2 {
	background-color: #FFCC00;
}

h3 {
	background-color: #99CCff;
}
	
a:link.rtmenu, a:visited.rtmenu, a:active.rtmenu, a:hover.rtmenu  {
	color:#FFFFFF; font-weight:bold; text-decoration: none;
	background-color: #FF9900;
	background-image: url('images/menu-corner.gif');
	background-position: top right;
	background-repeat: no-repeat;
	display: block;
	margin-bottom: 2px;
	padding: 1px;
	padding-left: 5px;
	font-size: 100%;
	 }
a:link.isyour, a:visited.isyour, a:active.isyour, a:hover.isyour  {color:#CC0000; font-weight:bold; text-decoration: none; font-size: 100%; }

.searchform {width: 90px; }

#toptable, #maintable {
	margin-left: auto;
	margin-right: auto;
}

#maintable {
	width: 728px;
}

#grouptable {
	background-image:url('images/groupgradient.jpg');
	border:1px solid #FFCC00;
	width: 100%;
}

div.middlebox {
	border: 1px solid #FFCC00;
	background-image: url('images/bg-star.gif');
	background-position: bottom right;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-bottom: 4px;
}

div#divNeedYou {
	font-size: 90%;
	margin-left: 4px;
	margin-right: 4px;
}

a:hover { background-color:#9999FF }
a:link.two { background-color:#CCCCCC;font-size:0.9em }
a:visited.two { background-color:#CCCCCC;font-size:0.9em }
a:link.menu, a:visited.menu, a:active.menu  { font-size:8pt; border-left: 5px solid rgb(100%,100%,100%); padding-left: 5px; color:#CC6600; font-weight:bold; text-decoration: none }
a:hover.menu {background-color: #FFFFFF; font-family:Verdana; font-size:8pt; border-left: 5px solid rgb(80%,30%,20%); padding-left: 5px;color:#CC6600; font-weight:bold; text-decoration:underline }

span.lblsearchterm { font-style: italic; font-weight: bold}

div#divsearch { 
	border:2px solid #76C09D; 
	padding-bottom: 4px;
	background-color:#B8DECC;
	padding: 1px;
	text-align: center;
}

div#divfeatured {
	background-color:#B8DECC;
	padding: 1px;
	margin-top: 5px;
}


div.rtmenu {

}

div.countyname { font-size: 8pt; 
	margin-top: 4px; 
	margin-bottom: 4px; 
	font-weight:bold; }
	
div#bottomlinks {width: 726px; 
	margin-top: 0px; 
	text-align: left; 
	padding-bottom: 3px;  
	padding-top:3px;  
	margin-left: auto; 
	margin-right: auto; 
	margin-bottom: 4px;}
	
div#countries {width: 726px; 
	margin-top: 0px; 
	text-align: center; 
	padding-bottom: 5px;  
	padding-top:5px;  
	margin-left: auto; 
	margin-right: auto; 
	color:#000000; 
	margin-bottom: 6px; 
	border: 1px solid #99CCFF; 
	margin-top: -4px;
	font-size: 80%;	
	}
	
	div#googlepack {
	margin: 5px;
	text-align:center;
}
	
div#isyour {width: 730px; margin-top: 5px; letter-spacing: 1.5pt;
               padding-bottom: 2px; background-color: #FFCCCC; padding-top:2px; text-align: center; margin-left: auto; margin-right: auto}
               
div#footer {
width: 730px; 
margin-top: 5px; 
border-top:2px solid #FFCC00;
padding-bottom: 2px; 
background-color: #FFFF99; 
padding-top:2px; 
text-align: center; 
margin-left: auto; 
margin-right: auto;
padding-top: 3px;
padding-bottom: 4px;}

td#mainright {
	width: 130px;
}
               
td#tdindexleft {text-align: left; vertical-align: top; width:180px ; padding-top: 0; padding-left: 4px; padding-right:4px; padding-bottom:4px; background-color:#FFFFFF}

td#tdfooter {background-color: #FFCC00; height:12px;}

td#middlecell {
	width: 360px;
	}

td#joinclub {padding-left: 4px; padding-right: 4px; padding-bottom: 1px; width: 180px; text-align: left; }

td#tdmenu {padding-left: 15px; padding-top: 2px; text-align: left; vertical-align: top; margin-left: 8px;}

td#featuredcell {border:1px solid #FFCC00; width: 180px; text-align: left; background-color: #FFFFCC; padding-left: 4px; padding-right: 4px;padding-top:1px; padding-bottom:1px}

div#featuredcell {border:2px solid #400055; background-color: #FFE6FF;}

td#featuredcellblue {width: 180px; text-align: left; }

td#groupcell {border:1px solid #FFCC00; text-align: center; padding-left: 4px; padding-right: 4px; background-color: #FFFF99; padding-top:1px; padding-bottom:1px }

td#contactcell, td#desccell { text-align: left; padding: 8px; padding-bottom: 15px; }

td.cats { text-align: left; }

span#countryname {
	font-weight: bold;
}