.upnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFE4CA;
	font-size: 16px;
	font-weight: normal;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F8F0DA;
	line-height: 16px;
}
.contentlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #F8F0DA;
	line-height: 27px;
}
.contentlarge2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #F8F0DA;
	line-height: 29px;
}
.contentbgfree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F8F0DA;
	line-height: 16px;
}
.contentsmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F8F0DA;
	line-height: 15px;
}
.contentbigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F8F0DA;
	line-height: 16px;
}
.contentbiggest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #180207;
	line-height: 18px;
	font-weight:normal;
}
.contentbiggesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #180207;
	line-height: 19px;
	font-weight:bold;
}
.contentbiggestb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #180207;
	line-height: 20px;
	font-weight:bold;
}
.contentgiving {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF8C00;
	line-height: 27px;
	}
.contentfreeman {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #F89705;
	line-height: 27px;
	}
.contentfreemansm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F8F0DA;
	line-height: 21px;
	}
.contentalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FCB64B;
	line-height: 16px;
	}
.contentalttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: orange;
	line-height: 16px;
	}
.contentalttitlebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: orange;
	line-height: 20px;
	}
.contentaltsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FCB64B;
	line-height: 15px;
	}
.H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F89705;
	line-height: 22px;
}
.H1big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #F89705;
	line-height: 22px;
}
.H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC9933;
	font-weight: bold;
	line-height: 26px;
}
.H3alt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FCB64B;
	font-weight: bold;
	line-height: 26px;
}
.H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FCB64B;
	line-height: 22px;
}
.pullquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #E4BC94;
}
.pullquote1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #FCB64B;
}
.visiontext {
	font-family: Arial, Helvetica, sans-serif;
	color: #FCB64B;
	font-size: 14px;
	font-weight: normal;
}
.visiontextalt {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff9900;
	font-size: 18px;
	font-weight: bold;
	line-height:21px;
}
.scriptfont {
 font-family: Lucida Handwriting;
 color: #FCB64B;
 font-size: 18px;
 }
a:link {
	color: #F89705;
	text-decoration: none;
}
a:visited {
	color: #D07E04;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: underline;
}
a:active {
	color: #F89705;
	text-decoration: none;
}
.upnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFE4CA;
	font-size: 14px;
}
.upnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFE4CA;
	font-size: 16px;
}
.contentsml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F8F0DA;
	line-height: 14px;
}
.H1bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #F89705;
	line-height: 24px;
}
.H1biggercolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #F89705;
	line-height: 24px;
}
.H1biggest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #F89705;
	line-height: 24px;
}
.H1biggestsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F89705;
	line-height: 18px;
}
.H1biggestsmer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #F89705;
	line-height: 20px;
}
.vision1sttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F89705;
	line-height: 21px;
}
body
{
	background-image: url(images/back3.gif);
	background-color: #2c1112;
	background-repeat: no-repeat;
}
.upnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFE4CA;
	font-size: 14px;
}
span.content1 {
	font-family:Arial;
	color:#F8F0DA;
}
.styleJB {
        font-size: 16px;
        font-family: "Book Antiqua";
        color: #FF8C00;
				}
.stylejuliensig {
font-family: 'Comic Sans MS', cursive;
color: #FF8C00;
font-size: 21px;
line-height: 21px;
}
span.style11 {
	color:#F89705;
	font-weight:bold;
}
span.content2 {
	font-family:Arial;
	color:#F8F0DA;
}
span.h1bigger1 {
	font-family:Arial;
	color:#F89705;
	font-weight:normal;
}
span.style31 {
	font-family:Arial;
	color:#FF9900;
	font-style:italic;
}
span.contentsml1 {
	font-family:Arial;
	color:#F8F0DA
}
.style1 {
	color: #FFFFFF;
	font-size: 24px;
}
.style8 {color: #F0E68C;
         }
.style3 {	
  font-size: 13px;
	line-height: 16px;
	color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.style5 {
	color: #FF8C55;
	font-size: 18px;
	}
	.style7 {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	}
.style16 {
	color: #FFFFFF;
	font-style: italic;
}
.style19 {
	color: #1860A7;
	font-weight: bold;
}
.style20 {
  color: #FF9900;
}
.style22 {
	font-size: larger;
	font-weight: bold;
}
.style24 {
	color: #FF6600;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.style26 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.styleJB {
        font-size: 18px;
        font-family: "Book Antiqua";
        color: #FF8C00;
}
.styleJBbig {
        font-size: 32px;
        font-family: "Book Antiqua";
        color: #FF8C00;
}
.style40 {
         font-size: 28px;
				 color: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.style41 {
         font-size: 20px;
         font-family: Arial;
         color: #FCB64B;
}
.style42 {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
.style43 {
         font-size:15px;
         color:#FCB64B;
         font-family: Arial;
}
.style44 {
         text-align:left
}
.style45 {
         font-size: 12px;
         color: #FFFFFF;
}
.style45color {
         font-size: 13px;
         color: #F89705;
}
.style46 {
         font-size: 18px;
}
.style47 {
         font-family: Georgia, "Book Antiqua"; 
				 color: #FCB64B;
				 font weight: bold;
				 font-size: 24px;
}
.style47sm {
         font-family: Georgia, "Book Antiqua"; 
				 color: #FCB64B;
				 font weight: bold;
				 font-size: 22px;
}
.style49 {
         font-size:17px;
         color: #FF8C00;
}
.style50 {
         font-size:15px;
}
.style2 {font-size: 14px;
}
.style9 {
	font-size: 16px;
	font-weight: bold;
	font-family:Arial;
	color:white;
}
.style9a {
	font-size: 16px;
	font-weight: bold;
	font-family:Arial;
	color:#FCB64B;
}
.style6 {
	line-height: 20px;
	font-weight: normal;
	font-size: 18px;
	color: #F89705;
	font-style: italic;
}
.stylebold {
 font weight: bold;
}
.stylevision {
 font-size: 18px;
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #F89705;
	line-height: 24px;
}
.stylevision1st {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 21px;
	color: #F89705;
	}

p.big {line-height:200%;}
p.left {margin: 0px;
        text-align: left;
        text-indent: 120px;}
p.line3 {margin: 0px;
        text-align: left;
        text-indent: 134px;} 
p.line { margin: 0px;
         text-align: left;
        text-indent: 100px;} 
p.line1 { margin: 0px;
         text-align: left;
        text-indent: 155px;}
p.line2 { margin: 0px;
         text-align: left;
        text-indent: 195px;}
p.line4 { margin: 0px;
         text-align: left;
        text-indent: 5px;}  
p.line5 { margin: 0px;
         text-align: left;
        text-indent: 95px;} 
p.line6 { margin: 0px;
         text-align: left;
        text-indent: 220px;}
p.line7 { margin: 0px;
         text-align: left;
        text-indent: 270px;} 
p.line8 { margin: 0px;
         text-align: left;
        text-indent: 204px;}
p.line9 { margin: 0px;
         text-align: left;
        text-indent: 85px;} 
p.line12 { margin: 0px;
         text-align: left;
        text-indent: 45px;} 
p.line4 {margin: 0px;
        text-align: left;
        text-indent: 140px;} 
p.line13 {margin: 0px;
        text-align: left;
        text-indent: 50px;}
p.line20 {margin: 0px;
        text-align: left;
        text-indent: 25px;} 
p.line21 {margin: 0px;
        text-align: left;
        text-indent: 30px;}
p.center {text-align: center;
        } 
p.center5 {text-align: center;
          text-indent: 10px;
        }   
p.center2 {text-align: left;
           margin: 0px;
					 text-indent: 40px;}
p.center1 {text-align: center;
           margin: 0px;
					 text-indent: 219px;}
p.center6 {text-align: left;
           margin: 0px;
					 text-indent: 415px;}
p.center3 {text-align: left;
           margin: 0px;
					 text-indent: 40px;}
p.center4 {text-align: center;
           margin: 0px;
					 text-indent: 189px;}
p.center8 {text-align: center;
           margin: 0px;
					 text-indent: 170px;}
p.right {text-align:right;
           margin: 0px;
					 text-indent: 0px;}
p.right1 {text-align:right;
           margin: 0px;
					 text-indent: 10px;}
    #header {
		border:0px;
		height:40px;
		padding:10px;
     border:0px;
	}
#content div {
		padding:10px;
		border:0;
		float:left;
    border:0px;
	}
		#content-pic {
		padding:28px;
		float: left;
		width:250px;
    margin-left:60x;
		margin-right:25px;
		border: 0px;
	}
		#content-picindex {
		padding:0px;
		float: right;
		width:350px;
		height:300px;
    margin-left:0px;
		margin-right:40px;
		border: 0px;
	}
			#content-picgw {
		padding:0px;
		float: left;
		width:200px;
    margin-left:0px;
		margin-right:0px;
    border:0px; 
	}
				#content-picgwa {
		padding:0px;
		float: left;
		width:450px;
    margin-left:0px;
		margin-right:0px;
    border:0px; 
	}
			#content-picgw2 {
		padding:0px;
		float: left;
		width:400px;
    margin-left:0px;
		margin-right:10px;
    border:0px; 
	}
				#content-picgw1 {
		padding:0px;
		float: right;
		width:500px;
    margin-left:0px;
		margin-right:0px;
    border:0px; 
	}
			#content-picgw1l {
		padding:0px;
		float: left;
		width:450px;
    margin-left:0px;
		margin-right:0px;
    border:0px; 
	}
	#content-fill {
		float: left;
		width:12px;
    margin-left:10px;
		margin-right:15px;
    border:0px;
    padding:3px;
		}
	#content-fill1 {
		float: left;
		width:9px;
    margin-left:10px;
		margin-right:15px;
    border:0px;
    padding:3px;
		}
	#content-fill2 {
		float: right;
		width:9px;
    margin-left:10px;
		margin-right:15px;
    border:0px;
    padding:3px;
		}
	#content-pic1 {
		float: right;
		width:250px;
    margin-left:25px;
		margin-right:50px;
    border:0px;
    padding:28px;
	}
	#content-left {
		width:720px;
    margin-left:25px;
    border:0px;
    padding:10px;
	}
	#content-alt {
	float: left;
		width:655px;
   margin-left:20px;
 margin-right:10px;
    border:0px;
   padding:0px;
	}
		#content-alt8 {
	float: left;
		width:100px;
   margin-left:20px;
 margin-right:10px;
    border:0px;
   padding:0px;
	}
	#content-alta {
	float: left;
		width:500px;
   margin-left:150px;
 margin-right:10px;
    border:0px;
   padding:0px;
	}
		#content-altb {
	float: left;
		width:700px;
   margin-left:0px;
 margin-right:0px;
    border:0px;
   padding:0px;
	}
			#content-altc {
	float: left;
		width:400px;
   margin-left:0px;
 margin-right:0px;
    border:0px;
   padding:0px;
	}
	#content-alt4 {
	float: left;
		width:675px;
   margin-left:0px;
 margin-right:0px;
    border:0px;
   padding:0px;
	}
		#content-altm {
	float: left;
		width:460px;
   margin-left:100px;
 margin-right:20px;
    border:0px;
   padding:10px;
	}
	#content-altm3 {
	float: left;
		width:460px;
   margin-left:100px;
 margin-right:20px;
    border:0px;
   padding:0px;
	}
		#content-altm2 {
	float: left;
		width:460px;
   margin-left:200px;
 margin-right:20px;
    border:0px;
   padding:10px;
	}
		#content-altr {
	float: right;
		width:240px;
   margin-left:0px;
 margin-right:0px;
    border:0px;
   padding:0px;
	}
		#content-altr2 {
	float: right;
		width:250px;
   margin-left:0px;
 margin-right:0px;
    border:0px;
   padding:0px;
	 	 height: 400px;
	}
		#content-altr1 {
	float: left;
		width:200px;
   margin-left:0px;
 margin-right:0px;
    border:0px;
   padding:0px;
	}
#content-left1 {
    float:right;
		width:600px;
    margin-left:25px;
    margin-right:5px;
    border:0px;
    padding:0px;
	}
	#content-left2 {
    float:right;
		width:700px;
    margin-left:25px;
    margin-right:75px;
    border:0px;
    padding:10px;
	}
	#content-main {
    float: left;
		margin-left:100px;
    margin-right:80px;
		width:600px;
    border:0px;
    padding:0px;
}
	#content-main1 {
    float: left;
		margin-left:0px;
    margin-right:30px;
		width:450px;
    border:0px;
    padding:0px;
}
	#content-main12 {
    float: right;
		margin-left:45px;
    margin-right:0px;
		width:450px;
    border:0px;
    padding:0px;
}

	#content-back {
    float: left;
		margin-left:73px;
    margin-right:45px;
		width:700px;
    border:0px;
		border-color: #892207;
    padding:5px;
		background: black;
}
	#content-back2 {
    float: left;
		margin-left:0px;
    margin-right:0px;
		width:850px;
    border:0px;
		border-color: #892207;
    padding:1px;
		background: black;
}
	#content-back1 {
    float: left;
		margin-left:350px;
    margin-right:100px;
		width:850px;
    padding:0px;
		background: #892207;
}
	#content-top {
    float: left;
		margin-left:350px;
    margin-right:100px;
		width:852px;
    border:0px;
    padding:0px;
		background: #892207;
}
#content-right {
    float:right;
		margin-right:20px;
		width:400px;
    border:0px;
}
#content-right2 {
    float:right;
		margin-right:50px;
		width:400px;
    border:0px;
}
#content-right3 {
    float:right;
		margin-right:10px;
		width:100px;
    border:0px;
}
#content-right4 {
    float:right;
		margin-right:0px;
		width:100px;
    border:0px;
		padding:10px;
}
#footer {
		float:left;
		margin-top:15px;
		margin-bottom:10px;
    margin-left:75px;
    margin-right:30px;
		padding:0px;
		border:0px;
		width:700px;
    border:0px;
	}
	#footerpic {
		float:left;
		margin-top:15px;
		margin-bottom:10px;
    margin-left:55px;
    margin-right:10px;
		padding:0px;
		border:0px;
		width:195px;
    border:3px solid black;
	}
		#footerpicindex {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
    margin-left:250px;
    margin-right:10px;
		padding:0px;
		border:0px;
		width:365px;
		position:relative;
	}
	#footerpic1 {
		float:right;
		margin-top:10px;
		margin-bottom:10px;
    margin-left:5px;
    margin-right:55px;
		padding:0px;
		width:175px;
		border:3px solid black;
	}
	#footerpic1a {
		float:right;
		margin-top:0px;
		margin-bottom:10px;
    margin-left:0px;
    margin-right:30px;
		padding:0px;
		width:310px;
		border:0px solid black;
	}
		#footerpic2 {
		float:right;
		margin-top:10px;
		margin-bottom:10px;
    margin-left:300px;
    margin-right:30px;
		padding:0px;
		width:375px;
		border:0px;
	}
#bottom {
		clear:both;
		text-align:right;
    border:0px;
		}
	#content-picleft {
		float: left;
		width:255px;
    margin-left:25px;
		margin-right:25px;
    border:0px;
    padding:0px;
	}
	#content-picleft1 {
		float: left;
		width:500px;
    margin-left:0px;
		margin-right:0px;
    border:0px;
    padding:2px;
	}
	#content-picleft9a {
		float: right;
		width:260px;
    margin-left:0px;
		margin-right:0px;
    border:0px;
    padding:0px;
	}
		#content-picleft9 {
		float: left;
		width:260px;
    margin-left:50px;
		margin-right:0px;
    border:0px;
    padding:0px;
	}
	#content-picleft1big {
		float: left;
		width:550px;
    margin-left:20px;
		margin-right:0px;
    border:0px;
    padding:2px;
	}
	#content-picleft1bigg {
		float: left;
		width:550px;
    margin-left:150px;
		margin-right:0px;
    border:0px;
    padding:2px;
	}
	#content-picleft1biga {
		float: left;
		width:800px;
    margin-left:20px;
		margin-right:0px;
    border:0px;
    padding:2px;
	}
		#content-picleft1a {
		float: right;
		width:295px;
    margin-left:0px;
		margin-right:0px;
    border:0px;
    padding:0px;
	}
		#content-picright {
		float: right;
		width:220px;
    margin-left:0px;
		margin-right:0px;
    border:0px;
    padding:0px;
	}
		#content-picright2 {
		float: right;
		width:230px;
    margin-left:0px;
		margin-right:20px;
    border:0px;
    padding:0px;
	}
		#content-picright2a {
		float: right;
		width:220px;
    margin-left:0px;
		margin-right:20px;
    border:0px;
    padding:0px;
	}
			#content-picright1 {
		float: right;
		width:220px;
    margin-left:600px;
		margin-right:0px;
    border:0px;
    padding:10px;
	}
		#content-indexleft {
		float: left;
		width:300px;
    margin-left:0px;
		margin-right:0px;
		margin-top:100px;
    padding-left:45px;
	}
	#content-mainindex {
    float: left;
		margin-left:25px;
    margin-right:0px;
		width:600px;
    border:0px;
    padding:0px;
		position:relative;
		z-index:2;
}
#content-mainindex2 {
    float: left;
		margin-left:50px;
    margin-right:0px;
		width:600px;
    border:0px;
    padding:0px;
		position:relative;
		z-index:3;
}
#content-mainindex4 {
    float: left;
		margin-left:170px;
    margin-right:0px;
		width:420px;
    border:0px;
    padding:0px;
		position:relative;
		z-index:6;
}
#content-mainindex3 {
    float: left;
		margin-left:0px;
    margin-right:0px;
		width:650px;
    border:0px;
    padding-left:105px;
		position:relative;
		z-index:4;
}
#content-mainindexpic {
    float: right;
		margin-left:0px;
    margin-right:0px;
		width:650px;
		height:310px;
    border:0px;
    padding-left:50px;
}
#test {
    background-image:  url(/images/freeman3altered.png);
    background-repeat: no-repeat;
    height: 436px;
		margin-left:500px;
		padding:0px;
		position:fixed;
		z-index:1;
}
#testtext {
    position: relative;
    height: auto;
    width: auto;
    left: 25px;
    top: 100px;
		z-index:2;
}
	#visiontitle {
    float: leftt;
		margin-left:150px;
    margin-right:0px;
		width:600px;
    padding:1px;
}
	#visionphoto {
    float: left;
		margin-left:50px;
    margin-right:0px;
		width:500px;
    border:3px;
		border-color: #892207;
    padding:1px;
		background: black;
}
	#vision1st {
    float: left;
		margin-left:150px;
    margin-right:0px;
		width:600px;
		padding:10px;
}
	#vision1sta {
    float: left;
		margin-left:120px;
    margin-right:0px;
		width:645px;
		padding:10px;
}
	#vision2nd {
    float: left;
		margin-left:55px;
    margin-right:0px;
		width:510px;
    padding:15px;
		background: #A83612;
}
	#vision2ndb {
    float: left;
		margin-left:70px;
    margin-right:0px;
		width:500px;
    padding:0px;
		background: #A83612;
}
	#vision2nda {
    float: left;
		margin-left:100px;
    margin-right:10px;
		width:650px;
    padding:20px;
		background: #A83612;
}
	#vision3rd {
 float: left;
		margin-left:15px;
    margin-right:0px;
		width:595px;
    padding:0px;
		background:#A83612 ;
}
	#vision3rda {
 float: left;
		margin-left:100px;
    margin-right:0px;
		width:650px;
    padding:20px;
		background: #A83612;
}
	#vision4th {
 float: left;
		margin-left:190px;
    margin-right:100px;
		width:490px;
}
	#vision4tha {
 float: left;
		margin-left:200px;
    margin-right:50px;
		width:550px;
}
	#visionclose {
 float: right;
		margin-left:0px;
    margin-right:40px;
		width:300px;
}
	#visionspace {
 float: left;
		margin-left:200px;
    margin-right:200px;
		width:400px;
		height:50px;
}
	#visionspace2 {
 float: left;
		margin-left:20px;
    margin-right:0px;
		width:600px;
		height:75px;
}
	#visionspace3 {
 float: left;
		margin-left:0px;
    margin-right:0px;
		width:500px;
		height:25px;
}
	#visionpic {
 float: left;
		margin-left:0px;
    margin-right:0px;
		width:852px;
    padding-bottom:5px;
}
	.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('http://www.oscaralexander.com/tutorials/img/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('http://www.oscaralexander.com/tutorials/img/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 
#popupbox {
     postion: absolute;
			width: 100%;
			z-index:-1;
			}  
.popup {
      background-color: #958888;
      height: 380px; width: 440px;
      border: 5px solid #2C1112;
      position: fixed; visibility: hidden;
			top: 0px;
			left:0px;
      font-family: Verdana, Geneva, sans-serif;
      font-size: small; text-align: justify;
      padding: 0px; overflow: auto;
      z-index: 10;
}
.popup_bg {
      position: absolute;     
			visibility: hidden;
      height: 695%; 
			width: 100%;
      filter: alpha(opacity=70); /* for IE */
      opacity: 0.7; /* CSS3 standard */
      left: 0px; top: 0px;
      background-color: #958888;
      z-index: 2;
}
.ytcontainer {
      border: 2px solid #666;
      clear: both;
}
.close_button {
      font-family: Verdana, Geneva, sans-serif;
      font-size: small; font-weight: bold;
      color: #666; text-decoration: none;
      display: block; float: right;
      background-color: #FFF;
      z-index: 4; cursor: default;
      border: 2px solid #666;
      margin-bottom: -2px;
      padding: 0px 3px 0px 3px;
			postion: fixed;
} 
input.groovybutton
{
   font-family:Times New Roman,serif;
   font-style:italic;
   color:#FFF380;
   background-color:#7E2217;
   border-style:groove;
   border-color:#E56717;
	 text-align:center;
}

body { margin: 0;}
ul
{list-style-type:none;
padding:0px;
margin:100px;
}

#blanket {
background-color:#FFF;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#FFF380;
width:300px;
height:300px;
z-index: 9002;
top:1000px;
left:400px
}
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}
#sddm1
{	margin: 0;
	padding: 0;
	z-index: 30}
#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}
#sddm1 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}
#sddm li a
{	display: block;
	margin: 0px;
	padding: 0px;
	width: 116px;
	background: #440607;
	color: #FFF;
	text-align: center;
	text-decoration: none}
#sddm1 li a
{	display: block;
	margin: 0px;
	padding: 0px;
	width: 126px;
	background: #440607;
	color: #FFF;
	text-align: center;
	text-decoration: none}
#sddm li a:hover
{text-decoration: underline overline; color: red;}
#sddm1 li a:hover
{text-decoration: underline overline; color: red;}
#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 0px}
#sddm1 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 0px}
	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FCB64B;
		color: #F8F0DA;
		font: 13px arial}
	#sddm1 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FCB64B;
		color: #F8F0DA;
		font: 13px arial}
	#sddm div a:hover
	{	background: #CC9933;
		color: #FFF}
			#sddm1 div a:hover
	{	background: #CC9933;
		color: #FFF}
