@charset "UTF-8";
/* CSS Document */



/**********************************

Use: Reset Styles for all browsers

***********************************/
body {
font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
font-size:12px;
}
body, p, blockquote {
margin: 0;
padding: 0;
}
a img, iframe { border: none; }
/* Headers
------------------------------*/

h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
font-size: 100%;
}
h1 { font-size:18px; padding-bottom:10px;}
h3, h2 { margin-top:10px; }
/* Lists
------------------------------*/
	
ul, ol, dl, li, dt, dd {
	margin: 0;
	list-style-image: none;
	list-style-type: none;
	padding: 0;
}
/* Links
------------------------------*/

a, a:link {
text-decoration:none;
color:#333;
}
a:visited { }
a:hover { }
a:active { }
#link_below { text-decoration:underline; }
/* Forms
------------------------------*/

form, fieldset {
margin: 0;
padding: 0;
}
fieldset { border: 1px solid #000; }
legend {
padding: 0;
color: #000;
}
input, textarea, select {
margin: 0;
padding: 1px;
font-size: 100%;
font-family: inherit;
}
select { padding: 0; }
/* util css------------------------------*/
.cl {
clear:both;
width:90%;
}
.it { font-style:italic; }
.top_header {
font-size:18px;
float:left; width:95%;

}
.purple { color:#a643d9 }
.dusty_pink { color:#e79fbd }
.sports_gray { color:#beb099 }
.location_purple { color:#d38ec3 }
.terapist { color:#c87bb6 }
.new_promo { color:#3888ad }
.useful_info { color:#6dad5e }
.t_header { color:#665d54 }
.br{display:block; clear:right}
.preg_bg {
background-image:url(../images/preg_bg.png);
width:660px!important;
padding:10px;
background-repeat:no-repeat;
}
.therapy_bg {
background-image:url(../images/therapy_bg.png);
width:660px!important;
padding:10px;
background-repeat:no-repeat;
}
.sports_bg {
background-image:url(../images/sport.jpg);
width:660px!important;
padding:10px;
background-repeat:no-repeat;
}
/* genral css------------------------------*/
#main_wrapper {
width:980px;
margin:0px auto 0px auto;
background-image:url(../images/main_gb.jpg);
background-repeat:repeat-x;
}
/* header css------------------------------*/
#main_header {
float:left;
width:940px;
margin:10px 20px 0px 20px;
}
/* body css------------------------------*/
#main_body {
float:left;
width:940px;
margin:0px 20px 20px 20px;
background-image:url(../images/yk_homepage_bg.jpg);
}
/* 
------------------------------*/
#front_nav_wrapper {
margin:254px 0px 0px 0px;
width:940px;
height:600px;
background-image:url(../images/header/therapeutic_massage_logo.png);
background-repeat:no-repeat;
background-position:340px 240px;
float:left;
}
#therapist_icon, #pregnancy_icon, #therapy_massage_icon, #sports_massage, #prices_location, #news_promotion, #useful_information {
width:206;
float:left;
}
#therapist_icon { margin:150px 50px 0px 48px; }
#pregnancy_icon { margin:46px 50px 0px 0px; }
#therapy_massage_icon { margin:0px 50px 0px 0px; }
#sports_massage { margin:46px 50px 0px 0px; }
#prices_location { margin:150px 30px 0px 0px; }
#news_promotion { margin:-40px 0px 0px 180px; }
#useful_information { margin:-40px 0px 0px 326px; }
/* end front_nav_wrapper ------------------------------*/


#main_body_inner {
float:left;
width:940px;
margin:20px 20px 20px 20px;
}
#left_colo {
float:left;
width:240px;
margin:0px 10px 20px 10px;
}
#right_colo {
float:left;
width:670px;
margin:0px;
}
#right_colo ul.ui {
display:block;
float:left;
width:320px;
margin:0px 10px 10px 0px ; border-bottom:1px solid #2a701a; height:160px;
}
#right_colo ul.ui li { width:300px; float:left; }
#right_colo ul.ui li { }
#right_colo ul.ui li.ui_title {font-weight:bold; font-size:14px;}
#right_colo ul.ui li.ui_job { color:#2a701a; font-style:italic;font-weight:bold;}
#right_colo ul.ui li.ui_contact {font-weight:bold; font-size:14px;}
#right_colo ul.ui li.ui_c1 {font-weight:bold;}
#main_body ul {
float:left;
width:240px;
margin:0px 10px 0px 0px;
font-size:12pt;
}
#main_body ul li {
display:block;
width:240px;
height:40px;
margin:0px 0px 10px 0px
}
#main_body ul li a {
display:block;
width:240px;
padding:12px 0px 11px 10px;
margin:0px 0px 10px 0px
}
.paragraph_2, .paragraph_1 {
text-align:justify;
margin:0px 0px 10px 0px;
display:block;
float:left;
width:670px;
}
.benifits {
width:300px;
float:left;
margin:0px 0px 10px 0px;
}

.benifits ul {
	padding-left: 15px;
}

.benifits ul li {
	list-style-type: disc;
	padding-left: 5px; 
	
}

}
/* sepcial_benifits------------------------------*/
#sepcial_benifits {
margin:0px 0px 10px 0px;
float:left;
width:670px;
}
#sepcial_benifits p {
margin:0px 0px 10px 0px;
display:block;
width:670px;
}
/* sepcial_benifits------------------------------*/
.price_list {
width:300px;
float:left;
margin:0px 10px 10px 0px
}
/* sepcial_benifits------------------------------*/
#cantact_info {
margin:10px 0px 10px 0px;
display:block;
float:left;
width:300px;
}
#promotions {
margin:10px 0px 10px 0px;
padding:10px;
float:left;
width:650px;
background-color:#ebe5e7;
border:1px dashed #7f5c3b;
background-image:url(../images/ribbon.png);
 background-position:center right;
 background-repeat:no-repeat;
}
#promotions .paragraph_2 {
text-align:justify;
margin:0px 0px 10px 0px;
display:block;
float:left;
width:400px;
}
#announcements {
margin:10px 0px 10px 0px;
float:left;
width:410px;
}
#announcements .paragraph_2 {
text-align:justify;
margin:0px 0px 10px 0px;
display:block;
float:left;
width:400px;
}
#announcements .paragraph_2 span {
display:block;
width:99%;
}
#announcements .paragraph_2 span.ann_title {
font-weight:bold;
font-size:14px;
color:#e79fbd
}
#announcements .paragraph_2 span.ann_content { }
.date { font-weight:bold; }
#what_exp {
margin:0px 0px 10px 0px;
float:left;
width:670px;
}
#what_exp p {
text-align:justify;
margin:0px 0px 10px 0px;
display:block;
float:left;
width:670px;
}
#contra {
margin:0px 0px 10px 0px;
display:block;
float:left;
width:680px;
}
#contra p {
text-align:justify;
margin:0px 0px 10px 0px;
display:block;
width:670px;
}
#content_c h1 { }
/* footer_css------------------------------*/
#main_footer {
float:left;
width:960px;
height:100px;
margin:10px 10px 4px 10px;
padding:20px 0px 0px 0px;
background-image:url(../images/hand_bg.png);
text-indent:-3000px;
background-repeat:no-repeat;
}
#main_footer .fulname { font-size:24px; text-indent:-3000px;}
#updated {
	width:670px;
	text-align:left;
	float:left
}

