@charset "utf-8";

body {
background-color:#999;
font-family:Arial, Helvetica, sans-serif;
background-image:url("images/bg.gif");
margin-top:9px
}

#container {
width:825px
}

#sidebar {
width:222px;
background-color:#01C0FF;
float:left;
margin-bottom:1px
}

#sidebar_left ul {
text-align:left;
color:#001490;
font-size:13px;
font-weight:700;
background-repeat:no-repeat;
white-space:normal
}

#sidebar_left a {
color:#001490;
text-decoration:none
}

h1 {
color:#000;
font-family:verdana,times new roman;
font-size:20px;
font-weight:400;
padding-top:5px;
text-align:center;
width:500px
}


.bluebar_adj {
	margin-left:-40px;
	
	margin-top:3px !important;
	margin-bottom:3px;
	margin-right:0px;
	list-style:none;
}

@-moz-document url-prefix() {
	 
.bluebar_adj {
	margin-left:-40px;
	padding-left:-40px;
	margin-top:-5px !important;
	margin-bottom:-3px;
	margin-right:0px;

	list-style:none;

}
	 
	}




#contact_info {

font-size:16px;
margin-top:20px
}

#contact_info_bottom {
list-style:none;
border:1px #000 solid;
background-color:#ff6000;
color:#FFF;
margin-left:-38px;
font-size:13px;
width:215px
}

#top_images {
float:left;
margin-top:1px;
margin-left:1px
}

#top_links {
float:left;
width:595px;
background-image:url("images/linksbg.jpg");
height:21px;
margin-left:1px;
margin-top:1px
}

#top_links a {
text-decoration:none;
font-size:12px;
font-weight:700;
margin-bottom:3px;
padding-left:22px;
padding-right:22px;
color:#001490
}

.tob_bg {
float:left;
margin-top:10px;
margin-left:2px
}

#bot_bg {
float:left;
margin-left:2px
}

#text_massage {
font-weight:700;
color:#ff6000;
width:595px;
float:left
}

.text_bg {
background-image:url(images/tablebg.jpg);
float:left;
margin-left:2px;
width:595px
}

.text_bg2 {
background-image:url(images/tablebg.jpg);
float:right;
margin-left:2px;
width:595px
}

#text_2 {
float:left;
margin-left:20px;
margin-top:15px;
text-align:left;
width:414px;
font-size:16px;
border-right:2px solid #EEEDED;
height:140px
}

#text2_img {
float:left;
margin-top:18px;
width:150px
}

#text_massage2 {
font-weight:700;
color:#ff6000;
width:595px;
float:left;
margin-top:14px;
font-size:18px;
text-align:left;
margin-left:8px
}

#text_message3 ul {
margin-left:80px
}

.text_comment {
float:left;
font-weight:700;
font-style:italic;
color:#808182;
width:430px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
margin-left:80px
}

.bot_bg_ {
float:right;
margin-left:2px
}

.tob_bg_ {
float:right;
margin-top:10px;
margin-left:2px
}

#text_massage4 {
font-weight:700;
color:#ff6000;
width:595px;
float:left;
margin-top:14px;
font-size:18px;
text-align:left
}

#text_massage5 {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
width:595px;
float:right
}

#text_massage7 {
font-weight:700;
color:#ff6000;
width:595px;
float:left;
margin-top:14px;
font-size:18px;
text-align:left
}

#text_table ul {
font-family:Arial, Helvetica, sans-serif;
color:#001490;
float:left;
font-size:13px;
font-weight:700;
width:298px;
padding-left:0
}

#text_table_text {
border-right:2px solid #eeeded;

float:left;
font-size:12px;
height:230px;
margin-left:20px;
text-align:left;
width:298px;
margin-bottom:130px
}

#text_table_text2 {

float:left;
font-size:12px;
text-align:left;
width:298px
}

#text_table_text_dup {

border-right:2px solid #eeeded;
float:left;
font-size:12px;
height:230px;
margin-left:20px;
text-align:left;
width:500px;
margin-bottom:130px
}

#text_table_text2_dup {

float:left;
font-size:12px;
text-align:left;
width:500px
}

#save_time {
font-weight:700;
width:595px;
text-align:center;
font-size:17px;
margin-top:10px
}

.atm_text {
font-size:12px;
float:right;
width:595px;
text-align:center
}

#guaratee_text2 {
float:left;
font-size:12px;
margin-left:1px;
text-align:center;
width:595px
}

.male_text {
border:2px solid #eeeded;

width:590px;
font-size:11px;
text-align:center
}

#male_text2 {
border:1px solid #000;
color:#fff;
font-size:11px;
font-weight:700;
width:588px;
background-color:red;
text-align:center;
line-height:110%
}

#phone_no_bot {
float:right;
text-align:right;
width:595px
}

#footer {
text-align:center;
float:right;
width:595px
}

.prices_heading {
text-align:left;
color:#4C5361;
float:left;
margin-left:10px;
border-bottom:1px dashed #01BDFF;
width:580px
}

.prices_heading2 {
color:#4C5361;
float:left;
font-size:15px;
font-weight:700;
margin-left:10px;
text-align:left;
width:580px
}

.table {
width:100%
}

.table .th {
color:#4C5361;
float:right;
font-weight:700;
margin-right:524px
}

.table .tr:nth-child(odd) {
background-color:#eee
}

.table .td {
border:1px solid #84929F;
color:#4C5361;
float:left;
font-size:13px;
font-weight:700;
padding-left:2%;
text-align:left;
width:340px;
margin-left:40px;
background-color:#FFF
}

.table .td_small {
border:1px solid #84929F;
color:#4C5361;
float:left;
font-size:13px;
font-weight:700;
padding-left:2%;
text-align:left;
width:40px;
background-color:#FFF;
border-left:none
}

.table .td2 {
border:1px solid #84929F;
color:#4C5361;
float:left;
font-size:13px;
font-weight:700;
padding-left:2%;
text-align:left;
width:340px;
margin-left:40px;
background-color:#FFF;
border-top:none
}

.table .td_small2 {
border:1px solid #84929F;
color:#4C5361;
float:left;
font-size:13px;
font-weight:700;
padding-left:2%;
text-align:left;
width:40px;
background-color:#FFF;
border-left:none;
border-top:none
}

.table .form_td {
border:1px solid #84929F;
color:#4C5361;
float:left;
font-size:13px;
font-weight:700;
padding-left:2%;
text-align:left;
width:500px;
margin-left:40px;
margin-top:10px;
background-color:#FFF
}

.table_bottom_text {
color:red;
float:left;
font-size:11px;
font-weight:400;
margin-top:20px;
margin-left:5px
}

#text_massage_prices {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
width:595px;
float:right;
font-size:15px;
margin-top:20px;
margin-bottom:20px
}

.facebook_connect {
float:right;
width:595px
}

.services_text {
background-image:url("images/tablebg.jpg");
font-family:Verdana,Arial,Helvetica,sans-serif;
float:right;
width:595px;
line-height:130%
}

.services_text2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
float:right;
font-size:12px;
margin-left:10px;
text-align:left;
width:580px;
line-height:130%
}

.offer_text {
border:1px solid #999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
margin-left:127px;
margin-top:10px;
text-align:left;
width:285px;
color:#4C5361;
background-color:#FFF;
line-height:130%
}

.top_text {
font-weight:400;
font-size:12px;
color:#999;
list-style:none
}

.text_elbow {
text-align:left;
width:200px;
font-weight:400;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:350px;
margin-top:30px;
line-height:140%
}

#elbow_img {
float:left;
margin-bottom:15px;
margin-top:25px;
width:250px
}

.text_elbow2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
margin-right:335px;
margin-top:15px;
width:230px;
line-height:140%;
text-align:justify
}

.tex_small {
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:400;
margin-left:10px;
margin-top:20px;
text-align:left;
width:545px;
line-height:110%
}

.further_article {
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
margin-left:10px;
margin-top:15px;
text-align:left;
width:585px;
line-height:130%
}

.further_article li {
list-style:none
}

.bold_txt {
color:#4C5361;
font-weight:700
}

.hor_line {
color:#f60;
height:1px;
border:0
}

.text_messege_gift {
font-weight:400;
font-size:12px;
text-align:left;
float:left;
margin-left:4px
}

.prices_head {
font-weight:700;
float:left;
text-align:left;
color:#4C5361;
font-size:10px;
margin-top:10px
}

.nb_text {
border:2px ridge #01CAFF;
color:#000;
float:left;
font-size:12px;
margin-left:40px;
margin-top:10px;
text-align:center;
width:510px
}

.payment_text {
float:left;
font-weight:400;
margin-left:62px;
text-align:center;
width:460px
}

.hor_line_gift {
color:#F60;
float:left;
margin-left:40px;
margin-top:10px
}

.hor_line_gift_form {
color:#F60;
float:left;
margin-left:-12px;
margin-top:10px
}

.order_form_heading {
float:left;
margin-left:235px;
margin-top:10px;
font-size:11px
}

.order_form_top_text {
float:left;
text-align:center
}

.inp_text {
color:#4C5361;
font-family:tahoma;
font-size:10px;
font-weight:700;
text-align:justify;
float:left;
width:175px;
margin-top:12px
}

.typetext {
background-color:#F6F7F7;
color:#00436E;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:700;
margin-left:25px;
margin-top:10px;
border-style:groove
}

.radio_text_top {
color:#4C5361;
font-family:tahoma;
font-size:10px;
font-weight:700;
text-align:justify;
float:left;
margin-top:12px
}

.radio_text {
color:#4C5361;
font-family:tahoma;
font-size:10px;
font-weight:700;
text-align:justify;
float:left;
margin-top:6px
}

.radio_price {
color:red;
font-family:tahoma;
font-size:10px;
font-weight:700;
text-align:justify;
float:left;
margin-top:12px;
margin-left:10px;
font-style:italic
}

.gift_voucher_heading {
color:#000;
float:left;
font-size:13px;
font-weight:700;
margin-top:10px;
text-align:left;
width:125px
}

.img_verify {
background-color:#01CAFF;
color:#FFF;
float:left;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
margin-left:-12px;
padding-left:13px;
width:499px
}

.buttons {
float:left;
margin-bottom:15px;
margin-left:170px;
margin-top:15px
}

.voucher_links {
font-family:Verdana, Geneva, sans-serif;
list-style:none
}

.voucher_links_row1 {
margin-left:0;
float:left
}

.voucher_links_row2 {
margin-left:154px;
width:110px
}

.voucher_links_row3 {
float:right;
margin-right:100px;
margin-top:-14px;
width:136px
}

.bot_ad {
font-size:14px;
font-weight:700;
margin-right:24px;
text-align:right
}

.bot_ad_img {
float:left;
margin-left:50px
}

.google_ad_top {
float:left;
height:280px;
margin-left:13px;
width:336px
}

.google_ad_top2 {
float:right;
height:280px;
margin-right:2px;
margin-top:25px;
width:336px
}

.google_ad_buttom {

height:130px;
width:468px;
margin-left:40px
}


#sidebar_left :hover > a 
{
color:#67E3FF
}





#sidebar_top,#sidebar_logo,#topline1 {
float:left
}

#text_message3,#text_message6 {
float:left;
list-style:square;
width:540px;
text-align:left;
font-size:15px;
margin-top:-25px;
margin-left:20px
}

#text_table,.guarantee_text {
background-image:url("images/tablebg.jpg");
float:right;
width:595px
}

#text_table img,#text_massage_prices img {
border:none
}

.top_button a,.right_align {
color:#900;
text-align:right;
font-weight:700;
float:right;
margin-right:10px;
font-size:10px
}

.text_elbow3,.text_elbow33 {
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
margin-left:10px;
margin-top:20px;
text-align:left;
width:545px;
line-height:140%
}

.more_info,.more_info1 {
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
margin-left:10px;
margin-top:15px;
text-align:left;
width:550px;
line-height:130%
}
.events
{
   margin: 10px 0;
}
.events p
{
    font-size: 0.9em;
    padding-top: 3px;
}