body { font-family:"Tahoma",Arial,Verdana,Helvetica,sans-serif; margin:0 auto; }

img { border: 0; }

#container { background-image: url("../images/global/backstripe.jpg"); background-repeat: repeat-x; }
#content { width:960px; margin: auto;  }

#footer  { margin-top: 40px; font-size: 10px; text-align: center; padding-top: 10px; height: 40px; background-image: url("../images/global/backstripehalf.jpg"); background-repeat: repeat-x; }

#content .leftColumn { float:left;width:230px; }
#content .rightColumn { float:right; width:720px; margin-top: 17px;}

#topbar { height: 7px; background-color: #d1d1d1; }
#toptabwrap { float: right; }
#toptab { width:960px; margin: auto; font-size: 12px; }
a:link {color: black;}      /* unvisited link */
a:visited {color:#999999; text-decoration: none;}  /* visited link */
a:hover {color:#033ffa; text-decoration: none;}  /* mouse over link */
a:active {color: black; text-decoration: none;}  /* selected link */
						   			     
#tabcontent2 { background-color: #d1d1d1; }
#tabcontent1 span { position: relative; top: -5px; }
#tabcontent1 img { padding-right: 10px; }
#tabcontent1 { padding: 0px 20px; }
#tabcontent1 a:link {text-decoration: none; color: black; }
#tabcontent1 a:visited {text-decoration: none; color: black; }
#tabcontent1 a:active {text-decoration: none; color: black; }
#tabcontent1 a:hover {text-decoration: none; color: red;}

#content .logo { width:230px; }
#content .nationbutton { text-align: center; padding-bottom: 20px; }
#content .contentFrontPage { width:190px;color:#3D506E;font-size:70%;line-height:130%;padding:0px 20px 10px 20px;}
#content .leftIt {text-align:left;}
#content .centerIt { text-align:center; }
#content .sidebarMainList{ margin:6px;padding:6px; }
#content .sidebarList{margin:2px;padding:2px;}

.liveChat { margin: auto; width: 175px; }

#content .contactInfo {color:#3D506E; float:left; font-size:70%; line-height:130%; padding:27px 20px 20px; width:190px;}
#content .contactInfo .largePhone { color:#023ffa; font-size:140%; line-height:130%; }

#elitePlayerWrap { position: relative; margin-top: 50px; z-index: 1; }
/* This is the code for the drop down menu. */

ul.menu { list-style:none; margin:0; padding:0; font-size: 11px; text-align: center; }
ul.menu * { position: relative; margin:0; padding:0; z-index: 100;}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px; z-index: 10;}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li { position:relative; width:150px; margin:0 }
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#e4e4e4; border-bottom: 1px solid white; }
ul.menu ul li a:hover {background-color:#d5d5d5; border-bottom: 1px solid white; }
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink { padding:5px 7px 7px; border-bottom: 3px solid #888888; font-weight:bold; background:url(../images/global/menu/header.gif); width:104px }
ul.menu .menulink:hover, ul.menu .menuhover { border-bottom: 3px solid #023ffa; background:url(../images/global/menu/header_over.gif) }
ul.menu .sub {background:#d1d1d1 url(../images/global/menu/arrow.gif) 136px 8px no-repeat}
ul.menu .topline { }

/* End drop down menu code. */
#pageboxes { margin-top: 0px; }
#box1, #box2, #box3, #box4, #box5 { float: left; }
#secondrowwrap { width: 480px; margin: auto; }

/* Text Based Page Formatting */
.subtitle { color:#043cff; font-size: 12px; font-weight: bold; padding: 20px 0px; }
#pagetitle { color:#043cff; font-size: 14px; font-weight: bold; }
#pagecontent h3 { color:#043cff; }
#pagecontent table { width: 550px; margin: auto; }
#pagecontent { color:#3D506E; font-size: 11px; }

#pagecontentresults h3 { color:#043cff; }
#pagecontentresults table { border: 1px solid black; border-collapse: collapse; }
#pagecontentresults td { border: 1px solid black; padding: 3px; }
#pagecontentresults { color:#3D506E; font-size: 11px; }



/* Text Based Page Formatting */

.galleria{list-style:none; width:200px; padding: 0; margin: 0; }
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0px 10px 10px 0px; padding: 0;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
					    

.caption{font-style:italic;color:#887;}
.demo{position:relative;margin-top:2em;text-align: center;}
.gallery_complete{width:702px;margin:0 auto;}
.gallery_complete li{width:68px;height:50px;border:3px double #111;margin: 0 2px; padding: 0; }

#main_image{margin:0 auto 60px auto;height: 438px;max-height:438px;width:700px;max-width:700px;}
#main_image img{margin-bottom:10px;max-height: 438px;max-width:700px;}

.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}

.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}







/* End text based page formatting */
.clearit { clear:both; }