@charset "utf-8";
/* CSS Document */

/*******Hack for IE6 for wrapper divs*******/
* html div#watermark,div#wrapper {
	height: 553px!important;
}

/*******Hack for IE6 for close icon on theme popup layer*******/
* html div.contentWrapper div.themefav img.close {
	right: -8px;
	top: -12px;
}

/*******Hack for IE6 for product content of themes*******/
* html div.contentWrapper div.productDetails div.productContent {
	height: 378px!important;
}

/*******Hack for IE6 for product mark on urbanite theme*******/
* html div.contentWrapper div.productDetails img.productMark {
	padding: 35px 0 0 0;
}

/*******Hack for IE7 for product mark on urbanite theme*******/
*:first-child+html div.contentWrapper div.productDetails img.productMark {
	padding: 35px 0 0 0;
}

/*******Hack for IE6 for theme popup*******/
* html div.contentWrapper div.themePopup {
	float: none;
	height: 308px!important;
}

/*******Hack for IE8 for theme popup nature*******/
div.contentWrapper div.naturefav {
	top/*\**/: 24%!important\9;
}

/*******Hack for IE6 for theme popup inner div*******/
* html div.contentWrapper div.themePopup div.themeDetails {
	height: 299px!important;
}

/*******Hack for IE6 for theme popup title*******/
* html div.contentWrapper div.themePopup div.themeDetails img.titledet {
	float: none;
	padding: 0 0 10px 40px;
}


* html div.themeComment {
	float: none;
}

* html div.contentWrapper div.themePopup .formdet {
	float: none;
}

* html div.contentWrapper div.themeRes {
/*	padding: 2px 13px 0 32px;*/
	padding: 2px 0 0 17px;
	height: 336px!important;
}

/****IE6 and IE7 Hack for My favourite theme page*****/
* html div.contentWrapper div.themeData div.outerBorder {
	display: inline;
	height: 332px!important;
	padding: 8px 8px 8px 8px;
}

*:first-child+html div.contentWrapper div.themeData div.outerBorder {
	height: 332px!important;
	padding: 8px 8px 8px 8px;
}

div.contentWrapper div.themeData div.outerBorder {
	padding/*\**/: 8px 8px 0 8px\9;
}

*:first-child+html div.contentWrapper div.themeData table th {
	padding-top: 13px;
	padding-bottom: 10px;
}

* html div.contentWrapper div.themeData table th {
	padding-top: 13px;
	padding-bottom: 10px;
}

* html div.contentWrapper div.themeData table th img {
	padding-top: 0px;
	padding-bottom: 0px;
}

*:first-child+html div.contentWrapper div.themeData table th img {
	padding-top: 0px;
	padding-bottom: 0px;
}

*:first-child+html div.contentWrapper div.themeData table td {
	height: 30px!important;
}

* html div.contentWrapper div.themeData table td {
	height: 30px!important;
}

html* div.contentWrapper div.themeData table td {
	padding: 11px 20px 0 24px;
	height: 30px;
}
/*Safari hack for my fav theme table*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
div.contentWrapper div.themeData table td {
	padding: 11px 20px 0 24px;
	height: 30px;
}
}

* html div.contentWrapper div.themeData table td table td {
	height: 15px!important;
}
/****IE6 and IE7 Hack for My favourite theme page ends*****/

* html div.contentWrapper div.siteDetails {
	height: 383px!important;
}

*:first-child+html div.contentWrapper div.siteDetails {
	min-height: 383px;
}


*:first-child+html div.contentWrapper div.contact {
	min-height: 380px;
}

* html div.contentWrapper div.contact {
	height: 374px!important;
}

* html div.contentWrapper .formData {
	height: 195!important;
}

* html div.contentWrapper div.themePopup table {
	float: none;
	width: 276px;
}

/***Theme popup form error messages starts***/
* html div.contentWrapper div.themePopup form span.errormsg {
	margin: 0 0 -11px 0;
	padding: 0 0 0 0;
	float: left;
}


html>body div.contentWrapper div.themePopup form span.errormsg {
	float: left;
}

*:first-child+html div.contentWrapper div.themePopup form span.errormsg1 {
	float: left;
}

* html div.contentWrapper div.themePopup form span.errormsg1 {
	float: left;
}

*:first-child+html div.contentWrapper div.themePopup form span.errormsg01 {
	float: left;
}

* html div.contentWrapper div.themePopup form span.errormsg01 {
	float: left;
}
/***Theme popup form error messages ends***/


/***Hack for IE8 Theme popup form input textbox cursor issue***/
div.contentWrapper div.themePopup form input.txtBox {
	background/*\**/: url(../../images/bg-txtbox.gif) no-repeat 0 0\9;
}

/***Theme popup form input buttons***/
* html div.contentWrapper div.themePopup form input.nature {
	float: none;
}

* html div.contentWrapper div.themePopup form input.smart {
	float: none;
}
/***Theme popup form input buttons ends***/

* html div.contentWrapper div.messagePop {
	float: none;
}

