body { background: url(../img/bg.jpg) #fffff7 repeat left top; color: #545454; margin: 0px; font-family: "Arial"; font-size: 12px;
}

.bgbtn { background: url(../img/bg_btn.jpg) repeat left top;
}

.contact {padding-right:22px; padding-top:35px; font-size: 11px; color: #8d8d8d;
}

.alltitle {font-size:15px; font-weight:bold; color: #8b6c29;
}

/*header*/
div.tellfriend {padding-top:5px;}

/*bottom*/
a.contactmail:link {
color: #8d8d8d; background-color: transparent; text-decoration: underline;
}
a.contactmail:visited {
color: #8d8d8d; background-color: transparent; text-decoration: underline;
}
a.contactmail:active {
color: #8d8d8d; background-color: transparent; text-decoration: underline;
}
a.contactmail:hover {
color: #f00057; background-color: transparent; text-decoration: underline;
}

a.superweb:link {
color: #878b91; background-color: transparent; text-decoration:none;
}
a.superweb:visited {
color: #878b91; background-color: transparent; text-decoration:none;
}
a.superweb:active {
color: #878b91; background-color: transparent; text-decoration:none;
}
a.superweb:hover {
color: #0099FF; background-color: transparent; text-decoration: underline;
}

.footertext { font-size: 11px; color: #5a5a5a; padding-top: 10px; padding-bottom: 10px;
}

a.footerlogo:link {
color: #e5e5de; background-color: transparent; text-decoration: none; background-color:e5e5de;
}
a.footerlogo:visited {
color: #e5e5de; background-color: transparent; text-decoration: none; background-color:e5e5de;
}
a.footerlogo:active {
color: #e5e5de; background-color: transparent; text-decoration: none; background-color:e5e5de;
}
a.footerlogo:hover {
color: #e5e5de; background-color: transparent; text-decoration: none; background-color:e5e5de;
}

/*index*/
.recruitmenttext{ font-size: 11px; color: #000000;
}

a.contacthome:link {
color: #f00057; background-color: transparent; text-decoration: underline;
}
a.contacthome:visited {
color: #f00057; background-color: transparent; text-decoration: underline;
}
a.contacthome:active {
color: #f00057; background-color: transparent; text-decoration: underline;
}
a.contacthome:hover {
color: #333333; background-color: transparent; text-decoration: underline;
}

div.archievemain {padding-right:10px; padding-bottom:3px; float:right;}

a.archieve:link {
color: #f00057; background-color: transparent; text-decoration: underline; font-weight: bold; font-size:11px;
}
a.archieve:visited {
color: #f00057; background-color: transparent; text-decoration: underline; font-weight: bold; font-size:11px;
}
a.archieve:active {
color: #f00057; background-color: transparent; text-decoration: underline; font-weight: bold; font-size:11px;
}
a.archieve:hover {
color: #9d9d9d; background-color: transparent; text-decoration: underline; font-weight: bold; font-size:11px;
}

.news {padding-top:6px;
}

.newstitle {font-size:12px; color: #ff4050;
}

.newsdate {font-size:10px; color: #ababab;
}

a.newsbtn:link {
color: #ffffff; background-color: transparent; text-decoration: underline; font-weight: bold; font-size: 11px;
}
a.newsbtn:visited {
color: #ffffff;; background-color: transparent; text-decoration: underline; font-weight: bold; font-size: 11px;
}
a.newsbtn:active {
color: #ffffff;; background-color: transparent; text-decoration: underline; font-weight: bold; font-size: 10px;
}
a.newsbtn:hover {
color: #000000; background-color: transparent; text-decoration: underline; font-weight: bold; font-size: 11px;
}

.3banner { padding:5px; margin: 10px; border: dotted #009999 solid; 
}

div.hometext { padding-left:10px; padding-right:10px; padding-bottom:5px;
}

.newborderpink2 {border: 1px solid #f2bdcf;
}

.newbord {padding:3px;
}

/*aboutus*/
.aboutbg { background:url(../img/aboutbg.jpg) #ffffff no-repeat right bottom;
}

.flashbanner { padding: 0px 0px 3px 0px;
}

.fckeditortitle { font-size:14pt; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color: #8b6c29; font-style:italic;
}

.abouttext1 { font-size: 14px; color: #cecece
}

div.controlw { width:540px;
}

/*contact us*/
.contactbg { background:url(../img/contactbg.jpg) #ffffff no-repeat left bottom;
}

a.map:link {
color: #393737; background-color: transparent; text-decoration: underline; font-size: 11px;
}
a.map:visited {
color: #393737;; background-color: transparent; text-decoration: underline; font-size: 11px;
}
a.map:active {
color: #393737;; background-color: transparent; text-decoration: underline; font-size: 11px;
}
a.map:hover {
color: #f00057; background-color: transparent; text-decoration: underline; font-size: 11px;
}

a.email:link {
color: #999999; background-color: transparent; text-decoration: underline; font-size: 12px; font-weight: bold;
}
a.email:visited {
color: #999999;; background-color: transparent; text-decoration: underline; font-size: 12px; font-weight: bold;
}
a.email:active {
color: #999999;; background-color: transparent; text-decoration: underline; font-size: 12px; font-weight: bold;
}
a.email:hover {
color: #f00057; background-color: transparent; text-decoration: underline; font-size: 12px; font-weight: bold;
}

/*gallery*/
.gallerysearchline {background:url(../img/gallerypic3.gif) #FFFFFF repeat;
}

.gallerytitle { color: #ff4050; font-size: 11px;
}

.gallerytext { font-size:11px;
}

a.search:link {
color: #545454; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.search:visited {
color: #545454;; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.search:active {
color: #545454;; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.search:hover {
color: #f00057; background-color: transparent; text-decoration: underline; font-size: 12px; font-weight: bold;
}

a.gallerylink:link {
color: #545454; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.gallerylink:visited {
color: #545454;; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.gallerylink:active {
color: #545454;; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.gallerylink:hover {
color: #f00057; background-color: transparent; text-decoration: underline; font-size: 12px; font-weight: bold;
}

.gallerypinkbg {background:url(../img/gallerypinkbg.jpg) repeat-y top left; padding-left:5px;}

/*news & events*/
.newsbg { background:url(../img/newsbg.jpg) #ffffff no-repeat right bottom;
}

.newstitle {color: #ff4050; font-size:12px;
}

.newsdate {color: #919090; font-size:10px;
}

a.newsmore:link {
color: #f00057; background-color: transparent; text-decoration: underline; font-size: 11px;
}
a.newsmore:visited {
color: #f00057;; background-color: transparent; text-decoration: underline; font-size: 11px; 
}
a.newsmore:active {
color: #f00057;; background-color: transparent; text-decoration: underline; font-size: 11px; 
}
a.newsmore:hover {
color: #1a1a1a; background-color: transparent; text-decoration: underline; font-size: 11px;
}

a.newspage:link {
color: #545454; background-color: transparent; text-decoration: none;
}
a.newspage:visited {
color: #545454;; background-color: transparent; text-decoration: none;
}
a.newspage:active {
color: #545454;; background-color: transparent; text-decoration: none;
}
a.newspage:hover {
color: #f00057; background-color: transparent; text-decoration: underline;
}

a.newstop:link {
color: #545454; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.newstop:visited {
color: #545454;; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.newstop:active {
color: #545454;; background-color: transparent; text-decoration: none; font-size: 12px; font-weight: bold;
}
a.newstop:hover {
color: #545454; background-color: transparent; text-decoration: underline; font-size: 12px; font-weight: bold;
}

.newborder {border: 1px solid #BBB; padding:2px;
}

.newborderpink {border: 1px solid #f2bdcf; padding:2px;
}

.newborderpinkspecial {border: 1px solid #f2bdcf; padding-left: 10px; padding-top:10px; padding-right: 10px;
}

.input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	width:150px;
	}
