﻿/**************************************
Company: Sport Tours International, Inc.
Site Developed by: Integrated New Media
Author: Zak Weiland
(Updated) Date: April 8, 2008
**************************************/

/*********************************************************************
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Global Styles ~~~~~~~~~~~~~
*********************************************************************/
* {
	margin:0;
	padding:0;
}

body, html {
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 16px;
	line-height: 16px;
	color: #003;
	background:#000 url(/Assets/Images/Home_Back_Right.jpg) 680px 0 no-repeat;
}

img, table { border:none; }
.navRolloverImg    { height:20px; width:17px; }

/* Hyperlinks
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
a, a:link, a:hover, a:visited {color:#003366;font-weight:bold;font-size:11px;text-decoration:none;outline:none;}
a:hover   {color: #666666;}
a:visited {}

/* Titles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h1, h2, h3, h4 {padding:0;margin:0;color:#333;margin-bottom:0px;}
h1 { display: none; }

/* Common Classes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/  
.clear         {clear:both;}
.hidden        {display: none;}
.floatright    {float:right;}
.floatleft     {float:left;}
.marginright   {margin-right:10px;}
.marginleft    {margin-left:15px;}
.marginbottom  {margin-bottom:10px;}
.margintop     {margin-bottom:10px;}
.em            {font-style:italic;}
.lightgrey     {color:#999;}
.red		   {color:Red;}
.large         {font-size:larger;}
.alert         {background:#f60; border:1px solid #c30; width:100%; color:#FFF; font-weight:bold; padding:3px 5px;}
.highlight	   {color:#f35812;}

/* Adam code */
#Layer3      { z-index:1;position:absolute;top:108px;left:11px;width:123px;height:120px;}
#Flash       { z-index:4;position:absolute;top:245px;left:673px;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Layout  ~~~*/

#container {
	width:710px;
	height:100%;
	background:url(../Assets/Images/Home_Panel_Back.gif) 0 0 repeat-y;
	overflow:visible;
}

#leftNav {
	float:left;
	background:url(/Assets/Images/Home_Back_Left.jpg) 0 0 no-repeat;
	width:198px;
	height:470px;
}

#leftNav h1 {display:block;}

#logo  {
	float:left;
	clear:both;
	margin-left:13px;
	width:185px; height:83px;
	background:url(/Assets/Images/Home_Logo.gif) 0 0 no-repeat;
	text-indent:-9999px;
}


#mainContent {
	float:left;
	padding-bottom:30px;
	width:500px;	
}

#description {
	background:url(../Images/home/HomeTeamTrip.jpg); 
	width:474px;height:220px;
	position:relative;
}
#description a{
	margin-left:363px;
	margin-top:180px;
	display:inline-block;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

#description div {
	float:left;
	width:270px;
	
	margin:50px 0 0 13px;
}

#description a#descriptionLink {
	float:right;
	display:inline;
	height:213px;width:180px;
	text-indent:-9999px;
	margin-left:300px;
	margin-top:200px;
}

#sections {
	position:relative;
	top:0; left:-40px;
	width:511px
}
#sections a {float:left;}

.news {
	float:left;
	width:285px;
	height:auto;
	padding-top:-20px;
}
.homecontent {
	float:left;
	width:160px;height:auto;
	margin-left:20px;
	background:url(assets/images/Home_Title_Events.gif);
}
.homecontent2 {
	
	width:385px;height:385px;
	margin-left:20px;
	background:url(assets/images/HomeTourneySchedule.png);
	
}
.tourneyLink a{
	
	width:190px;height:25px;
	margin-left:20px;
	background:url(assets/images/TourneyLink.png);
	
}
/* Footer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.footer {
	background:url(/assets/images/Home_Panel_Bottom.gif) -134px 0 no-repeat;
	clear:both;
	width:537px;
	margin: 0 0 50px 134px;
	padding:31px 0 0 10px;
	float:left;
	color: #999;
	font-size:10px;
	line-height:13px;
}
*html .footer {margin-left:67px;}
.footermid {text-align:center; width:350px;}

#INMLogo { background:url(/Images/FyinLogo.gif);float:right;text-indent:-9999px;width:144px;height:33px;}

/* Clearfix */
.clearfix:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix{display: inline-block;}html[xmlns] .clearfix{display: block;}* html .clearfix {height: 1%;}

/* foreignTours */
.foreignTours			{margin-left:80px;float:left;text-indent:40px;}
.foreignTours li		{list-style-position:inside;margin-left:80px;float:left;text-indent:40px;}
.foreignTours ul		{list-style-position:inside;float:left;text-indent:40px;}
