/* CSS Document */
body{
background-color:#FFFFFF;
background-image:url(images/tour_topbk.jpg);
background-repeat:repeat-x;
padding:0;
margin:0;
font-family:'Verdana', 'Arial', 'Trebuchet MS', sans-serif;
font-size:12px
}
#container{
width:1000px;
margin:0 auto;
}
#container .logo{
float:left;
}
#container .topmenu ul{
float:right;
width:480px;
padding-top:49px;
position:relative;
left:39px;
}
* html #container .topmenu ul{
width:480px;
padding-top:60px;
position:relative;
left:39px;

}
#container .topmenu li{
list-style-type:none;
display:inline;
margin:0;
}
#container .topmenu li a{
width: 86px;
font-size:14px;
float: left;  
display: block;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#container .topmenu span{

font-weight:bold;

}
#container .topmenu a:hover{
color:#ffec50;
text-decoration:underline
}
#container .topmenu .lastlinks{
position:relative;
left:-17px
}
#container .topmenu .adjustlogin{
position:relative;
left:-7px
}

#container .topmenu .joinlink a:link{
margin-left:4px;
font-size:15px;
color:#ffec50;
text-decoration:none;
}
#container .topmenu .joinlink a:visited{
margin-left:4px;
font-size:15px;
color:#ffec50;
text-decoration:none;
}
#container .topmenu .joinlink a:active{
margin-left:4px;
font-size:15px;
color:#ffec50;
text-decoration:none;
}
#container .topmenu .joinlink a:hover{
margin-left:4px;
font-size:15px;
color:#ffec50;
text-decoration:underline;
}
.welcomebox{
width:896px;
margin:0 auto;
}
.welcomebox .welcometxt img{
width:540px;
float:left;
}
.welcomebox .flashbox{
	position:relative;
	top:0;
	width: 0;
}
* html .welcomebox .flashbox{
position:absolute;
top:122px
}
.modelbox{
width:891px;
margin:0 auto;
background-image:url(images/modelbox_bk.jpg);
background-repeat:repeat-y;
overflow:auto;
}
.modelbox .modeltab img{
float:left;
}

.modelbox .modelbottom{
clear:both;
float:left;
}
.modelbox .modelcontent .mainpic{
float:left;
margin-left:41px;
border:1px solid #FFFFFF;
}
.modelbox .modelcontent .mainthumbs {
float:right;
width:260px;
text-align:center;
padding:0;
margin-right:54px;
}
* html .modelbox .modelcontent .mainthumbs {
margin-right:26px;
}
.modelbox .modelcontent .mainthumbs img{
border:1px solid #FFFFFF;
display:block;
}
.modelbox .modelcontent .mainthumbs p{
text-align:center;
font-size:18px;
margin:0;
display:block;
padding-bottom:10px;
}
* html .modelbox .modelcontent .mainpic{
margin-left:22px;
}
.clearfix{
clear:both;
}
.joinbutton{
margin:0 auto;
text-align:center
}

.flvfooter{
margin:10px auto;
text-align:center
}

p.footernext {
text-align:center;
font-size:48px;
}

p.footernext a{
color:#CB021E
}

#mainfooter{
background-image:url(images/tour_botbk.jpg);
width:100%;
height:122px;
}
p.footer{
padding-top:50px;
font-size:18px;
text-align:center;
color:#FFFFFF
}
.footer a{
color:#FFFFFF
}

/*joinpage css*/
#mainjoin{
background-image:url(images/joinback.gif);
width:870px;
height:626px;
margin:0 auto;
}
#mainjoin .mainjoinpic{
float:left;
margin:20px;
}
* html #mainjoin .mainjoinpic{
float:left;
margin-top:18px;
margin-left:9px;
}
#mainjoin .mainjoinform{
width:414px;
height:559px;
background-color:#4287EB;
float:left;
margin-top:20px;
margin-right:18px;
}
*html #mainjoin .mainjoinform{
margin-top:18px;
margin-right:9px;
}
#mainjoin .mainjoinform img{
position:relative;
left:36px;
}
p.jtxt1{
	font-size:20px;
	text-align:center;
	margin:0;
}
p.jtxt2{
font-size:16px;
text-align:center;
margin:0;
}
.ccbill_text{
color:#FFFFFF;
font-size:16px;
font-weight:bold;
text-align:center;
padding-bottom:10px;
}

/* Readme styles */
.contactlinks {
width:600px;
margin:0
}
.contactlinks ul{
margin:0
}
.contactlinks li{
font-size:17px;
text-decoration:underline;
list-style-type:disc
}
h1.contactjosh{
padding-left:20px;
text-decoration:underline;
font-size:24px
}
*html h1.contactjosh{
padding-left:0
}
p.contactjoshdetails{
padding-left:20px;
font-size:17px;
}
* html p.contactjoshdetails{
padding-left:0
}
h2.howto{
padding-left:20px;
text-decoration:underline;
font-size:24px
}
.howto a{
color:#000000
}
* html h2.howto{
padding-left:0
}
p.2257readme{
padding-left:20px;
font-size:24px;
text-decoration:underline
}
