@charset "utf-8";
body {
	background-image:url(../images/common/bg.jpg);
	background-repeat:repeat-x;
	background-color:#f1f8dc;
	color:#000;
	margin: 0px;
	vertical-align: top;
	text-align: left;
}
.linkfont {font-family: Verdana, Geneva, sans-serif; font-size:16pt;}
	A:link {color:#6949c3; text-decoration:underline; }
	A:visited { color:#6949c3; text-decoration:underline; }
	A:hover {color:#F37130; text-decoration:none; } 
.bg-main {background-image:url(../images/common/bg-main.jpg); background-repeat:no-repeat; background-color:#edf4d8; padding:0px;}
h1 { padding:0px; margin:0px;}
h2 { padding:0px; margin:0px;}
.main-title {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 25px;
	letter-spacing: -2px;
	color: #6949c3;
	font-weight: bold;
}
.sub-title {font-family:Arial, Helvetica, sans-serif; font-size:20px; letter-spacing:-1px; color:#8869DD; font-weight:bold; padding:0px; margin:0px;}
.main-txt {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	padding: 10px;
	text-align:left;
}
.small-txt {font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#logo img
{
    opacity:1.0;
    filter:alpha(opacity=100)
}
#logo img:hover
{
    opacity:.70;filter:alpha(opacity=70)
}
.over-img img
{
    opacity:1.0;
    filter:alpha(opacity=100)
}
. over-img  img:hover
{
    opacity:.70;filter:alpha(opacity=70)
}
#menu {
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
text-transform: uppercase;
}
#menu li {
float: right;
width: 117px;
border-right: 0px solid #000;
}

#menu a {
display: block;
height: 140px;
width: 117px;
line-height: 220px;
padding: opx 0 0;
text-align: center;
background-image:url(../images/header/button.png)
}
#header a {
color: #000;
font-size:17px;
text-decoration: none;
font-weight:bold;
}
#header a:hover, #header .current_page_item {
	background-image:url(../images/header/button-over.png);
	color: #8869DD;
}
.inline { display:inline; float:left;}
#content { line-height:1.5em; overflow:hidden;text-align:left; width:880px; }
#content-left { border-right:1px solid #7ca32c; margin-bottom:50px; padding:0 40px 0 0; width:570px;}
#content-right { border-left:1px solid #7ca32c; margin:0 0 50px -1px; padding-left:30px; width:230px; }
.seperator {border-bottom:1px solid #7ca32c;}
.form-txt {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#6e951f;}
.form-style {border:1px solid #7ca32c;; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:2px; background-color:#dce6c0;}
.ad-style {border:dashed 1px #fff; background-image:url(../images/common/ad-packages.png); font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; font-weight:bold; padding:5px; width:190px; height:120px;}
.ad-img {border:dashed 1px #fff; background-image:url(../images/common/ad-packages.png); width:180px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; font-weight:bold; padding:10px; min-height:110px;}
.footer-title-txt {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;

	color: #6949c3;
	text-transform: uppercase;
}
.footer-txt {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	padding: 10px;
	text-align:left;
}
#footer-wa a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #91b744;
	text-decoration: none;
}
#footer-wa a:hover {
	font-size: 12px;
	color: #6c921d;
	text-decoration: none;
	border-bottom:1px dotted #6949c3;
}
.footer-wa {
	font-family:Verdana, Geneva, sans-serif;
	color:#91b744;
	font-size:11px;
}
