html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acrontm,address,em,font,img,ins,q,s,small,strie,strong,sub,var,dl,dt,dd,ol,ul,li,table,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
border:0;
outline:0;
font-weight:inherit;
font-style:normal;
font-size:100%;
font-family:inherit;
font-size:16px;
}

body{
background:url(/images/backgroundBody.jpg) repeat-x;
text-align:center;/*Centers the background with Container Div**/
}

ol,ul{
list-style:none;
}


ol{
list-style:circle;
padding:10px 0px 10px 50px;
font-size:16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

ol li{

}

a{
text-decoration:none;
}

p{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
padding:6px 0px 6px 0px;
line-height:32px;
padding:5px 10px 0px 10px;
}

h1{
font-family:"Times New Roman", Times, serif;
font-size:26px;
text-align:left;
padding:6px 10px 6px 10px;
border-bottom:1px #A9C6D1 solid;
font-weight:bold;
color:#990000;
}



h2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding:3px 0px 3px 0px;
text-align:left;
text-decoration:underline;
color:#003A74;
}

h3 a{
font-family:"Times New Roman", Times, serif;
font-size:22px;
text-align:center;
padding:6px 0px 6px 0px;
text-decoration:underline;
color:#666666;
}

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
text-align:left;
padding:6px 2px 6px 10px;
color:#FFF;
background:#FF0000;
width:95px;
}

h5{
padding:28px 18px 10px 0px;
font-family:"Times New Roman", Times, serif;
font-size:24px;
text-align:center;
background:#FF6600;
}

h6{
font-family:"Times New Roman", Times, serif;
font-size:18px;
text-align:center;
padding:6px 10px 6px 10px;
border-bottom:1px #A9C6D1 solid;
font-weight:bold;
color:#990000;
}

.form{
width:inherit;
}

.segment{
padding:10px 0px 0px 5px;
min-height:20px;
}

.paddingRight{
padding:0px 5px 0px 0px;
float:left;
}

.formLeft{
text-align:right;
padding:10px 6px 0px 0px;
width:100px;
float:left;
height:inherit;
}

.formText{
float:left;
}

.segment span{
padding:4px 5px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
text-align:center;
}

.formGroup1{
width:350px;
float:left;
}

.formGroup2{
width:400px;

}

.formBlocks{
float:left;
width:120px;
padding:0px 10px 5px 0px;
}

.formBlocksOther{
float:left;
width:250px;
padding:0px 10px 5px 0px;
}

#hotelInfo{
width:250px;
float:left; 
padding:10px 0px 0px 0px;
}

#hotelInfo p{
line-height:16px;

}

#hotelImg{
float:left;
width:220px;
padding:20px 0px 0px 0px;
}


.lists{
padding:0px 0px 0px 40px;
}
.lists li{
list-style:disc;
line-height:20px;
}

.formRight{
float:left;
text-align:left;
width:390px;
padding:7px 0px 3px 0px;
height:inherit;
min-height:inherit;
}


.address{
font-size:16px;
text-align:left;
padding:0px 45px;
line-height:20px;
}

.location{
font-size:16px;
text-align:left;
padding:0px 10px 0px 10px;
line-height:30px;
text-decoration:underline;
font-weight:bold;
}

.directions{
font-size:16px;
text-align:left;
padding:0px;
line-height:14px;
padding:0px 10px 0px 10px;

}

#container{
background: url(/okmom/Momshort3.jpg) no-repeat;
margin:0 auto;
position:relative;
text-align:left;
width:960px;
}

#header{
width:960px;
height:200px;
background: url(/images/header.jpg) no-repeat;
}

#rightHeader{
width:256px;
height:146px;
float:right;
padding:6px;

}

#rightHeaderBorder{
border:2px solid #3686A1;
width:256px;
height:146px;
background:#FFFFFF;
padding:4px;
}


#slideshow{
width:400px;
height:300px;
}

#left{
float:left;
width:190px;
}

#navigation{
width:159px;
position:relative;
top:0;
left:5px;
}

li a{
font-size:14px;
color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.navBackground a{
color:#FFF;
font-size:16px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.faqsQs li{
padding:3px 0px 3px 10px;
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
text-align:left;
text-decoration:underline;
color:#2F4E60;

}

.faqsQs li a{
color:#990000;
}

#vid{
text-align:center;
padding:10px 0px 10px 0px;
}

spacer{
height:5px;
width:inherit;
}

.navBackground{
background:url(/images/navigationBorder.jpg) no-repeat;
padding:17px 24px 17px 24px;
}

.endNav{
height:15px;
width:159px;
background:url(/images/endNav.jpg) no-repeat;
}

.line{
width:487px;
height:5px;
padding:5px 0px 0px 15px;
border-bottom:dotted #CCCCCC;
}

#testimonials{
position:relative;
top:20px;
left:-4px;
width:180px;
height:200px;
text-align:center;
background:url(/images/quoteBrown.jpg) no-repeat;
padding:45px 20px 0px 10px;
}

#testimonials p{
color:#000000;
font-size:16px;
}

.contentSpacer{
width:525px;
float:left;
height:20px;
background:url(/images/contentSpacerBackground.jpg) no-repeat;
}

#content{
float:left;
width:525px;
background: url(/images/contentBackground.jpg) repeat-y;

}

#contentPadding{
padding:10px 10px 10px 10px;
width:505px;
height:inherit;
}

#contentBottom{
float:left;
background:url(/images/contentBottomBackground.jpg) no-repeat;
height:14px;
width:525px;
}

#rightCollumnSpacer{
width:241px;
height:20px;
float:left;
background:url(/images/rightTopBackground.jpg) no-repeat;
}

#rightCollumnSpacer2{
width:241px;
height:20px;
float:left;
background:url(/images/rightTopBackgroundWT.jpg) no-repeat;
}
#rightCollumn{
float:left;
width:241px;
background:url(/images/rightCollumnBackground.jpg) repeat-y;
}

#rightCollumn img{
padding:5px 0 0 0;
}

#logos{
float:left;
width:222px;
text-align:center;
}

.rightPadding{
padding:0 0 0 8px;
}

table{
padding:4px 0px 8px 10px;
}

#volunteerTable{
padding:10px 0px 10px 0px;
}

.volunteers{
padding:0px 0px 0px 10px;
}

.volunteersTD{
width:55px;
}

.table{
width:65px;
}

/*#rightCollumn{
float:right;
width:218px;
padding:5px 0px 0px 0px;

}

#logos
{
width:200px;
height:400px;
background:url(/images/followUsBrown.png) no-repeat;

}

#logosPositioning{
position:relative;
top:55px;
left:52px;
}


.rightPadding{
padding:0 0 0 8px;
}

#contactForm{
width:200px;
height:400px;
background:url(/images/contact.png) no-repeat;
float:right;
padding:0px 0px 6px 12px;
line-height:20px;
}

#contactForm p{
font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
text-align:left;
line-height:24px;
}


#contactForm a{
font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
line-height:24px;
color:#000000;
text-decoration:underline;
}*/


#footerSponsored{
float:left;
width:960px;
height:100px;
background:url(/images/footerSponsors.jpg) no-repeat;
text-align:center;
}

#footerThanks{
float:left;
width:960px;
height:100px;
text-align:center;
}

#footerThanks p{
color:#666666;
padding:20px 50px;
line-height:20px;

}

#homepage{
text-align:center;
}

#homepageLinks{
text-align:center;
background:url(/images/bgBannerHome.jpg) no-repeat;
margin:0 auto;
width:300px;
height:40px;
padding:8px 0px 0px 0px;
}


#homepageLinks a{

padding:6px 10px;
font-size:16px;
color:#FFF;
text-decoration:underline;

}

#map{
text-align:center;
padding:30px 0px 30px 0px;
}

.topLinks{
display:inline;
padding:10px 0px 10px 10px;
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;


}

.break{
padding:4px 0px 0px 0px;
}
.directions{
padding:0px 0px 0px 10px;
}

.toplinks li{
display:inline;
padding:0px 2px;
}

.toplinks li a{
color:#990000
}
