@charset "utf-8";
* {
	margin: 0;
}
html, body {
	height: 100%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%; /* the bottom margin is the negative value of the footer's height */
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: -83px;
	margin-left: auto;
}

.footer, .fpush {
	height: 20px; /* .push must be the same height as .footer */
}

.wrapper {
	position: relative;
}
.top {
	position: relative;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	height: 136px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.footer {
	position: relative;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 83px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#container {
	width: 840px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 740px;
}
.logo {
	float: left;
	height: 136px;
}
.imglogo {
	height: 76px;
	width: 76px;
	margin-top: 30px;
	float: left;
}
.logo_text {
	height: 60px;
	margin-left: 96px;
	width: 300px;
	margin-top: 40px;
}
.Ltext_1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #48b1d4;
}
.Ltext_2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6e6b;
	margin-top: 10px;
}
.nev_left {
	background-image: url(../images/nev_left_cornet.jpg);
	background-repeat: no-repeat;
	height: 86px;
	width: 18px;
	float: left;
}
.nev_right {
	background-image: url(../images/nev_right_corners.jpg);
	height: 86px;
	width: 18px;
	float: left;
}
.full_nev1 {
	margin-top: 15px;
	height: 40px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
}
.full_nev2 {
	border: 1px solid #E2E2E2;
}
.nev_mid {
	background-image: url(../images/nev_strach_bg.jpg);
	background-repeat: repeat-x;
	height: 86px;
	width: 300px;
	float: left;
}




.nav {
	float: right;
	height: 136px;
}
#top_container {
	height: 100%;
	width: 840px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#nev_id {
	width: 300px;
	height: 86px;
}
 .kwicks {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	background-image:url(../images/no_flicker.jpg); /*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/

 }  
 .kwicks li{
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	float: left;
	width: 125px;
	height: 40px;
	margin-right: 0px;
	background-image:url(../images/kwicks_sprite.jpg);
	background-repeat:no-repeat;
}
.kwicks a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 {
	background-position:0px 0px;
}
#kwick2 {
	background-position:-200px 0px;
}
#kwick3 {
	background-position:-400px 0px;
}


#kwick1.active, #kwick1:hover { 
	background-position: 0 bottom;
}
#kwick2.active, #kwick2:hover{
	background-position: -200px bottom;
}
#kwick3.active, #kwick3:hover {
	background-position: -400px bottom;
}


#kwick1 a{
	background-repeat:no-repeat;
	background-position: left 0px;
}

#kwick1 a:hover{
	background-position: left -80px;
}

#kwick3 a{
	background-repeat:no-repeat;
	background-position: right -40px;
}
#kwick3 a:hover{
	background-position: right -120px;
}



/* 2nd Version */

.kwicksb {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	background-image:url(../images/no_flicker.jpg); /*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/

 }  
 .kwicksb li{
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	float: left;
	width: 125px;
	height: 40px;
	margin-right: 0px;
	background-image:url(../images/kwicks_sprite2.jpg);
	background-repeat:no-repeat;
}
.kwicksb a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}



#kwickb4 {
	background-position:0px 0px;
}
#kwickb5 {
	background-position:-200px 0px;
}
#kwickb6 {
	background-position:-400px 0px;
}


#kwickb4.active, #kwickb4:hover { 
	background-position: 0 bottom;
}
#kwickb5.active, #kwickb5:hover{
	background-position: -200px bottom;
}
#kwickb6.active, #kwickb6:hover {
	background-position: -400px bottom;
}


#kwickb4 a{
	background-repeat:no-repeat;
	background-position: left 0px;
}

#kwick1b4 a:hover{
	background-position: left -80px;
}

#kwickb6 a{
	background-repeat:no-repeat;
	background-position: right -40px;
}
#kwickb6 a:hover{
	background-position: right -120px;
}

#tbbody {
	height: 306px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	width: 779px;
	background-image: url(../images/ban_con.PNG);
	background-repeat: no-repeat;
}
.ban-elm {
	height: 290px;
	background-color: #CCCCCC;
	width: 763px;
	float: left;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 8px;
}
.ban_h_t {
	background-image: url(../images/ban_htxt.PNG);
	background-repeat: no-repeat;
	height: 231px;
	width: 279px;
	margin-top: -250px;
	position: absolute;
	float: right;
	margin-left: 460px;
	z-index: 1;
}
.bn-r-m {
	background-image: url(../images/ban_r_m.png);
	background-repeat: no-repeat;
	height: 27px;
	width: 88px;
	margin-right: 90px;
	margin-left: 100px;
	position: relative;
	z-index: 2;
	margin-top: -12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
.br_lnk {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 14px;
	width: 70px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
}



.laslide {
	height: 290px;
	width: 763px;
}

/*** set the width and height to match your images **/

#slideshow {
	position:relative;
	height:290px;
	width:763px;
	z-index: 0;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
.cont_body {
	width: 779px;
	height: 410px;
	margin-right: auto;
	margin-left: auto;
}
.lfet_heading {
	font-size: 18px;
	color: #666666;
	margin-top: 15px;
	width: 270px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #e7e7e7;
}
.lfet_content {
	height: 270px;
	width: 270px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e7e7e7;
	border-right-color: #e7e7e7;
	border-bottom-color: #e7e7e7;
	border-left-color: #e7e7e7;
}

.lfet_content ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 2em;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-indent: 5px;
	list-style-position: outside;
	list-style-type: circle;
	list-style-image: url(../images/dot.png);
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 20px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.read_m1 {
	background-color: #f1f1f1;
	height: 16px;
	width: 75px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f02581;
	border: 1px solid #d4d3d3;
	text-align: center;
	float: right;
	margin-top: 7px;
}
.read_m2 {
	background-color: #f1f1f1;
	height: 16px;
	width: 75px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f02581;
	border: 1px solid #d4d3d3;
	text-align: center;
	float: right;
	margin-right: 10px;
	margin-top: -5px;
}


.lfet_content li {
	color:#5b7b22;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.left_feat1 {
	background-color: #FFFFFF;
	height: 150px;
	width: 295px;
	margin-top: 20px;
	margin-bottom: 18px;
	border: 5px solid #F1F1F1;
}
.left_feat2 {
	background-color: #FFFFFF;
	height: 365px;
	width: 295px;
	border: 5px solid #F1F1F1;
	margin-top: 30px;
}
.myBox {
    width: 220px;
    padding: 10px;
    background-color: #DDEEF6;
    border: 1px solid #DDEEF6;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}

.myInput {
    margin: 2px auto;
    color: #333;
    width: 200px;
    background-color: #FFF;
    border: 1px solid #AACCEE;
	padding:6px;
	margin-bottom:10px;
	
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
  
}
.button{
	border:0; margin:0; padding:0;
	background:#33B9F3;
	border:solid 1px #3399DD;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
	
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;

}
.btn_quot {
	background-image: url(../images/btnqut.png);
	height: 28px;
	width: 183px;
	margin-right: auto;
	margin-left: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-position: center center;
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: center;
	margin-top: 8px;
}
.qut_link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 14px;
	width: 140px;
	padding-top: 6px;
	color: #FFFFFF;
	text-shadow: 0px 0px #f7f6f6, 1px 1px #2e717c

}

.qut_link a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 14px;
	width: 140px;
	padding-top: 6px;
	color: #FFFFFF;
	text-shadow: 0px 0px #f7f6f6, 1px 1px #2e717c;
	text-decoration: none;
}

.qut_link.active, .qut_link:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 14px;
	width: 140px;
	padding-top: 6px;
	color: #f02581;
	text-shadow: 0px 0px #f7f6f6, 1px 1px #2e717c;
	text-decoration: none;
}
.r_content {
	float: right;
	height: 375px;
	width: 455px;
}
.rc_heading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	height: 80px;
	width: 455px;
}
.hed1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #737373;
}

.hed2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #38b1ce;
	padding-top: 4px;
}
.admin_con {
	height: 105px;
	width: 455px;
}
.admin_img {
	background-image: url(../images/admin.PNG);
	background-repeat: no-repeat;
	float: left;
	height: 105px;
	width: 152px;
}
.admin_txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 80px;
	width: 285px;
	float: right;
	color: #737373;
	margin-top: 13px;
}
.abut_txt_c {
	height: 170px;
	width: 455px;
	background-color: #f1f1f1;
	margin-top: 20px;
}
.abt_txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 130px;
	width: 430px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	color: #737373;
}
.foot_cont {
	width: 840px;
	height: 82px;
	margin-right: auto;
	margin-left: auto;
}

.copy_r_txt {
	height: 15px;
	width: 250px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 28px;
	color: #646b6c;
	padding-top: 18px;
}
.master_cards {
	height: 48px;
	width: 48px;
	background-image: url(../images/creditcard_mastercard.png);
	background-repeat: no-repeat;
	margin-left: 29px;
	float: left;
}
.paypal_cards {
	background-image: url(../images/creditcard_paypal.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 48px;
	float: left;
	margin-left: 18px;
}
.visa_cards {
	background-image: url(../images/creditcard_visa.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 48px;
	float: left;
	margin-left: 18px;
}
.book_ico1 {
	float: right;
	height: 55px;
	width: 90px;
	margin-right: 30px;
	margin-top: 18px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e3e3e3;
}
.book_ico2 {
	float: right;
	height: 55px;
	width: 90px;
	margin-right: 30px;
	margin-top: 18px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e3e3e3;
}
.bico {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 75px;
	text-align: center;
	margin-top: 5px;
	float: left;
}
.bico2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 75px;
	text-align: center;
	margin-top: 10px;
	float: left;
}
.fbico {
	background-image: url(../images/facebook.png);
	float: left;
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}

.digico {
	background-image: url(../images/digg.png);
	float: left;
	height: 16px;
	width: 16px;
}

.tweetico {
	background-image: url(../images/twitter.png);
	float: left;
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}

.dilico {
	background-image: url(../images/delicious.png);
	float: left;
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}

.bico a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #77696f;
	cursor: pointer;
	text-decoration: none;
}

.bico.active, .bico:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f02581;
	cursor: pointer;
	text-decoration:underline;
}

.bico2 a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #77696f;
	cursor: pointer;
	text-decoration: none;
}

.bico2.active, .bico2:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f02581;
	cursor: pointer;
	text-decoration:underline;
}

.br_lnk a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #77696f;
	cursor: pointer;
	text-decoration: none;
}

.br_lnk.active, .br_lnk:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
}

.read_m2 a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f02581;
	cursor: pointer;
	text-decoration: none;
}

.read_m2.active, .read_m2:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	cursor: pointer;
	text-decoration:none;
	
}

.read_m1 a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f02581;
	cursor: pointer;
	text-decoration: none;
}

.read_m1.active, .read_m1:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	cursor: pointer;
	text-decoration:none;
	
}.ban_h_tit {
	height: 180px;
	width: 263px;
	margin: 8px;
}
.titl1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8eb34c;
	width: 200px;
	height: 40px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

.ban_h_tit ul {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: circle;
	list-style-image: url(../images/dot.png);
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 30px;
	padding-top: 15px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.ban_h_tit_li1 {
	color:#4c4b4b;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ban_h_tit_li2 {
	color:#478095;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

