.rtc {
		margin-top:8px;
		background: #DFDBC5 url(../images/rtc.gif) no-repeat;
		color: #FFF;
		height: 7px;
	}
		
		
		.rtc_bottom {
	
		font:12px "Geneva", Helvetica, Arial, sans-serif; line-height: 17px;
		background: #DFDBC5 url(../images/rb.gif) no-repeat bottom;
		color: #333333;
		padding: 4px 8px;	
		margin: 0 0 10px 0;
	}



/**************************************************************
   Form Elements   
 **************************************************************/

form {
  padding: 0;
  margin: 0;
  
}

/* If you're finding the input elements get pushed down, increase the width */
label {
  float: left;
  width: 25%;
  vertical-align: top;
   color: #555555;
}

input,
textarea,
select {
padding: 1px;
font:12px "Geneva", Helvetica, Arial, sans-serif;
  font-weight:normal;
  color: #42423b;
  background: #f1f1f1;
  border: 1px solid #cccccc;
  
  
}

input{
	text-indent:2px;}

input:focus,
input:hover, 
textarea:focus,
textarea:hover,
select:focus,
select:hover {
  color: #42423b;
  background: #f1f1f1;
  border: 1px solid #8D8A8A;
    
  
}

input.noBorder,
input:focus.noBorder,
input:hover.noBorder {
  padding: 0;
  border: 0;
  
  
   
}

input.button {
  padding: 2px 6px;

  font:13px  "Times New Roman" serif, Tahoma, Verdana, Arial, Helvetica;
  font-weight:normal;
  text-transform: uppercase;
  cursor: pointer;
 
  color: #76021A;
  background: #CDA872;
  border-width: 1px;
  border-style:solid;

  border-color: #B49364 #B49364 #B49364 #B49364;
}


/**************************************************************
   Page Content
 **************************************************************/
#contactpage{float: left; width:530px; ;margin: 0 6px 5px 0; padding-left:25px; padding-top:10px;}

#contactpage p{ text-align: left; font-size: 12px; color: #555; "Geneva", Helvetica, Arial, sans-serif; left: 0px; font-weight:normal; z-index:1; padding:0px 0px 0px 0px; margin:15px 0px 0px 0px;}


#columns {

  width: 410px;

 
}


/* Column widths */
.width {
  width: 530px;
  

}

.widthPad {
  width: 530px;
  background: #DFDBC5 url(../images/rb.gif) no-repeat bottom;
  

}


.width100 {
  width: 530px;
}

.width73 {
 background: #DFDBC5;
  width: 90%; 
  margin: 0px 0px 0px 0px;
  padding-left:30px;   padding-right:130px;
  
		
		

}

.width75 {
  width: 93%; 
}












/**************************************************************
   Generic Display 
 **************************************************************/


.block {
  display: block;
}

.clear {
  clear: both;
}

.marginRight {
  margin-right: 15px;
}

.paddingLeft {
  padding-left: 5px;
}

.paddingRight {
  padding-right: 5px;
}

.floatLeft {
  float: left; 

.floatRight {
  float: right;
}

.alignLeft {
  text-align: left; 
}

.alignRight {
  text-align: right;
}

.alignTop {
  vertical-align: top;
}

.alignMiddle {
  vertical-align: middle;
}

.alignBottom {
  vertical-align: bottom;
}

.lightBlueBg {
  background-color: #cccccc;
}

.dark {
  color: #353E47;
}
