* {
    padding:0;
    margin:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset,
address {
    margin:20px 0;
}
li, dd, blockquote {
    margin-left: 40px;
}
fieldset {
    padding:10px;
}


body { 
    background:url(images/revival_background_black.jpg); 
	margin:0px 0px 5px 0px;
}

h1 {
   font-family:Georgia, Verdana, "Trebuchet MS", sans-serif;
   font-size:22px;
   color:#000000;
   margin:10px 0px 5px 25px;
   text-align:left;
}

h5 {
   font-family:Verdana, "Trebuchet MS", sans-serif;
   font-size:12px;
   color:#000000;
   margin:12px 0px 0px 40px;
   text-align:left;
}

.page_body_home { 
   background:#000000; width:770px;  
   text-align:left; margin:0px 1px 1px 1px;
}

.page_body_home_white { 
   background:#666666; width:772px;  
}


.page_body { 
   background:#ffffff; width:770px;  
   text-align:left;
}

.page_body p {
   margin:8px 50px 2px 40px;
   font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-size:13px;
}   

p#subpoint {
   margin:6px 70px 2px 70px;
   font-family:Arial, Helvetica, sans-serif;
   text-align:left;
   font-size:12px;
}   


.header_box { 
    background:url(images/revival_page_heasder.jpg); 
}



#menu { width: 150px; background: url(images/revival_menu_background.jpg) 0px -16px no-repeat;
	margin:0px; padding:0px; vertical-align:top;}  	



a {
   color:#000066;
}   
a:visited {
   color:#000076;
}   
a:hover {
   color:#ffffff; background:#000066;
}   


a#gallery { color:#dddddd; text-decoration:none; }
a#gallery:hover { color:#000000; background:#ffffff; }   


a#home_header {
   color:#ffffff; display:block;
   font-family:Arial, Helvetica, sans-serif; font-size:16px;
   text-decoration:none;
}   
a#home_header:hover {
   background:#ffffff; color:#000000;
}   

a#home {
   color:#ffffff;
   font-family:Arial, Helvetica, sans-serif; font-size:16px;
   text-decoration:none;
}   
a#home:hover {
   background:#ffffff; color:#000000;
}   



a#link_box {
   color:#ffffff; display:block;
   font-family:Arial, Helvetica, sans-serif; font-size:11px;
   text-decoration:none;
}   
a#link_box:hover {
   background:#fff; color:#000;
}   



p#home_text {
   margin:10px 20px 0px 0px; 
   color:#FC0; 
   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; 
}


a#wcbz {
   color:#655; font-size:11px; 
   font-family:Helvetica, Arial, sans-serif;  
   text-decoration:none; margin-top:2px;
}

a#wcbz:hover {
   background:#fff; color:#000;
}

a#wcbz_home {
   color:#988; font-size:11px; 
   font-family:Helvetica, Arial, sans-serif;  
   text-decoration:none; margin-top:2px;
}

a#wcbz_home:hover {
   background:#fff; color:#000;
}


p#contact_form_text{
   color:#ffffff; font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:13px; margin:0px 4px 0px 0px; text-align:right;
}

p#contact_form_note{
   color:#ffffff; font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:11px; margin:27px 30px 12px 35px; text-align:left;
}

p#contact_form_button{
   margin:0px 25px 10px 15px; text-align:center;
}

p#contact_form_response{
   color:#ffffff; font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:13px; margin:0px 4px 4px 40px; text-align:left;
}



input#input_text {
	color:#000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight:400; 
	padding:0px; 
	margin:0px 0px 2px 0px;
	text-align:left;    
}

select#input_text {
	color:#000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight:400; 
	padding:0px; 
	margin:0px 0px 2px 0px;
	text-align:left;    
}

option#input_text {
	color:#000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight:400; 
	padding:0px; 
	margin:0px 0px 2px 0px;
	text-align:left;    
}
