/*colors*/

/*green*/
#welcome h2, .pmenu ul li a:hover, a, .sitepath p a:hover, ul.bmenuleft li a:hover
{color: #8EBE27;}
/*brown*/
.pmenu ul li a, a:hover, ul.bmenuleft li a {color: #865B0E;}
/*grey */
ul#fnav li a{color: #666;}

/*layout */

/*display none*/
#main-top #logo h1 a span,
header#main-top #logo h2 { display:none}

/*absolute position*/
#main-top .social-links,
ul.metime_menu li,
ul.bm_menu li a  {position: absolute;}

/*relative position*/.relative {position: relative;}

/*align*/
.alignleft, .fleft {float: left;}
.alignright, .fright { float:right}
.clr{clear:both;}
img.alignleft {margin-right: 20px;}
img.alignright {margin-left: 20px;}
img.aligncenter {
	margin-left: auto;
	margin-right: auto;
}
/*font-family: PT Serif */
#main-top #nav ul li a,
a.prom_but,
.pmenu ul li, .twohalf h3, ul#metimeleft li a, .sn .title  { font-family: 'PT Serif', serif; }

/*font-family: PT+Sans  */
p,
ul.pink, ul.blue, ul#fnav li, ul.bmenuleft li a, .pcont ul li, .pcont table td, ul.bm_menu li a  {font-family: 'PT Sans', arial, serif;}

/*font-family: Philosopher */
 h3, h4, .pcont table th, ul#gallery li a, #work, ul#gallery li a{font-family: 'Philosopher', arial, serif; }

ul, li { list-style: none;}

ul.pink li {line-height: 22px; background: url(http://www.findtheschools.info/color/images/bullet_pink.png) no-repeat left 5px; padding-left: 20px;}
ul.blue li {line-height: 22px; background: url(http://www.findtheschools.info/color/images/bullet_blue.png) no-repeat left 5px; padding-left: 20px;}

/*header*/
.bodywrap { background: url(http://www.findtheschools.info/color/images/top_bg.png) no-repeat center top; padding-top:5px;}
.hedwrap { background: url(http://www.findtheschools.info/color/images/header_bg.png) no-repeat left top; height: 140px;}

.cont960 {	width: 710px;margin: 0px 0px;}

#main-top {}
#main-top #logo { float: left; width: 230px;}
#main-top .social-links {top: 23px; right: 0px;}
#main-top #logo h1 a { height: 140px; width: 230px; overflow: hidden; display: block;}

/*main navigation*/
#main-top #nav { float: right; padding-top: 70px;}
  ul#topnav li { display: inline; background: url(http://www.findtheschools.info/color/images/menu_sep.jpg) no-repeat right bottom; padding-right: 18px; padding-left: 16px; }
  li.last { background: none !important; padding-right: 0px !important;}
  #main-top #nav ul li a {font-size: 14px; font-weight: normal; color: #666; text-decoration: none; text-transform: uppercase; padding-top: 21px; padding-bottom: 11px;}
  #main-top #nav ul li a:hover {color: #865B0E;	background: url(http://www.findtheschools.info/color/images/leaf.png) no-repeat center top; }
  #main-top #nav ul li.current-menu-item a {color: #865B0E;	
}
 .socpad { margin: 0px 10px; }
 .social-links a {display: block;height: 18px;width: 17px; float:left}
/*header*/
.homewrap { background: url(http://www.findtheschools.info/color/images/dark.png) no-repeat center 100px; }
#proceduri {height: 374px;}

/*home proceduri me time */
#metime{ width: 380px; padding-top: 25px;}
  .metime_img {	position: absolute;	top: 25px; z-index:1;}
  #mt_hold { position: absolute; top: 25px; z-index:2; width: 380px; height: 340px; }
  ul.metime_menu { width: 371px; height: 340px; background: url(http://www.findtheschools.info/color/images/me-time.png); }
  ul.metime_menu li{ display: block; height: 80px; width: 80px; } 
    ul.metime_menu li a { text-indent: -9685px; display: block; height: 80px; width: 80px;outline:none; }
    ul.metime_menu li a:hover {background: url(http://www.findtheschools.info/color/images/mt-over.png) no-repeat center center; }	
  ul.metime_menu li.mt1 {top: 129px; left: 7px; }
  ul.metime_menu li.mt2 { top: 219px; left: 47px; }
  ul.metime_menu li.mt3 { top: 249px; left: 144px; }
  ul.metime_menu li.mt4 { top: 219px; left: 239px;}
  ul.metime_menu li.mt5 { top: 129px; left: 283px;}
  
/*beauty menu */
.beauty_menu {width: 500px;}
.beautimenu_img {position: absolute;top: 10px;right: -10px;}
ul.bm_menu {position: absolute;top: 60px;right: 330px;width: 260px;}
ul.bm_menu li {width: 260px;display:block;height: 40px;overflow:hidden;	position:relative;}
ul.bm_menu li.bmbut1 a{right: 0px;}
ul.bm_menu li.bmbut2 a{	right: 20px;}
ul.bm_menu li.bmbut3 a{right: 30px;}
ul.bm_menu li a {font-size: 14px;line-height: 33px;display: block;text-align: right;color: #666;text-decoration: none;padding-right: 20px;top: 0px;outline:none;}
ul.bm_menu li a:hover {color: #FFF;}
ul.bm_menu li.bmbut1 a{background: url(http://www.findtheschools.info/color/images/bm_but.png) no-repeat right top;height: 33px;width: 180px;}
ul.bm_menu li.bmbut1 a:hover{background: url(http://www.findtheschools.info/color/images/bm_but.png) no-repeat right center;}
ul.bm_menu li.bmbut1 a:active{background: url(http://www.findtheschools.info/color/images/bm_but.png) no-repeat right bottom;}
ul.bm_menu li.bmbut2 a{background: url(http://www.findtheschools.info/color/images/bm_but2.png) no-repeat right top;height: 33px;width: 200px;}
ul.bm_menu li.bmbut2 a:hover{background: url(http://www.findtheschools.info/color/images/bm_but2.png) no-repeat right center;}
ul.bm_menu li.bmbut2 a:active{background: url(http://www.findtheschools.info/color/images/bm_but2.png) no-repeat right bottom;}
ul.bm_menu li.bmbut3 a{	background: url(http://www.findtheschools.info/color/images/bm_but3.png) no-repeat right top;height: 33px;width: 210px;}
ul.bm_menu li.bmbut3 a:hover{background: url(http://www.findtheschools.info/color/images/bm_but3.png) no-repeat right center;}
ul.bm_menu li.bmbut3 a:active{background: url(http://www.findtheschools.info/color/images/bm_but3.png) no-repeat right bottom;}
/*end beauty menu */

#welcome { margin: auto; width: 940px; text-align: center; padding: 20px 0px 60px;}
#welcome h2 { margin-bottom: 20px; }

#content {width: 960px;padding: 0px 10px;margin: 0px auto;background: url(http://www.findtheschools.info/color/images/cont_bg.png) repeat-y center top;}

/*home promotions*/
.s_offer { background: url(http://www.findtheschools.info/color/images/soff_bg.png) no-repeat center top; height: 50px; }
  a.prom_but {font-size: 20px;color: #FFF;background: url(http://www.findtheschools.info/color/images/suferta_but.png) no-repeat center top;height: 42px;width: 220px;position: absolute;	left: 370px;top: -22px;	text-transform: uppercase;line-height: 42px;text-decoration: none;text-align: center;}
  a.prom_but:hover {background: url(http://www.findtheschools.info/color/images/suferta_but.png) no-repeat center bottom;}

#tags {	height: 300px;width: 960px;margin-right: auto;margin-left: auto;background: url(http://www.findtheschools.info/color/images/tags.png) no-repeat center top;position: relative;}
#tags h4 {	width: 540px;margin-right: auto;margin-left: auto;text-align: center;}
#tags li {}
.forher {width: 220px;position: absolute;left: 190px;top: 135px;}
.forhim {width: 220px;position: absolute;left: 610px;top: 135px;}

/*Home page products*/
#products {background: url(http://www.findtheschools.info/color/images/soff_bg.png) no-repeat center top;}
.pmenu {padding: 20px;} 
.pmenu h3 {font-size: 30px;color: #999;font-weight: normal;}
.pmenu ul {padding-top: 10px;}
.pmenu ul li {background: url(http://www.findtheschools.info/color/images/bullet_products.gif) no-repeat left center;display: inline;margin-left: 20px;padding-left: 30px;font-size: 0.9em;font-weight: normal;}
.pmenu ul li a {}

/*homepage procut slide*/
.prod_items{background: url(http://www.findtheschools.info/color/images/item_bg.png) no-repeat left top; height: 240px; overflow:hidden;}
.jcarousel-item .item_img, a.prodlink  {display: block;height: 170px;width: 170px;}
.jcarousel-item .item_content {display: block;height: 170px;width: 220px;padding: 0px 10px;}
ul#items li{ position:relative;}
ul#items li img.item_mask {	position: absolute;top: 0px;left: 0px;}

/*big footer*/
#bigfooter {background: url(http://www.findtheschools.info/color/images/big_footer_bg.png);}
.bfwrap{background: url(http://www.findtheschools.info/color/images/big_footer_top.png) repeat-x left top;padding: 20px 0px;}
.contacts {	width: 328px;background: url(http://www.findtheschools.info/color/images/contact_home_bg.png) no-repeat left 40px;border-right: 1px solid #FFF;	padding: 20px 20px 0px 130px;}
.fanbox {width: 445px;	padding-left: 30px;}

/*footer*/

ul#fnav li {display: inline;font-size: 10px;text-transform: uppercase;background: url(http://www.findtheschools.info/color/images/fmenu_sep.png) no-repeat right center;padding-right: 12px;padding-left: 10px;}
ul#fnav li a:hover {color: #999;}
p.copy {font-size: 11px;color: #999;padding: 5px 0px 0px 10px;margin: 0px;}
p.copy img {vertical-align: middle;}
a.chastica {background: url(http://www.findtheschools.info/color/images/chastica.gif) no-repeat left top;display: block;height: 25px;width: 85px;}
a.chastica:hover {background: url(http://www.findtheschools.info/color/images/chastica.gif) no-repeat left bottom;}

/* TOOLTIP STYLES  */
.tip {width: 215px;	padding-top: 20px;overflow: hidden;display: none;position: absolute;z-index: 500;background: transparent url(http://www.findtheschools.info/color/images/tipTop.png) no-repeat top;}	
.tipMid {background: transparent url(http://www.findtheschools.info/color/images/tipMid.png) repeat-y;padding: 0 15px 0px;font-family: 'Philosopher', arial, serif;font-size: 23px;text-align: center;color: #FFF; text-shadow: 1px 1px 0px #5E781F;}
.tipMid span.title { font-size: 25px!important; color: #4F651B; display: block; padding-bottom: 10px; text-shadow: 1px 1px 0px #D5EB9E !important;}
.tipBtm {background: transparent url(http://www.findtheschools.info/color/images/tipBtm.png) no-repeat bottom; height: 32px;}


/* UItoTop jQuery Plugin 1.1 | http://www.mattvarone.com/web-design/uitotop-jquery-plugin/ */
#toTop {display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-999px;	background:url(http://www.findtheschools.info/color/images/totop.gif) no-repeat center center; cursor:pointer}
#toTopHover {background:url(http://www.findtheschools.info/color/images/totophover.gif) no-repeat center center;	width:51px;	height:51px;display:block;overflow:hidden;float:left;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);cursor:pointer}
#toTop:active, #toTop:focus {outline:none;cursor:pointer}

/*site path*/
.breadcrumbs {margin: 15px 0px;	padding: 0px;height: 20px;overflow: hidden;width: 960px;}
.sitepath {width: 600px;}
.sitepath  p {font-size: 10px;color: #666;font-family: Verdana, Geneva, sans-serif;}
.sitepath  p a {color: #B2B2B2;}


/*inside layout*/
/*posts*/
.post, .postsidebaar {border: 1px solid #FBFBFB;
-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-top-right-radius: 0px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; padding:5px; }
.post {background: url(http://www.findtheschools.info/color/images/post_bg.png) repeat-y center top;}
.postsidebaar {	background: url(http://www.findtheschools.info/color/images/post_bgsidebar.png) repeat-y center top;}
.postfoot {	background: url(http://www.findtheschools.info/color/images/postfoot_bg.png) no-repeat center top;display: block;height: 40px;width: 960px;}
.wide {padding: 20px;}
.onehalf {padding: 10px;width: 710px;}
.twohalf {padding: 10px;width: 200px;}
.soffer blockquote {
	padding: 20px 20px 20px 190px;
	width: 710px;
	background: url(http://www.findtheschools.info/color/images/soffer_bg.png) no-repeat left top;
}
.soffer blockquote h2{
	color: #333;
	font-size: 20px;
	background: url(http://www.findtheschools.info/color/none.html);
}
.map {height: 320px;width: 920px;border-top: 1px solid #E6E6E6;border-right: 1px solid #FFF;border-bottom: 1px solid #FFF;border-left: 1px solid #E6E6E6;overflow: hidden;display: block;	margin-bottom: 20px;}
.c_page h2 {font-size: 30px;color: #774E0A;padding-top: 10px;}

ul#metimeleft li{background: url(http://www.findtheschools.info/color/images/dotline.png) repeat-x left top;padding-top: 10px;padding-bottom: 9px;display: block;}
ul#metimeleft li a{	font-size: 14px;color: #999999;display: block;height: 40px;width: 155px;padding-left: 45px;} 
ul#metimeleft li a span{font-family: 'Philosopher', arial, serif !important;font-size: 16px !important;color: #8DBE26 !important;display: block;} 
ul#metimeleft li a:hover span, ul#metimeleft li.current_page_item a span{color: #666338 !important;}

ul#metimeleft li.mtl1 a {background: url(http://www.findtheschools.info/color/images/mtl1.png) no-repeat left top;}
ul#metimeleft li.mtl1 a:hover {background: url(http://www.findtheschools.info/color/images/mtl1.png) no-repeat left bottom;}

ul#metimeleft li.mtl2 a {background: url(http://www.findtheschools.info/color/images/mtl2.png) no-repeat left top;}
ul#metimeleft li.mtl2 a:hover {background: url(http://www.findtheschools.info/color/images/mtl2.png) no-repeat left bottom;}

ul#metimeleft li.mtl3 a {background: url(http://www.findtheschools.info/color/images/mtl3.png) no-repeat left top;}
ul#metimeleft li.mtl3 a:hover {background: url(http://www.findtheschools.info/color/images/mtl3.png) no-repeat left bottom;}

ul#metimeleft li.mtl4 a {background: url(http://www.findtheschools.info/color/images/mtl4.png) no-repeat left top;}
ul#metimeleft li.mtl4 a:hover {background: url(http://www.findtheschools.info/color/images/mtl4.png) no-repeat left bottom;}

ul#metimeleft li.mtl5 a {background: url(http://www.findtheschools.info/color/images/mtl5.png) no-repeat left top;}
ul#metimeleft li.mtl5 a:hover {background: url(http://www.findtheschools.info/color/images/mtl5.png) no-repeat left bottom;}

ul.bmenuleft {background: url(http://www.findtheschools.info/color/images/dotline.png) repeat-x left top;padding-top: 10px;}
ul.bmenuleft li {background: url(http://www.findtheschools.info/color/images/leaf.png) no-repeat left 3px;padding-left: 30px;line-height: 30px;}
ul.bmenuleft li li{	margin-left: -10px;	background: url(http://www.findtheschools.info/color/images/bullet_green.png) no-repeat left center;	padding-left: 18px !important;}
ul.bmenuleft li.current_page_item {background: url(http://www.findtheschools.info/color/images/leaf.png) no-repeat 5px 3px ;}
ul.bmenuleft li.current_page_item li{background: url(http://www.findtheschools.info/color/images/bullet_green.png) no-repeat left center; !important;}
ul.bmenuleft li ul.sub-menu li.current_page_item {background: url(http://www.findtheschools.info/color/images/bullet_pink.png) no-repeat left center;!important;}
ul.bmenuleft li.current_page_item a {color: #8EBE27 !important;}
ul.bmenuleft li.current_page_item li a {color: #865B0E !important;}

.twohalf h3 {padding-top: 20px;padding-bottom: 10px;font-size: 20px;color: #666338;font-weight: normal;}
.twohalf h3.leftmenuh3 {padding-top: 0px !important;}
.pcont h2 {font-size: 25px;color: #999;background: url(http://www.findtheschools.info/color/images/dotline.png) repeat-x left bottom;padding-bottom: 5px;}
.pcont h3 {font-size: 22px;font-weight: normal;color: #8FBE28;display: block;padding: 10px 0px;}
.pcont h4 {font-size: 20px;font-weight: lighter !important;color: #999;display: block;clear: both;padding: 10px 0px;}
.pcont h3+p {padding-top: 10px;}
.pcont p {font-size: 14px;line-height: 20px;padding-top: 8px;padding-bottom: 8px;}
.pcont ul {padding-left: 30px;}
.pcont ul li {color: #666;}
.pcont table th{border-bottom: 1px solid #F5F5F5;background: #F1F5E6;text-transform: uppercase;text-align: left;padding: 10px 5px 10px 8px;color: #6A4107;}
.pcont table td{border-bottom: 1px solid #F5F5F5;padding: 5px;color: #666;background: #F8F8F8;}


/*shot codes*/

/*sn - service name title*/
.sn {width: 690px;background: #F1F5E6;padding: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-shadow: 1px 1px 0px #F9FBF0;filter: dropshadow(color=#F9FBF0, offx=1, offy=1);border: 1px solid #ECF2DB;margin: 8px 0px;}
.sn:hover, .sn:focus {background: #F9FBF0;border: 1px solid #F1F1F1;}
.sn .title {float: left;width: 500px;font-size: 14px;color: #6A4107;}
.sn .price,.sn .time {float: left;width: 90px;text-align: right;font-size: 14px;color: #97C128;font-weight: bold;}
.sn .price {text-align: center !important;}

.img100 {height: 100px;width: 100px;display: block;}
.img_mask {	position: absolute;	left: 0px;	top: 0px;}
div.hr {background: url(http://www.findtheschools.info/color/images/dotline2.png) repeat-x left center;display: block;clear: both;padding: 11px 0px 10px;}

/*List */
div.plist ul li {line-height: 22px; background: url(http://www.findtheschools.info/color/images/bullet_pink.png) no-repeat left 5px; padding-left: 20px;}
div.blist ul li {line-height: 22px; background: url(http://www.findtheschools.info/color/images/bullet_blue.png) no-repeat left 5px; padding-left: 20px;}
div.glist ul li {line-height: 22px; background: url(http://www.findtheschools.info/color/images/bullet_green.png) no-repeat left 5px; padding-left: 20px;}
/*2 cols*/
.ctwocols {width: 920px;overflow: hidden;padding: 10px 0px;}
.cols_onehalf {float: left;width: 450px;}
.cols_twohalf {float: right;	width: 450px;}

/* ME time pages formatting*/
/*layout*/
.mewrapp {
	width:700px;
	margin: auto;
	padding: 0px 0px 10px;
}
.mewrapp .hr{display: block;padding: 0px!important;width: 700px!important;margin: 0px;height: 25px;}
.mewrapp .tline .hl{width:170px;float:left;}
.mewrapp .tline .cont{width:530px;float:left;}
.mewrapp .top{width:700px;display: block;height: 20px;}
.mewrapp h4 {font-family: 'Philosopher', arial, serif; text-shadow: 1px 1px 0px #fff; font-size: 25px;font-style: normal !important;line-height: normal !important;margin: 0px !important;	padding: 0px 0px 0px 20px !important;}
.mewrapp h5{font-family: 'PT Sans', arial, serif;line-height: normal;font-weight: normal;color: #666;padding-right: 10px;width: auto;font-size: 14px;}
.mewrapp h5 span {padding: 0px 20px 0px 0px;line-height: 25px;}
.mewrapp .line {width: 510px;padding-left: 25px;margin-bottom: 10px;}
.mewrapp .line .title {float: left;width: 435px;}
.mewrapp .line .price {font-family: 'PT Sans', arial, serif;float: left;height: 25px;width: 60px;line-height: 25px;text-align: center;font-size: 14px;font-weight: bold; text-shadow: 1px 1px 0px #fff;} 

/*pastel blue*/
.me_blue {background: #EBF3F6 url(http://www.findtheschools.info/color/images/me_bottom_blue.png) no-repeat left bottom;}
.me_blue .tline .cont h5 span{background: #EBF3F6;}
.me_blue .top {	background: url(http://www.findtheschools.info/color/images/top_me_blue.png) no-repeat left top;}
.me_blue .hr { background: url(http://www.findtheschools.info/color/images/hr_blue.png) repeat-x left 5px;}
.me_blue h4, .me_blue .line .price {color: #5F9EB7;}
.me_blue .line {background: url(http://www.findtheschools.info/color/images/bullet_blue.png) no-repeat 5px center;}/*bullets*/
.me_blue .line .title {background: url(http://www.findtheschools.info/color/images/me_lblue_line.png) repeat-x left center;}
.me_blue .line .price {background: url(http://www.findtheschools.info/color/images/me_blue_price.png) no-repeat center center;}

/*pastel green*/
.me_green {background: #F2F7E8 url(http://www.findtheschools.info/color/images/me_bottom_green.png) no-repeat left bottom;}
.me_green .tline .cont h5 span{background: #F2F7E8;}
.me_green .top {	background: url(http://www.findtheschools.info/color/images/top_me_green.png) no-repeat left top;}
.me_green .hr { background: url(http://www.findtheschools.info/color/images/hr_green.png) repeat-x left 5px;}
.me_green h4, .me_green .line .price {color: #95CA24;}
.me_green .line {background: url(http://www.findtheschools.info/color/images/bullet_green.png) no-repeat 5px center;}/*bullets*/
.me_green .line .title {background: url(http://www.findtheschools.info/color/images/me_lgreen_line.png) repeat-x left center;} /* line bg */
.me_green .line .price {background: url(http://www.findtheschools.info/color/images/me_green_price.png) no-repeat center center;}/*price bg*/

/*pastel purple*/
.me_purple {background: #F2EDF5 url(http://www.findtheschools.info/color/images/me_bottom_purple.png) no-repeat left bottom;}
.me_purple .tline .cont h5 span{background: #F2EDF5;}
.me_purple .top {	background: url(http://www.findtheschools.info/color/images/top_me_purple.png) no-repeat left top;}
.me_purple .hr { background: url(http://www.findtheschools.info/color/images/hr_purple.png) repeat-x left 5px;}
.me_purple h4, .me_purple .line .price  {color: #9900CC;}
.me_purple .line {background: url(http://www.findtheschools.info/color/images/bullet_purple.png) no-repeat 5px center;}/*bullets*/
.me_purple .line .title {background: url(http://www.findtheschools.info/color/images/me_lpurple_line.png) repeat-x left center;} /* line bg */
.me_purple .line .price {background: url(http://www.findtheschools.info/color/images/me_purple_price.png) no-repeat center center;}/*price bg*/

/*pastel brown*/
.me_brown {background: #F8F8ED url(http://www.findtheschools.info/color/images/me_bottom_brown.png) no-repeat left bottom;}
.me_brown .tline .cont h5 span{background: #F8F8ED;}
.me_brown .top {	background: url(http://www.findtheschools.info/color/images/top_me_brown.png) no-repeat left top;}
.me_brown .hr { background: url(http://www.findtheschools.info/color/images/hr_brown.png) repeat-x left 5px;}
.me_brown h4, .me_brown .line .price  {color: #CC9900;}
.me_brown .line {background: url(http://www.findtheschools.info/color/images/bullet_brown.png) no-repeat 5px center;}/*bullets*/
.me_brown .line .title {background: url(http://www.findtheschools.info/color/images/me_lbrown_line.png) repeat-x left center;} /* line bg */
.me_brown .line .price {background: url(http://www.findtheschools.info/color/images/me_brown_price.png) no-repeat center center;}/*price bg*/

/*pastel pink*/
.me_pink {background: #F5EFF4 url(http://www.findtheschools.info/color/images/me_bottom_pink.png) no-repeat left bottom;}
.me_pink .tline .cont h5 {}
.me_pink .tline .cont h5 span{background: #F5EFF4;margin: 0px;padding: 1px 10px 0px 0px;width: 360px;display: block; line-height: 19px !important;}
.me_pink .top {	background: url(http://www.findtheschools.info/color/images/top_me_pink.png) no-repeat left top;}
.me_pink .hr { background: url(http://www.findtheschools.info/color/images/hr_pink.png) repeat-x left 5px;}
.me_pink h4 {font-size: 20px;font-weight: normal;}
.me_pink h4, .me_pink .line .price, .me_pink strong {color: #CC3399;}
.me_pink .line {background: url(http://www.findtheschools.info/color/images/bullet_pink.png) no-repeat 8px 6px;}/*bullets*/
.me_pink .line .title {background: url(http://www.findtheschools.info/color/images/me_lpink_line.png) repeat-x left 12px;} /* line bg */
.me_pink .line .price {background: url(http://www.findtheschools.info/color/images/me_pink_price.png) no-repeat center center;}/*price bg*/

/*gallery items*/
.gallery_hold {	padding-bottom: 10px;overflow: auto;}
a.galitem  {border: 1px solid #F0F0F0;background: #FFF;display: block;margin: 0px 0px 5px 5px;padding: 4px;float: left;height: 100px;width: 100px;}
a.galitem:hover {background: #F0F0F0;border: 1px solid #fff;}
a.firstcol {margin-left: 0px !important;}

/*shot codes*/

/*contact formms*/
.contactus_form {padding: 20px 0px 0px;	clear: both;width: 920px;}
.contactus_form .left{float: left;width: 380px;padding: 0px 10px;}
.contactus_form .right {float: right;width: 490px;}
.contactus_form label{font-family: 'PT Serif', arial, serif;color: #666;font-size: 12px;font-weight: bold;}
.contactus_form .i_field, .contactus_form .t_field, .contactus_form .c_field, .contactus_form .i_select {padding: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin: 0px auto 12px;font-family: 'PT Serif', arial, serif;color: #666;background: #ECECEC;border-top: 1px solid #E0DBD6;border-right: 1px solid #FFF;border-bottom: 1px solid #FFF;border-left: 1px solid #E0DBD6;font-size: 14px;}
.contactus_form .i_field:focus, .contactus_form .t_field:focus, .contactus_form .c_field:focus, .contactus_form .i_select:focus {background: #EFEFEF;}
.contactus_form span.r {font-size: 10px;font-weight: normal;color: #C30;	padding: 0px 0px 10px 10px;}
.contactus_form .i_field{ width:340px}
.contactus_form .t_field{width:460px;height:130px;}
.contactus_form .c_field{ width:215px}
.contactus_form .i_select {width:260px}
.contactus_form .wpcf7-submit {background: url(http://www.findtheschools.info/color/images/submit_bg.png) repeat-x left top;border: 1px solid #95CA24;-moz-border-radius: 50px;-webkit-border-radius: 05px;border-radius: 50px;color: #FFF;cursor: pointer;text-align: center;text-transform: uppercase;margin: 0px auto;display: block;width: 190px;padding-top: 10px;padding-bottom: 10px;font-size: 16px;font-weight: bold;font-family: 'Philosopher', arial, serif; outline:none;}
.contactus_form .wpcf7-submit:hover {background: url(http://www.findtheschools.info/color/images/submit_bg_hover.png) repeat-x left bottom;color:#FFF}
.contactus_form .wpcf7-submit:active {background: #95CA24 url(http://www.findtheschools.info/color/none.html);}
.contactus_form img{vertical-align: middle;	margin: 0px 15px;}
.contactus_form .ratioh {width:350px;background: url(http://www.findtheschools.info/color/images/dotline2.png) repeat-x left bottom;margin: 0px 0px 10px;padding: 0px 0px 10px;vertical-align: middle;}
.contactus_form .ratioh label {font-size: 14px !important;}
.contactus_form .headlinef {background: url(http://www.findtheschools.info/color/images/dotline2.png) repeat-x left center;display: block;}
.contactus_form .headlinef h3 span{background: #F5F5F5;color: #960; padding-right:20px;}
span.labeltitle {font-size: 14px;font-weight: normal;color: #666;width: 120px;}
.contactus_form .texts {font: normal 11px Verdana, Geneva, sans-serif;color: #999;}
/*Promotions forms*/
.promo_form {font-family: 'PT Serif', arial, serif;	color: #666;font-size: 14px;font-weight: normal;}
.promo_form label{font-size: 12px !important;}
.promo_form .i_field, .promo_form .t_field, .promo_form .c_field, .promo_form .i_select {padding: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin: 0px auto 12px;font-family: 'PT Serif', arial, serif;color: #666;background: #ECECEC;border-top: 1px solid #E0DBD6;border-right: 1px solid #FFF;border-bottom: 1px solid #FFF;border-left: 1px solid #E0DBD6;font-size: 14px;}
.promo_form .c_field{ width:70px}
.promo_form .i_field{ width:340px}
.promo_form .fcode, .promo_form .fbut{ 	float: left; }
.promo_form  .fcode img {vertical-align: middle;padding: 0px 10px;}

img#wpstats{position:absolute;top:0;width:0px;height:0px;overflow:hidden}
/*worktime*/
#work {padding: 10px 0px 20px;overflow: hidden; text-shadow:none;font-weight: bold;}
#work span {color: #333;padding-left: 5px; font-weight:normal;}
#work .rb h2 {font-size: 25px;color: #666;line-height: 15px;}
#work .rb {width: 230px;float: left;}
#work .rb1 {width: 250px;float: left;color: #8EBE27;text-align: left;}
#work .rb2 {width: 210px;float: left;color: #66A3B5;text-align: center;}
#work .rb3 {width: 210px;float: right;color: #C36;text-align: center;}

/*gallery menu*/
ul#gallery {background: url(http://www.findtheschools.info/color/images/dotline2.png) repeat-x left bottom;padding: 0px 0px 2px;overflow:hidden;margin-bottom: 20px;}
ul#gallery li {display:inline;float: left;height: 120px;width: 140px;margin-left: 15px;margin-bottom: 20px;}
ul#gallery li.first {margin-left: 0px !important;}
ul#gallery li a {text-shadow: 1px 1px 0px #FBF8E7;background: url(http://www.findtheschools.info/color/images/galmenu_bg.png) no-repeat center top;text-align: center;display: block;
	height: 81px;width: 100px;padding-top: 40px;padding-right: 20px;padding-left: 20px;font-size: 20px;font-weight: normal;color: #960;font-style: italic;}
ul#gallery li a:hover, ul#gallery li.current_page_item a {background: url(http://www.findtheschools.info/color/images/galmenu_bg.png) no-repeat center bottom;}
/*gallery menu*/

a.post-edit-link {font: bold 12px Verdana, Geneva, sans-serif;color: #FFF;padding: 8px 8px 8px 30px;background: #865B0E url(http://www.findtheschools.info/color/images/icon_edit.png) no-repeat 5px center; clear:both; margin-top:10px;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
a.post-edit-link:hover {background: #C00 url(http://www.findtheschools.info/color/images/icon_edit.png) no-repeat 5px center;}