body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	background:#f2f2ea url(../images/bg.jpg) repeat-x;
	font-size: 0.9em;
	line-height: 1.25em;
	color: #333;
	padding:0px;
}

a img					{border:none;}
a:link					{color:#3f4b79;text-decoration:none;}
a:visited				{color:#3f4b79;text-decoration:none;}
a:hover					{color:#3f4b79;text-decoration:underline;}


#container {
	width:950px;
	margin:0px auto;
	padding:0px;
}

#home {width:100%; background:url(../images/home2.jpg) no-repeat top center; margin:0px auto; padding:0px;}
#about {width:100%; background:url(../images/topheader2.jpg) no-repeat top center; margin:0px auto; padding:0px;}
#aboutbg {background:#f2f2ea url(../images/bg2.jpg) repeat-x;}


#logo {width:190px; height:193px; background:url(../images/travelight.jpg) no-repeat; float:left;}
#logo2 {width:190px; height:193px; background:url(../images/travelight2.jpg) no-repeat; float:left;}



/* NAV */

a.homenav  {display: block; width: 64px; height: 41px; text-decoration: none; background: url(../images/nav-home.jpg) no-repeat; float:left; margin-right:6px;}
a.homenav:hover {background-position: 0 -41px;}

a.aboutnav  {display: block; width: 76px; height: 41px; text-decoration: none; background: url(../images/nav-about.jpg) no-repeat; float:left; margin-right:6px;}
a.aboutnav:hover {background-position: 0 -41px;}

a.blognav  {display: block; width: 68px; height: 41px; text-decoration: none; background: url(../images/nav-blog.jpg) no-repeat; float:left; margin-right:6px;}
a.blognav:hover {background-position: 0 -41px;}

a.charnav  {display: block; width: 121px; height: 41px; text-decoration: none; background: url(../images/nav-characters.jpg) no-repeat; float:left; margin-right:6px;}
a.charnav:hover {background-position: 0 -41px;}

a.storenav  {display: block; width: 74px; height: 41px; text-decoration: none; background: url(../images/nav-store.jpg) no-repeat; float:left; margin-right:6px;}
a.storenav:hover {background-position: 0 -41px;}

a.linksnav  {display: block; width: 65px; height: 41px; text-decoration: none; background: url(../images/nav-links.jpg) no-repeat; float:left;}
a.linksnav:hover {background-position: 0 -41px;}




#topright {width:560px; height:193px; float:left; padding:0px; margin:0px;}
#topleft {width:200px; height:193px; float:left;}
#gameplan {width:290px; height:54px; padding:20px 0 0 16px; margin:0px;}
#nav {width:498px; height:41px; float:left; margin:0px; padding:17px 0 0 40px;}
#cards {width:192px; height:100px; float:left; padding:32px 0 0 6px;}
#product {width:303px; float:left; padding:0; margin:0;}
#homecontent {width:440px; float:left; padding:0; margin:0;}
#homebottom {padding:250px 0 0 0; width:950px; margin:0;}
#aboutbottom {padding:10px 0 0 0; width:950px; margin:0;}

#leftcol {width:195px; float:left;}
#intcontent {width:700px; padding:0 0 0 25px; float:left; margin-top:-35px;}
#intcontentCharacters {width:700px; padding:0 0 30px 25px; float:left; margin-top:-35px;}



.hometext {line-height:155%; font-size:14px; padding:15px 0 90px 0;}
.bigtext {line-height:155%; font-size:16px; }
#footer {width:100%; background:#869070 url(../images/footer.jpg) no-repeat top center; padding:15px 0 190px 0; height:100%; margin:0px auto;}

#footercontainer {
	width:730px;
	margin:0px auto;
	padding:30px 0 0 220px;
	color:#fff;
}
.footerlinks {font-weight:bold; color:#f5f5ed; font-family:"Times New Roman", Times, serif; font-size:16px;}

.footerlinks a img					{border:none;}
.footerlinks a:link					{color:#f5f5ed;text-decoration:none;}
.footerlinks a:visited				{color:#f5f5ed;text-decoration:none;}
.footerlinks a:hover				{color:#f5f5ed;text-decoration:underline;}
