@import url("framework.css");
body {
	font-family: Arial, Tahoma, sans-serif, serif; /* Inheritance for the fonts */
	font-size: 12px;
	cursor: url(http://ooyes.net/userfiles/templates/yes/images/cur.cur), default;
 *cursor: default;
	overflow-x: hidden;
}
.ie body {
	cursor: default;
}
html.ie {
	overflow-x: hidden;
}
a, a * {
	outline: none;
	cursor: pointer;
}
input, textarea, a, button {
	outline: none;
}
html{
  border: none;
}







#subscribe_innner {
    background-image: url(../images/capture_page.png);
    background-repeat: no-repeat;
    display: block;
    height: 470px;
    position: relative;
    width: 691px;
}

#mw_comming{
  display: none;
}


#sub_form2 {
    left: 123px;
    position: absolute;
    top: 352px;
}
#sub_form2 input.email{
    padding: 10px;
    width: 317px;
    background: none;
    border: none;
}

#sub_form2 .btn_small_dark{
margin: 0 0 0 4px;
    padding: 6px;
    width: 128px;
    background: none;
    cursor: pointer;
    border: none;
}





.opera #container {
	overflow: hidden;
	position: relative;
}
* html {
 filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
#container {
	min-width: 900px;
}
/* ----- Header ----- */

#header-left {
	background: url(../images/header-left.jpg) repeat-x;
}
#header-right {
	background: url(../images/header-right.jpg) no-repeat right top;
}
#header {
	background: url(../images/headerobj.jpg) no-repeat center top;
	height: 212px;
}
h1#logo {
	width: 211px;
	margin: 0 auto;
	position: relative;
	left: -16px;
	padding: 23px 0 28px 0;
}
h1#logo a {
	display: block;
	width: 215px;
	height:55px;
	text-indent: -9999px;
	background: url(../images/hlogo.jpg) no-repeat 0 0;
}
h1#logo span {
	font: 14px Verdana, Arial, serif;
	display: block;
	white-space: nowrap;
	color: #fff;
	position: absolute;
	bottom: 30px;
	left: 5px;
}
#header-content {
	width: 830px;
	margin: 0 auto;
	position: relative;
}
#header ul {
	list-style: none;
	float: left;
	margin:0 2px 3px 39px;
	display: inline;
}
#header li {
	float: left;
}
#header li a {
	display: block;
	width: 120px;
	height: 38px;
	text-indent: -9999px;
	position: relative;
}
#light {
	position: absolute;
	top: 0;
	left: 19px;
	width: 179px;
	height: 230px;
	background: url(../images/nav-light.png) no-repeat 0 0px;
	top:-180px;
}
.ie6 #light {
	background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "nav-light.png', sizingMethod='crop')");
}
#Link-Home a {
	background: url(../images/btn_home.jpg) no-repeat;
}
#Link-Home a.active, #Link-Home a span span {
	background: url(../images/btn_home_hover.jpg) no-repeat center top;
}
#Link-Services a {
	background: url(../images/btn_services.jpg) no-repeat;
}
#Link-Services a.active, #Link-Services a span span {
	background: url(../images/btn_services_hover.jpg) no-repeat center top;
}
#Link-Portfolio a {
	background: url(../images/btn_portfolio.jpg) no-repeat;
}
#Link-Portfolio a.active, #Link-Portfolio a span span {
	background: url(../images/btn_portfolio_hover.jpg) no-repeat center top;
}
#Link-About-Us a {
	background: url(../images/btn_about.jpg) no-repeat;
}
#Link-About-Us a.active, #Link-About-Us a span span {
	background: url(../images/btn_about_hover.jpg) no-repeat center top;
}
#Link-Blog a {
	background: url(../images/btn_blog.jpg) no-repeat;
}
#Link-Blog a.active, #Link-Blog a span span {
	background: url(../images/btn_blog_hover.jpg) no-repeat center top;
}
#Link-Contact-Us a {
	background: url(../images/btn_contacts.jpg) no-repeat;
}
#Link-Contact-Us a.active, #Link-Contact-Us a span span {
	background: url(../images/btn_contacts_hover.jpg) no-repeat center top;
}
.wrap-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	height: 38px;
	text-align: center;
	display: block;
}
.wrap-bg span {
	display: block;
	width: 120px;
	height: 38px;
	margin: 0 auto;
	opacity:0;
	filter:alpha(opacity=0);
}
#slogan {
	clear: both;
	/*width: 500px;

  height: 30px;  */

  width: 425px;
	height: 23px;
	overflow: hidden;
	text-indent: -9999px;
	margin: 0 auto;
	background: url(../images/slogan.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "slogan.png', sizingMethod='crop')");
	position: relative;
	left: -16px;
	top: 20px;
}
/* ----- /Header ----- */



/* ----- SubHeader ----- */



#subheader-wrapper {
	background: #060709;
	background: #000;
	border-top: solid 1px #9998A4;
	border-bottom: solid 1px #9998A4;
	height: 190px;
}
.home #subheader-wrapper {
	height: auto;
	background: #060709;
}
#subheader {
	width: 830px;
	margin: 0 auto;
	position: relative;
	zoom:1;
}
* html .submsie {
	overflow: hidden;
}
/* slider */



#slider {
	width: 939px;
	height: 385px;
	margin: 0;
	overflow: hidden;
	position: relative;
	/*left: -51px;*/
    left: -98px;
    -left: -51px;
}
#slider ul {
	list-style: none;
	position: absolute;
	white-space: nowrap;
	left: -4000px;
	opacity:.3;
	filter:alpha(opacity=30);
	background: #060709;
}
#slider li {
	display: inline;
	white-space: nowrap;
	margin: 0;
	padding: 0;
}
#slider li a {
	color: #FFB600;
	text-decoration: none;
}
#slider li div {
	width: 939px;
	height: 385px;
	display: inline-block;
	text-align: center;
	position: relative;
}
#slider li .discover {
	position: absolute;
	display: block;
	bottom: 36px;
	right: 26px;
	width: 106px;
	height: 37px;
	cursor: pointer;
	background: url(../images/discover.png) no-repeat;
	-background: url(../images/discover.jpg) no-repeat;
	text-indent: -9999px;
	zoom:1;
}
#slider li#object-slide-1 div {
	background: url(../images/object_slide_1.jpg) no-repeat;
}
#slider li div h3 {
	text-indent: -9999px;
	display: block;
}
#slider li div p {
	float: right;
	width: 355px;
	text-align: justify;
	display: inline-block;
	overflow: hidden;
	zoom:1;
	margin-top: 20px;
	font: 12px Verdana, Arial;
	color: #fff;
	white-space: normal;
	margin-right: 35px;
	-margin-right: 17px;
}
#slider li div p.first {
	margin-top: 110px;
}
#slider li img {
	position: relative;
	margin: 0 auto;
}
#slider li * {
	display: inline;
}
#slider-loading {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -33px 0 0 -33px;
	z-index: 1;
	opacity:.4;
	filter:alpha(opacity=40);
}
/* ----- /SubHeader ----- */





/* ----- Content ----- */



#content {
	width: 830px;
	margin: 0 auto;
	position: relative;
	left: -10px;
	z-index: 1;
}
.content-object-accessibility {
	position: absolute;
	z-index: 0;
	-z-index: -1;
	width: 100%;
	height: 1342px;
	background: url(../images/blank.gif) no-repeat;
}
#content:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.ie6 #content {
	overflow: hidden;
	position: static;
	padding-right: 10px;
}
#content-middle {
	overflow: hidden;
}
body.home #content-middle {
	background: url(../images/content_bg_home.png) no-repeat center top;
	/* No worries - it's only for the home page ;) */

  height: 1342px;
}
#content-left{
  clear: both;
}

body.home #content-left {
	background: url(../images/content_bg_home_left.png) repeat-x;
}
body.home #content-right {
	background: url(../images/content_bg_home_right.png) repeat-x;
}
#info {
	clear: both;
	font: 14px/19px Verdana, Arial, serif;
	color: #fff;
	padding-top: 80px;
}
#info p {
	padding-top: 15px;
	padding-bottom: 5px;
}
#web-design-services {
	font: 14px/19px Verdana, Arial, serif;
	color: #fff;
	/* padding: 20px 0 0 20px; */

 padding:95px 0 39px 20px;
	width: 360px;
}
.linux.ff3 #web-design-services{
 padding:95px 0 38px 20px;
}
.ie8 #web-design-services {
	padding-bottom: 13px;
}
#web-design-services:first-letter {
	font-size: 24px;
}
.web {
	float: left;
	margin-top: 200px;
	display: inline;
}
.ie .web {
	margin-top: 205px
}
.ie8 .web {
	margin-top: 227px
}
.web ul {
	list-style: none;
}
.web li {
	margin-bottom: 10px;
}
.web ul a {
	font: 13px Verdana, Arial, serif;
	color: #fff;
	text-decoration: none;
	padding-left: 16px;
	display: block;
	height: 17px;
}
.web ul a:hover {
	background: url(../images/bullet.jpg) no-repeat 1px 5px;
	color: #DCA113;
	text-decoration: underline;
}
.ie .web ul a:hover {
	background-position: 0px 4px;
}
.opera .web ul a:hover {
	background-position: 2px 5px;
}
#Creative-Services {
	width: 212px;
	margin-right: 6px;
	margin-left: 34px;
}
.ie6 #Creative-Services {
	margin-left: 30px;
}
.ie7 #Creative-Services, .ie8 #Creative-Services {
	margin-left: 35px;
}
#Web-Development {
	width: 271px;
}
.btn {
	display: inline-block;
	height: 26px;
	padding-top: 10px;
	text-align: center;
	font: 12px Verdana, Arial, Serif;
	color: #fff;
	text-decoration: none;
	position: relative;
}
.btn:hover {
	color: #000;
	background: url(../images/web_btn_hover.jpg) no-repeat;
}
#Web-Development .btn, #Creative-Services .btn {
	width: 110px;
	float: left;
	margin: 23px 0 0 -13px;
 *margin: 22px 0 0 -13px;
}
.ie8 #Web-Development .btn, .ie8 #Creative-Services .btn {
	margin-top:22px
}
#Creative-Services .btn {
	margin-left: -14px;
}
.opera #Creative-Services .btn {
	margin-left:-12px
}
.opera #Web-Development .btn {
	margin-left:-11px
}
#why-us {
	float: left;
	width: 100px;
	margin-left:30px;
}
#why-us a {
	width: 110px;
	float: left;
	margin-top:348px;
}
.ie #why-us a {
	margin-top:352px;
	margin-left: 1px;
}
.ie6 #why-us a {
	margin-left: 0px;
}
.ie8 #why-us a {
	margin-top:374px;
	margin-left: 0px;
}
.opera #why-us a {
	margin-left:2px
}
#why-us a:hover {
	background: url(../images/why_us_btn_hover.jpg) no-repeat;
}
#testimonials-slider {
	overflow: hidden;
	height:70px;
	width: 615px;
	float: left;
	margin: 14px 0 0 14px;
	position: relative;
}
.ie6 #testimonials-slider {
	margin: 6px 0 0 5px;
}
.ie7 #testimonials-slider {
	margin: 2px 0 0 14px;
}
.ie8 #testimonials-slider {
	margin-left: 15px;
}
#testimonials-slider li {
	font: 14px Verdana, serif;
	color: #fff;
	overflow: hidden;
	clear: both;
	;
	zoom:1;
	margin-bottom: 10px;
	display: block;
	height: 80px;
	overflow: hidden;
}
#testimonials-slider li strong, #testimonials-slider li strong a {
	font-weight: normal;
	color:#E39806;
	text-decoration: none;
}
#testimonials-slider li img {
	float: left;
	margin: 0 20px 0 0;
}
#testimonials-slider ul {
	list-style: none;
	position: absolute;
	top: 0;
	left: 0
}
#testimonials-home {
	width: 827px;
	height: 99px;
	margin: 131px 0 0px 0;
	clear: both;
	float: left;
}
.ie6 #testimonials-home {
	margin: 128px 0 0px 0;
}
#testimonials-home .btn {
	width: 145px;
	float: left;
	margin:47px 0 0 8px;
}
.ie7 #testimonials-home .btn {
	margin:36px 0 0 9px;
}
.ie6 #testimonials-home .btn {
	margin:40px 0 0 9px;
}
.chrome #testimonials-home .btn {
	margin:47px 0 0 10px;
}
#testimonials-home .btn:hover {
	background: url(../images/testimonials_btn_hover.jpg) no-repeat;
}
#from-blog {
	width: 788px;
	height: 119px;
	/*  background: url(images/mike.jpg) no-repeat;*/

  padding:20px;
	margin:107px 0 40px;
	float: left;
}
.ie7 #from-blog {
	margin:95px 0 40px;
}
#recent-post {
	float: left;
	width:517px;
	overflow: hidden;
}
#recent-post h2, #recent-post h2 a {
	font: 20px Verdana, Verdana, serif;
	color: #DCA113;
	text-decoration: none;
}
#recent-post em {
	font: 11px Verdana, Arial, serif;
	color: #626262;
}
#recent-post div {
	font: 12px Verdana, Verdana, serif;
	color: #fff;
	padding-top: 17px;
}
#recent-post a img {
	float: left;
	margin: 0 7px 0 0;
}
#home-image-l {
	height:50px;
	width:69px;
	display:block;
	float:left;
	margin-right:20px;
	background-position:center center;
	background-repeat:no-repeat;
	text-indent: -9999px;
}
#last-articles {
	float: right;
	width:250px;
	overflow: hidden;
	list-style: none;
}
#last-articles li {
	float: left;
	clear: both;
	margin-bottom: 12px;
}
#last-articles li a {
	font: 11px Verdana, Verdana, serif;
	color: #DCA113;
	text-decoration: none;
	display: inline-block;
	padding: 6px 0 0 30px;
	background: url(../images/lastarticle.png) no-repeat 3px 1px;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "lastarticle.png', sizingMethod='crop')");
	white-space: nowrap;
}
/* ----- /Content ----- */





/* ----- Footer ----- */





#footer-wrapper {
	background: #000;
	height: 146px;
	overflow: hidden;
}
#footer-left {
	background: url(../images/footercenter.jpg) no-repeat center top;
}
#footer {
	margin: 0 auto;
	width: 850px;
	/*width: 835px;*/

  padding-top: 25px;
	height: 120px;
	position: relative;
}
#footerBorder {
	position: absolute;
	top: 0px;
	left: -200px;
	height: 2px;
	width: 1413px;
	overflow: hidden;
	background: url(../images/footerborder.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "footerborder.png', sizingMethod='crop')");
}
#footer-navigation {
	float: left;
	margin: 0 auto;
	list-style: none;
	margin-bottom: 22px;
	display: block;
}
#footer-navigation li {
	float: left;
	margin: 0 4px 0 0;
	color: #37424B;
}
#footer-navigation li a {
	font:11px Verdana, Arial;
	color: #fff;
	text-decoration: none;
	padding-right: 4px;
	white-space: nowrap;
}
#footer-navigation li a:hover, #footer-navigation li a.active {
	color: #DCA113;
}
#footer-navigation li a:hover {
}
#social {
	clear: both;
	float: left;
	list-style: none;
	width: 600px;
}
#social li {
	float: left;
	margin-right: 25px;
}
#social a {
	font: 12px Verdana, serif;
	color:#fff;
	text-decoration:none;
	display: inline-block;
	position: relative;
}
#social a span {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	opacity:0;
	filter:alpha(opacity=0);
	width:27px;
	height: 48px;
	background-repeat: no-repeat;
}
#social #facebook a {
	background: url(../images/facebook.jpg) no-repeat 0px 0px;
	padding: 8px 0 17px 32px;
}
#social #facebook a span {
	background: url(../images/facebook_hover.jpg) no-repeat 0px 0px;
}
#social #twitller a {
	padding: 8px 0 17px 32px;
	background: url(../images/twitter.jpg) no-repeat 0px 0px;
}
#social #twitller a span {
	background: url(../images/twitter_hover.jpg) no-repeat 0px 0px;
}
#social #RSS a {
	padding: 8px 0 17px 32px;
	background: url(../images/rssbullet.jpg) no-repeat 0px 0px;
}
/*#social #RSS a:hover, */#social #RSS a span {
	background: url(../images/rssbullet_hover.jpg) no-repeat 0px 0px;
}
#social #Vcard a {
	padding: 8px 0 17px 39px;
	background: url(../images/vcardbullet.jpg) no-repeat 0px 0px;
}
#social #Vcard a span {
	background: url(../images/vcardbullet_hover.jpg) no-repeat 0px 0px;
}
#footer #phone {
	display: block;
	color: #fff;
	float: right;
	background: url(../images/phone.jpg) no-repeat;
	font:bold 11px Verdana, Arial, serif;
	color: #fff;
	height: 29px;
	padding:4px 0 0 26px;
	width:180px;
	letter-spacing: 1px;
	text-decoration: none;
	overflow: hidden;
	white-space: nowrap;
}
#footer #phone:hover {
	color: #DCA113;
}
#phoneIndex {
	display: block;
	width:145px;
	overflow: hidden;
	position: relative;
}
#phoneIndex span {
	display: inline-block;
	width: 145px;
	padding-top: 2px;
	position: relative;
}
#phoneSlide {
	position: relative;
}
.vision {
	text-indent: -9999px;
	height: 0px;
	overflow: hidden;
}
#copyright {
	clear: both;
	float: none;
	margin: 0 auto;
	text-align: center;
	font: bold 11px Arial;
	color: #374148;
	padding-top: 17px;
	display: inline-block;
	width: 100%;
}
#copyright a {
	color: #374148;
	text-decoration:none;
}
#afade {
	position: absolute;
	top: 206px;
	left: 0;
	width: 100%;
	overflow: hidden;
	opacity:0;
}
#isFade {
	display: block;
	width:302px;
	height: 11px;
	position: relative;
	left: -302px;
	top: 0;
	background: url(../images/grad.png) no-repeat;
}
.ie6 #isFade {
	background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "grad.png', sizingMethod='crop')");
}
#portfolio {
	width: 1020px;
	height: 59px;
	position: relative;
	float: left;
	z-index: 1;/* ie7 */
}
.subheader-portfolio #subheader {
	height: 59px;
	overflow: visible;
}
.ie6 .subheader-portfolio #subheader {
	zoom:1;
}
#portfolio-navigation {
	float: left;
	list-style: none;
	margin: 8px 0 0 46px;
	-margin: 8px 0 0 138px;
	display: inline;
	position: relative;
	z-index: 2;
}
.ie6 .MSIE63 {
	width:850px !important
}
#portfolio-navigation ul {
	display: inline-block;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
}
#portfolio-navigation ul li {
	position: relative;
}
#portfolio-navigation ul ul {
	clear: both;
}
/*

ul.design-portfolio-nav ul{

  width:150px

}

ul.development-portfolio-nav ul{

  width: 200px;

}

ul.marketing-portfolio-nav ul{

  width: 122px;

} */







.design-portfolio-nav {
	width: 230px;
}
.development-portfolio-nav {
	width: 279px;
}
.marketing-portfolio-nav {
	width: 231px;
}
#portfolio-navigation li, #portfolio-navigation li li {
	float: left;
	margin: 5px 0 0 0;
	display: block;
	white-space: nowrap;
	width: 100%;
}
#portfolio-navigation li li {
	clear: both;
	margin-left: -11px;
	-margin-left: -5px;
}
#portfolio-navigation li li.hover a {
	background: url(../images/caps20_right.jpg) no-repeat right top;
	color: #fff;
}
#portfolio-navigation li li.hover {
	background: url(../images/caps20_left.jpg) no-repeat;
}
#portfolio-navigation li li.active {
	background: url(../images/caps100_left.jpg) no-repeat;
}
#portfolio-navigation li li a {
	font: 12px Verdana, Arial, serif;
	text-decoration: none;
	color: #fff;
	display: block;
	padding: 4px 11px 5px 11px;
}
#portfolio-navigation li li a.active {
	background: url(../images/caps100_right.jpg) no-repeat right top;
	color: #000;
}
#portfolio-navigation li li a {
}
.gtitle,  #category-136,  #category-140,  #category-148 {
	position: relative;
	color: #fff;
	font: bold 17px Arial;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	text-align: left;
	overflow: hidden;
}
.webkit #category-136,  .webkit #category-140,  .webkit #category-148,  .ie8 #category-136,  .ie8 #category-140,  .ie8 #category-148 {
	margin-left: 2px;
	width: 200px;
	float: left;
}
.gtitle span,  #category-136 span,  #category-140 span,  #category-148 span {
	position: absolute;
	bottom: -1px;
	left: 0;
	display: block;
	height: 100%;
	max-height: 100%;
	width: 100%;
 -height: expression(this.parentNode.offsetHeight + 'px');
 -width: expression(this.parentNode.offsetWidth + 'px');
	background: url(../images/ct.png) repeat-x;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "ct.png', sizingMethod='scale')");
}
.webkit .gtitle span {
	bottom: -4px;
}
a.gtitle:hover span,  a#category-136:hover span,  a#category-140:hover span,  a#category-148:hover span {
	background: url(../images/ctv.png) repeat-x;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "ctv.png', sizingMethod='scale')");
}
.portfolio-info h2.gtitle span {
	bottom: -4px;
}
body.portfolio #content-left {
	background: #0B0E10 url(../images/portfolio_bg.png) repeat-x;
}
body.portfolio #content-right {
	xbackground: url(../images/pf_bottom_bg.png) repeat-x left bottom;
}
body.portfolio #content-middle {
	background:  url(../images/content_bg_portfolio.png) no-repeat center top;
}
.hshadow {
	position: absolute;
	width: 310px;
	height: 213px;
	background: url(../images/pfol.png) no-repeat;
	top: -75px;
	left: -40px;
	z-index: 1;
}
.ie6 .hshadow {
	background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "pfol.png', sizingMethod='crop')");
}
.portfolio-box {
	width: 855px;
	height: 311px;
	position: relative;
	-background: none;
}
.portfolio-box-content {
	position: relative;
	z-index: 1;
	background: url(../images/portfolio_box.png) no-repeat;
	width: 855px;
	height: 311px;
	-background: none;
	font: 14px Verdana, Arial, serif;
	color: #fff;
}
.portfolioboxMSIE6 {
	position: absolute;
	top: 0;
	left: 0;
	width: 855px;
	height: 311px;
	z-index: 0;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "portfolio_box.png', sizingMethod='crop')");
}
.portfolio-box-content h2 {
	font: 18px Arial, serif;
	text-transform: uppercase;
	padding-bottom: 5px;
}
.portfolio-box-content .date {
	font-size: 10px;
	color: #B9B9B9;
}
.portfolio-box-content p {
	padding-top: 5px;
	height: 110px;
	overflow: hidden;
}
.portfolio-box-content a {
	display: block;
	float: right;
	width: 83px;
	height: 38px;
	text-indent: -999px;
	overflow: hidden;
	margin-right: 15px;
	-margin-right: 8px;
}
span.awarded {
	position: absolute;
	z-index: 1;
	display: none;
	width: 90px;
	height: 83px;
	background: url(../images/awarded.png) no-repeat;
	-background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "awarded.png', sizingMethod='crop')");
	top: -4px;
	left: -11px;
}
div.awarded span.awarded {
	display: block;
}
.portfolio-info {
	float: left;
	margin: 50px 0 0 380px;
	width: 470px;
	display: inline;
}
.portfolio-box img {
	position: absolute;
	top:41px;
	left: 30px;
	z-index: 0;
}
.ieshespf {
	position: absolute;
	top: 0;
	left: 0;
	width: 855px;
	height: 261px;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "portfolio_box.png', sizingMethod='crop')");
	overflow: hidden;
}
.portfolio-box-last {
	width:1045px;
	height: 123px;
	position: relative;
	float: left;
	margin: 0 0 0 -65px;
	-background: none;
	overflow: hidden;
}
.portfolio-box-last-iebg {
	background: url(../images/portfolio_last_box.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "portfolio_last_box.png', sizingMethod='crop')");
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	-z-index: -1;/*msie6*/
	width:1045px;
	height: 162px;
}
.objLSH {
	background: url(../images/portfolio_last_box.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "portfolio_last_box.png', sizingMethod='crop')");
	position: relative;
	top: 0;
	left: -50px;
	z-index: 0;
	-z-index: 0;/*msie6*/
	width:1045px;
	height: 55px;
	zoom:1;
	clear: both;
}
.objLSHLast {
	filter:none;
}
.objLSHLastMSie6 {
	width:1045px;
	height: 55px;
	top: 0;
	left: 0;
	z-index: 0;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "portfolio_last_box.png', sizingMethod='crop')");
}
li.width-182px ul {
	width: 182px;
}
#first_pf_box {
	width: 1148px;
	height: 78px;
	background: url(../images/beforepf_bottom.jpg) no-repeat;
	left:-140px;
	position:relative;
}
.ie6 #first_pf_box {
	z-index: 0;
	position: relative;
}
#contacts {
	background:transparent url(../images/mform.png) no-repeat scroll 0 0;
	-background: none;
	display:none;
	height:575px;
	left:50%;
	margin:0 0 0 -392px;
	padding-left:201px;
	padding-top:0px;
	position:absolute;
	top:10px;
	width:610px;
	z-index:21;
    -overflow: hidden;
}
#contactsformContent p.mtt {
	color:#FFFFFF;
	font-family:Verdana;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	width:389px;
	padding-bottom: 25px;
	padding-top: 45px;
}
#contactsformContent {
	position: relative;
	z-index: 2;
	zoom:1;
}
#contacts .Input .InputBoxContent,  #contacts .Input input,  #contacts .TextArea textarea {
	width: 385px;
}
#contacts .DropDown span {
	width: 364px;
}
#contacts #fsend {
	float:right;
	margin:10px 207px 0 0;
}
#contactsbg {
	position: absolute;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "mform.png', sizingMethod='crop')");
	top: 0;
	left: 0;
	width:811px;
	height:602px;
	z-index:0;
	zoom:1;
	display: inline-block;
}
#contacts-overlay {
	position: fixed;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: #000;
	opacity:.0;
	filter:alpha(opacity=0);
	z-index: 20;
	display: none;
}
.ie6 #contacts-overlay {
	position: absolute;
 height: expression(document.body.offsetHeight + 'px');
/**/

}
.closeo {
	position: absolute;
	top: 9px;
	right: 9px;
	display: block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	z-index: 2;
}
.formover {
	position: absolute;
	right:107px;
	text-indent:-9999px;
	top:38px;
	display: block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	z-index: 2;
}
.atopcontacts {
	position: absolute;
	right:80px;
	text-indent:-9999px;
	top:38px;
	display: block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	z-index: 2;
}
.live-chat-with-web-desgin-company {
	position: absolute;
	right:141px;
	text-indent:-9999px;
	top:36px;
	display: block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	z-index: 2;
}
#msgsent {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -150px;
	margin-top: -20px;
	color: #fff;
	text-align: center;
	font: bold 20px Arial;
	z-index: 99;
}
.ie6 #msgsent {
	position: absolute;
 top: expression( ( 200 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
#paging {
	list-style: none;
	display: inline;
	z-index: 3;
	position: absolute;
	left: 50%;
	top: 40px;
	clear: both;
	max-width: 500px;
	white-space: nowrap;
	text-align: center;
}
#slide_paging_prev {
	position: absolute;
	left: -20px;
	top: 5px;
	background: url(../images/pp.png) no-repeat;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "pp.png', sizingMethod='crop')");
}
#slide_paging_next {
	position: absolute;
	right: -20px;
	top: 5px;
	background: url(../images/pn.png) no-repeat;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "pn.png', sizingMethod='crop')");
}
#slide_paging_prev, #slide_paging_next {
	display: none;
	display: block;
	width: 15px;
	height: 13px;
	-background: none;
	text-indent: -9999px;
	display: none;
}
#slide_paging {
	position: absolute;
	margin: 0 auto;
	width: 480px;
	top: 40px;
	left: 50%;
	margin-left: -275px;
	height: 30px;
}
#slide_paging_wrap {
	margin: 0 auto;
	width: 480px;
	height: 30px;
	overflow: hidden;
	position: relative;
}
#slide_paging #paging {
	top:0px;
	left: 0;
}
body #content .blog-paging {
	z-index: 9;
}
#blog-content .box img {
	margin-right: 7px;
}
#paging li {
	margin-right: 1px;
	display: inline;
	white-space: nowrap;
}
#paging a {
	display: inline-block;
	width: 28px;
	height: 21px;
	padding-top: 3px;
	background: url(../images/paging.png) no-repeat;
	font: 14px Arial, serif;
	color: #fff;
	text-decoration: none;
	text-align: center;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "paging.png', sizingMethod='crop')");
}
#paging a:hover, #paging li.active a, #paging a.active {
	background: url(../images/paging_active.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "paging_active.png', sizingMethod='crop')");
	color: #DCA113;
	font-weight: bold;
}
#portfolio-previous, #portfolio-next {
	display: inline-block;
	height: 50px;
	font: 14px Arial, serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	margin-top: 45px;
	position: relative;
}
.webkit #portfolio-previous span, .webkit #portfolio-next span {
	display:block
}
#portfolio-previous, #portfolio-next, #portfolio-previous *, #portfolio-next * {
	white-space: nowrap;
}
#portfolio-previous small, #portfolio-next small {
	font: 9px Arial, serif;
	display: block;
	color: #FFB600;
	clear: both;
}
#portfolio-next small {
	position: absolute;
	right: 25px;
	top: 17px;
}
#portfolio-previous small {
	float: left;
}
.ie8 #portfolio-previous small {
	float: none;
}
#portfolio-previous {
	float: left;
	padding-left: 25px;
	background: url(../images/prev.png) no-repeat 0 4px;
	-background: none;
	margin-left: 65px; /*the trick*/
}
#portfolio-next {
	float: right;
	padding-right: 25px;
	background: url(../images/next.png) no-repeat 100% 4px;
	-background: none;
	-width: 200px;
	margin-right: 127px;
	text-align: right;
}
#portfolio-next span {
	float: right;
	display: inline-block;
	margin-right: 0px;
}
#portfolio-previous samp, #portfolio-next samp {
	display: block;
	position: absolute;
	top: 4px;
	width: 22px;
	height: 22px;
}
#portfolio-previous samp {
	left: 0;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "prev.png', sizingMethod='crop')");
}
#portfolio-next samp {
	right: 0;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "next.png', sizingMethod='crop')");
}
#portfolio-previous {
}
.portfolio-profile {
	width: 855px;
	position: relative;
	-overflow: hidden;
}
.box-profile-top, .box-profile-bottom,  .portfolio-profile-top, .portfolio-profile-bottom {
	width: 855px;
	height: 10px;
}
.portfolio-profile-content {
	background: #000;
	padding: 35px 33px;
	color: #fff;
	overflow: hidden;
	zoom:1;
	-width:789px
}
.box-profile-top, .portfolio-profile-top {
	background: url(../images/box_top.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "box_top.png', sizingMethod='crop')");
}
.box-profile-bottom, .portfolio-profile-bottom {
	background: url(../images/box_bottom.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "box_bottom.png', sizingMethod='crop')");
	height: 11px;
}
.portfolio-profile-content h2 {
	font: 18px Arial, serif;
	color: #fff;
	text-transform: uppercase;
	float: left;
	display: inline;
	margin-right: 10px;
}
.portfolio-profile-content .date {
	float: left;
	display: inline;
	margin-top: 5px;
	font: 10px Arial, serif;
	text-transform: uppercase;
}
.portfolio-profile-content .project-url {
	float: right;
	font: 11px Arial, serif;
	color: #D29B18;
	text-decoration: none;
	margin-top: 6px;
}
.browser {
	position: relative;
	width: 773px;
	height: 606px;
	background: url(../images/browser_scrollless.jpg) no-repeat;
	padding: 34px 6px 3px 6px;
	clear: both;
	float: left;
	margin-top: 24px;
}
#browser-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	width: 774px;
	height: 569px;
	position: relative;
}
#browser-overlay {
	position: absolute;
	top: 70px;
	left: 6px;
	width:758px;
	height: 569px;
	background: #000;
	opacity:0;
	filter:alpha(opacity=0);
	display: block;
	z-index: 2;
}
.address-bar {
	font: 10px serif;
	color: #8E949D;
	text-decoration: none;
	float: left;
	margin-left: 92px;
	margin-bottom: 24px;
}
.address-bar:hover {
	color:#636972
}
.project-main-image {
	background-position: center top;
	background-repeat: no-repeat;
	width: 761px;
	/*height: 569px;*/

  overflow: hidden;
	margin: 0 auto;
	position: static;
	white-space: nowrap;
}
#beforeshow {
	position: absolute;
	top: 0;
	left: 0;
	background-position: center top;
	background-repeat: no-repeat;
	width: 761px;
	height: 569px;
	overflow: hidden;
	opacity:0;
	filter:alpha(opacity=10);
}
.small-images {
	list-style: none;
	clear: both;
	float: left;
	margin-top: 38px;
	width: 535px;
}
.small-images li {
	float: left;
	margin-right: 22px;
 -margin-right: expression( this == this.parentNode.lastChild ? "0px" : "22px" );
}
.small-images a {
	display: block;
	width: 147px;
	height: 119px;
	background-repeat: no-repeat;
	background-position: center center;
	border: solid 4px #C5D1EB;
}
#infos {
	float: left;
	width: 250px;
	margin-top: 38px;
}
.portfolio-desc a {
	text-decoration:none;
	color: #D29B18;
}
.portfolio-desc ul {
	padding: 10px 0 20px 0;
}
.portfolio-desc li {
	list-style-position: inside;
	font-size:14px;
}
.portfolio-desc ul ul li {
	margin-left:15px;
}
.portfolio-desc ul ul ul li {
	margin-left:30px;
}
#infos h3 {
	font: 18px Arial, serif;
	text-transform: uppercase;
	color: #fff;
	display: inline;
	float: left;
}
.webkit #infos h3 {
	margin-left: -2px;
}
.scheme {
	float: left;
	display: block;
	width: 24px;
	height: 24px;
	background-image: url(../images/colorscheme.png);
	-background-image: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "colorscheme.png', sizingMethod='crop')");
	background-repeat: no-repeat;
	margin-left:10px;
	-margin-left:10px;
}
.webkit .scheme {
	margin-left:10px;
}
dl.summary {
	float: left;
	font: 13px Arial, serif;
	text-transform: uppercase;
	display: block;
	width: 235px;
}
dl.summary dt {
	float: left;
	text-align: left;
	clear: both;
	margin: 10px 0;
}
dl.summary dd {
	float: right;
	text-align: right;
	margin: 10px 0;
 *clear: both;
}
.view-site {
	display: inline-block;
	width: 86px;
	height: 22px;
	background: url(../images/view_site.jpg) no-repeat;
	text-indent: -9999px;
}
.about-us {
	display: inline-block;
	width: 86px;
	height: 22px;
	background: url(../images/about_us.jpg) no-repeat;
	text-indent: -9999px;
}
#infos .view-site {
	float: right;
	margin-top: 10px;
}
.portfolio-desc {
	clear: both;
	padding-top: 50px;
}
.portfolio-desc p {
	font:14px Arial, serif;
	color: #fff;
	padding: 10px 0 20px 0;
	text-align: justify;
}
h3.ptitle {
	font: 18px Arial, serif;
	text-transform: uppercase;
	color: #fff;
	background-repeat: no-repeat;
	background-position: 0px 0;
	display: block;
	padding: 16px 0 20px 70px;
}
.pabout {
	background-image: url(../images/about_icon.jpg);
}
.ptech {
	background-image: url(../images/tech_icon.jpg);
}
.ptestimonials {
	background-image: url(../images/testimonials_icon.jpg);
}
.paward {
	background-image: url(../images/award_icon.jpg);
}
.box-profile-content {
	background: #000;
	padding: 30px 30px;
	zoom:1;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.box-profile-content:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#service-nav ul {
	padding-bottom: 20px;
	overflow: hidden;
	zoom:1;
	clear: both;
	float: left;
}
#service-nav a {
	display: inline-block;
	text-decoration: none;
	position: relative;
}
#service-nav li {
	float: left;
	list-style : none;
	margin: 0 7px 7px 0;
}
#service-nav a * {
	height: 36px;
	display: inline-block;
}
#service-nav a .left {
	width: 79px;
	background: url(../images/sn_left.png) no-repeat;
	float: none;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
}
#service-nav a .right {
	width: 98px;
	background: url(../images/sn_right.png) no-repeat;
	position: absolute;
	right: 0px;
	top: 0;
	z-index: 0;
}
.opera #service-nav a .right {
	right: -98px;
}
#service-nav a .middle {
	width: auto;
	font: 14px Arial, serif;
	color: #fff;
	background: url(../images/sn_mid.png) repeat-x 0 0px;
	margin:0 98px 0 79px;
	white-space: nowrap;
}
#service-nav a:hover .linkText,  #service-nav a.hover .linkText {
	color:#000;
}
#service-nav a:hover .left {
	background: url(../images/sn_left_hover.png) no-repeat;
}
#service-nav a:hover .right {
	background: url(../images/sn_right_right.png) no-repeat;
}
#service-nav a:hover .middle {
	background: url(../images/sn_mid_hover.png) repeat-x 0 0px;
}
.ie6 #service-nav a .left {
	background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "sn_left.png', sizingMethod='crop')");
}
.ie6 #service-nav a .right {
	background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "sn_right.png', sizingMethod='crop')");
}
.ie6 #service-nav a .middle {
	background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "sn_mid.png', sizingMethod='crop')");
}
.ie6 #service-nav a:hover .left {
	background: none;
}
.ie6 #service-nav a:hover .right {
	background: none;
}
.ie6 #service-nav a:hover .middle {
	background: none;
}
.ie6 #service-nav a.hover .left {
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "sn_left_hover.png', sizingMethod='crop')");
}
.ie6 #service-nav a.hover .right {
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "sn_right_right.png', sizingMethod='crop')");
}
.ie6 #service-nav a.hover .middle {
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "sn_mid_hover.png', sizingMethod='crop')");
}
.linkText {
	font: 14px Arial, serif;
	color: #fff;
	padding-top: 8px;
	height: 28px !important;
	display: inline !important;
	float: left;
	margin:0 -79px 0 -43px;
	position: relative;
	z-index: 1;
	text-transform: uppercase;
}
#fog {
	position: absolute;
	top: -10px;
	left: -65px;
	z-index: 0;
	width: 920px;
	height: 230px;
	background: url(../images/fog.png) no-repeat center top;
}
.ie6 #fog {
	background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "fog.png', sizingMethod='crop')");
	z-index: -1;
}
#service-nav #portfolio-previous {
	position: absolute;
	left: 0;
	margin: 0;
	width: 50px;
	top: 65px;
}
#service-nav #portfolio-next {
	position: absolute;
	right: 0;
	margin: 0;
	width: 50px;
	top: 65px;
}
#job-openings {
	display: block;
	width: 80px;
	height: 58px;
	background: url(../images/job.png) no-repeat;
	text-indent: -9999px;
	float: left;
	margin-right: 20px;
}
.ie6 #job-openings {
	background: none;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "job.png', sizingMethod='crop')");
}
#service-nav p {
	font: 12px Arial, Serif;
	color: #fff;
	padding: 20px 0 0 0;
}
.serv {
	display: block;
	height: 22px;
	width: 500px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	position: relative;
	margin: -10px 0 0 -10px;
}
.sdesign {
	background-image: url(../images/sdesign.jpg);
}
#lightActive {
	bottom:90px;
	display:inline-block;
	height:40px;
	left:34px;
	position:absolute;
	width:121px;
	z-index: 9;
}
#ie6lightActive {
	top: 90px;
	display:inline-block;
	height:40px;
 left:expression(document.getElementById('light').offsetLeft + 30 + 'px');
	position:absolute;
	width:121px;
	z-index: 9;
}
.TheImage {
	position: relative;
	z-index: 1;
}
.TheImageAbs {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	opacity:0;
	filter:alpha(opacity=0);
}
.portfolio-box-content .portolio-image-box {
	display: block;
	position: absolute;
	width: 333px;
	height:174px;
	overflow: hidden;
	text-indent: -9999px;
	top: 40px;
	left: 30px;
}
#dot {
	position: absolute;
	width: 5px;
	height: 5px;
	background: url(../images/pnav_bull.gif) no-repeat scroll 0 0px;
	z-index: 2;
}
#ten-reasons {
	position: relative;
	zoom:1;
}
#ten-reasons:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#ten-reasons a {
	color: #DCA113;
	text-decoration: none;
}
.txt {
	color:#FFF;
}
.txt a {
	color: #FFB400;
	text-decoration: none;
}
.txt a:hover {
	text-decoration: underline;
}
ul.txt {
	list-style-position: inside;
	font-size:14px;
}
h2.txt {
	font: 24px Verdana, Arial;
	color: #fff;
	text-transform: uppercase;
	padding-bottom: 14px;
}


h2 a{

color: #FFB400;
	text-decoration: none;
}


p.txt {
	font:14px Verdana, Arial;
	color: #fff;
	padding: 14px 0;
}
div.txt {
	font:14px Verdana, Arial;
	color: #fff;
}
txt ul, txt li {
	color: #fff;
}
#helpMenu, #edit-menu {
	display: none !important;
}
#ten-reasons-content {
	float: right;
	width: 420px;
	position: relative;
	z-index: 1;
	padding: 20px 0 40px 0;
}
.trebg {
	background: url(../images/tenrizans.jpg) no-repeat 0 100%;
	width: 854px;
	height: 377px;
	left: -40px;
	top: 120px;
}
#ten-reasons-content #service-nav {
	margin-top: 10px;
	clear: both;
	width: 400px;/*safari*/
	overflow: hidden; /*safari*/
}
#ten-reasons-content ol {
	list-style: none;
	float: left;
	width: 200px;
}
#ten-reasons-content ol a {
	font: 14px Verdana, Arial, serif;
	color: #fff;
	text-decoration: none;
}
#ten-reasons-content ol a:hover {
	color: #DCA113;
}
#ten-reasons-content ol li {
	float: left;
	clear: both;
	margin-bottom: 11px;
	white-space: nowrap;
}
#ten-reasons-content h3 {
	color: #DCA113;
	font: bold 20px Arial, serif;
	padding-bottom: 9px;
}
.relative {
	position: relative;
}
#blog-sidebar {
	float: left;
	width: 238px;
	-overflow: hidden; /* trqbva da e tuk, svetlosenkite ot ie6 plius float-a  */
}
.objhshadow {
	left:-52px;
	top: -77px;
}
.webkit .objhshadow {
	top: -82px
}
#blog-content {
	zoom:1;
	-overflow: hidden; /*  trqbva da e tuk, svetlosenkite ot ie6 plius float-a  */
	float: left;
}
#blog-content:after,  #blog-sidebar:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.bbar-box {
	position: relative;
}
.bbar-box h2 {
	font:bold 18px Arial;
	color: #fff;
	padding: 5px 0;
}
.bPadding .bbar-box-content {
	padding: 1px 17px;
}
.blogBox {
	width: 830px;
}
.btop {
	width: 283px;
	height: 10px;
	background: url(../images/blog_side_top.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "blog_side_top.png', sizingMethod='crop')");
	position: relative;
}
.bbar-box-content {
	position: relative;
	zoom:1;
	background: #000;
}
.bbar-box-content:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.bbottom {
	height: 64px;
	width: 282px;
	position: relative;
	left: -23px;
	background: url(../images/blog_side_bottom.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "blog_side_bottom.png', sizingMethod='crop')");
}
.bbar-box-last .bbottom {
	height: 232px;
}
.subheader-blog {
	height: auto !important;
	zoom:1;
}
.subheader-blog #subheader:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.subheader-blog #subheader {
	zoom:1;
}
.subheader-blog #subheader h2.gtitle {
	font: 27px 'Kozuka Gothic Pro B', Arial;
	margin: 12px 0 10px 0;
	float: left;
}
#blog-search {
	clear: both;
	float: left;
}
#inputtxtW {
	background: url(../images/blogtxti.jpg) no-repeat;
	padding: 4px;
	float: left;
	width: 395px;
	margin-right: 10px;
}
#blogshare {
	width: 180px;
	height: 38px;
	background: url(../images/blogshare.jpg) no-repeat;
	float: left;
	clear: both;
}
.blogWshare {
	float: right;
	width: 141px;
	margin-top: -30px;
}
#blogshare a {
	display: block;
	float: left;
	text-indent: -9999px;
	width: 32px;
	height: 45px;
	margin-right:7px;
}
.blogStitle {
	float: left;
	margin: 0px 0 10px 0;
}
#blogTopWrap {
	width: 713px;
	margin: 0 auto;
}
#blog-content #blogTopWrap .gtitle {
	font: bold 17px Arial;
	text-transform: uppercase;
	padding-bottom: 0;
}
#blog-content #blogTopWrap .blogWshare .gtitle {
	padding-bottom: 5px;
}
#blog-search #input-txt {
	width: 390px;
	border: none;
	background: none;
 *padding-bottom: 3px;
}
#blog-search #submit {
	width: 110px;
	height: 24px;
	border: none;
	cursor: pointer;
	opacity:0;
	filter:alpha(opacity=0);
	background: url(../images/nsh.jpg) no-repeat;
}
.blogsubmitwrapper {
	position: relative;
	width: 110px;
	height: 24px;
	background: url(../images/ns.jpg) no-repeat;
	cursor: pointer;
	float: left;
}
.blog-navigation {
	list-style: none;
	position: relative;
	left: -12px;
	zoom:1;
	float: left;
}
* html #blogNav .bbar-box-content {
	width: 204px;
	overflow: hidden;
}
.blog-navigation li {
	float: left;
	clear: both;
	white-space: nowrap;
	margin-bottom: 5px;
}
.blog-navigation li a {
	font: 14px Arial, serif;
	color: white;
	display: block;
	padding: 3px 0 4px 14px;
	text-decoration: none;
	width: 215px;
}
.blog-navigation li a:hover,  .blog-navigation li.active a,  .blog-navigation li a.active {
	background: url(../images/blog_nav_hover.jpg) no-repeat;
	color: #000;
}
#tag-cloud {
	font: 11px Verdana, Arial, serif;
	color: white;
	text-decoration: none;
}
#tag-cloud a {
	color: white;
	text-decoration: none;
}
#tag-cloud a:hover {
	color: #FFB600;
}
.box {
	position: relative;
	z-index: 1;
}
.box a {
	color: #FFB400;
}
.boxTop, .boxBottom {
	height: 11px;
}
.boxTopLeft {
	float: left;
	width: 11px;
	height: 11px;
	background: url(../images/atl.png);
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "atl.png', sizingMethod='crop')");
}
.boxTopRight {
	float: right;
	width: 11px;
	height: 11px;
	background: url(../images/atr.png);
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "atr.png', sizingMethod='crop')");
}
.boxBottomLeft {
	float: left;
	width: 11px;
	height: 11px;
	background: url(../images/abl.png);
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "abl.png', sizingMethod='crop')");
}
.boxBottomRight {
	float: right;
	width: 11px;
	height: 11px;
	background: url(../images/abr.png);
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "abr.png', sizingMethod='crop')");
}
.boxTopMiddle, .boxBottomMiddle {
	clear: none;
	float: none;
	background: #000;
	margin: 0 11px;
	height: 11px;
}
* html .boxTopMiddle,  * html .boxBottomMiddle {
 behavior:expression(this.style.width = ((this.parentNode.clientWidth) - 22) + 'px');
	position: absolute;
	margin: 0;
	left: 11px;
}
.boxContent {
	clear: both;
	background: black;
}
#blog-content .box {
	font: 12px Verdana, Arial;
	color: #fff;
	clear: both;
}
#blog-content .boxContent {
	zoom:1;
}
#blog-content .boxContent:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#blog-content .boxContent {
	padding: 3px 14px;
	padding: 12px 24px;
}
.obj {
	padding-top: 75px;
}
#blog-content .box h2 {
	font: 24px Verdana, Arial, serif;
	text-transform: capitalize;
	padding-bottom: 12px;
}
#blog-content .box h2 a {
	font: 24px Verdana, Arial, serif;
	text-decoration: none;
	color: #DCA113;
}
#blog-content .box .date {
	font: 11px Verdana, Arial, serif;
	color: #626262;
	margin: 0px 10px 0 0px;
	float: left;
}
.post_date_and_comments_count {
	overflow: hidden;
	zoom:1;
	color: #626262;
}
.post_date_and_comments_count .comments {
	font: 11px Verdana, Arial, serif;
	float: left;
}
#blog-content .box a.image {
	clear: both;
	display: block;
	float: left;
	width: 130px;
	height: 115px;
	overflow: hidden;
	margin: 0 10px 0 0;
}
#blog-content .box a.image img {
	width: 130px;
}
#blog-content .box .txt {
	font: 14px Verdana, Arial, serif;
}
.postShare {
	float: left;
	display: inline-block;
	display: none;
}
.postShare a {
	display: block;
	float: left;
	width: 22px;
	height: 22px;
	margin-right: 10px;
	background-repeat: no-repeat;
}
.postShare span {
	float: left;
	margin-right: 3px;
	position: relative;
	top: 5px;
}
a.digg {
	background-image: url(../images/pdigg.jpg);
}
a.stumbleipon {
	background-image: url(../images/ps.jpg);
}
a.delicious {
	background-image: url(../images/pdeliciousjpg.jpg);
}
a.technocrati {
	background-image: url(../images/pt.jpg);
}
a.twitter {
	background-image: url(../images/tw.jpg);
}
.afterbox {
	position: relative;
	width: 733px;
	height: 29px;
	background: url(../images/afterbox.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "afterbox.png', sizingMethod='crop')");
	left: -34px;
}
.afterboxLast {
	height: 190px;
	padding-top: 24px;
	z-index: 0;
	float: left;
	margin-top: -50px;
}
#float-navigation {
	float: right;
	list-style: none;
	margin: 8px 252px 0 0;
	-margin: 8px 126 0 0px;
	position: relative;
	z-index: 2;
}
#float-navigation li {
	float: left;
	margin: 10px 25px 0 0;
}
#float-navigation a {
	font: 14px Arial, serif;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	display: block;
}
#floatAct {
	position: absolute;
	top: 36px;
	left: 183px;
	display: block;
	width: 109px;
	height: 20px;
	background: url(../images/pf_nav_hover.png) no-repeat;
}
.ie6 #floatAct {
	background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "pf_nav_hover.png', sizingMethod='crop')");
}
a.more {
	display: inline-block;
	width: 86px;
	height: 19px;
	background: url(../images/readmore.jpg) no-repeat;
	font: 12px Verdana, Arial, serif;
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	text-align: center;
	padding-top: 3px;
}
#blog-content .box .more {
	float: right;
}
.bdelimit {
	padding-top: 20px;
}
.cool-list {
	list-style: none;
	padding-top: 1px;
}
.cool-list li {
	font-family: Verdana, Arial, Serif;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
	position: relative;
	display: inline-block;
	zoom:1;
 *display: inline;
	float: left;
	clear: both;
}
.right-cool-list {
	float: right;
}
.right-cool-list li {
	float: right;
}
.cool-list li span {
	background: #282828;
	display: inline-block;
	position: relative;
	padding-top: 1px;
	white-space: nowrap;
}
.cool-list li i {
	display: inline-block;
	-display: inline;
	width: 7px;
	bottom: 0;
	-bottom: -1px;
	position: absolute;
	height: 37px;
	background: url(../images/pleft.png) no-repeat;
	-background: none;
	left: -7px;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "pleft.png', sizingMethod='crop')");
}
.cool-list li s {
	display: inline-block;
	width: 7px;
	position: absolute;
	height: 37px;
	bottom: 0px;
	-bottom: -1px;
	right:-7px;
	background: url(../images/pright.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "pright.png', sizingMethod='crop')");
}
.cool-list li.big {
	font-size: 30px;
}
.cool-list li.middle {
	font-size: 25px;
}
.cool-list li.middle span {
	padding: 3px 0;
}
.cool-list li.small {
	font-size: 20px;
}
.cool-list li.small span {
	padding: 6px 0;
}
.fogged .txt {
	position: relative;
	z-index: 1;
}
.fog {
	position: absolute;
	z-index: 0;
	text-indent: -9999px;
}
.fogwd {
	width: 671px;
	height: 275px;
	background: url(../images/fog_wd.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "fog_wd.png', sizingMethod='crop')");
	right: 0px;
}
.newWB {
	width: 839px;
	width:810px;
	height: 243px;
	background: url(../images/Services_Main_Web_design.jpg) no-repeat -6px 0;
 *background: none;
	right:10px;
	top: 240px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	text-indent: 0 !important;
}
.ie8 .newWB {
	background: none;
}
.newWB h2,  .newWB p {
	visibility: hidden;
	position: absolute;
}
.worder {
	left:132px;
	top:193px;
 *top:194px;
 *left: 139px;
	position:absolute;
}
.ie8 .worder {
	top:194px;
	left: 139px;
}
.worder img {
	opacity:0;
	filter:alpha(opacity=0)
}
.worder:hover img {
	opacity:1;
	filter:alpha(opacity=100)
}
.fogdev {
	width:872px;
	height: 274px;
	background: url(../images/fogdev.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "fogdev.png', sizingMethod='crop')");
	left: 0;
	top: 690px;
}
#serviceSlide {
	position: relative;
	background: url(../images/jpg.jpg) no-repeat 92px 59px;
	overflow: hidden;
	zoom:1;
}
#serviceSlideSpan {
	position: absolute;
	top: 50px;
	display: block;
	width: 117px;
	height: 19px;
	background: url(../images/nextPrev.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "nextPrev.png', sizingMethod='crop')");
	cursor: e-resize;
}
#all-kind-of-web {
	position: relative;
	padding: 50px 0 130px 0;
	font: 24px Arial, serif;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
}
#all-kind-of-web-img {
	width: 868px;
	height: 391px;
	background: url(../images/techd1.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "techd1.png', sizingMethod='crop')");
	left: 0;
	top: 100px;
}
#map-iframe {
	float: left;
	width: 764px;
	height: 451px;
	margin-left: -5px;
	border: solid 10px #ADADAD;
}
#map-iframe iframe {
}
#Alert {
	position: absolute;
	z-index: 25;
	display: none;
	width: 406px;
	height: 210px;
	background: url(../images/alert.png) no-repeat;
	-background: none;
	left: 50%;
	margin-left: -203px;
}
.submitbtn {
	position: relative;
	display: block;
	text-align: center;
	font: 14px Arial;
	color: #fff;
	padding-top: 10px;
	width: 108px;
	height: 27px;
	text-transform: uppercase;
	text-decoration: none;
	background: url(../images/pngsubmit.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "pngsubmit.png', sizingMethod='crop')");
	border: none;
	cursor: pointer;
}
input.submitbtn {
	height: 35px;
	padding-top: 0;
	margin: 10px 30px 0 0;
 *margin: 10px 10px 0 0;
}
#Alert .submitbtn {
	left: 50%;
	margin-left: -53px;
}
#Alertmsie6bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 406px;
	height: 210px;
	z-index: 0;
	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "alert.png', sizingMethod='crop')");
}
#AlertContent {
	position: relative;
	z-index:1;
}
#AlertMessage {
	text-align: center;
	padding: 30px 14px;
	font: 15px Arial;
	color: #fff;
	height: 90px;
    overflow: hidden;
    zoom:1;
}
.InputBoxTopLeft {
	background: url(../images/topLeft.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "topLeft.png', sizingMethod='crop')");
	float: left;
	width: 8px;
	height: 8px;
}
.Input input, .TextArea textarea {
	border: none;
	background: none;
}
.DropDown ul {
	display: none;
	list-style: none;
	position: absolute;
	top: 27px;
	left: 0;
	width: 100%;
	background: white url(../images/bcenter.jpg) repeat-y scroll 0 0;
}
.DropDown ul li {
	margin: 0;
	padding: 0;
	display: block;
	padding: 2px 19px;
	cursor: pointer;
	font: 12px Verdana, Arial;
}
.DropDown ul li.hover {
	color:#fff;
	background: #0A246A;
}
.DropDown span {
	display: inline-block;
	padding-right: 22px;
	background: url(../images/dar.jpg) no-repeat 100% 3px;
	font: bold 12px Verdana, Arial, serif;
}
#blog-content pre {
	background: #D2DADF;
	padding: 10px;
	color:#000000
}
.richtext {
	padding-bottom:10px
}
#blog-content .post_date_and_comments_count {
	padding-bottom: 10px;
}
.search-goog {
	list-style: none;
}
.InputBoxBottomLeft {
	background: url(../images/bottomLeft.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "bottomLeft.png', sizingMethod='crop')");
	width: 8px;
	height: 8px;
	float: left;
}
.InputBoxContent {
	background: white url(../images/bcenter.jpg) repeat-y;
	padding: 0 8px;
}
.DropDown .InputBoxContent ul {
	background: url(../images/bcenter2.jpg) repeat-y;
}
.InputBoxBottom, .InputBoxTop {
	height: 8px;
	overflow: hidden;
}
.InputBoxTopMiddle, .InputBoxBottomMiddle {
	background: #fff;
	margin: 0 8px;
	height: 8px;

  /*-width:expression($(this).parent().width() - 16 + 'px');*/

  -width:expression(this.parentNode.offsetWidth - 16 + 'px');
	-margin: 0;
	-float:left;
}
.InputBoxTopMiddle {
	background: white url(../images/topSentert.jpg) repeat-x;
}
.InputBoxTopRight {
	float: right;
	width: 8px;
	height: 8px;
	background: url(../images/topRight.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "topRight.png', sizingMethod='crop')");
}
.InputBoxBottomRight {
	float: right;
	width: 8px;
	height: 8px;
	background: url(../images/bottomRight.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "bottomRight.png', sizingMethod='crop')");
}
label.error {
	display: none !important;
}
input.error,  textarea.error {
	background: #ffffa0 !important;
}
.richtext table {
	border-collapse: collapse;
}
.richtext table td {
	border: solid 1px #414141;
	padding: 5px;
}
.richtext table thead tr {
	background: url(../images/rtbg.png) repeat-x 0 50%;
}
.richtext table thead th {
	padding: 7px;
	text-align: left;
	border: solid 1px #7F7F7F;
	font: bold 14px Arial;
	text-transform: uppercase;
}
.blogComments .Input {
	margin-bottom: 5px;
}
.commentsForm label,  #contacts label,  #partnership label {
	display: block;
	padding-bottom: 5px;
	clear: both;
	margin-top: 5px;
	font: 14px Verdana, Arial;
	color: white;
}
.commentsForm .submitbtn {
	margin: 0px 362px 0 0;
}
.commentsForm {
	padding-left:23px;
	position: relative;
}
.commentsForm a.ava {
	display: block;
	width: 279px;
	height: 124px;
	background: url(../images/gravatarl.jpg) no-repeat;
	position: absolute;
	top: 21px;
	right: 24px;
	text-indent: -9999px;
}
.avatar {
	display: block;
	float: left;
	width: 64px;
	height: 64px;
	overflow: hidden;
	text-align: center;
	margin-right: 7px;
}
.avatar img {
	width: 64px;
}
#comments {
	overflow: hidden;
	clear: both;
	padding-bottom: 0px;
	width: 830px;
	float: left;
	position: relative;
}
.comment {
	overflow: hidden;
	clear: both;
}
h3.author,  h3.author a {
	font: bold 14px Arial, serif;
	text-transform: uppercase;
}
.objComments {
	display: inline-block;
	padding: 2px 0 2px 22px;
	background: url(../images/comment_bull.jpg) no-repeat;
}
a#addcomment {
	display: inline-block;
	padding: 2px 0 2px 33px;
	background: url(../images/add_comment_bull.jpg) no-repeat;
	margin-left: 10px;
}
.objComments, #addcomment {
	font: 14px Verdana;
	color: #fff;
	text-decoration: none;
}
.about_us_technology {
	/*background-image: url(../images/about_us_technology_bg1.jpg); */

	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000;
}
.txt18white {
	font-size:18px;
	color:#FFF;
}
.yellow_arrow_ul {
	/*list-style-image: url(../images/bullet_yellow_arrow.png);

	list-style-position:inside;*/

	list-style:none;
	color:#FFF;
	font-size:14px;
}
.yellow_arrow_ul li {
	background-image:url(../images/bullet_yellow_arrow.png);
	background-position:left center;
	padding-left:20px;
	background-repeat:no-repeat;
	line-height:25px;
	height:25px;
}
.yellow_arrow_ul a {
	color: #FFB400;
	text-decoration:none;
}
.yellow_arrow_ul a:hover {
	text-decoration:underline;
}
.smm_social_icons_holder {
	height:64px;
	width:64px;
	display:block;
	float:left;
	background-position:center center;
	background-repeat:no-repeat;
	opacity:0.4;
	filter:alpha(opacity=40);
}
.smm_social_icons_holder_big {
/*	width:500px;

	display:block;*/

}
.objBlog {
	float: left;
	margin-right: 20px;
	padding: 5px 0;
}
.objBlog li {
	display: block;
}
li.width90px li {
	width: 90px !important;
}
.width100px li {
	width: 100px !important;
}
.width120px li {
	width: 120px !important;
}
li.width142px li {
	width: 142px !important;
}
.width146px li {
	width: 146px !important;
}
.width130px li {
	width: 130px !important;
}
.width195px li {
	width: 195px !important;
}
.width165px li {
	width: 165px !important;
}
.width200px li {
	width: 200px !important;
}
form.slim .Input input {
	position: absolute;
	top: -3px;
	left: 5px;
}
form.slim .Input .InputBoxContent {
	height: 10px;
	position: relative;
}
.commentsForm .InputBoxContent {
	width: 384px;
}
#AlertMessage span {
	display: inline-block;
	clear: both;
	padding: 5px 0;
	font-weight: bold;
	float: left;
	margin-left: 110px;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-position: 0 8px;
	font-size: 14px;
	width: 135px;
}
#AlertMessage .enp {
	background-image: url(../images/ukflag.jpg);
}
#AlertMessage .bgp {
	background-image: url(../images/bgflag.jpg);
}
#AlertMessage .usp {
	background-image: url(../images/flag_icons/png/us.png);
}
.brss {
	background: url(../images/brss.jpg) no-repeat;
}
.objLSH #portfolio-next {
	margin-right: 175px;
}
.uppercase {
	text-transform: uppercase;
	color: #fff;
}
.actuallyContactForm input.submitbtn {
	float: right;
	margin:20px 0px 0 0px;
}
.actuallyContactForm {
	width: 400px;
	float: left;
}
.cdetails {
	display: block;
	width: 337px;
	height: 37px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/cdetails.jpg) no-repeat;
}
.address {
	float: right;
	width: 340px;
	margin-top: 27px;
}
.hCard {
	display: block;
	padding: 10px 0;
	font: 14px Verdana, Arial, serif;
	color: white;
	line-height:22px;
}
.hCard a {
	font: 14px Verdana, Arial, serif;
	color: #E59100;
	text-decoration: none;
}
.hCard a:hover {
	text-decoration: underline;
}
.richtext img {
	max-width: 850px;
}
.cht {
	width: 337px;
	height: 47px;
	background: url(../images/cchat.jpg) no-repeat;
	position: relative;
	position: relative;
	top: 19px;
}
.cht a {
	display: block;
	width: 140px;
	height: 25px;
	margin-top: 10px;
	float: left;
	margin-left: 17px;
	text-indent: -9999px;
}
.fontSize35 {
	font-size: 35px;
}
.fff {
	color: white;
}
.fontSize14 {
	font-size: 14px;
}
.verdana {
	font-family: Verdana, Arial, serif;
}
.yellowlinks a, .yellow {
	color:#FFC000;
	text-decoration: none;
}
#blog-content .c1242 {
	font: 14px Verdana, Arial;
	color: #fff;
}
.team {
	float:left;
	width:265px;
	margin-right:0px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.team h3 {
	font-size:24px;
}
.team small {
	color:#ffa800;
	font-size:14px
}
.team p {
	padding:10px 30px 10px 0;
}
.universalToolTip {
	position: absolute;
	z-index: 33;
	display: inline-block;
	left: 0;
	top: 0;
}
.scrollTip {
	background: url(../images/scroll_msg.jpg) no-repeat;
	width: 152px;
	height: 35px;
	opacity:.0;
	filter:alpha(opacity=0);
}
.pp {
	font-size:14px;
	position:relative;
	text-align:left;
	top:-9px;
}
img.alignleft {
	float: left;
	margin-right: 7px;
}
.alignleft {
	float: left;
}
#contacts_msg {
	float: left;
	display: inline;
	clear: both;
	color: #DCA113;
	opacity:0;
	filter:alpha(opacity=0);
	margin-top: 17px;
}
.blog_mid ul {
	float: left;
	list-style: none;
	width: 440px;
}
.blog_mid ul li {
	float: left;
	clear: both;
	white-space: nowrap;
	margin-bottom: 10px;
	overflow: hidden;
	zoom:1;
	display: inline-block;
	margin-bottom: 10px;
	width: 440px;
}
.blog_mid ul li a img {
	float: left;
}
.blog_mid ul li a {
	font: 14px Verdana, Arial;
	color: #fff;
	text-decoration: none;
}
.blog_mid ul li a.left {
	display: block;
	width: 30px;
	height: 30px;
	overflow: hidden;
	margin-right: 10px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center center;
}
.blog_mid h3 {
	font: bold 14px Verdana, Arial;
	color: #fff;
	text-decoration: none;
	padding-bottom: 10px;
}
.blogMid_right {
	float: right;
	width: 320px;
	text-align: center;
}
.blogMid_left {
	float: left;
	width: 440px;
}
.whitebox {
	padding: 10px;
	background: #fff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	background: #fff;
 *background:none;
 *padding: 0;
	zoom:1;
}
.whitebox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#blog-content .box .whitebox img {
	margin-right: 0;
}
.statusmsghi h1 {
	font: bold 30px Verdana;
	text-transform: uppercase;
	color: #68222D;
}
#chatbox {
	position: fixed;
	z-index: 9;
	right: 10px;
	bottom: 0px;
	-position: absolute;
 -top: expression( ( 0 - fixmetoo.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );

width: 194px;
}
#chatcontainer {
	/*height: 164px; */

  height: 21px;
	overflow: hidden;
}
#chatcontainer_inner {
	position: relative;
	top: -48px;
}
#chat_top {
	position: absolute;
	top: -3px;
	left: 0;
	width: 194px;
	height: 33px;
	background: url(../images/chat_top.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "chat_top.png', sizingMethod='crop')");
	cursor: move;
}
#chat_bottom {
	width: 194px;
	height: 5px;
	overflow: hidden;
	background: url(../images/png_bottom.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "png_bottom.png', sizingMethod='crop')");
}
#chat_min {
	position: absolute;
	top: 2px;
	right: 10px;
	display: block;
	text-indent: -9999px;
	height: 15px;
	width: 15px;
}
#chat_close {
	position: absolute;
	top: 2px;
	right: 30px;
	display: block;
	text-indent: -9999px;
	height: 15px;
	width: 15px;
}
.hidden {
	display: none !important;
}
.invisible {
	visibility: hidden;
}
.wwebclass {
	width: 350px;
	color: white;
	margin-left: 20px;
}
.wwebclass h3 {
	font: 24px Verdana;
	color: #fff;
}
.wwebclass ol {
	list-style-position: inside;
	padding-left: 16px;
}
.wwebclass li {
	padding-bottom: 5px;
}
.bworder {
	display: block;
	width: 163px;
	height: 80px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/order1.jpg) no-repeat;
	float: right;
	margin-right: 30px;
	margin-top: 25px;
}
.bworder:hover {
	background: url(../images/order1h.jpg) no-repeat;
}
.social_networks_visitor_stumble_us {
	position: fixed;
	top: 10px;
	left: 115px;
	width: 219px;
	height: 75px; 
	background: url(../images/stumble_us.png) no-repeat;
	-background: none;
	-filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "stumble_us.png', sizingMethod='crop')");
	display: none;
	-position: absolute;
 -top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	z-index: 3;
}
.Input {
	display: inline-block;
	/* width: expression($(this).find('input').width() + 20 + 'px');

 */

 position: relative;
 width: expression(this.getElementsByTagName('input')[0].offsetWidth + 20 + 'px');
}
.TextArea {
	display: inline-block;

  /*width: expression($(this).find('textarea').width() + 20 + 'px'); */

  width: expression(this.getElementsByTagName('textarea')[0].offsetWidth + 20 + 'px');
}
.DropDown {
	display: inline-block;

  /*width: expression($(this).find('span').width() + 40 + 'px');  */

  width: expression(this.getElementsByTagName('span')[0].offsetWidth + 20 + 'px');
	position: relative;
	cursor: pointer; /*  <---  cursor that is pointer  */
	z-index:1;
}

#facebook-frame{
  position: absolute;
  width: 310px;
  right: 12px;
  top: 22px;
}


#Marry-Christmas{
  width: 909px;
  height: 475px;
  overflow: hidden;
  position: absolute;
  background: url(../images/a2010.png) no-repeat;
  -background: none;
  z-index: 99;
  display: none;
  left: 50%;
  margin-left: -454px;
}

#MarryChristmasIE{
  width: 909px;
  height: 475px;
  overflow: hidden;
  position: absolute;
  filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "a2010.png', sizingMethod='crop')");
  z-index: 0;
  left: 0;
  top: 0;
}
#Marry-Christmas a{
  display: block;
  position: absolute;
  width: 132px;
  height: 27px;
  overflow: hidden;
  background: url(../images/startdreaming.jpg) no-repeat;
  top: 272px;
  left: 551px;
  z-index: 2;
}
#Marry-Christmas a:hover{
   background-position:0 -33px;
}

#live-chat{
  display: block;
  position: fixed;
  -position: absolute;
  bottom: 10px;
  -top: expression( ( 10 - fixmetoo.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
  right: 10px;
  width: 146px;
  height: 30px;
  background: url(../images/livechat.png) no-repeat;
  -background: none;
  -filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "livechat.png', sizingMethod='crop')");
  text-decoration: none;
  text-indent: -9999px;
}
#live-chat:hover{
  background: url(../images/livechath.png) no-repeat;
  -background: none;
  -filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + imgurl + "livechath.png', sizingMethod='crop')");
}

