
body {
font-family: Verdana, sans-serif;
margin: 0;
background:url(images/stripe.gif); background-repeat:repeat;
/*
background-image: url(images/photo-background.jpg);
       background-attachment: fixed;
	   
	   */
}

.maincontainer {
	width: 1004px;
	margin: 0 auto;
	text-align: left;
	background-color:#FFF;
	border:#000 1px solid;
	


	}


.clear {
    clear:both;
    height:6px;
    overflow:hidden;
  }


div.one{
	width: 1004px;
	margin: 0 auto;
min-height: 95px;

}


.logo {
float:left;
border-style: none;
margin-top: 4px;
margin-left: 3px;
}



.lefti {
float:right;
margin:0 15px 4px 0;
}

.photoi {
background:#fff;
/* border:1px solid #bababa; */
margin:0px 10px 2px 5px;
padding:2px;
}



div.one a {
text-decoration: none;
border-style:none;
}



.logo2 {
border-style: none;
}

.logo2 a {
border-style:none;
}


.logobase {
margin-top: 4px;
margin-left: 4px;
margin-bottom: 4px;}


/* the base copywrite + links */
.leftimg2
{
float:left;
padding-right: 30px;
padding-bottom: 5px;
border-right: solid 1px white;
margin: 0 30px 0 20px;
margin-top: 4px;

}

div.base{
	width: 1004px;
	margin: 0 auto;
padding-bottom: 6px;
padding-top: 10px;
margin-top: 4px;
text-align:center;
margin-bottom: 6px;
background-color:#000;

	filter: alpha(opacity=60);
	opacity:0.6;

}


.funnycontainer {
	
	background:url(images/rays.jpg); background-repeat:no-repeat; background-position:center;
	width: 100%;
	margin: 0;

	
	}




div.base p{
color: #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

div.base h3{
color: #FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}


div.base a:link {
color: #06F;
}

div.base a:visited {
color:#CC0066;
}

div.base a:hover {
color: #FFF;
}

p.baseline
{
padding-top: 10px;
font-size:90%;
text-align:center;
font-family:Verdana;
color:white;
margin-bottom: 2px;
line-height: 24px;
}


div.content{
margin-top: 20px;
margin-left: 4px;
margin-left: 4px;
padding-left: 0px;
padding-right: 10px;
margin-right: 10px;
border: 1px solid #CCCCCC;
background-image:url(images/photo-film.jpg);
background-repeat: repeat-y;
background-color:#FFF;
width: 100%;


}


div.content p {
	
font-family: Verdana, sans-serif;
color: #000;
line-height:1.2em;
font-size: 0.8em;
padding-left: 44px;
}


h1.box {
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #000;
font-size: 96%;
margin-left: 44px; 
}


.subhead {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0066FF;
font-size:90%;
margin-left: 44px; 
}

.box2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0066FF;
font-size:90%;
display:inline;
position:relative;
z-index:101;
top:-8px;
background-color:#fff;
margin-top: -5px;
margin-left: 44px; 
}

.boxs {
font-family: Arial, Helvetica, sans-serif;
color:#0066FF;
font-size:90%;
display:inline;
position:relative;
z-index:101;
top:-8px;
background-color:#fff;
margin-top: -5px;
margin-left: 4px; 
}



.bo {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0066FF;
font-size:90%;
display:inline;
position:relative;
z-index:101;
top:-8px;
background-color:#fff;
margin-top: -5px;
margin-left: 4px;
border-top: 1px solid #03F;
border-bottom: 1px solid #03F;
padding-top: 4px;
padding-bottom: 4px;
display:block;
}


.man
{
float:right;
margin-left: 2px;
}


ul.blist{
color: #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
margin-left: 10px;
}

ul.blist li {
padding-bottom: 4px;
}


ul.wlist{
color: #0066FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
margin-left: 10px;
padding-left:5px;
text-align: left;
padding-left: 40px;

}




.bounce2{
margin-left: 50px;
}

.bounce{
padding-left: 20px;
border-top: #999999 dotted 1px;
border-bottom: #999999 dotted 1px;

}

div.end{
text-align: center;
margin: 0;
padding: 0;

}

div.end h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;

}


p.top{
text-align:right;
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0066FF;
font-size: 12px;
font-weight:bold;
padding-right: 6px;
padding-top: 4px;

}

p.topx{
text-align:right;
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0066FF;
font-size: 10px;
padding-right: 6px;
padding-top: 4px;

}



div.links{
margin: 0;
margin-left: 40px;
padding: 0;

width: 380px;

}

div.links img {
float:left;
display:inline;
position:relative;
z-index:101;
top:-8px;
padding-right: 4px;
}




div.links a {
background-color:#3333FF;
color:#FFFFFF;
font-size:14px;
font-weight: bold;
display:block;
text-decoration: none;
padding: 4px;
}


div.links a:hover {
color: #FFFFFF;
background-color:#000066;
}

div.links p {
color: #FFFFFF;
padding: 4px;
background-color: #6666FF;
display:block;
margin-top: 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
}

div.links p.stuff {
color: #FFFFFF;
padding: 4px;
background-color: #6666FF;
display:block;
margin-top: 1px;
margin-bottom: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
}



map.img{
border: 1px solid #000099;}





div.boxc {

margin-top: 20px;
margin-left: 40px;

padding-left: 0px;
padding-right: 10px;


}
.boxc ul {
color: #0066FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
margin-left: 10px;
padding-left:5px;
text-align: left;

}

.boxc li {
text-decoration: none;

}

.boxc a {
text-decoration: none;

}
.boxc a:hover {
background-color: #0066FF;
color:#FFFFFF;

}


.left {
float:left;
margin:0 15px 4px 0;
}



.photo {
background:#fff;
/* border:1px solid #bababa; */
margin:0px 10px 2px 5px;
padding:2px;
}





  #main {
    float:left; 
width: 580px;
	margin-left: 0;
	padding-left: 0;
   
    }
	
   #sidebar {
   float:right;
   width:390px;
   margin-right: 2px;
   margin-top: 20px;
   background-color:#FFF;
   
  
  }
  
    #sidebar p {
		text-align:center;
		color:#666;
		font-size:0.8em;
   
  
  }


#sidebar .no1 {
   float:left;
   width:48%;
     text-align:center;
   margin-left: 2px;
    padding-left: 6px;
  padding-right: 6px;
  background-color:#FFF;
  border: 1px solid #CCCCCC;
  }

#sidebar .no2 {
   float:right;
   width:42%;
   margin-left: 2px;
   text-align:center;
  background-color:#FFF;
  padding-left: 6px;
  padding-right: 6px;
border: 1px solid #CCCCCC;
  }




  #mainmap {
    float:left; 
width: 460px;
	margin-left: 0;
	padding-left: 0;
   
    }
	
	 #sidebarmap {
   float:right;
   width:500px;
   margin-right: 2px;
   margin-top: 20px;
   background-color:#FFF;
   
  
  }



.formbuff {
	padding-left: 60px;}
	
	.formbuff p {
		color:#009;
	}







div.rightx
{
text-align:center;
margin-top: 20px;
padding-left: 4px;
padding-right: 4px;
border: 1px solid #CCCCCC;
vertical-align:top;
background-color:#FFF;

}


div.midx
{
text-align:center;
margin-top: 20px;
padding-left: 4px;
padding-right: 4px;
border: 1px solid #CCCCCC;

background-color:#FFF;
}

b.blue{
color:#0066CC;}


img{
border: none;}



.boxp {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#0066FF;
font-weight:bold;
font-size:90%;
margin-left: 40px; 
}
/*
iframe{
margin-right: 50px;
padding-left: 40px; }
*/

ul.terms li{
font-family:Arial, Helvetica, sans-serif;
color: #333;
font-size: 80%;
list-style: square;
margin-left: 20px;
line-height: 16px;
margin-bottom: 6px;
}

.unlock p{
margin: 1px;
}


.toptable{
border-top: 1px dotted #3366FF;

margin-top: 20px;
margin-left: 100px;
margin-left: 4px;
padding-left: 0px;
padding-right: 10px;}



	.left_box {
		background: #f4f4f4;
		color: #000;
		border: 1px solid #ccc;
		padding: 10px;
		margin-left: 40px;
	}
	.left_box p {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size: 90%;
padding-left: 40px;
}



div.ads {
margin-top: 20px;
margin-bottom: 20px;
text-align:center;

}
