body{ margin:7px 7px; background:#fff; font-size:80% }

h1{ color:#009; font-size:200%; margin: 0px 0px 5px 0px}
h2{ color:#009; font-size:200%; margin: 25px 0px 0px 0px}
h3{ color:#009; font-size:140%; margin: 0px}
img {border:0px}
a{ color: #900; text-decoration: none}
a:hover{ color: #900; text-decoration: none}
p{ line-height: 18px}
.red{ color: #900}
.centre{ text-align: center}
.strong{ font-weight: bold}
.small{ font-size:90%}

#wrapper{width: 784px; font-size:90%;  font-family: verdana, tahoma, arial; color: #000; margin: auto}

/*START OF HEADER */

#header{ background:#fff;  text-align: center; font-size: 90%; margin-bottom:5px; color: #000}
#header #languagebar{text-align: left; padding-bottom:12px;}
#header #languagebar img{ vertical-align: middle; margin-left:25px}

/*END OF HEADER */


/*START OF COMMON */

#nav{}
#nav a{ color:#666; font-size:100%; font-family: arial, helvetica, Verdana; letter-spacing: 0.1em}

#nav .item, #nav .selected{margin:10px 5px 35px 5px}

#nav .item a{ background: url(./i/bullet.gif); background-repeat: no-repeat; background-position: 0px 14px;  font-weight: bold; padding: 20px 0px 20px 35px}
#nav .item a:hover{ background: url(./i/bullet_on.gif); background-repeat: no-repeat; background-position: 0px 14px;  }
#nav .selected a{background: url(./i/bullet_on.gif); background-repeat: no-repeat; background-position: 0px 14px;   font-weight: bold; padding: 20px 0px 20px 35px }
#nav .selected a:hover{ background: url(./i/bullet_on.gif); background-repeat: no-repeat; background-position: 0px 14px;  }

#main_content{width:784px}
#main_content td{ vertical-align: top; padding:0px}
#main_content #left_col{ width: 160px; background:#fff; padding:0px }
#main_content #main_col{padding:10px 12px}
#main_content #main_col h1.home{ font-weight: bold; font-size:110%; width:100%; text-align: center}
#main_content #main_col #home_logos{margin-top:40px; width:458px; text-align: center}
#main_content #main_col #home_logos img{ vertical-align: top; margin: 10px 20px}

#main_content #right_col{ width: 141px; text-align: center}
#OneStatTag{ visibility: hidden; position: absolute; top: -100px}
/*END OF COMMON */


/* START FEES */
#fees{ background: #f5f5f5; margin-left:15px; border:1px solid #ccc}
#fees td{ padding:5px}
#fees td.label{ width:160px}
#fees td.inputbox{ width:300px}
#fees td.note{font-size:90%; padding:0px 0px 15px 10px}
/* END FEES US */

/* START FIND */

#findclubs{  width:100%}
#findclubs #search{ margin-left:250px;}
#findclubs .resultline{margin-bottom:10px;padding:5px; background: #f5f5f5;  border: 1px solid #ccc}
#findclubs .line{ margin-bottom: 7px} 
#findclubs #map{ float:left}
/*END FIND */


/* ABOUT US */
#aboutlogos {  text-align: center; }
#aboutlogos img{margin: 0px 20px; vertical-align: middle}

.side_item{ border:1px solid #bbb; padding: 5px 6px;  margin: 10px 0px; background: #f5f5f5; text-align: left; font-size:95% }
.side_item ul{margin: 7px 0px 10px 8px; padding: 0px; font-size: 95%}
.side_item li{margin:3px 0px 3px 10px; color: #900; }
.side_item .link{ margin:5px; font-weight: bold }
.side_item .link a:hover{ text-decoration: underline}

.side_header{ font-size: 95%; font-weight: bold}
.side_item #wmp{ margin: 10px 0px}
/* END OF ABOUT US */

/* START Opportunities */
#quote{ margin: 10px 0px; font-style: italic; font-weight: bold; font-size: 120%; color: #900}
#reasons{ border:1px solid #ddd; background: #f5f5f5; margin: 0px 20px}
#reasons #heading_text{ font-size: 120%; font-weight: bold; text-align: center}
#reasons ul{margin: 7px 0px 10px 8px; padding: 0px; }
#reasons li{margin:8px 25px 8px 15px;}
#presentation{ width:100%; background: #f5f5f5; }
#presentation td{ text-align:  center; padding:3px}
#presentation th{ padding:4px; font-size: 120%}
#presentation img{margin:10px}
#side_logos img{ margin-bottom:25px}
#babelzone {color: #900; margin: 5px 10px; font-size:120%; font-weight: bold}
/* END Opportunities */

/*START CONTACT*/
.contact_item {margin-left:20px; font-weight: bold; font-size: 120%}
/*END CONTACT*/

/*START OF MAIN */
#main{}
/*END OF MAIN */

#terms {list-style:none; font-size:80%;}

#terms .header {font-weight:bold;	font-size:110%;}

#terms li {padding:5px 0;}

#closewindow {	text-align:right;}


/*START OF FOOTER */
#footer{margin-top:20px; border-top:1px solid #900; padding:5px; font-size:90%; color: #000}
/*END OF FOOTER */