*{
margin:0;
padding:0;
}

#body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:url(../images/bg.jpg) fixed center top / cover;
}

#header{
width:100%;
height:auto;
float:left;
background:url(../images/top-bg.png) no-repeat center top;
position:relative;
}

#header-main{
width:990px;
height:auto;
margin:0 auto;
}

#top{
width:990px;
height:auto;
float:left;
position:relative;
}

#top-logo{
position:absolute;
float:left;
width:750px;
height:289px;
top:0;
left:-80px;
background:url(../images/logo-bg.png) no-repeat;
z-index:5;
}

.logo{
padding:27px 0 0 80px;
}

#call{
float:right;
width:335px;
height:auto;
padding:10px;
border-radius:10px;
font-size:24px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
margin:20px 0 70px;
color:#FFFFFF;
text-align:right;
}

#call span{
color:#ebc8f5;
font-size:20px;
}

#banner-area{
width:990px;
height:auto;
float:left;
position:relative;
z-index:10;
}

#top-menu{
width:262px;
height:auto;
float:left;
}

/*#top-menu ul{
display:block;
padding-top:60px;
}

#top-menu ul li{
list-style:none;
display:block;
margin-top:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-style:italic;
}

#top-menu ul li a{
color:#421e4d;
padding:6px 0 7px 10px;
display:block;
text-decoration:none;
border-radius:5px 0 0 5px;
}

#top-menu ul li:hover a, #top-menu ul li.active a{
color:#FFFFFF;
}*/

.social-icons{
float:left;
padding-top:20px !important;
}

.social-icons li{
list-style:none;
float:left;
margin-right:5px;
}
.social-icons li a,.social-icons li a:hover{ background:none !important;}

#banner{
width:695px;
height:395px;
float:right;
}

#middle-wrapper{
width:100%;
height:auto;
float:left;
padding-top:20px;
position:relative;
}

#middle{
width:990px;
height:auto;
margin:0 auto;
}

#side-content{
width:275px;
height:auto;
float:left;
}

#search{
width:273px;
border:1px solid #99906a;
height:38px;
border-radius:5px;
}

.txtbox{
width:217px;
float:left;
padding:12px;
border:0 none;
background:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.search-btn{
float:left;
margin:8px 0 0 5px;
}

#request{
width:269px;
height:auto;
float:left;
padding:3px;
border-radius:5px;
background:#673e73;
margin-top:10px;
}

#request a{
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-style:italic;
text-decoration:none;
padding:20px 0;
display:block;
width:265px;
border-radius:5px;
background:#673e73;
border:2px solid #fff;
text-align:center;
}

#request a:hover{
background:#99906a;
}

#article-box{
width:233px;
float:left;
padding:15px 20px;
border-radius:5px;
margin-top:10px;
border:1px solid #99906a;
font-size:12px;
}

#article-box span.heading{
display:block;
padding-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:24px;
}

#article-box p{
line-height:20px;
}

#article-box a{
float:right;
color:#FFFFFF;
padding:3px 10px;
background:#673e73;
text-decoration:none;
font-weight:bold;
}

#video_gal{
width:233px;
float:left;
padding:15px 20px;
border-radius:5px;
margin-top:10px;
border:1px solid #99906a;
font-size:12px;
}

#video_gal a{
/*float:right;*/
text-decoration:none;

}
#video_gal span.heading{
display:block;
padding-bottom:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:24px;
}
#content{
width:630px;
float:right;
background:#f9f3d9;
border-radius:5px;
padding:15px 30px;
    min-height: 466px;
}

.plus-resize{
width:630px;
float:left;
display:block;
padding-bottom:10px;
}

.breadcrumb{
width:450px;
height:auto;
float:left;
}

.breadcrumb li {
    display: inline;
    list-style: none outside none;
	margin-right:10px;
}

.breadcrumb li a{
margin-right:10px;
color:#845B8E;
text-decoration:none;
}

.google-plus{
width:80px;
float:right;
}

.resize{
width:100px;
float:right;
}

.content{
width:630px;
float:left;
}

.content p{
line-height:20px;
padding-bottom:10px;
}

.content h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#421e4d;
font-weight:normal;
padding-bottom:5px;
font-style:italic;
}

.content h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#433809;
font-weight:normal;
padding:10px 0 5px;
font-style:italic;
}

.content h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:10px 0 5px;
}

.content ul{
padding:5px 0 10px 15px;
}

.content ul li{
list-style:none;
padding:0 0 6px 15px;
background:url(../images/icon.jpg) no-repeat left 6px;
line-height:20px;
}

.content a{
color:#421e4d;
text-decoration:none;
font-weight:bold;
border-bottom:1px dotted #000;
}

#footer-outer{
width:100%;
height:auto;
float:left;
background:url(../images/btm-bg.png) no-repeat bottom center;
padding-top:10px;
position:relative;
font-size:12px;
}


#footer-wrapper{
width:100%;
height:auto;
float:left;
border-top:5px solid #673e73;
}

#footer{
width:990px;
height:auto;
margin:0 auto;
padding:10px 0;
}

#footer ul{
width:990px;
float:left;
text-align:center;
}

#footer ul li{
display:inline;
text-align:center;
border-right:1px solid #000;
}

#footer ul li a{
color:#421e4d;
text-decoration:none;
font-weight:bold;
padding:0 10px;
}

#footer ul li.item-124{
border:none;
}

#footer p{
/*width:990px;*/
line-height:20px;
padding:10px 0;
float:left;
}

#footer p a{
font-weight:bold;
text-decoration:underline;
color:#fff;
}

.footer-address{
width:950px;
float:left;
padding:10px 20px;
/*text-align:center;*/
color:#FFFFFF;
border-radius:5px;
}

#content-shadow{
width:690px;
float:right;
border-radius:5px 5px 0 0;
height:25px;
}

.word {
    border: 0 none;
}
.searchintro {
    border: 0 none;
}
.phrases {
    border: 0 none;
}
.only {
    border: 0 none;
}

.fsForm .fsCell {
    padding: 5px 0 !important;
    vertical-align: top;
}
.fsPagination {
    margin: 11px 0 0 !important;
    text-align: left !important;
}
.fsForm {
    font: 12px Arial,Helvetica,sans-serif !important;
}
.fsPage, .fsForm select {
    margin: 0;
    padding: 0;
}
.fsSubmitButton {
    background: none repeat scroll 0 0 #01A4CD !important;
    border: 1px solid #01A4CD;
    color: #FFFFFF;
    cursor: pointer;
    font: 12px Arial,Helvetica,sans-serif !important;
    overflow: visible;
    padding: 2px 5px;
}
.fsSubmitButton:hover {
    background: none repeat scroll 0 0 #272728 !important;
    border: 1px solid #272728;
}
.fsFieldRow input[type="text"] {
    border: 1px solid #CCCCCC !important;
    font: 12px Arial,Helvetica,sans-serif !important;
}
.fsForm textarea {
    border: 1px solid #CCCCCC !important;
    font: 12px Arial,Helvetica,sans-serif !important;
}
.fsForm select {
    border: 1px solid #CCCCCC !important;
    font: 12px Arial,Helvetica,sans-serif !important;
    padding: 3px !important;
}
p.m_contct {
    padding: 6px 0 6px 23px;
}
h2.fsSectionHeading {
    color: #000 !important;
}
.fsForm .fsCell {
    padding: 10px !important;
}
.fsOptionLabel {
    padding: 0 6px !important;
}
.fsLabel {
    padding-bottom: 8px !important;
}
.fsRowOpen{background:none!important;}
.fsRowClose{background:none!important;}
.fsRowBody{background:none!important;}
 td.fsRowBody {background-color: none!important;}

#base {
    margin: 0;
    padding: 4px 0;
}
#base a {
    border-bottom: 1px solid #000000 !important;
    color: #F9680B !important;
    padding: 3px;
    text-decoration: none;
}
#base a:hover {
    background: none repeat scroll 0 0 #ECECEC !important;
    color: #000000 !important;
}



div#fsCalendar21859444 {
   top: 333px !important;
}

a#fsCalendar21859444Link img {
    border: medium none !important;
}


.footer-address p {
margin:0 0 0 20px;
float:left!important;

}
.footer-address p img {

float:left!important;
margin:0 0 0 20px;
}

div#fsCalendar26436309{
    left: 703px !important;
    top: 198px !important;
}
