/* @override http://pla.socialathlete.com/wp-content/themes/default/css/style.css */

/* @override http://pla.socialathlete.com/wp-content/themes/default/css/style.css */

/* @override http://pla.socialathlete.com/wp-content/themes/default/css/style.css */

/* @override http://pla.socialathlete.com/wp-content/themes/default/css/style.css */

/* @override http://pla.socialathlete.com/wp-content/themes/default/css/style.css */

/* @override http://pla.socialathlete.com/wp-content/themes/default/css/style.css */

/* @override http://pla.socialathlete.com/wp-content/themes/default/css/style.css */

/* Css */

* {margin:0; padding:0; border:none;}

/*html {height:100%}*/

.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

table, td, th {border-collapse:collapse; border:none;}

body {background:#000; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; font-size:12px; color:#fff; /*height:100%*/}

li {list-style:none;}

a { text-decoration:none; color:#fff;}



select, input {font-size:11px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, Arial, Helvetica; color:#dee0e2;}

h3 {
	margin-bottom: 10px;
}




.wrapper {width:100%; /*min-height:100%; _height:100%;*/ float:left; clear:both;}

.right_td {background:url(/images/background/bg-wrapper.gif) repeat-y right 0;}

.wrap {width:1155px;}







.head {background:url(/images/background/head_bg1.gif) repeat-x 0 bottom; padding:1px 0 4px; width:100%; float:left;}

.headIn {lear:both; width:1220px; padding-top: 32px;}

.head ul {float:left; padding:33px 0 0 79px; width:575px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}

.head li {float:left; text-transform:uppercase; font-size:11px; padding:0 20px 0 20px; color:#dee0e2; letter-spacing:3px;}

.head li a:hover {color: #EB208D;}

.head li a {color:#dee0e2;}

.head li.active {background:url(/images/background/top_li_active.gif) no-repeat center bottom; font-weight:bold; padding-bottom:5px;}

.head .logo {float:left; margin-left:32px;}



.left {float:left; width:164px; padding:26px 15px 0 0;}

.left ul{padding:17px 0 34px 5px; width:130px; text-align:right;}

.left li {padding:4px 0 0 0; font-size:11px;}

.left li a {text-transform: lowercase;}



.left li.cat-item {letter-spacing: 0.2px;}



.li_heading {color:#EB208D; text-transform:uppercase;}

.li_heading a {color:#EB208D;}

.left li a:hover {color: gray;}

.left_icons {width:135px; text-align:right; padding-bottom:11px;}

.left_icons a {margin-left:4px;}

.left_form {text-align:right; width:155px;}

.left_form h2 {font-size:11px; font-weight:normal; text-transform:uppercase; color:#dee0e2; padding-right:20px;}

.left_form input {background:#67615f; border:1px solid #eb208d; height:13px; width:110px; padding:0 4px 2px; float:right; text-align:right; font-size:11px; margin:2px 2px 0 0;}

.left_form .btn_sub {background:none; border:none; height:inherit; width:17px; color:#eb208d; float:right; line-height:10px; text-transform:uppercase; margin:0; font-size:9px;
	padding-top: 1px;
}



.right {float:left; width:963px; padding:48px 0 0 10px;}

.main {float:left; width:100%; clear:both; /*margin-bottom:60px;*/}

.main_block {padding-bottom:13px;}

.main_img a {float:left; margin-right:8px;

             padding:1px; border:2px solid #000; position:relative; 

             /*opacity:0.4;*/

             }

.main_img a:hover {border:2px solid #EB208D;

                   /*opacity:1*/

                  }

.main_img .img1 {width:311px; height:197px; background:url(/images/pic1.jpg) no-repeat center;}

.main_img .img2 {width:299px; height:197px; background:url(/images/pic2.jpg) no-repeat center;}

.main_img .img3 {width:318px; height:197px; background:url(/images/pic3.jpg) no-repeat center; margin-right:0;}

.main_img .img4 {width:311px; height:197px; background:url(/images/pic4.jpg) no-repeat center;}

.main_img .img5 {width:299px; height:197px; background:url(/images/pic5.jpg) no-repeat center;}

.main_img .img6 {width:318px; height:197px; background:url(/images/pic6.jpg) no-repeat center; margin-right:0;}

.main_img .img7 {width:311px; height:197px; background:url(/images/pic7.jpg) no-repeat center;}

.main_img .img8 {width:299px; height:197px; background:url(/images/pic8.jpg) no-repeat center;}

.main_img .img9 {width:318px; height:197px; background:url(/images/pic9.jpg) no-repeat center; margin-right:0;}

.main_img strong {font-size:16px; text-transform:uppercase; color:#000; position:absolute; bottom:30px; left:7px; /*width:255px;*/ visibility:hidden;}

.main_img small {position:absolute; width:307px; height:52px; bottom:0; left:0;}

.main_img em {font:italic normal 9px Georgia, "Times New Roman", Times, serif; color:#7d7a76; position:absolute; bottom:10px; left:7px; width:247px; visibility:hidden;}

.main_img b { font:normal 24px Georgia, "Times New Roman", Times, serif; color:#EB208D; width:55px; position:absolute; right:9px; bottom:8px; text-align:center; visibility:hidden;}

.main_img b span {font-size:10px; text-transform:uppercase;}

.main_img a:hover strong {visibility:visible;}

.main_img a:hover em {visibility:visible;}

.main_img a:hover b {visibility:visible;}

.main_img a:hover small { background:url(/images/background/rollover.png) repeat-x;}



.cross {line-height:0; padding-left:310px;}

.cross_link {margin-left:302px;}

.cross_abs {position:absolute; top:0; left:79px;}

.older_posts {padding:8px 0 0 0;}

.older_posts span {display:block; width:86px; height:15px; font-size:10px; letter-spacing:1px;}

.older_posts a {color:#EB208D; display:block; background:url(/images/background/older_posts_bg.gif) no-repeat; width:78px; height:15px;
	padding: 2px 0 0 8px;
}



/*about*/

.about {float:left; width:100%; clear:both; /*margin-bottom:41px;*/ padding-bottom:16px;}

.about_block {background:url(/images/about.gif) no-repeat; padding:8px 0 0 88px; position:relative; min-height:300px; _height:300px;}

.about_txt {width:592px; background:#fff; color:#101211; font-size: 12px; padding:4px 6px; text-align:justify; margin-top:11px;
	line-height: 16px;
}

.about_txt p {padding-bottom:22px;}

.about_txt a {
	color: black;
	text-decoration: underline;
}

.about_txt a:hover {
	color: #eb208d;
	text-decoration: none;
}

.about_txt .about_last {padding-bottom:0;}

.fa_left {float:left; width:215px;}

.fa_left span {float:right; width:45px; height:15px; font-size:10px; letter-spacing:1px;}

.fa_left a {color:#EB208D; display:block; background:url(/images/background/back_bg.gif) no-repeat; width:33px; padding:0 0 0 12px; height:15px; top: 0;}

.fa_right {float:left; width:570px; font-size:11px; padding-left: 7px;}

.fa_right {color:#7d7a76;}

.fa_right p {text-transform: lowercase;}

.fa_right span {font-size:9px; color:#514c49;}

.fa_right a:hover span, .main_copyright a:hover span, .small_footer a:hover span {color:#eb208d;}



/*contact*/

.contact {float:left; width:100%; clear:both; /*margin-bottom:41px;*/}

.contact_block {background:url(/images/contact.gif) no-repeat; padding:0 0 0 93px; min-height:300px; _height:300px; font-size:14px; color:#fefefe;}

.contact_block a {color: white;}
.contact_block a:hover {color: gray;}

.contact_block .name_c {padding-bottom:19px;}

.contact_block .link_c {padding-top:3px;}



/*project*/

.project_block {background:url(/images/project.gif) no-repeat; padding:0 0 0 93px; min-height:310px; _height:300px; font-size:14px; color:#fefefe;}

.project_block a {color:#eb208d;}

.project_block .name_c {padding-bottom:19px;}

.project_block .link_c {padding-top:3px;}





/*interior*/

.interior {float:left; width:100%; clear:both; /*margin-bottom:41px;*/ padding-bottom:5px;}

.interior_block {position:relative; padding-left:2px;}

.interior_txt {width:592px; background:#fff; color:#101211; font-size:12px; padding:4px 6px; text-align:justify; margin-top:11px; line-height:14pt;}

.interior_txt p {padding-bottom:10px;}

.interior_txt a {color: black;
	text-decoration: underline;
}
.interior_txt a:hover {color: #eb208d;}

.interior_txt li {list-style: circle insice none; margin-left: 15px; background: url("/images/li_bg.gif") no-repeat scroll 0 10px transparent; padding-left: 10px;} 

.interior .cross_abs {left:-9px; top:11px;}

.interior_pic {width:625px; position:relative; padding-top:11px;}

.interior_pic img {margin-right:18px;}

.interior .interior_pic .cross_abs {top:1px;}

.interior_pic div {position:relative; padding-top:11px;}

.interior_block h1 {font-size:20px; font-weight:normal; color:#b2b1b0; position:relative; text-align:right; width:588px; padding-right:16px;}

.interior_block h1 strong {color:#EB208D;}

.interior_block h1 span {color:#EB208D; font-size:8px; position:absolute; top:5px; right:3px; width:13px; line-height:8px;}





/*services*/

.services {float:left; width:100%; clear:both; /*margin-bottom:41px;*/ padding-bottom:16px;}

.services_block {background:url(/images/services.gif) no-repeat; padding:0 0 0 88px; position:relative; min-height:300px; _height:300px; color:#fefefe;}

.services_block li {font-size:14px; background:url(/images/services_bg.gif) no-repeat 0 10px; padding:0 0 2px 10px;}





/*thank_you*/



.thank_you_block {background:url(/images/thank_you.gif) no-repeat; padding:0 0 0 88px; position:relative; min-height:300px; _height:300px; color:#fefefe;}

.thank_you_block p {font-size: 18px; font-weight: bold;}



/*Footer*/

.footer {width:100%; min-height:41px; _height:41px; float:left; clear:both; background:#000;}

.footer p {padding-bottom:1px; text-transform:lowercase; font-size:10px;}

.footer span {display:block; font-size:8px; color:#514c49;}



.footer_width {/*min-height:331px; _height:331px;*/ border-top:1px solid #eb208d; background:#000;}

.small_footer {color:#7d7a76; padding-left:7px; padding-top:30px;}

.small_footer p {padding-bottom:1px; text-transform:lowercase; font-size:10px;}

.small_footer span, .main_copyright span {display:block; font-size:8px; color:#514c49;}



.footer_main_links {padding-top:4px; width:1190px;}

.footer_main_links a {color:#d2d2d0; letter-spacing: 0.2px;}

.footer_main_links a:hover {color: gray;}

.footer_main_links ul {float:left; width:187px;  padding-left: 10px; padding-top: 3px;}

.footer_main_links li {padding:8px 0 0; font-size:0.9em;}

.foot_first {float:left; width:179px; color:#EB208D;}

.foot_first h1 {font-size:11px; font-weight:normal; text-transform:uppercase; color:#EB208D; padding-left: 7px; padding-top: 9px; color:#EB208D;}

.main_copyright {clear:both; color:#7d7a76; padding-top:100px; padding-left: 7px;}

.main_copyright p {padding-bottom:1px; text-transform:lowercase; font-size:10px;
	letter-spacing: normal;
}



.main_block h1 {

color:#B2B1B0;

font-size:20px;

font-weight:normal;

padding-right:16px;

position:relative;

text-align:right;

}

.main_block h1 strong {color:#EB208D;}



.main_block h1 {text-transform: capitalize;}



.current-cat a {color: #EB208D;}


