/* When a style is define for both an ID and a tag or class, */
 /* you can split out the id to define it differently.        */  
/* Body */ 

body { 	
    margin-bottom:30px; 
	padding:0px; 	
    background-color:#993366;
 	text-align:center; } 

html{

}

#body_index { 	
/* You can define styles on an individual page basis based on       */ 
/* the ID of the body tag, which is body_[pagename] (without .html) */ 
}  

/* Page Title */ 
H1, #page_title {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	color:#FFFFFF; 	font-size:20px; 	height:111px; 	width:689px;
 	background:
	url(../../../images/heading_bg.gif) no-repeat;
 	line-height:104px;
 	text-align:center;
        border-bottom: 2px #993366 solid;
 	margin:0; 
} 


/* Main Area */ 
.mainarea,  #mainarea {
 	width:690px;
	width:expression('750px');
    background-image:url(../../../images/container_bg.jpg);
	padding:30 30px 0 30;
 	position:relative;
    margin-top: 30px;
    margin-bottom: 0px;
 	margin-left:auto;
 	margin-right:auto;
 	text-align:left; }  

/* Major Heading */ 
H2, #heading_1 {
 	color:#600;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:19px;
 	font-weight:bold; }

/* Minor Heading */ 
H3, #heading_2, #heading_3, #heading_4, #heading_5, header_1, header_2, header_3 {
 	color:#600;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
 	font-weight:bold; } 

/* Navigation Links */ #linksarea {
 	font-weight:bold;
 	width:679px;
 	width:expression('689px');
 	color:#FFFFFF; 	text-align:center;
        padding-left: 5px;
        padding-right: 5px; 	
        background: #C69;
        border-top: 2px #fff solid;
 	border-bottom:2px solid #993366; }

#linksarea a, #linksarea a:link, #linksarea a:visited, #linksarea a:active { 
	color:#FFFFFF; 	text-decoration:none;
 	font-family:Arial, Helvetica, sans-serif;
 	font-weight:bold;
 	font-size:12px;
	padding:0 2px 0 2px;} 

#linksarea a:hover {
 	text-decoration:underline; } 
	
	

.linksdivider {
 	width:22px; }

/* Text Area */ .textarea {
 	font-size:12px;
 	color:#333333;
 	font-family:Arial, Helvetica, sans-serif; }

.textbox1 {
 	width:447px; 	        float:left; }

.textbox2 {
 	width:217px;
 	float:right; } 

.textbox3 {
 	width:670px; }

.textbox4 {
 	width:300px;
 	width:expression('325px');
        float:left; } 

.textbox5 {
 	width:300px;
 	width:expression('325px');
 	float:right; } 

.textbox6 {
 	width:706px;
 	width:expression('750px'); }
 /* Text Items */ 
.textitem, #text_1, #text_2, #text_3, #text_4, #text_5 { }  

/* Link Items */ .linkitem, .linkitem a, #link_1, #link_2, #link_3, #link_4, #link_5 {
 	color:#0000FF; }

/* Image Items */ 
.imageitem img, #image_1 img, #image_2 img, #image_3 img, #image_4 img, #image_5 img { } 

.largeimage { } 
.mediumimage { } 

.smallimage{ }  

/* rich text area */ .richtext {
 	margin:22px; } 

.innerrichtext H2, .richtext H2{
 	padding-left:0px; } 

.innerrichtext{ }  

/*Photo stuff */ 
.floatingimageright {
 	float:right;
 	margin:10px;
 	margin-right:0px; }

.captionbelow { 	margin-bottom:15px;
 	font-size:12px; } 

.phototable {
 	margin:11px;
 	margin-top:0px; } 

.phototablecell {
 	padding:11px;
        padding-top:0px;
 	padding-bottom:22px; }  

H2 { 	margin:0px; }

/* Bottom buffer */
#bottombuffer{
 	width:100%;
 	height:22px; } 

.blogtable{         width: 600px;
        position:relative;
        left:20px; }

 #slides_iframe {
 	font-size:12px; 	
        color:#333333;
 	font-family:Arial, Helvetica, sans-serif;
 	background-color: #fff; } 
	

#contactbottom{
padding-top:70px;
}	


#contactleft{
float:left;
width:335px;
}

	
#contactright{
float:left;
width:335px;
}

.contactimg{
padding-left:20px;
}

.contactimg2{
padding-left:35px;
}
