html{
height: 100.02%;
margin: 0px;
padding: 0px;
}

body{
margin: 0px;
padding: 0px;
vertical-align: top;
font-family: "Times New Roman", Times, serif;
color: #521802;
font-size: 11pt;
width: 100%;
height: 100%;
background-color: #f1b050;
background-image: url(images/background.jpg);
background-position: top center;
background-repeat:no-repeat;
}

table, td, tr, img, a:link, a:visited, a:hover, a:active{
padding: 0px;
margin: 0px;
}

a:link{
color:#521802; 
text-decoration:none;
}
a:visited{
color:#521802; 
text-decoration:none;
}
a:active{
color:#521802; 
text-decoration:none;
}
a:hover{
color:#843307; 
text-decoration: underline;
}

.main{
background-image: url(images/main_body.jpg);
background-repeat: no-repeat;
background-color: #f6cd95;
}
.ext_main{
background-image: url(images/ext_main_body.jpg);
background-repeat:repeat-y;
}

.mainTop{
background-image: url(images/main_top.jpg);
background-repeat: no-repeat;
width: 571px;
height: 33px !IMPORTANT;
}

.mainBottom{
background-image: url(images/main_bottom.jpg);
background-repeat: no-repeat;
width: 571px;
height: 30px !IMPORTANT;
}

.mainOther{
background-image: url(images/main_other.jpg);
background-repeat: no-repeat;
}

.mainOtherExt{
background-image: url(images/ext_main_other.jpg);
background-repeat: repeat-y;
}

.mainText{
padding: 20px;
}

.mainText2{
padding: 20px 20px 20px 34px;
}

.heading1{
padding-top: 20px;
font-family: Garamond, "Times New Roman", Times, serif;
font-size: 14pt;
font-weight: bold;
}

.heading2{
font-family: Garamond, "Times New Roman", Times, serif;
font-size: 13pt;
font-weight: bold;
}

.listPos{
margin: 10px 0 0 15px;
}

ul{
list-style-type: disc;
list-style-position: inside;
margin:0px;
padding: 0px;
}

li{
margin: 5px 0 0 0;
}

.leftExt{
background-image: url(images/ext_left.jpg);
background-repeat: repeat-y;
}

.rightExt{
background-image: url(images/ext_right.jpg);
background-repeat: repeat-y;
}

.mainLeftExt{
background-image: url(images/ext_main_left.jpg);
background-repeat: repeat-y;
}

.mainLeftOther{
background-image: url(images/main_left_other.jpg);
background-repeat: no-repeat;
}

.footer{
background-image:url(images/footer.jpg);
background-repeat: no-repeat;
}

.call{
background-image: url(images/call.jpg);
background-repeat: no-repeat;
}
.call_corporate{
background-image: url(images/corporate_meeting/call.jpg);
background-repeat: no-repeat;
}
.call_team{
background-image: url(images/team_building/call.jpg);
background-repeat: no-repeat;
}
.call_leadership{
background-image: url(images/leadership_development/call.jpg);
background-repeat: no-repeat;
}
.call_change{
background-image: url(images/change_management/call.jpg);
background-repeat: no-repeat;
}
.call_accommodations{
background-image: url(images/accommodations/call.jpg);
background-repeat: no-repeat;
}
.call_contact{
background-image: url(images/contact/call.jpg);
background-repeat: no-repeat;
}
.call_about{
background-image: url(images/about/call.jpg);
background-repeat: no-repeat;
}

.callText{
text-align:left;
padding: 29px 0 0 0;
color: #e8d9d4;
font-size: 10pt;
font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif;
}
.callText2{
text-align:left;
padding: 29px 0 0 0;
color: #333333;
font-size: 10pt;
font-family: "Bookman Old Style", Garamond, "Times New Roman", Times, serif;
}

.copyright{
vertical-align: top;
padding: 25px 140px 0 0;
font-size:7.5pt;
font-style:italic;
font-weight: bold;
}

.imgBorder{
border-color: #843307;
border-style: solid;
border-width: 3px;
}

.contactForm{
padding: 15px 0 0 0;
}

#textError{
color: #CA0023;
}

.newsFeed{
	/*margin-top: 525px;*/
	padding: 25px 15px 10px 35px;
	text-align: justify;
}

.item a{
color: #ac500d;
}