
.body {background-image:url('line.jpg');
}

background-repeat:no

.body2 {background-color:#000000 }

.divvy {
    background-color:#ffffff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:5px;
	width:850px;
	height:880px;
    border-color:#bb9437;
    border-style:solid;
    border-width:thin;}
    
    .divvysm {
    background-color:#ffffff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:5px;
	width:850px;
	height:500px;
    border-color:#bb9437;
    border-style:solid;
    border-width:thin;}
    
.divvylong{
	
    background-color:#ffffff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:5px;
	width:850px;
	height:3850px;
    border-color:#bb9437;
    border-style:solid;
    border-width:thin;}
    
    .divvylongextra{
	
    background-color:#ffffff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:3400px;
	width:1000px;
	height:1000px;
    border-color:#bb9437;
    border-style:solid;
    border-width:thin;}
    
     .divvylongextra2{
	
    background-color:#ffffff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:3490px;
	width:1000px;
	height:1000px;
    border-color:#bb9437;
    border-style:solid;
    border-width:thin;}
    
         .divvylongextra3{
	
    background-color:#ffffff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:3590px;
	width:1000px;
	height:1000px;
    border-color:#bb9437;
    border-style:solid;
    border-width:thin;}
    
             .divvylongextra4{
	
    background-color:#ffffff;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:3680px;
	width:1000px;
	height:1000px;
    border-color:#bb9437;
    border-style:solid;
    border-width:thin;}
   
   
   
        
.menu {
	
	width:1000px;
	left:0px;
	position:absolute;
	top:150px;
    font-family:'trebuchet ms';
	font-weight:normal;
	font-size:
	12px;
    
    background-color:#000000;
 


}
.menu ul {
	background:#7f0037;
	padding-top:7px;
    padding-bottom:7px;
    padding-left:0px;
	float:left;
	margin:0px;
	width:1000px;
	height:18px;
 border-top:2px #BB9437 solid;
	border-bottom:2px #BB9437 solid;
    font-weight:bold;

    
}

.menu ul li{
	display:inline;
    vertical-align:middle;
}

.menu ul li a{
	
	color:#ffffff;
	padding: 10px;
	text-decoration:none;
    font-weight:bold;
	
}



.menu ul li a:visited{
color: #ffffff;
}

.menu ul li a:hover, .menu ul li .selected{
	color: #BB9437!important;
	padding-top: 7px;
	padding-bottom: 6px;
	background:#7f0037;
	
}

.divcon{
	background-color:#000000;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:30px;
    bottom:100px;
	width:340px;
	height:340px;
	border:thick;}
    
.cover1 {
position:absolute;
left:0px;
top:0px
 }
 
.quote {

position:relative;
margin-left:auto;
margin-right:auto;
top:10px;
width:700px;


 }
 
 .quote2 {

position:relative;
margin-left:auto;
margin-right:auto;
top:50px;
width:194px


 }
 
 .cover2 {
position:absolute;
left:30px;
top:200px
 }
 
 .tab{
 position:relative;
 margin-left:auto;
 margin-right:auto;
padding-bottom:20px;
width:700px;
color:#ffffff;
   font-family:'trebuchet ms';
	font-weight:normal;
	font-size:
	14px;}
    


.construction{ 

  font-family:'century gothic';
  color:white;
  font-size:18px;
  text-align:center;
  width:650px;
  position:relative;
	margin-left:auto;
	margin-right:auto; }
  
.ff{

 font-family:'engravers mt';
  color:white;
  font-size:25px;
  text-align:center }
  
.ff2
{
 font-family:'arial';
 background-color:#000000;
  color:#ffffff;
  font-size:14px;
  text-align:center;
  height:400px;
  width:400px
   }
   
   .ff3
{
 font-family:'arial';
 background-color:#000000;
  color:#ffffff;
  font-size:14px;
  text-align:center;
  height:300px;
  width:400px
   }

.middle 
{position:relative;
margin-left:auto;
	margin-right:auto;
    width:150px;
    top:10px } 
    
    .bodypop {
    
    background-color:#000000 }  
    
    .link {
    
    color:#ffffff }
    
    .gypsy
    
    {position:absolute;
    left:50px;
    top:200px }
    
    .gypsy2
    
    {position:absolute;
    top:200px;
    left:400px;
    color:#ffffff;
    font-family:'calibri';
 background-color:#000000;
width:400px;
  font-size:14px;}
  
  .pics1 {
  
  position:abolute;
  top:50px;
  left:50px }
  
   .pics2 {
  
  position:abolute;
  top:50px;
  left:200px }
  
     .pics3 {
  
  position:abolute;
  top:50px;
  left:350px }
  
    .pics4 {
  
  position:abolute;
  top:50px;
  left:500px }
  
   .pics5 {
  
  position:abolute;
  top:50px;
  left:650px }
  
     .pics6 {
  
  position:abolute;
  top:50px;
  left:800px }
  
  
.divgal{

position:absolute;
top:70px;
left:8px
 }
 
.divgal2{

position:absolute;
left:15px }

.girl {

position:absolute;
left:175px;
top:195px;
}


.joy {

position:absolute;
left:0px;
top:685px;
width:1000px; }

.text {

position:absolute;
top:755px;
left:50px;
width:900px;
 font-family:'calibri';
  color:#7f0037;
  font-size:20px;
  letter-spacing: 0.5px;
  line-height:150%;
  text-align:center;
  font-weight:bold;
  
  
  }
  
.f {
background-color:#7f0037;
height:300px

 }
 
 .g {font-size:18px;
 }
 
 .l {position:absolute;
 left:0px;
 top:130px }
 
 .text2 {

position:absolute;
top:150px;
left:30px;
width:750px;
 font-family:'calibri';
  color:#7f0037;
  font-size:20px;
  letter-spacing: 0.5px;
  line-height:150%;
  text-align:left;
  font-weight:bold;
  
  
  }
  
   .text3 {

position:absolute;
top:210px;
left:30px;
width:750px;
 font-family:'calibri';
  color:#7f0037;
  font-size:14px;
  letter-spacing: 0.5px;
  line-height:120%;
  text-align:left;
  font-weight:normal;
  
  
  }
  
  .j {font-weight:lighter }
  
  .heading {
  
   font-family:'lucida calligraphy';
  color:#7d0137;
  font-size:15px;
  text-align:left;
  font-weight:normal;
  position:absolute;
  left:10px;
    letter-spacing: 0.5px;
    
  
   }
   
   .b {font-weight:bold;
   font-size:14px;
     line-height:180%;
     display:inline }
     
     .b2 {font-weight:bold;
   font-size:18px;
     line-height:200%; }
     
      .text4 {

position:absolute;
top:150px;
left:30px;
width:940px;
 font-family:'calibri';
  color:#7f0037;
  font-size:20px;
  letter-spacing: 0.5px;
  line-height:150%;
  text-align:center;
  font-weight:bold;
  
  
  }
  
    .b10 {font-weight:normal;
    font-family:'lucida calligraphy';
   font-size:20px;
     line-height:180%;
      }
  
  .header {
  
  position:absolute;
  top:313px;
  left:40px }
  
  .text5 {position:absolute;
  left:200px;
  top:400px;
  position:absolute;
top:310px;
left:30px;
width:940px;
 font-family:'calibri';
  color:#7f0037;
  font-size:20px;
  letter-spacing: 0.5px;
  line-height:150%;
  text-align:left;
  font-weight:normal }
  

   
        .b7 {font-weight:bold;
   font-size:18px;
  position:absolute;
     left:100px;
     top:310px }
     
     .center
     
     {text-align:center;
     position:absolute; }
     
     .aboutbody {
     position:absolute;
  left:200px;
  top:200px;
  position:absolute;
top:400px;
left:30px;
width:750px;
 font-family:'calibri';
  color:#7f0037;
  font-size:14px;
  letter-spacing: 0.5px;
  line-height:150%;
  text-align:left;
  font-weight:normal }
  
 .menu2 {
	
	width:1000px;
	left:0px;
	position:absolute;
	top:200px;
    font-family:'trebuchet ms';
	font-weight:normal;
	font-size:
	12px;
    
    background-color:#000000;
 


}
.menu2 ul {
	background:#ffffff;
	padding-top:7px;
    padding-bottom:7px;
    padding-left:0px;
	float:left;
	margin:0px;
	width:1000px;
	height:18px;
 border-top:2px #BB9437 solid;
	border-bottom:2px #BB9437 solid;
    font-weight:bold;

    
}

.menu2 ul li{
	display:inline;
    vertical-align:middle;
}

.menu2 ul li a{
	
	color:#7f0037;
	padding: 27px;
	text-decoration:none;
    font-weight:bold;
	
}





.menu2 ul li a:hover, .menu ul li .selected{
	color: #BB9437!important;
	padding-top: 7px;
	padding-bottom: 6px;
	background:#fffffff;
	
}

  
.asp {

font-family:'lucida calligraphy';
font-size:20px;
color:#7f0037;
text-align:center;
line-height:180% }


  .text6 {
position:absolute;


left:20px;
width:750px;
 font-family:'calibri';
  color:#7f0037;
  font-size:14px;
  letter-spacing: 0.5px;
  line-height:150%;
  text-align:left;
  font-weight:normal }
  
    .text7 {
position:absolute;
left:20px;
width:750px;
 font-family:'calibri';
  color:#7f0037;
  font-size:14px;
  letter-spacing: 0.5px;
  line-height:150%;
  text-align:left;
  font-weight:normal }
  
  
  .oa{
  font-family:'lucida calligraphy';
  font-size:18px;
  color:#7d0137;
  text-align:center;
  width:1000px }
  
  .pro{ 
    font-family:'trebuchet ms';
  font-size:14px;
  color:#7d0137;
  position:absolute;
height:4200px;
  width:950px;
  left:25px
   }

   .pt {
   
   font-family:'trebuchet ms';
   font-size:16px;
   font-weight:bold;

    }
    
    .maps {
    
    left:13px; 
    font-family:'trebuchet ms'; 
    font-size:20px; 
    color:#7d0137;
    position:absolute;
    top:270px;
    text-align:center }
    
        .l2 {font-weight:normal;
   font-size:16px;
     line-height:180%;
         font-family:'trebuchet ms'; 
            text-decoration:underline;
          }