body {
	background-color:#FFFFFF;
	background-image:url(../images/body-bg.png);
	background-repeat:repeat-x;
	background-position:top left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
a {
	color:#0000D1;
}
a.sml {
	font-size:12px;
}
a:hover {
	color:#0000FF;
	text-decoration:none;
	/*font-size: 14px;*/	/*font-weight:bold;*/
}
div#header {
	width:950px;
	height:100px;
	margin:0 auto;
	margin-top:2px;
}
a#logo {
	display:table-cell;
	*float:left;
	width:875px;
	height:100px;
	background-image:url(../images/header-img.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
a#liveperson {
	display:table-cell;
	*float:left;
	width:59px;
	height:86px;
	background-image:url(../images/live-chat-btn.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin:7px;
	padding:0px;
	text-decoration:none;
}
ul#menu, ul#menu li {
	list-style:none;
	height:20px;
	margin:0px;
	padding:0px;
}
ul#menu {
	margin:4px auto;
	display:block;
	width:965px;
	overflow:visible;
	
}
ul#menu li {
	display:inline;
	list-style-image:none;
}
ul#menu li a {
	display:inline-block;
	font-size:16px;
	text-decoration:none;
	color:#5C5C5C;
	line-height:28px;
	height:28px;
	padding:0px 15.3px;
	white-space:nowrap;
	font-weight:normal;
}

/*menu color options*/
ul#menu li a:hover {
	color: #C90400;
}
ul#menu li.active a {
	color: #C90400;
}

ul#submenu, ul#submenu li {
	list-style:none;
	height:27px;
	margin:0px;
	padding:0px;
}
ul#submenu {
	margin:4px auto;
	margin-top:12px;
	display:block;
	width:965px;
	overflow:visible;
	
}
ul#submenu li {
	display:inline;
	list-style-image:none;
}
ul#submenu li a {
	display:inline-block;
	font-size:16px;
	background-image:url(../images/sub-menu-item.png);
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration:none;
	color:#5C5C5C;
	width:217px;
	line-height:27px;
	height:27px;
	text-align:center;
	/*margin:0px 35px 0px 15px;*/
	margin:0px 10px 0px 15px;
	white-space:nowrap;
	font-weight:normal;
}
ul#submenu li.active a, ul#submenu li a:hover {
	background-image:url(../images/sub-menu-item-active.png);
	color:white;
}

/* START Smaller submenu items here */
		ul#submenu li#pastevents a, ul#submenu li#amateuradult a, ul#submenu li#naturalwonders a, ul#submenu li#peopleandculture a, ul#submenu li#meetourteam a, ul#submenu li#ourexperience a, ul#submenu li#socialresponsibility a, ul#submenu li#othersports a, ul#submenu li#ourpartners a{
			width:161px;
			background-image:url(../images/sub-menu-item-short.png);
		}
		ul#submenu li#pastevents a.active, ul#submenu li#pastevents a:hover, 
		ul#submenu li#amateuradult a.active, ul#submenu li#amateuradult a:hover,
		ul#submenu li#naturalwonders a.active, ul#submenu li#naturalwonders a:hover,
		ul#submenu li#meetourteam a.active, ul#submenu li#meetourteam a:hover,
		ul#submenu li#ourexperience a.active, ul#submenu li#ourexperience a:hover,
		ul#submenu li#socialresponsibility a.active, ul#submenu li#socialresponsibility a:hover,
		ul#submenu li#ourpartners a.active, ul#submenu li#ourpartners a:hover,
		ul#submenu li#othersports a.active, ul#submenu li#othersports a:hover,
		ul#submenu li#peopleandculture a.active, ul#submenu li#peopleandculture a:hover {
			background-image:url(../images/sub-menu-item-active-short.png);
		}

	
		ul#submenu li#soccer a, ul#submenu li#food a,ul#submenu li#adventure a, ul#submenu li#wildlife a, ul#submenu li#College a{
			width:90px;
			background-image:url(../images/sub-menu-item-shortest.png);
		}
		
		ul#submenu li#soccer a.active, ul#submenu li#soccer a:hover,
		ul#submenu li#food a.active, ul#submenu li#food a:hover,
		ul#submenu li#adventure a.active, ul#submenu li#adventure a:hover,
		ul#submenu li#wildlife a.active, ul#submenu li#wildlife a:hover,
		ul#submenu li#College a.active, ul#submenu li#College a:hover {
			background-image:url(../images/sub-menu-item-active-shortest.png);
		}


/* END Smaller submenu items here */


ul#faqlist li a, ul#faqlist li a:hover{
	line-height:25px;
}


div.div{
	width:100%;
	background-color:#EDEDEE;
	background-image:url(../images/footer-div.png);
	background-repeat:repeat-x;
	background-position:top left;
	min-height:12px;
	height:12px;
	overflow:hidden;
	margin-top:7px;
}
ul.smlmenu li a {
	font-size:13px !important;
	padding:0px 22px !important;
}
div#footer {
	width:100%;
	text-align:center;
	font-size:12px;
	color:#666;
	margin:9px 0px;
}
div#footer a {
	margin-left:8px;
}
table#content_inner {
	margin:5px auto;
	width:950px;
	padding:0px;
}
table#content_inner tr td {
	padding:7px;
	vertical-align:top;
}
table#content_inner tr td.rbar {
	padding-left:23px;
}
table.full_width {
	width:100%;
	margin-bottom:16px;
}
.hide {
	display:none;
}
p, li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	/*text-align:justify;*/
}

h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	font-weight:normal;	
	color:#00741E;
	margin:0px 0px;
	padding:0px;
}

p.heading {
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	/*font-size:17px;*/
	font-size:14px;
	/*font-weight:bold;*/	
	color:#000;
	margin-top:20px;
}
h3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#001C7E;
	margin:5px 0px;
	padding:0px;
}
h4 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#001C7E;
	margin:7px 0px;
	padding:0px;
}
h5 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#001C7E;
	margin:0px;
	padding:0px;
}
h4.recycle {
	background-image:url(../images/recycle-img.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:26px;
	padding:20px 0px 0px 54px;
	height:26px;
}
td.rbar img {
	display:block;
	margin:0 auto;
	text-align:center;
}
div.quote {
	margin:16px 0px 32px 0px;
}
div.quote em {
	display:block;
	font-size:13px;
	font-style:normal;
	/*font-weight:900;*/
	margin-bottom:12px;
}
div.quote strong {
	display:block;
	font-size:12px;
	text-align:right;
}
ul{
	padding-left:16px;
	margin:0px;
}
li {
	list-style-image:url(../images/bullet-img.png);
}
div.contact_box {
	width:93%;
	height:100px;
	text-align:left;
	margin:0 auto;
	margin-top:5px;
	background-image:url(../images/live-chat-btn3.png);
	background-position:center right;
	background-repeat:no-repeat;
}
ul.sprite_list, ul.sprite_list_contact {
	padding-left:0px;
}
ul.sprite_list li, ul.sprite_list_contact li {
	list-style-type:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
}
ul.sprite_list li h5 {
	background-image:url(../images/icon-sprite.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px 0px 0px 32px;
	margin:0px;
	height:26px;
	line-height:26px;
}
ul.sprite_list_contact li {
	height:22px;
}
ul.sprite_list_contact li a, ul.sprite_list_contact li span {
	background-image:url(../images/icon-sprite-contact.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0px 0px 0px 26px;
	margin:0px;
	display:block;
	width:auto;
	max-width:160px;
	overflow:hidden;
	height:22px;
	max-height:22px;
	line-height:22px;
}
ul.sprite_list li p {
	padding:0px 0px 16px 32px;
	margin:0px;
}
ul.sprite_list li.tournaments h5 {
	background-position:left -26px;
}
ul.sprite_list li.newsletters h5 {
	background-position:left -52px;
}
ul.sprite_list_contact li.telephone span {
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	color:#444;
	font-size:12px;
}
ul.sprite_list_contact li.facebook a {
	background-position:left -22px;
}
ul.sprite_list_contact li.twitter a {
	background-position:left -44px;
}
ul.sprite_list_contact li.livechat a {
	background-position:left -66px;
}

.panel {
	background-image:url(../images/panel-bg.png);
	background-repeat:repeat-x;
	background-position:top left;
	border:1px solid #808080;
	width:100%;
	height:125px;
	text-align:center;
	margin-top:16px;
}
.panel_tall {
	background-image:none;
	background-color:#e5e5e5;
	border:none;
	height:254px;
	padding:10px;
	width:260px;
	margin:0px;
}
.panel h5 {
	line-height:26px;
}
.panel p, .panel em  {
	font-size:12px;
	margin-top:0px;
	margin-bottom:6px;
}
.panel em {
	display:block;
	font-style:normal;
	color:#4D4D4D;
}
.panel form, .panel input {
	font-size:13px;
	margin:0px;
	padding:0px 0px 0px 6px;
}
.panel a {
	font-size:12px;
}
.c100 {
	width:90%;
	margin-left:78px;
}

.c100-1 {
	width:100%;
	margin-left:0px
}


.l50, .r50 {
	display:block;
	/*width:45%;*/
	width:32%;
	float:left;
	text-align:left;
}

.l50-1 {
	display:block;
	/*width:45%;*/
	width:45%;
	float:left;
	text-align:left;
}

.r50 {
	text-align:right;
}
.panel a.l50, .panel a.r50 {
	padding:3px 8px;
}
.pushdown40{margin-top:40px; margin-bottom:0px;}
.pushdown20{margin-top:20px;}
.pushdown10{margin-top:10px;}
.indent30{margin-left:30px;}

.infoicon{background-image:url(../images/question-mark-icon-small.png);background-repeat:no-repeat;background-position:top left;height:31px;line-height:31px;padding-left:40px;}

.green {color:#00741E}

ul#tabmenu, ul#tabmenu li {
	list-style:none;
	margin:0px;
	padding:0px;
	height:27px;
}
ul#tabmenu {
	width:100%;
	background-image:url(../images/js-tab-bg.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}
ul#tabmenu li {
	display:inline;
	list-style-image:none;
}
ul#tabmenu li a {
	display:inline-block;
	text-align:center;
	height:27px;
	line-height:26px;
	color:#5c5c5c;
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-size:12px;
	overflow:hidden;
	width:84px;
	background-image:url(../images/js-tab-bg-inactive.png);
}
ul#tabmenu li a.wide {
	width:134px;
	background-image:url(../images/js-tab-bg-wide-inactive.png);	
}
ul#tabmenu li.active a {
	background-image:url(../images/js-tab-bg-active.png);
}
ul#tabmenu li.active a.wide {
	width:134px;
	background-image:url(../images/js-tab-bg-wide-active.png);
}
ul#tabmenu li a:hover {
	color:#900;
	font-weight:normal;
}
.videopanel {
	margin:10px 0px;
	padding:2px 7px;
	background-image:url(../images/video-panel-bg.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:574px;
	height:94px;
	overflow:hidden;
}
.videopanel table {
	height:80px;
	margin:0px;
	padding:0px;
}
h4.compact { margin:0px;font-size:16px;font-weight:bold;color:#000;}
q { color:#666;font-size:11px; }
a.playbtn {
	display:inline-block;
	height:13px;
	padding-left:13px;
	background-image:url(../images/play-btn.png);
	background-repeat:no-repeat;
	background-position:left 1px;
	color:#110f76;
	text-decoration:none;
	font-size:14px;
	line-height:13px;
	cursor:pointer;
}
a.playbtn:hover {
	font-weight:none !important;
}
span.vlength {
	color:#444;
	font-size:12px;
	line-height:13px;
}

#videotab {
	min-height:333px;
	height:333px;
}
.scroll {
	overflow:auto;
}


#videotab2 {
	min-height:333px;
	height:430px;
}


#videotab3 {
	min-height:333px;
	height:430px;
}

#BigText {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:normal;	
	margin:17px 0px;
	padding:0px;
}


#WooImage {
	border:#666 thin solid;
}

