/* $Rev: 6082 $ */
/* v 2775 */
#page {
	width:995px;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}
.clearing {
	clear:both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}
.main_text {
	padding:23px 26px 10px 24px;
	line-height:14px;
}
.main_text h2 {
	font-size:16px;
	color:#3f89c3;
	margin:0 0 5px 12px;
}
.otherbox .indent {
	padding:15px 25px 10px 15px;
}
.otherbox .indent span {
	font-size:11px;
}
.otherbox_1 {
	border-top: 4px solid #4396ca;
	background-color: #fff;
	padding-bottom: 12px;
}
.otherbox_1 .indent {
	padding:15px 25px 10px 15px;
}
.center_section {
	background:#d8eced;
	width:969px;
}
.center_section .indent {
	padding:19px 0 20px 24px;
}
/* styles for thanksgiving2008 presentation */

.thanks_content {
	font-size:12px;
	line-height: 15px;
	font-family:arial, tahoma;
	color:#4b4b4b;
	background:#fff;
}
.thanks_content .indent {
	padding:13px 13px 0 13px;
}
.thanks_title {
	height: 113px;
	width: 969px;
}
.thanks_main {
	margin:0;
	padding:27px 26px 25px 26px;
	color: #4b4b4b;
}
.thanks_main a { color: #4396ca; font-weight: bold; }
.thanks_main b { color: #21c74f; }
.thanks_main font { color: #21c74f; font-size: 18px; font-weight: bold; }
.thanks_main span { color: #ed1c24; font-weight: bold; font-size: 18px; }
.thanks_main p { padding: 0 0 15px 0px; }
.thanks_main img { vertical-align: middle; margin-top: -1px; }

.thanks_form { 
	width: 917px;
	height: 237px;
	margin-bottom: 20px;
	background: url(/themes/default/images/stumble/form_tal.jpg) left top repeat-x;
}
.thanks_form-lbg { 
	width: 917px;
	height: 237px;
	background: url(/themes/default/images/stumble/form_lbg.jpg) left top no-repeat;
}
.thanks_form-rbg { 
	width: 917px;
	height: 237px;
	background: url(/themes/default/images/stumble/form_rbg.jpg) right top no-repeat;
}
.thanks_form-rbg .indent { padding: 28px 30px 10px 209px; }
.thanks_form strong { color: #000; background: url(/themes/default/images/stumble/bul.gif) left 4px no-repeat; padding: 0 0 0 17px; }
.thanks_form a { color: #4396ca; font-weight: bold; }
.thanks_form .border { border-top: solid 1px #ccc; padding: 8px 0 0 0px; margin: 15px 0 0 12px; text-align: right; }
.thanks_form .left_col { width: 434px; float: left; }
.thanks_form .right_col { width: 244px; float: left; }
.thanks_form .left_col p { padding: 10px 0 20px 18px; }
.thanks_form .left_col .input { width: 106px; vertical-align: middle; font-size: 12px; color: 4b4b4b; }
.thanks_form .left_col .radio { margin: 0 0 0 18px; padding: 0px; }
.thanks_form .right_col p { padding: 10px 0 5px 16px; }
.thanks_form .right_col input { width: 200px; vertical-align: middle; font-size: 12px; color: 4b4b4b; }
.thanks_form .right_col a { margin-left: 135px; }
.thanks_note_text {
	padding:20px 24px 30px 24px;
	margin:0;
}
.thanks_note_text .border { border-top: solid 1px #ccc; padding: 10px 10px 0 10px; }
.thanks_note_text span {
	color:#ed1c24;
	font-weight: bold;
}
.thanks_note_text p { padding: 0 0 15px 0px; }


/*------------------- styles for thanksgiving2008 presentation ends  ----------*/





/*---------------- styles for joomla templates special ver1  ----------*/




.jomlaspec1_white_bg {
	background:#fff; margin-bottom:18px;
}
.jomlaspec1_white_bg .indent {
	padding:13px 13px 13px 13px;
}
.jomlaspec1_head_bg {
	background:url('/themes/default/images/joomla/joomla_head_bg.jpg') repeat-x;
	height:121px;
	width:969px;
}
.jomlaspec1_head_r {
	background:url('/themes/default/images/joomla/joomla_head.jpg') no-repeat right; height:121px;
}
.jomlaspec1_head_r img {
	margin:35px 0 0 17px;
}
.jomlaspec1_content {
	background:#f0f9fd;
	font-size:12px;
	line-height:16px;
	font-family:arial, tahoma;
	color:#4b4b4b;
}
.jomlaspec1_main_block_bg {
	background:#e52626;
	margin:0;
	width:969px;
	color:#fff;
	font-size:13px;
	line-height:15px;
	text-align:justify;
}
.jomlaspec1_main_block_bg .indent {
	padding:32px 25px 22px 26px;
}
.jomlaspec1_main_block_bg h1 {
	color:#fff;
	font-size:18px;
	margin:0 0 12px 0;
}
.jomlaspec1_main_block_bg a {
	text-decoration:underline;
}
.jomlaspec1_main_block_bg a:hover {
	text-decoration:none;
}

.jomlaspec1_host {
	background:url('/themes/default/images/joomla/joomla_host.jpg')  no-repeat scroll left top;
	padding-left:170px;
	margin-top:10px;
}
.jomlaspec1_righttop {
	background:url('/themes/default/images/joomla/joomla_righttop.jpg')  scroll right top;
	padding-right:9px;
}
.jomlaspec1_topbg {
	background:url('/themes/default/images/joomla/joomla_bgtop.jpg') repeat-x top;
	height:58px;
}
.jomlaspec1_templ {
	background:url('/themes/default/images/joomla/joomla_templ.jpg')  no-repeat scroll left top;
	padding-left:170px;
	margin-top:10px;
}
.jomlaspec1_supp {
	background:url('/themes/default/images/joomla/joomla_supp.jpg')  no-repeat scroll left top;
	padding-left:170px;
	margin-top:10px;
}
.jomlaspec1_texttop {
	color:#07598D;
	font-weight: bold;
	padding-top:20px;
}

.preview_box td {
	padding-left:14px;
	padding-right:14px;
	vertical-align:bottom;
}


/*---------- styles for joomla templates special ver1 ends ----------*/




/*---------- styles for joomla templates special ver5  ----------*/



.jomlaspec5host {
	background:url('/themes/default/images/joomla/jomla_bigsupp.jpg')  no-repeat scroll left top;
	padding-left:184px;
	margin-top:10px;
	width:516px;
}
.jomlaspec5_host {
	background:url('/themes/default/images/joomla/jomla_bighost.jpg')  no-repeat scroll left top;
	padding-left:184px;
	margin-top:10px;
	width:498px;
}
.jomlaspec5_righttop {
	background:url('/themes/default/images/joomla/jomla_bigright.jpg') no-repeat scroll right top;
	padding-right:11px;
}
.jomlaspec5_topbg {
	background:url('/themes/default/images/joomla/jomla_bigbg.jpg') repeat-x top;
	height:88px;
}
.jomlaspec5_templ {
	background:url('/themes/default/images/joomla/jomla_bigtempl.jpg')  no-repeat scroll left top;
	padding-left:184px;
	margin-top:10px;
	width:498px;
}
.jomlaspec5_supp {
	background:url('/themes/default/images/joomla/jomla_bigsupp.jpg')  no-repeat scroll left top;
	padding-left:184px;
	margin-top:10px;
	width:498px;
}
.jomlaspec5_absol {
	position:absolute; width:235px; margin-left:727px;
}
.jomlaspec5_absol h2 {
	color:#fff;
	font-size:17px;
	padding-top:17px;
}
.jomlaspec5_texttop {
	color:#07598D;
	font-weight: bold;
	padding-top:30px;
	font-size:17px;
}
a.jomlaspec5_a {
	text-decoration:underline;
	font-size:12px;
	color:#07598D;
}
a.jomlaspec5_a:hover {
	text-decoration:none;
}
td.preview_box_j6 {
	padding-top:10px;
}


/* ----- styles for joomla templates special ver5 ends----------*/


/* ----- Flash CMS Intro ----------*/
.flash-cms-intros_content .float_l {
	float:left;
}
.flash-cms-intros_content .float_r {
	float:right;
}
.flash-cms-intros_content .clearing {
	clear:both;
}
.flash-cms-intros_content {
	font-size:12px;
	font-family:arial, tahoma;
	color:#3d3d3d;
	background:#fff;
}
.flash-cms-intros_content .indent {
	padding:13px 13px 0 13px;
}
.flash-cms-intros_content .flash-cms-intros_bg img {
	padding:28px 0px 16px 173px;
}
.flash-cms-intros_bg {
	margin:0;
	background:url('/themes/default/images/flashcms-presentation/flashcms_bg.jpg') left top no-repeat #000B11;
	width:969px;
}
.flash-cms-intros_content .main_bg {
	background:url('/themes/default/images/premium-presentation/premium_topbg.jpg') left bottom repeat-x #fcfeff;
	width:969px;
	margin:0;
}
.flash-cms-intros_content .flash_div {
	padding:0;
	margin:4px;
}
.flash-cms-intros_content .flash_border {
	border:solid 1px #b7b7b7;
	background:#fff;
	width:608px;
	padding:0;
}
.flash-cms-intros_content .flash {
	padding:0 20px 28px 191px;
}

.flash-cms-intros_content .btn_freecmsintro img,
.flash-cms-intros_content .btn_chooseflashcmsintro img {
	border:none;
	padding:0;
}
.flash-cms-intros_content .btn_freecmsintro {
	margin-left:103px;
}
.flash-cms-intros_content .btn_chooseflashcmsintro {
	margin-left:23px;
}
.flash-cms-intros_content .button_area {
	padding-bottom:21px;
}
.flash-cms-intros_content .bottom_flash_area {
	background:url("/themes/default/images/flashcms-presentation/bottom_flash_area_bg.jpg") left top repeat-x #00202F;
	padding: 24px 28px 26px 32px
}
* html .flash-cms-intros_content .bottom_flash_area{
	width:909px;
}
.flash-cms-intros_content .bottom_flash_area .white_art_box {
	float:left;
	width:293px;
	padding-top:15px;
	margin-right:15px;
	background:url("/themes/default/images/flashcms-presentation/white_box_bg_top.jpg") left top no-repeat #ffffff;
}
.flash-cms-intros_content .bottom_flash_area .white_art_box .bottom_bg {
	background:url("/themes/default/images/flashcms-presentation/white_box_bg_bottom.jpg") left bottom no-repeat;
	padding:0 20px 15px 20px;
	height:115px;
}
.flash-cms-intros_content .bottom_flash_area .white_art_box ul {
	list-style:none;
	padding:0;
	margin:0;
}
.flash-cms-intros_content .bottom_flash_area .white_art_box li {
	background:url("/themes/default/images/flashcms-presentation/marker_star.jpg") left 2px no-repeat;
	padding-left:14px;
	margin-top:13px;
}
.flash-cms-intros_content .bottom_flash_area h2 {
	color:#F9FCFF;
	font-size:16px;
	margin:0;
	padding:0;
	height:17px;
	margin-bottom:16px;
}
.flash-cms-intros_content .bottom_flash_area h3 {
	color:#4396CA;
	font-size:14px;
	margin:0;
	padding:0;
}
.flash-cms-intros_content .white_link {
	color:#ffffff;
}
.flash-cms-intros_content .main_text {
	padding:23px 26px 24px 24px;
	line-height:14px;
	background-color:#DEF2FD;
}
.flash-cms-intros_content .main_text h2 {
	font-size:16px;
	color:#3f89c3;
	margin:0 0 5px 12px;
}
.flash-cms-intros_content .policy {
	color:#4396CA;
}
/* ----- #Flash CMS Intro ----------*/
/* ----- Christmas Presentation ------*/
.christmas_presentation h2 {
	color:#3F89C3;
	font-size:16px;
}
.christmas_presentation .preview_indent {
	padding:31px 23px 33px 23px;
}
.christmas_presentation .preview_indent table.preview_box td {
	vertical-align:bottom;
}
.christmas_presentation .preview_indent table {
	margin:30px auto;
}
.christmas_presentation_indent {
	padding:13px;

	background-color:#ffffff;
}
.christmas_presentation_indent .content {
	width:auto;
	border-bottom:1px solid #ffffff;
}
.christmas_promo_block .christmas_promo_content{
	background:url("/themes/default/images/christmas-presentation/christ_bg.jpg") no-repeat left top;
	height:268px;
	padding-left:145px;
}
.christmas_promo_block .christmas_promo_content p {
	padding:0;
	margin:0;
	color:#ffffff;
	font-size:17px;
	font-weight:bold;
	padding-bottom:34px;
	padding-top:28px;
}
/* ----- #Christmas Presentation ------*/

/* ----- drupal_templates_special_ver1 ------*/


/*--for all drupal special--*/
.drupal_spec_white_bg {
	background:#fff; margin-bottom:18px;
}
.drupal_spec_white_bg .indent {
	padding:13px 13px 13px 13px;
}
.drupal_spec_head_bg {
	background:url('/themes/default/images/drupal/drupal_tem_spec_v1/druptempt_top_bg.jpg') repeat-x top;
	height:102px;
}
.drupal_spec_head_r {
	background:url('/themes/default/images/drupal/drupal_tem_spec_v1/druptempt_top_logo.jpg') no-repeat right 12px;
	margin-right:23px;
	height:102px
}
.drupal_spec_head_r img {
	margin:0;
	margin:40px 0 0 22px;
}
/*--#for all drupal special--*/



.drupal_templates_special_ver1 .jomlaspec1_content {
	background:#f0f9fd;
	font-size:12px;
	line-height:16px;
	font-family:arial, tahoma;
	color:#4b4b4b;
}
.drupal_templates_special_ver1 .jomlaspec1_main_block_bg {
	background:#e52626;
	margin:0;
	width:969px;
	color:#fff;
	font-size:13px;
	line-height:15px;
	text-align:justify;
}
.drupal_templates_special_ver1 .jomlaspec1_main_block_bg .indent {
	padding:32px 25px 22px 26px;
}
.drupal_templates_special_ver1 .jomlaspec1_main_block_bg h1 {
	color:#fff;
	font-size:18px;
	margin:0 0 12px 0;
}

.drupal_templates_special_ver1 .jomlaspec1_main_block_bg a {
	text-decoration:underline;
}
.drupal_templates_special_ver1 .jomlaspec1_main_block_bg a:hover {
	text-decoration:none;
}

.drupal_templates_special_ver1 .jomlaspec5host,
.drupal_templates_special_ver6 .jomlaspec5host {
	background:url('/themes/default/images/joomla/jomla_bigsupp.jpg')  no-repeat scroll left top;
	padding-left:184px;
	margin-top:10px;
	width:516px;
}
.drupal_templates_special_ver1 .jomlaspec5_host,
.drupal_templates_special_ver6 .jomlaspec5_host {
	background:url('/themes/default/images/joomla/jomla_bighost.jpg')  no-repeat scroll left top;
	padding-left:184px;
	margin-top:10px;
	width:498px;
}
.drupal_templates_special_ver1 .jomlaspec5_righttop,
.drupal_templates_special_ver6 .jomlaspec5_righttop {
	background:url('/themes/default/images/joomla/jomla_bigright.jpg') no-repeat scroll right top;
	padding-right:11px;
}
.drupal_templates_special_ver1 .jomlaspec5_topbg,
.drupal_templates_special_ver6 .jomlaspec5_topbg {
	background:url('/themes/default/images/joomla/jomla_bigbg.jpg') repeat-x top;
	height:88px;
}
.drupal_templates_special_ver1 .jomlaspec5_templ,
.drupal_templates_special_ver6 .jomlaspec5_templ {
	background:url('/themes/default/images/drupal/drupal_tem_spec_v1/adwords_drupal_6__28.jpg')  no-repeat scroll left top;
	padding-left:184px;
	margin-top:10px;
	width:498px;
}
.drupal_templates_special_ver1 .jomlaspec5_supp,
.drupal_templates_special_ver6 .jomlaspec5_supp {
	background:url('/themes/default/images/joomla/jomla_bigsupp.jpg')  no-repeat scroll left top;
	padding-left:184px;
	margin-top:10px;
	width:498px;
}
.drupal_templates_special_ver1 .jomlaspec5_absol,
.drupal_templates_special_ver6 .jomlaspec5_absol {
	position:absolute; width:235px; margin-left:727px;
}
.drupal_templates_special_ver1 .jomlaspec5_absol h2,
.drupal_templates_special_ver6 .jomlaspec5_absol h2 {
	color:#fff;
	font-size:17px;
	padding-top:17px;
}
.drupal_templates_special_ver1 .jomlaspec5_texttop,
.drupal_templates_special_ver6 .jomlaspec5_texttop {
	color:#07598D;
	font-weight: bold;
	padding-top:30px;
	font-size:17px;
}
a.drup_spec5_a {
	text-decoration:underline;
	font-size:12px;
	color:#07598D;
}
a.drup_spec5_a:hover {
	text-decoration:none;
}


/* #drupal_templates_special_ver1 */

/* music mega pack */

.music_pack_main_bg {
	background: url('/themes/default/images/music-pack/mus_pack_main_bg.jpg') left top no-repeat #091120;
	width: 995px;
	padding: 31px 0 0 0px;
}
.music_pack {
	margin: 0 0 0 29px;
	padding: 7px 0 0 0px;
	background: url('/themes/default/images/music-pack/pack.jpg') left top no-repeat;
}
.music_pack_exclusive {
	margin: 0 0 0 29px;
	padding: 7px 0 0 0px;
	background: url('/themes/default/images/music-pack/pack_exclusive.jpg') left top no-repeat;
}
.music_pack_title_2 {
	margin: 0 0 0 270px;
	padding: 82px 0 0 0px;
	background: url('/themes/default/images/music-pack/title_2.jpg') left top no-repeat;
}
.music_pack_title_2_exclusive {
	margin: 0 0 0 270px;
	padding: 0px 0 0 0px;
	background: url('/themes/default/images/music-pack/title_2.jpg') left top no-repeat;
}
.music_pack_50_off {
	margin: 0 48px 0 0px;
	background: url('/themes/default/images/music-pack/50_off.gif') right top no-repeat;
}
.music_pack_50_off_exclusive {
	margin: 0 31px 0 0px;
	background: url('/themes/default/images/music-pack/50_off_exclusive.gif') right top no-repeat;
}
.music_pack_main_bg .indent {
	padding: 55px 0 45px 0px;
}
.music_pack_50_off_exclusive .indent {
	padding: 137px 0 35px 0px;
}
.music_pack_50_off_exclusive .indent .left {
	float: left;
}
.music_pack_50_off_exclusive .indent .right {
	float: left;
	padding: 91px 0 0 115px;
	color: #feffff;
	font-size: 27px;
	text-transform: uppercase;
	font-weight: bold;
	font-style: italic;
	width: 200px;
}
.music_pack_50_off_exclusive .indent .right div {
	text-align: center;
}
.music_pack_title {
	background: #B2D9F3;
}
.music_pack_title img {
	margin: 15px 0 10px 29px;
}
.music_pack_txt {
	background: #fff;
	font-family: arial, tahoma;
	font-size: 13px;
	color: #383636;
	line-height: 16px;
}
.music_pack_txt a {
	color: #2C6C9D;
}
.music_pack_txt p {
	padding: 0 0 15px 0px;
}
.music_pack_txt .indent {
	padding: 28px 20px 20px 29px;
}
.music_pack_txt .add_to_cart {
	padding: 0 0 0 257px;
}
.music_pack_buy {
	margin-left: 129px;
	margin-top: 30px;
}
/* music mega pack end */

.proclipart {
	background: #fff; padding: 1px;
}
.proclipart_cub {
	background: #000; height: 16px;
}
.proclipart_pack_title {
	background:#B2D9F3;
}
.proclipart_pack_title img {
	margin:10px 0 7px 24px;
}
.proclipart_only {
	width: 258px;
	margin-left: 33px;
	margin-bottom: 37px;
	_margin-left: 20px;
}
.proclipart_but1 {
	margin-left: 97px;
	margin-top: 43px;
}
.proclipart_but1 a {
	font-size: 13px;
	color: #fff;
	font-family:Tahoma, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.proclipart_but1-1 {
	background: url('/themes/default/images/proclipart/proclipart_but1.jpg') no-repeat;
	width: 290px;
	height: 30px;
	padding-top: 7px;
	padding-left: 24px;
	cursor: pointer;
}
.proclipart_within {
	width: 690px;
}
.proclipart_ul {
	width: 400px;
}
.proclipart_ul img {
	margin-left: 24px;
	margin-top: 16px;
	_margin-top: 14px;
}
.proclipart_but2 {
	padding:60px 0 0 350px;
}
/* banners_ver2 */
.textbox-ban1 {
	padding-top:17px;
	color:#3F89C3;
	text-transform:uppercase;
	font-size:18px;
	text-align:right;
	margin-right:15px;
}
.textbox-ban1-1 {
	margin-left:112px;
	padding-top:17px;
	color:#89BB02;
	text-transform:uppercase;
	font-size:18px;
	text-align:right;
	margin-right:11px;
}
.textbox-ban1-2 {
	margin-left:112px;
	padding-top:17px;
	color:#F95F29;
	text-transform:uppercase;
	font-size:18px;
	text-align:right;
	margin-right:15px;
}
.textbox-ban2 {
	color:#F0F9FD;
	font-size:13px;
	font-weight:bold;
	margin-left:100px;
	padding-top:22px;
	text-transform:uppercase;
}
.bsupp-textbox-ban2 {
	color:#F0F9FD;
	font-size:15px;
	font-weight:bold;
	margin-left:112px;
	padding-top:22px;
	text-transform:uppercase;
}
.fhost-textbox-ban2 {
	color:#F0F9FD;
	font-size:16px;
	font-weight:bold;
	margin-left:112px;
	padding-top:22px;
	text-transform:uppercase;
}
.widest-bg {
	background:url('/themes/default/images/presentation-ver1/widest_bg.jpg') repeat-y;
}
.widest-bg1{height:110px;}
.widest-top {
	background:url('/themes/default/images/presentation-ver1/widest_top.jpg') no-repeat;
	width:246px;
	height:118px;
	cursor:pointer;
}
.textbox-ban3 {
	text-align:right;
	font-size:10px;
	margin-right:10px;
	color:#8A8A8A;
	padding-top:12px;
}
.textbox-ban3-1 {
	text-align:right;
	font-size:10px;
	margin-right:10px;
	color:#8A8A8A;
	padding-top:10px;
}
.textbox-ban4 {
	text-align:right;
	font-size:13px;
	margin-right:10px;
	color:#8A8A8A;
	padding-top:13px;
	font-weight:bold;
}

.fhost-top {
	background:url('/themes/default/images/presentation-ver1/fhost_top.jpg') no-repeat;
	width:246px;
	height:114px;
}

/*
sidebar-slider-box
*/
.sidebar-slider-box {
  margin:5px 0;
  position:relative;
  background:url('/themes/default/images/presentation-ver1/widest_bg.jpg') repeat-y;
}
.widest-inner-bg1 {
	top:-5px;
  position:relative;
}
.sidebanner-slider {
	width:208;
	display:none;
}
.sidebanner-slider ul {
	padding-top:35px;
	margin-left:30px;
	display:inline-block;
	padding-bottom:2px;
	font-size:15px;
	font-weight:bold;
	width:208px;
}
.sidebar-slider-box .sidebanner-top {
  text-align:right;
  width:246px;
  position:relative;
  text-transform:uppercase;
  height:132px;
  font-weight:bold;
}
.sidebar-slider-box .sidebanner-top .text-1 {
  font-size:15px;
  position:absolute;
  right:12px;
  top:19px;
}
.sidebar-slider-box .sidebanner-top .text-2 {
	color:#fff;
	position:absolute;
  right:12px;
  font-weight:normal;
  top:54px;
  font-size:18px;
}
.sidebar-slider-box .sidebanner-top .text-3 {
	font-size:12px;
	position:absolute;
  right:12px;
  top:104px;
}

.sidebanner-slider ul li {
	background:url('/themes/default/images/presentation-ver1/host_pimpa.jpg') no-repeat left 1px;
	padding-bottom:17px;
	line-height:17px;
	padding-left: 20px;
}
.sidebar-slider-box .widest-inner-bg2 {
  padding-top:4px;
  line-height:0;
  font-size:0px;
  background:url('/themes/default/images/presentation-ver1/widest_bot.jpg') no-repeat left top;
}
/*
Webasters ToolKit  Banner
*/
.webmasters-toolkit-banner .widest-inner-bg1 {
	background:url('/themes/default/images/coolhandle/coolhandle_top.png') no-repeat left top;
  color:#9f0005
}
.webmasters-toolkit-banner li {
  color:#9f0005
}
.webmasters-toolkit-banner ul li {
  background-image:url('/themes/default/images/coolhandle/coolhandle_marker.gif')
}
.webmasters-toolkit-banner .sidebanner-top{
  height:132px;
}
/*-----*/



.bsupp-top {
	background:url('/themes/default/images/presentation-ver1/bsupp_top.jpg') no-repeat;
	width:246px;
	height:119px;
}
#container {
	background:url('/themes/default/images/presentation-ver1/widest-top1.jpg') no-repeat left top;
	height:auto; display:none;
}
#container ul {
	margin-left:30px;
	color:#67A0CC;
	padding-top:30px;
	padding-bottom:2px;
	font-size:15px;
	font-weight:bold;
	width:208px;
}
.ie6 #container {
	background:url('/themes/default/images/presentation-ver1/widest-top1.jpg') no-repeat left -2px;
}
#container ul li {
	background:url('/themes/default/images/presentation-ver1/widest_pimpa.jpg') no-repeat left 1px;
	padding-bottom:15px;
	line-height:17px;
	padding-left: 20px;
}
.rightcol-cre {
	width:260px;
	padding-left:0px;
	padding-right:0px;
}
h1.sampl1  {
	margin-left:16px;
	margin-top:0px;
}
#container_1 {
	background:url('/themes/default/images/presentation-ver1/fhost_top1.jpg') no-repeat;
	height:auto;
	display:none;
}
.ie6 #container_1 {
	background:url('/themes/default/images/presentation-ver1/fhost_top1.jpg') no-repeat left -2px;
	height: 247px;
}
.ie7 #container_1 {height: 247px;}
#container_1 ul {
	color:#89BB02;
	padding-top:35px;
	margin-left:30px;
	padding-bottom:2px;
	font-size:15px;
	font-weight:bold;
	width:208px;
}
#container_1 ul li {
	background:url('/themes/default/images/presentation-ver1/host_pimpa.jpg') no-repeat left 1px;
	padding-bottom:17px;
	line-height:17px;
	padding-left: 20px;
}
#container_2 {
	margin-left:30px;
	height:auto;
}
#container_2 ul {
	color:#FF7443;
	padding-top:20px;
	padding-bottom:2px;
	font-size:15px;
	font-weight:bold;
	width:208px;
}
#container_2 ul li {
	background:url('/themes/default/images/presentation-ver1/bsupp_pimpa.jpg') no-repeat left 1px;
	padding-bottom:17px;
	line-height:17px;
	padding-left: 20px;
}







table.preview_box td.nav {

}
table.preview_box {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	border-collapse:collapse;
	display:table;
	float:left;
	margin:0;
}
table.preview_box td {
	padding-left:16px;
	padding-right:16px;
	padding:19px 13px 0;
	vertical-align:bottom;
	/* height:277px;*/
}
table.preview_box td.nav {
	color:#4B4B4B;
	font-size:12px;
	height:35px;
	text-align:right;
	margin-bottom:21px;
	margin-top:10px;
}
table.preview_box a {
	float:none;
	font-size:11px;
}
.picture_menu a {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.undertable {
	background-color:#FFFFFF;
	border-top:1px solid #D0E5F3;
	color:#4B4B4B;
	font-size:12px;
	margin-top:18px;
	padding-top:13px;
	padding-bottom:21px;
	text-align:center;
}
.nav .botpad {
	border:none;
}
.sampl .preview_box-1 td {
	vertical-align:bottom;
}
.learnda {
	text-align:right;
	margin-top:-15px;
	margin-right:32px;
	padding-bottom:10px;
}
.learnda a {
	font-size:15px;
	color:#8F9090;
	font-weight:bold;
	text-decoration:none;
}
.learnda a:hover {
	text-decoration:underline;
}
.samples_list, .sampl .rightcol div.yahoo_and_rss {
    display: inline-block;
    float: left;
    margin-left: 11px;
    width: 215px;
}
.isIE6 .samples_list, .sampl .rightcol div.yahoo_and_rss {
    display:inline;
}
ul.overview-2 li {
	font-size:12px;
}
.box_format_12-1 {
	width: 203px; margin-left:11px;
}
.box_format_12-2 {
	width:260px;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;
}
table.preview_box td.nav a {
	font-size:12px;
	font-weight:normal;
	margin:0 3px;
}
.line-oscomtop {
	border-top:4px solid #A9CDE4;
	padding-top:1px;
	width:705px;
}
table.preview_box td a.active {
	color:#4B4B4B;
	font-weight:bold;
	text-decoration:none;
}
/* banners_ver2 end */
.bann-ver1 {
	background:#FFFFFF none repeat scroll 0 0;
	margin-bottom:18px;
}
.bann-ver1 .indent {
	padding:13px;
}
.banver1_main_block_bg {
	background: url('/themes/default/images/presentation-ver2/ver1-bgg.jpg') repeat-x;
	color:#FFFFFF;
	font-size:13px;
	line-height:15px;
	margin:0;
	text-align:justify;
	width:965px;
	height:441px;
}
.isIE .banver1_main_block_bg {
	margin-left:3px;
}
.isIE6 .banver1_main_block_bg {

	margin-left:3px;
}
.ver1_host {
	background:url('/themes/default/images/presentation-ver2/frhost-left.jpg')  no-repeat scroll left top;
	padding-left:176px;
	margin-top:6px;
	width:552px;
}
.ver1_hostrighttop {
	background:url('/themes/default/images/presentation-ver2/frhost-right.jpg') no-repeat scroll right top;
	padding-right:6px;
}
.ver1_hosttopbg {
	background:url('/themes/default/images/presentation-ver2/frhost-bg.jpg') repeat-x top;
	height:118px;
}

.ver1_twidest {
	background:url('/themes/default/images/presentation-ver2/twidest-left.jpg')  no-repeat scroll left top;
	padding-left:176px;
	margin-top:6px;
	width:552px;
}
.ver1_twidestrighttop {
	background:url('/themes/default/images/presentation-ver2/twidest-right.jpg') no-repeat scroll right top;
	padding-right:6px;
}
.ver1_twidesttopbg {
	background:url('/themes/default/images/presentation-ver2/twidest-bg.jpg') repeat-x top;
	height:118px;
}
.ver1_twidesttopbgzen {
	background:url('/themes/default/images/presentation-ver2/twidestzen-bg.jpg') repeat-x top;
	height:118px;
}

.ver1_industry {
	background:url('/themes/default/images/presentation-ver2/industry-left.jpg')  no-repeat scroll left top;
	padding-left:176px;
	margin-top:6px;
	width:552px;
}
.ver1_industryrighttop {
	background:url('/themes/default/images/presentation-ver2/industry-right.jpg') no-repeat scroll right top;
	padding-right:6px;
}
.ver1_industrytopbg {
	background:url('/themes/default/images/presentation-ver2/industry-bg.jpg') repeat-x top;
	height:118px;
}
.fhostv1_text1 {
	color:#89BB02;
	font-size:20px;
	text-transform:uppercase;
	padding-top:20px;
}
.fhostv1_text2 {
	color:#fff;
	font-size:18px;
	text-transform:uppercase;
	padding-top:25px;
	padding-left:88px;
}
.fhostv1_text3 {
	color:#8A8A8A;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:17px;
	padding-left:150px;
}

.twidestv1_text1 {
	color:#3F89C3;
	font-size:20px;
	text-transform:uppercase;
	padding-top:20px;
}
.twidestv1_text2 {
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-top:25px;
	padding-left:24px;
}
.twidesttv1_text3 {
	color:#8A8A8A;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:17px;
	padding-left:275px;
}
.twidesttv1_text3-m {
	color:#8A8A8A;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:17px;
	padding-left:305px;
}
.industrv1_text1 {
	color:#F95F29;
	font-size:20px;
	text-transform:uppercase;
	padding-top:20px;
}
.industrv1_text2 {
	color:#fff;
	font-size:20px;
	text-transform:uppercase;
	padding-top:25px;
	padding-left:133px;
}
.industrv1_text3 {
	color:#8A8A8A;
	font-size:16px;
	text-transform:uppercase;
	padding-top:17px;
	font-weight:bold;
}

a.button_ver1 {
	background:transparent url(/themes/default/images/presentation-ver2/search_bg_tal.gif) repeat-x scroll left top;
	color:#FFFFFF;
	display:inline;
	float:left;
	font-size:11px;
	font-weight:normal;
	height:25px;
	line-height:26px;
	margin-left:5px;
	margin-top:15px;
	padding:0;
	text-decoration:none;
}
a.button_ver1 .btn_lbg {
	background:transparent url(/themes/default/images/presentation-ver2/search_lbg.gif) no-repeat scroll left top;
	display:block;
	margin-left:-2px;
}
a.button_ver1 .btn_rbg {
	background:transparent url(/themes/default/images/presentation-ver2/search_rbg.gif) no-repeat scroll right top;
	display:block;
	padding:0 1px;
	text-align:center;
	margin-right:-2px;
}
.promoban1_content {
	background:#F0F9FD none repeat scroll 0 0;
	color:#4B4B4B;
	font-family:arial,tahoma;
	font-size:12px;
	line-height:16px;
	margin-left:3px;
	width:965px;
}
.isIE .promoban1_content {
	background:none;
	margin-left:10px;
	width:965px;
}
.isIE6 .promoban1_content {
	background:none;
	margin-left:10px;
	width:965px;
}
.testimon-1 {
	padding-top:25px; padding-bottom:70px;
}
.isIE .testimon-1 {
	background:#F0F9FD none repeat scroll 0 0;
	margin-left:3px;
	width:915px;
}
.isIE6 .testimon-1 {
	background:#F0F9FD none repeat scroll 0 0;
	margin-left:3px;
	width:915px;
}
.bannervers1 {
	float:right;
	margin-top:-939px;
	margin-right:15px;
}
.ie6 .bannervers1 {
	float:right;
	margin-top:-939px;
	margin-right:7px;
}
/*.bannervers1 {
margin-left:-135px;
margin-top:-250px;
padding-left:905px;
padding-top:366px;
position:absolute;
width:197px;
}
.isIE .bannervers1 {
margin-left:-135px;
margin-top:-237px;
padding-left:905px;
padding-top:363px;
position:absolute;
width:197px;
}
.isIE6 .bannervers1 {
margin-left:-135px;
margin-top:-237px;
padding-left:905px;
padding-top:363px;
position:absolute;
width:197px;
}
.mac .bannervers1 {
margin-left:-129px;
margin-top:-250px;
padding-left:905px;
padding-top:366px;
position:absolute;
width:197px;
}
.opera .bannervers1 {
margin-left:-118px;
margin-top:-250px;
padding-left:890px;
padding-top:366px;
position:absolute;
width:197px;
}
.bann-ver1 .indent ul {
    position:relative;
    z-index:10;
}
.isIE .tpl div .smallpreview {
    margin-left:-90px;
}
.isIE6 .tpl div .smallpreview {
    margin-left:-100px;
}*/
#left_text,#up_text {display:none;}
#text1 {
	margin-top:157px;
	z-index:50;
	border:0px solid red;
	background-color:#434343;
	opacity:0.85;
	color:#fff;
}

/* styles for icondemon presentation */

#id .content {
	font-size: 12px;
	line-height: 15px;
	font-family: arial, tahoma;
	color: #000;
	background: #fff;
}
#id .content .indent {
	padding: 13px;
}
#id-header {
	width: 968px;
	height: 191px;
	background: url(/themes/default/images/icondemon/id-header.jpg) no-repeat left top;
}
#id-main-content {
	width: 968px;
	background: url(/themes/default/images/icondemon/id-tall.jpg) repeat-x left bottom;
}
#id #id-main-content .indent {
	padding: 15px 19px 23px 19px;
}
#id-content-bg {
	background: url(/themes/default/images/icondemon/id-robot.jpg) no-repeat right bottom;
	height: 100%;
}
#id-icons {
	width: 294px;
	float: left;
}
#id-offers {
	float: left;
}
#id #id-offers .indent {
	padding: 21px 0 0 31px;
}
#id-offers div {
	padding: 35px 215px 20px 5px;
	line-height: 18px;
}
#id-offers span {
	color: #166ea7;
	font-size: 18px;
	font-weight: normal;
}
#id-offers strong {
	color: #166ea7;
	font-weight: bold;
	font-size: 14px;
}
#id-offers ul {
	margin: 0px;
	padding: 10px 0 15px 9px;
	list-style: none;
}
#id-offers ul li {
	margin: 0px;
	padding: 0 0 10px 18px;
	list-style: none;
	color: #166ea7;
	font-weight: bold;
	font-size: 18px;
	background: url(/themes/default/images/icondemon/bul.gif) no-repeat left 3px;
}
#id-text-block {
	padding: 30px 25px 15px 20px;
}
#id-text-block span {
	color: #166ea7;
	font-size: 18px;
}
#id-text-block p {
	padding: 13px 0 20px 0px;
}
#id-text-block p a {
	color: #4396CA;
}


/* video-effects-pack */

#video-effects .main-background {
	background:#fff;
	padding-bottom:15px;
	_padding-bottom:1px;
}
*:first-child+html #video-effects .main-background {
	padding-bottom:1px;
}
#video-effects .main-background .background-flash {

}
#video-effects .background-flash {
	background: url(/themes/default/images/video-effects/background_flash.jpg) no-repeat left 13px;
	width:969px;
	height:512px;
	margin:0 auto;
}
#video-effects #flash {
	padding-top:13px;
	margin:0 auto;
	text-align:center;
	width:969;
	height:500px;
}
#video-effects #flash .flash-border {
	width:969px;
	height:510px;
	text-align:center;
	margin:0 auto;
}
#video-effects #buttons {
	margin: 0 auto;
	text-align:center;
}
#video-effects #buttons .buy_button {
	background: url(/themes/default/images/video-effects/buy_button.jpg) no-repeat;
	width:383px;
	height:36px;
}
#video-effects .offer_text {
	background-color:#00202F;
	margin:0 13px;
}
#video-effects .offer_text {
	font-family:Arial;
	color:#F9FCFF;
	width: 969px;
}
#video-effects .offer_text .padding-border {
	padding:16px 0 12px 32px;
}
#video-effects .offer_text .strong_1 {
	font-size:16px;
}
#video-effects .offer_text .padding-border ul {
	font:13px Arial;
	margin-top:19px;
}
#video-effects .offer_text .padding-border ul li strong {
	color:#CADF2D;
	font-size:14px;
}
#video-effects .offer_text .padding-border ul li b {
	font-size:14px;
}
#video-effects .offer_text .padding-border ul li {
	list-style:none;
	line-height:25px;
}
#video-effects .note_offer {
	background-color:#113650;
	padding:10px 0 15px 36px;
	margin:0 13px;
	font:12px Arial;
	color:#fff;
}
#video-effects .note_offer img {
	margin-right:10px;
}
#video-effects .note_offer p {
	padding-top:7px;
	line-height:17px;

}
#video-effects .newsletter {
	background-color:#DEF2FD;
	margin:0 13px;
	padding-bottom:1px;
	_padding-bottom:15px;
}
*:first-child+html #video-effects .newsletter {
	padding-bottom:15px;
}
#video-effects .form_background {
	background: #FFFFFF url(/themes/default/images/video-effects/text_block.gif) repeat-x;
	width:910px;
	margin:0 25px 15px 26px;
}
#video-effects .newsletter .news_title {
	font: bold 16px Arial;
	color:#3F89C3;
	padding:13px 0 4px 39px;
}

#video-effects .form_background .text_1 {
	padding:14px 0 0 17px;
	color:#3D3D3D;
	font:12px Arial;
}
#video-effects .otherbox strong { color:#ED290C; }
#video-effects #form {
	font:11px Arial;
	color:#4B4B4B;
	margin:12px 0 0 17px;
}
#video-effects .note_offer a {
	color:#4396CA;
	font-weight:bold;
}
#video-effects .note_offer a:hover {
	text-decoration:none;
}
/* #video-effects-pack */


/* microsoft */
#microsoft .clear { clear: both; }
#microsoft .main-background {
	background:#fff;
	padding:13px;
}
#microsoft h1 {
	margin:0;
	padding:0;
	display:block;
}
/* BLOCK_1 */
#microsoft .block-1 {
	background: url(/themes/default/images/microsoft/block_1.jpg) no-repeat;
	width:966px;
	height:169px;
	border-bottom:1px solid #D7D7D7;
}
#microsoft .block-1 .text-1 {
	padding:20px 0 0 24px;
}
#microsoft .block-1 h1{
	font:37px Arial;
	color:#FFFFFF;
}
#microsoft .block-1 .text-2 {
	font:bold 17px Arial;
	color:#084B93;
	padding:100px 0 0 24px;
	text-align:left;
	width:900px;
	_padding:20px 0 0 24px;
}
*:first-child+html #microsoft .block-1 .text-2 {
	padding:20px 0 0 24px;
}
/* #BLOCK-2 */
#microsoft .block-2 {
	background: #FFFFFF url(/themes/default/images/microsoft/block_2.gif) repeat-x;
	width:966px;
	font:12px Arial;
	color:#151515;
	height:250px;
	border-bottom:1px solid #D7D7D7;
}
#microsoft .clear { clear:both; }
#microsoft .block-2 .image-1 {
	padding: 30px 0 0 17px;
	float:left;
}
#microsoft .block-2 .expression {
	padding:22px 0 0 12px;
	float:left;
}
#microsoft .block-2 .expression h3 {
	font:32px Arial;
	color:#749C57;
}
#microsoft .expression .text-1 {
	font:12px Arial;
	color:#151515;
	width:650px;
	padding-top:11px;
}
#microsoft #note-block-1 { margin-top:12px;width:570px; }
#microsoft #note-block-1 .top-note {height:4px;overflow:hidden; }
#microsoft #note-block-1 .lt {
	background: url(/themes/default/images/microsoft/lt_block1.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-1 .bg-top {
	background-color: #F0F7E4;
	width:562px;
	height:4px;
	float:left;
}
#microsoft #note-block-1 .rt {
	background: url(/themes/default/images/microsoft/rt_block1.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-1 .note-content {
	background-color: #F0F7E4;
	padding: 7px 0 7px 12px;
}
#microsoft #note-block-1 .lb {
	background: url(/themes/default/images/microsoft/lb_block1.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft .note-content input { top:3px;position:relative;_top:2px;}
html:first-child #microsoft .note-content input {
	top:0px;
	position:relative;
}
#microsoft .note-content p strong { color:#ED1C24; }
#microsoft .note-content p { margin-top:7px; }
#microsoft #note-block-1 .rb {
	background: url(/themes/default/images/microsoft/rb_block1.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-1 .bottom-note {height:4px;overflow:hidden; }
/* BLOCK-3 */
#microsoft .block-3 {
	background: #FFFFFF url(/themes/default/images/microsoft/block_3.gif) repeat-x;
	width:966px;
	font:12px Arial;
	color:#151515;
	height:250px;
	border-bottom:1px solid #D7D7D7;
}
#microsoft .clear { clear:both; }
#microsoft .block-3 .image-2 {
	padding: 30px 0 0 24px;
	float:left;
}
#microsoft .block-3 .powerpoint {
	padding:22px 0 0 12px;
	float:left;
}
#microsoft .block-3 .powerpoint h3 {
	font:32px Arial;
	color:#F26522;
}
#microsoft .powerpoint .text-1 {
	font:12px Arial;
	color:#151515;
	width:650px;
	padding-top:11px;
}
#microsoft #note-block-2 { margin-top:12px;width:570px; }
#microsoft #note-block-2 .top-note {height:4px;overflow:hidden; }
#microsoft #note-block-2 .lt {
	background: url(/themes/default/images/microsoft/lt_block2.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-2 .bg-top {
	background-color: #F7F3E4;
	width:562px;
	height:4px;
	float:left;
}
#microsoft #note-block-2 .rt {
	background: url(/themes/default/images/microsoft/rt_block2.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-2 .note-content {
	background-color: #F7F3E4;
	padding: 7px 0 7px 12px;
}
#microsoft #note-block-2 .lb {
	background: url(/themes/default/images/microsoft/lb_block2.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft .note-content input { top:3px;position:relative;_top:2px;}
html:first-child #microsoft .note-content input {
	top:0px;
	position:relative;
}
#microsoft .note-content p strong { color:#ED1C24; }
#microsoft .note-content p { margin-top:7px; }
#microsoft #note-block-2 .rb {
	background: url(/themes/default/images/microsoft/rb_block2.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-2 .bottom-note {height:4px;overflow:hidden; }
/* BLOCK-4 */
#microsoft .block-4 {
	background: #FFFFFF url(/themes/default/images/microsoft/block_4.gif) repeat-x;
	width:966px;
	font:12px Arial;
	color:#151515;
	height:337px;
	border-bottom:1px solid #D7D7D7;
	padding-bottom:20px;
	overflow:hidden;
}
#microsoft .clear { clear:both; }
#microsoft .block-4 .image-3 {
	padding: 30px 0 0 24px;
	float:left;
}
#microsoft .block-4 .silver {
	padding:22px 0 0 33px;
	float:left;
}
#microsoft .block-4 .silver h3 {
	font:32px Arial;
	color:#4B6174;
}
#microsoft .silver .text-1 {
	font:12px Arial;
	color:#151515;
	width:650px;
	padding-top:11px;
}
#microsoft #note-block-3 { margin-top:12px;width:570px;margin-bottom:42px; }
#microsoft #note-block-3 .top-note {height:4px;overflow:hidden; }
#microsoft #note-block-3 .lt {
	background: url(/themes/default/images/microsoft/lt_block3.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-3 .bg-top {
	background-color: #E7EDF4;
	width:562px;
	height:4px;
	float:left;
}
#microsoft #note-block-3 .rt {
	background: url(/themes/default/images/microsoft/rt_block3.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-3 .note-content {
	background-color: #E7EDF4;
	padding: 7px 0 7px 12px;
}
#microsoft #note-block-3 .lb {
	background: url(/themes/default/images/microsoft/lb_block3.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft .note-content input { top:3px;position:relative;_top:2px;}
html:first-child #microsoft .note-content input {
	top:0px;
	position:relative;
}
#microsoft .note-content p strong { color:#ED1C24; }
#microsoft .note-content p { margin-top:7px; }
#microsoft #note-block-3 .rb {
	background: url(/themes/default/images/microsoft/rb_block3.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-3 .bottom-note {height:4px;overflow:hidden; }
#microsoft .silver .block-5 .content{
	background: url(/themes/default/images/microsoft/block_5.gif) repeat-x;
	width:512px;
	height:119px;
	float:left;
	padding-left:15px;
}
#microsoft .silver .content .text-1 {
	font:12px Arial;
	color:#151515;
	width:500px;
	padding-top:11px;
}



#microsoft #note-block-4 { margin-top:12px;width:500px;margin-bottom:42px; }
#microsoft #note-block-4 .top-note {height:4px;overflow:hidden; }
#microsoft #note-block-4 .lt {
	background: url(/themes/default/images/microsoft/lt_block3.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-4 .bg-top {
	background-color: #E7EDF4;
	width:492px;
	height:4px;
	float:left;
}
#microsoft #note-block-4 .rt {
	background: url(/themes/default/images/microsoft/rt_block3.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-4 .note-content {
	background-color: #E7EDF4;
	padding: 7px 0 7px 12px;
}
#microsoft #note-block-4 .lb {
	background: url(/themes/default/images/microsoft/lb_block3.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft #note-block-4 .rb {
	background: url(/themes/default/images/microsoft/rb_block3.gif) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#microsoft .note-content input { top:3px;position:relative;_top:2px;}
html:first-child #microsoft .note-content input {
	top:0px;
	position:relative;
}
#microsoft #note-block-4 .bottom-note {height:4px;overflow:hidden; }

/* BLOCK-BOTTOM */
#microsoft .block-bottom {
	background: #4FA6DC url(/themes/default/images/microsoft/block_bottom.gif) repeat-x;
	width:966px;
	font:12px Arial;
	color:#151515;
	padding-bottom:15px;
}
#microsoft #note-block-5 { margin-top:12px;width:568px;padding-left:210px; }
#microsoft #note-block-5 .top-note {height:7px;overflow:hidden; }
#microsoft #note-block-5 .lt {
	background: url(/themes/default/images/microsoft/lt_block6.gif) no-repeat;
	width:7px;
	height:7px;
	float:left;
}
#microsoft #note-block-5 .bg-top {
	background: url(/themes/default/images/microsoft/bg_top_block6.gif) repeat-x;
	width:554px;
	height:7px;
	float:left;
}
#microsoft #note-block-5 .bg-bottom {
	background: url(/themes/default/images/microsoft/bg_bottom_block6.gif) repeat-x;
	width:554px;
	height:7px;
	float:left;
}
#microsoft #note-block-5 .rt {
	background: url(/themes/default/images/microsoft/rt_block6.gif) no-repeat;
	width:7px;
	height:7px;
	float:left;
}
#microsoft #note-block-5 .note-content {
	background-color: #F7F3E4;
	padding: 1px 0 10px 25px;
	border-left:1px solid #E0DAC5;
	border-right:1px solid #E0DAC5;
}
#microsoft #note-block-5 .lb {
	background: url(/themes/default/images/microsoft/lb_block6.gif) no-repeat;
	width:7px;
	height:7px;
	float:left;
}
#microsoft #note-block-5 .rb {
	background: url(/themes/default/images/microsoft/br_block6.gif) no-repeat;
	width:7px;
	height:7px;
	float:left;
}
#microsoft #note-block-5 .bottom-note {height:7px;overflow:hidden;_margin-left:2px; }
#microsoft #note-block-5 .text_1 {
	font:bold 14px Arial;
	color:#131313;
	padding-bottom:12px;
}
#microsoft #note-block-5 input {
	width:188px;
	height:19px;
	border:1px solid #D6DADE;
	font:12px Arial;
	color:#151515;
	padding-top:2px;
}
#microsoft #note-block-5 table {margin-left:60px;}
#microsoft #note-block-5 table .get-button {
	background: url(/themes/default/images/microsoft/get_button.gif) no-repeat;
	width:76px;
	height:26px;
	border:none;
	font:bold 12px Arial;
	color:#fff;
	margin-left:193px;
	margin-top:10px;
	cursor:pointer;
}
*+html #microsoft .note-content .checkbox {
	top:0px;
	position:relative;
}
#microsoft #note-block-5 .checkbox_1 {
	_top:-1px;
	position:relative;
}

*+html #microsoft #note-block-5 .checkbox_1 {
	top:-1px;
	position:relative;
}
body:first-of-type #microsoft #note-block-5 .checkbox_1 {
	top:0px;
	position:relative;
}
body:first-of-type #microsoft .note-content .checkbox {
	top:0px;
	position:relative;
}
/* #microsoft */
#zeroix-presentation {
	background-color:#ffffff;
	padding:13px;
	color:#ffffff;
	font-size:12px;
}
#zeroix-presentation #presentation-box {
	border:1px solid #676665;
	background:url('/themes/default/images/zeriox-presentation/zeroix-bg.jpg') left top;
}
#zeroix-presentation .header-side {
	background:url('/themes/default/images/zeriox-presentation/zeroix-logo.jpg') no-repeat left top;
	height:136px;
	padding-bottom:19px;
	position:relative;

}
#zeroix-motto {
	margin:42px 0 0 341px;
	width:489px;
	height:55px;
}
#zeroix-logo {
	text-indent:-1000em;
	display:block;
	height:26px;
	width:201px;
	position:absolute;
	top:58px;
	left:55px;
	overflow:hidden;
}
#zeroix-works {
	border:4px solid #46433D;
	width:910px;
	margin:0 auto;
}
#zeroix-works .indent {
	border:1px solid #000000;
	text-align:center;
	padding-bottom:15px;
	background:url('/themes/default/images/zeriox-presentation/zeroix-art-bg.jpg') no-repeat right bottom;

}
#zeroix-art {
	width:837px;
	height:313px;
	margin:28px auto 15px auto;
}
#zeroix-add {
	width:328px;
	margin-right:10px;
	height:36px;
}
#zeroix-see {
	width:264px;
	height:36px;
}
#zeroix-info {
	padding:22px 0 0 0;
	width:918px;
	margin:0 auto;
}
#zeroix-info p {
	padding-bottom:22px;
	text-align:justify;
}
#zeroix-info h2 {
	text-transform:uppercase;
	font-family:'Arial Black', 'Arial';
	font-size:18px;
	padding-bottom:13px;
}
#zeroix-contacts {
	background:url('/themes/default/images/zeriox-presentation/zeroix-form.gif') repeat-x left 210px #000000;
	padding:25px;
}
#zeroix-contacts h3 {
	font-size:16px;
	padding-bottom:12px;
}
#zeroix-contacts input,
#zeroix-contacts textarea{
	border:1px solid #454443;
	background-color:#000000;
	color:#ffffff;
	font-size:12px;
}
#zeroix-contacts #contacts_message {
	clear:both;
	display:none;
}
#zeroix-contacts .required_star {
	color:#FCB538;
	font-size:14px;
}
#zeroix-contacts .main-info input {
	width:148px;
}
#zeroix-contacts textarea {
	width:242px;
	/*overflow:scroll;*/
}
#zeroix-contacts form {
	background-color:#000000;
	border:4px solid #46433D;
	padding:17px;
	display:block;
	text-align:right;
}
#zeroix-contacts .features-info {
	float:right;
	display:block;
	width:443px;
	text-align:left;
	list-style:none;
	padding:0;
	margin:0;
}
#zeroix-contacts .features-info li {
	padding-bottom:10px;
}
#zeroix-contacts .features-info input {
	margin-right:10px;
	border:none;
}
#zeroix-contacts .features-info li *{
	vertical-align:middle;
}
#zeroix-contacts .field-name {
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	padding-top:2px;
}
#zeroix-contacts td {
	padding-bottom:10px;
}
#zeroix-contacts .main-info {
	float:left;
	text-align:left;
}
.submit-box {
	clear:both;
	text-align:right;
	padding-top:16px;
	border-top:1px solid #46433D;
}
#zeroix-submit {
	border:none !important;
	text-indent:-1000em;
	cursor:pointer;
	background:url('/themes/default/images/zeriox-presentation/zeroix-submit.png') no-repeat left top;
	width:103px;
	height:32px;
}
#errorZeroIX {
	color:#ff0000;
	font-weight:bold;
	text-align:left;
}

#contact_form .tfix {
	text-align:left;
}

#zeroixConfirm {
	padding:15px;
}

/* flash-cms-templates */

#flash-cms .main-background {
	background:#fff;
	padding-bottom:15px;
	_padding-bottom:1px;
	padding-top: 13px;
}
*:first-child+html #flash-cms .main-background {
	padding-bottom:1px;
}
#flash-cms .background-flash {
	background: url(/themes/default/images/flashmoto/fm-main-bg.jpg) no-repeat left top #f1a81c;
	width:969px;
	min-height:1061px;
	margin:0 auto;
}
#flash-cms .logo {
	padding: 31px 0 0 0px;
	height: 162px;
	width: 885px;
}
#flash-cms #flash {
	padding:0px 0 35px 0;
	margin:0 auto;
	text-align:center;
}
#flash-cms #flash .flash-border {
	border:5px solid #fff;
	width:700px;
	height:525px;
	text-align:center;
	margin:0 auto;
}
#flash-cms .features-block {
	padding: 0 10px 30px 50px;
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
#flash-cms .features-block .sub-block {
	width: 450px;
	margin-left: 2px;
}
#flash-cms .features-block ul {
	margin: 25px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
#flash-cms .features-block ul li {
	list-style: none;
	padding: 12px 0 19px 0px;
}
#flash-cms .features-block ul li img {
	float: left;
	margin-right: 16px;
	width: 40px;
	height: 40px;
	margin-top: -12px;
}
#flash-cms .newsletter {
	background-color:#DEF2FD;
	margin:0 13px;
	padding-bottom:1px;
	_padding-bottom:15px;
}
*:first-child+html #flash-cms .newsletter {
	padding-bottom:15px;
}
#flash-cms .form_background {
	background: #FFFFFF url(/themes/default/images/video-effects/text_block.gif) repeat-x;
	width:910px;
	margin:0 25px 15px 26px;
}
#flash-cms .newsletter .news_title {
	font: bold 16px Arial;
	color:#3F89C3;
	padding:13px 0 4px 39px;
}

#flash-cms .form_background .text_1 {
	padding:14px 0 0 17px;
	color:#3D3D3D;
	font:12px Arial;
}
#flash-cms .otherbox strong { color:#ED290C; }
#flash-cms #form {
	font:11px Arial;
	color:#4B4B4B;
	margin:12px 0 0 17px;
}
#flash-cms .browse-btn { margin: 20px 0 0 290px; }
/* #flash-cms-templates */

/* thanksgiving-promo-2009 */
#thg .content {
	width: 995px;
	background: #fff;
}
#thg .indent {
	padding: 13px;
}
#thg .main-bg {
	width: 969px;
	height: 769px;
	background: url('/themes/default/images/thg-2009/thg-main-bg.jpg') left top no-repeat;
}
#thg .title {
	padding: 31px 20px 15px 263px;
}
#thg .title h1 {
	margin: 0px;
	padding: 0px;
}
#thg .title img {
	margin-bottom: 15px;
	width: 667px;
	height: 79px;
}
#thg .title h2 {
	color: #f2f1ea;
	font-size: 23px;
	font-weight: normal;
	font-family: arial, tahoma;
	padding-left: 3px;
}
#thg .text-block {
	padding: 15px 25px 15px 30px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #f2f1ea;
	line-height: 17px;
}
#thg .text-block p {
	padding: 0px;
	margin: 0px;
}
#thg .note {
	padding: 20px 25px 22px 30px;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	line-height: 17px;
}
#thg .note b {
	color: #fbaf5d;
}
#thg .browse {
	margin-left: 337px;
}
#thg .browse img {
	width: 297px;
	height: 48px;
}
#thg .about-purchases {
	padding: 0px 15px;
}
#thg .about-purchases .lt-corner {
	width: 6px;
	height: 6px;
	background: url('/themes/default/images/thg-2009/purchase-lt-corner.png') left top no-repeat;
	float: left;
	display: block;
}
#thg .about-purchases .rt-corner {
	width: 6px;
	height: 6px;
	background: url('/themes/default/images/thg-2009/purchase-rt-corner.png') left top no-repeat;
	float: left;
	display: block;
}
#thg .about-purchases .lb-corner {
	width: 6px;
	height: 6px;
	background: url('/themes/default/images/thg-2009/purchase-lb-corner.png') left top no-repeat;
	float: left;
	display: block;
}
#thg .about-purchases .rb-corner {
	width: 6px;
	height: 6px;
	background: url('/themes/default/images/thg-2009/purchase-rb-corner.png') left top no-repeat;
	float: left;
	display: block;
}
#thg .about-purchases .top-bot-background {
	width: 927px;
	height: 6px;
	background: #290300;
	float: left;
	display: block;
}
#thg .about-purchases .main-bg {
	background: #290300;
	width: 939px;
	height: auto;
}
#thg .about-purchases .col-left {
	width: 475px;
	float: left;
}
#thg .about-purchases .col-right {
	width: 464px;
	float: left;
}
#thg .about-purchases ul {
	margin: 17px 10px 0px 20px;
	padding: 0px;
	list-style: none;
}
#thg .about-purchases ul li {
	list-style: none;
	padding: 7px 0 17px 0px;
	color: #f2f1ea;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
#thg .about-purchases ul li span {
	list-style: none;
	padding: 10px 0 24px 0px;
	color: #feebbe;
}
#thg .about-purchases ul li span.li2 {
	color: #FBDF9D;
}
#thg .about-purchases ul li span.li3 {
	color: #F4D07C;
}
#thg .about-purchases ul li span.li4 {
	color: #F6C968;
}
#thg .about-purchases ul li span.li5 {
	color: #F6CA6B;
}
#thg .about-purchases ul li span.li6 {
	color: #FBD481;
}
#thg .about-purchases ul li span.li7 {
	color: #F9BE4B;
}
#thg .about-purchases ul li span.li8 {
	color: #FAAB16;
}
#thg .about-purchases ul li img {
	float: left;
	margin-right: 13px;
	width: 27px;
	height: 27px;
	margin-top: -7px;
}
/* #thanksgiving-promo-2009 */

/*          SilverLight         */
.silver_content {
	font-size:12px;
	font-family:arial, tahoma;
	color:#3d3d3d;
	background:#fff;
}
.silver_content .indent {
	padding:13px 13px 0 13px;
}
.silver_bg img {
	padding:25px 0px 5px 20px;
}
.silver_bg h3 {
	font-size:16px;
	color:#0099FF;
	font-weight:bold;
	margin-left:20px;
}
.silver_bg {
	margin:0;
	background:url('/themes/default/images/silverlight/silver-tbg.jpg') no-repeat right top;
	width:969px;
}
.silver_content .indent .main_bg {
	background:url('/themes/default/images/silverlight/silver-bbg.jpg') left bottom repeat-x #fcfeff;
	width:969px;
	margin:0;
}
.silver_bg .flash .flash_div {
	padding:0;
	margin:4px;
}
.silver_bg .flash .flash_border {
	border:solid 1px #b7b7b7;
	background:#fff;
	width:520px;
	padding:0;
}
.silver_bg .flash {
	margin:0 auto;
	padding:0 0 28px;
	width:520px;
}
.silver_box {
	padding:0 25px 19px 30px;
	color:#fff;
}
.silver_box a {
	background:url("/themes/default/images/premium-presentation/bull_2.jpg") left top no-repeat;
	padding:0 0 1px 23px;
	text-decoration:underline;
	font-weight:bold;
	color:#3c87c3;
	font-size:13px;
}
.silver_box a:hover {
	color:#3c87c3;
	text-decoration:none;
}
.silv-but {
	background:transparent url(/themes/default/images/silverlight/silvbut-bg.jpg) repeat-x scroll left top;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	height:36px;
	line-height:36px;
	margin:9px 4px 0 0;
	padding:0;
	text-decoration:none;
	float:right;
}
.silv-but .join_lbg {
	background:transparent url(/themes/default/images/silverlight/silvbut-l.jpg) no-repeat scroll left top;
	display:block;
}
.silv-but .join_rbg {
	background:transparent url(/themes/default/images/silverlight/silvbut-r.jpg) no-repeat scroll right top;
	display:block;
	padding:0 12px;
}
.silver_content .indent .main_bg p {
	padding:0 0 27px 40px;
	color:#595959;
	font-size:13px;
}
.silver_content .indent .main_bg p span {
	color:#D82916;
}
.silver_content .indent .main_bg p a {
	color:#0099FF;
}
.silv-lbox {
	background:url('/themes/default/images/silverlight/silver-bgcont.jpg') no-repeat;
	width:440px;
	height:187px;
	float:left;
	margin-left:30px;
}
.silv-rbox {
	background:url('/themes/default/images/silverlight/silver-bgcont.jpg') no-repeat;
	width:440px;
	height:187px;
	float:right;
	margin-right:30px;
}
.ie6 .silv-lbox {margin-left:16px;}
.ie6 .silv-rbox {margin-right:16px;}
.silv-lbox,
.silv-rbox {
	margin-bottom:20px;
}
.silv-lbox h3,
.silv-rbox h3 {
	color:#0099FF;
	font-size:16px;
	font-weight:normal;
	font-family:Arial;
	padding:20px 0 10px 11px;
}
.silv-lbox ul,
.silv-rbox ul {
	color:#4B4B4B;
	font-size:11px;
}
.silv-lbox ul li,
.silv-rbox ul li {
	list-style:none;
	background:transparent url(/themes/default/images/silverlight/silver-pimpa.jpg) no-repeat left 4px;
	margin-top:5px;
	padding-left:10px;
	color:#595959;
	font-size:13px;
	margin-left:35px;
}
#silverlightControlHost {
	height:288px;
	width:512px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
}
#silverlightControlHost .middled {
  display:block;
  _margin-top: expression((parentNode.offsetHeight - this.offsetHeight) < 0 ? '0' : (parentNode.offsetHeight - this.offsetHeight)/2 + 'px') !important;
}
/* ---after-effects-intros---*/
#after-effects-presentation {
	padding:6px;
	background-color:#FFFFFF;
}
#after-effects-presentation .presentatin-box {
	background: url('/themes/default/images/after-effects-intros/after-effects-intros-mainbg.jpg') no-repeat left bottom #2E0F2E;
	border:1px solid #746074;
	border-bottom:none;
	text-align:center;
}
#after-effects-presentation .presentatin-box .headline {
	width:680px;
	height:70px;
	margin:30px 0 46px 0;
}
#after-effects-presentation .presentatin-box .button-browse {
	width:476px;
	height:36px;
	margin:29px 0 32px 0;
}
#after-effects-presentation .presentatin-box .presentation-video {
	padding:5px;
	width:512px;
	margin:0 auto;
	background-color:#FFFFFF;
}
#after-effects-presentation .features-box {
	background: url('/themes/default/images/after-effects-intros/purplebox-tall.jpg') repeat-y -1px top #00202F;
	border-left:1px solid #576B75;
	border-right:1px solid #576B75;
}
*+html #after-effects-presentation .features-box {
	background: url('/themes/default/images/after-effects-intros/purplebox-tall.jpg') repeat-y 0px top #00202F;
	border-left:1px solid #576B75;
	border-right:1px solid #576B75;
}

#after-effects-presentation .features-box h1 {
	background: url('/themes/default/images/after-effects-intros/purplebox-topbg.jpg') no-repeat left top;
	float:none;
	display:block;
	height:43px;
	margin:0;
	padding:0;
	font-size:20px;
	padding:20px 0 0 29px;
	color:#fff;
	font-weight:normal;
}
#after-effects-presentation .features-box .features-content {
	padding:10px 50px 42px 50px;
	background: url('/themes/default/images/after-effects-intros/purplebox-botbg.jpg') no-repeat left bottom;
}

#after-effects-presentation .features-box .features-content ul {
	float:left;
	display:block;
	list-style:none;
	color:#fff;
	font-weight:bold;
	font-size:14px;
}
#after-effects-presentation .features-box .features-content .first {
  padding-right:30px;
}
#after-effects-presentation .features-box .features-content .last {
  padding-top:29px;
  padding-left:10px;
}
#after-effects-presentation .features-box .features-content ul li {
	padding-bottom:13px;
}
#after-effects-presentation .features-box .features-content ul li.marked {
	background: url('/themes/default/images/after-effects-intros/purple-marker.jpg') no-repeat 10px 5px;
	padding-left:24px;
}
#after-effects-presentation .newslatter-area {
	background-color:#F3EDF0;
	padding:26px;
	padding-bottom:41px;
}
* html #after-effects-presentation .newslatter-area .otherbox{
	width:915px;
}
*+html #after-effects-presentation .newslatter-area .otherbox{
	height:138px;

}
* html #after-effects-presentation .presentatin-box,
* html #after-effects-presentation .features-box
{
	width:964px;
}

/* end---after-effects-intros---*/

.main_block_bg a {
	background:url("/themes/default/images/joomla/bull.jpg") left top no-repeat;
	padding:1px 0 0 23px;
	text-decoration:underline;
	font-weight:bold;
	color:#fff;
}
.joomla_head_bg {
	background:url('/themes/default/images/joomla/joomla_head_bg.jpg') repeat-x;
	height:121px;
	width:969px;
}
.joomla_head_r {
	background:url('/themes/default/images/joomla/joomla_head.jpg') no-repeat right;
	height:121px;
}

/* ---prestashop-themes---*/

#prestashop .content {
	width: 995px;
	background: #fff;
}
#prestashop .content .indent {
	padding: 13px;
}
#prestashop .main-content {
	height: 475px;
	background: url('/themes/default/images/prestashop/main-bg.jpg') left top no-repeat;
}
#prestashop .logo {
	width: 250px;
	float: left;
}
#prestashop .logo img {
	margin: 32px 0 29px 26px;
	width: 214px;
	height: 69px;
}
#prestashop .title {
	width: 719px;
	float: right;
	text-align: right;
}
#prestashop .title h1 {
	font-family: arial;
	font-size: 47px;
	font-weight: normal;
	color: #fff;
	text-transform: uppercase;
	float: right;
	margin: 25px 25px 0 0px;
}
#prestashop .title h1 span {
	color: #65b822;
}
#prestashop .title h2 {
	font-family: arial;
	font-size: 25px;
	font-weight: normal;
	color: #fff;
	text-transform: uppercase;
	float: right;
	margin: 0 25px 0 0px;
}
* html #prestashop .title h2 {
	margin: 0 13px 0 0px;
}
#prestashop #banner {
	width: 940px;
	height: 253px;
	margin: 0px 0px 0px 14px;
	position: static;
}
#prestashop #jsbanner {
	background: #fff !important;
	height: 237px !important;
	width: 864px !important;
	margin-left:36px;
}
#prestashop #jsbanner #text2 {
	top: auto !important;
	left: auto !important;
	width: auto !important;
	position: relative;
}
#prestashop #jsbanner #text2 img { display: none; }
#prestashop #jsbanner #text2 a {
	display: block;
	background: url('/themes/default/images/prestashop/btn-browse.gif') left top no-repeat;
	width: 387px;
	height: 44px;
	position: absolute;
	top: 265px !important;
	left: 240px !important;
}
* html #prestashop #jsbanner #text2 a {
	left: 60px !important;
}
*+html #prestashop #jsbanner #text2 a {
	left: 60px !important;
}
#prestashop #jsbanner .tpl {
	padding-top: 15px;
}
#prestashop #jsbanner .tpl div {
	top: auto !important;
}
#prestashop #jsbanner .tpl div.t_info {
	top: 153px !important;
}
#prestashop #jsbanner .rfl {
	margin-top: 174px !important;
}
#prestashop #jsbanner .tpl div.prices {
	top: 3px !important;
}
#prestashop #jsbanner .tpl div.downloads {
	top: 3px !important;
}
#prestashop #jsbanner #left_div {
	background: #fff !important;
	height: 237px !important;
}
#prestashop #jsbanner #prev {
	margin:102px 13px 0 17px !important;
}
#prestashop #jsbanner #next {
	margin:102px 17px 0 23px !important;
}
#prestashop #jsbanner div.img_area {
	top: 33px !important;
}
#prestashop #banner .lt-corner {
	background: url('/themes/default/images/prestashop/banner-lt-corner.png') left top no-repeat;
	width: 8px;
	height: 8px;
	float: left;
}
#prestashop #banner .rt-corner {
	background: url('/themes/default/images/prestashop/banner-rt-corner.png') right top no-repeat;
	width: 8px;
	height: 8px;
	float: left;
}
#prestashop #banner .top-taling {
	background: #fff;
	width: 924px;
	height: 8px;
	float: left;
}
#prestashop #banner .lb-corner {
	background: url('/themes/default/images/prestashop/banner-lb-corner.png') left top no-repeat;
	width: 8px;
	height: 8px;
	float: left;
}
#prestashop #banner .rb-corner {
	background: url('/themes/default/images/prestashop/banner-rb-corner.png') right top no-repeat;
	width: 8px;
	height: 8px;
	float: left;
}
#prestashop #banner .bot-taling {
	background: #fff;
	width: 924px;
	height: 8px;
	float: left;
}
#prestashop .description {
	background: url('/themes/default/images/prestashop/description-bg.jpg') left top repeat-x #ebf4dd;
	font:13px Arial;
	color:#4B4B4B;
	width: 969px;
}
#prestashop .content .description .indent {
	padding: 20px 20px 26px 21px;
}
#prestashop .description h3 {
	font: bold 16px Arial;
	color:#d94e87;
}
#prestashop .description ul {
	margin: 15px 0px 0px 40px;
	list-style: none;
}
#prestashop .description ul li {
	list-style: none;
	line-height: 30px;
}
#prestashop .description ul li strong {
	color:#d94e87;
}
#prestashop .reasons-box-1 {
	width: 330px;
	float: left;
}
#prestashop .reasons-box-2 {
	width: 598px;
	float: left;
}
#prestashop .newsletter {
	background-color:#DEF2FD;
	padding-bottom:1px;
}
* html #prestashop .newsletter {
	padding-bottom: 15px;
}
*+html #prestashop .newsletter {
	padding-bottom: 15px;
}
#prestashop .otherbox {
	margin:0 25px 15px 25px;
	width: 919px;
}
#prestashop .newsletter h3 {
	font: bold 16px Arial;
	color:#3F89C3;
	padding:13px 0 4px 39px;
}
#prestashop .text {
	font:12px Arial;
	color:#4B4B4B;
}
#prestashop label {
	color:#4B4B4B;
}

/* end---prestashop-themes---*/


/* --- eCommerce presentation ---> Begin <---*/

#ecommerce_discount {
	font-family:Arial;
	color:#fff;
}

#ecommerce_discount .content {
	padding:13px;
	width:969px;
}

#ecommerce_discount .indent {
	border:1px solid #577284;
}

#ecommerce_discount .intro {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/intro_bg.jpg') center top no-repeat transparent;
	height:148px;
	clear:both;
	display:block;
	text-align:center;
	padding:35px 0 0 0;
}

#ecommerce_discount .intro h1 {
	float:none;
	font-size:45px;
	font-weight:normal;
	margin:0;
	color:#fff;
}

#ecommerce_discount .intro h6 {
	padding:10px 60px 0 60px;
	font-size:17px;
	color:#cdedff;
}

#ecommerce_discount .description {
	background:url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/discount_sign.png') no-repeat scroll 770px center #000;
	display:block;
	overflow:hidden;
	padding:30px 220px 30px 60px;
}

#ecommerce_discount .description h2 {
	font-size:24px;
}

#ecommerce_discount .description p {
	color:#cdedff;
	font-size:14px;
	padding: 15px 0 0 0;
}

#ecommerce_discount .middle_wrapper {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/addition_block_bg.jpg') center top no-repeat transparent;
	height:655px;
	display:block;
}

#ecommerce_discount .additional-service {
	overflow:hidden;
	padding:0px 55px 0px 55px;
}

#ecommerce_discount .additional-service h3 {
	font-size:24px;
	padding:13px 0 12px 0;
	margin-bottom: 25px;
	text-align:center;
}

#ecommerce_discount .additional-service dl {
	float:left;
	width:330px;
	padding:0 0 0 70px;
	height:130px;
	font-size:16px;
}

#ecommerce_discount .additional-service dt {
	font-weight:bold;
	padding:10px 0 15px 0;
}

#ecommerce_discount .additional-service dd {
	padding:0px 0 0 0;
	color:#cdedff;
	line-height:17px;
}

#ecommerce_discount .hosting {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/hosting-sign.png') 0 0 no-repeat transparent;
	margin:0 40px 0 0;
}

#ecommerce_discount .verification-calls {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/hacker-proof-sign.png') 0 0 no-repeat transparent;
}

#ecommerce_discount .manuals {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/manual-sign.png') 0 0 no-repeat transparent;
	margin:0 40px 0 0;
}

#ecommerce_discount .manuals .note {
	display:block;
	font-style:italic;
}

#ecommerce_discount .webSEO {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/seo-sign.png') 0 0 no-repeat transparent;
}

#ecommerce_discount #jsbanner {
	background:none!important;
	margin:0 auto;
	height:220px!important;
	overflow:hidden;
}

#ecommerce_discount #jsbanner .smallpreview {
	bottom:0;
	position:absolute;
}

#ecommerce_discount #jsbanner #left_div {
	background:none!important;
}

#ecommerce_discount #jsbanner .tpl {
	display:table-cell;
}

#ecommerce_discount #jsbanner .rfl,
#ecommerce_discount #jsbanner .type_info,
#ecommerce_discount #jsbanner .t_info {
	display:none!important;
}

#ecommerce_discount #jsbanner #text2 img {
	display:none!important;
}

#ecommerce_discount #jsbanner #text2 a {
	display:none;
}

#ecommerce_discount .gallery_button {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/browse_button.png') 0 0 no-repeat transparent;
	display:block;
	height:42px;
	margin:0 auto;
	width:341px;
}

#ecommerce_discount  #jsbanner #prev {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/prev_button.png') 0 0 no-repeat transparent!important;
	height:26px!important;
}

#ecommerce_discount  #jsbanner #next {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/next_button.png') 0 0 no-repeat transparent!important;
	height:26px!important;
}

.isIE6 #ecommerce_discount  #jsbanner #prev {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/prev_button.gif') 0 0 no-repeat transparent!important;
}

.isIE6 #ecommerce_discount  #jsbanner #next {
	background: url('http://images.templatemonster.com/themes/default/images/ecommerce-promo/next_button.gif') 0 0 no-repeat transparent!important;
}

#ecommerce_discount .browse_by_type {
	font-size:13px;
	padding:20px 7px 0;
}

#ecommerce_discount .browse_by_type span {
	float:left;
	color:#cdedff;
	padding-right:5px;
}

#ecommerce_discount .browse_by_type li {
	display:inline;
}

#ecommerce_discount .browse_by_type a {
	color:#fff;
}

#ecommerce_discount .convince {
	background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/convince_block_bg.jpg") no-repeat scroll center top transparent;
	display:block;
	height:488px;
	overflow:hidden;
	padding:0 55px;
}

#ecommerce_discount .convince h3 {
	font-size:24px;
	margin-bottom:25px;
	padding:13px 0 12px;
	text-align:center;
}

#ecommerce_discount .convince dl {
	float:left;
	font-size:16px;
	height:165px;
	padding:0 0 0 70px;
	width:330px;
}

#ecommerce_discount .convince dt {
	font-weight:bold;
	padding:10px 0 15px 0;
}

#ecommerce_discount .convince dd {
	padding:0px 0 0 0;
	color:#cdedff;
	line-height:17px;
}

#ecommerce_discount .convince .quality {
	background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/quality-sign.png") no-repeat scroll 0 0 transparent;
	margin:0 40px 0 0;
}

#ecommerce_discount .convince .scan {
	background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/scan-sign.png") no-repeat scroll 0 0 transparent;
}

#ecommerce_discount .convince .simplicity {
	background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/simplicity-sign.png") no-repeat scroll 0 0 transparent;
	margin:0 40px 0 0;
	padding-bottom:10px;
}

#ecommerce_discount .convince .decision {
	background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/decision-sign.png") no-repeat scroll 0 0 transparent;
	padding-bottom:10px;
}

#ecommerce_discount .convince a {
	background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/get_new_design_button.png") no-repeat scroll 0 0 transparent;
	clear:both;
	display:block;
	height:45px;
	margin:0 auto;
	width:349px;
}

#ecommerce_discount .testimonials {
	display:block;
	background-color:#000;
	padding:20px 25px 15px 25px;
	overflow:hidden;
}

.isIE6 #ecommerce_discount .testimonials {
	display:inline-block;
}

#ecommerce_discount .testimonials h2 {
	font-size:24px;
	text-align:center;
	padding:0 0 15px 0;
}

#ecommerce_discount .testimonials dl {
	width: 230px;
	padding:0 35px 15px 35px;
	float:left;
	font-size:12px;
	position:relative;
}

#ecommerce_discount .testimonials dt {
	position:absolute;
	right:35px;
	bottom:0;
	text-align:right;
}

#ecommerce_discount .testimonials dt span {
	display:block;
	white-space:nowrap;
}

#ecommerce_discount .testimonials dd {
	color:#cdedff;#html5-presentation #newsletter
	padding:0 0 20px 0;
}

#ecommerce_discount .newsletter {
	background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/newsletter_block_bg.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	height: 187px;
	padding:15px 60px 0;
}
#ecommerce_discount .newsletter #newsletter-block {
    background-color: transparent;
    border:none;
    overflow: hidden;
    padding:0;
}
#ecommerce_discount .newsletter #newsletter-block p {
    margin:0;
}
#ecommerce_discount .newsletter .wrapper {
    padding:0;
    border:none;
}
#ecommerce_discount .newsletter #privacy_policy_link {
    color:#fff;
    font-size:14px;
}

#ecommerce_discount .newsletter .regular_button {
    background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/subscribe_button_bg.png") repeat-x scroll 0 0 transparent;
}

#ecommerce_discount .newsletter .regular_button .btn_lbg {
    background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/subscribe_button_lbg.png") no-repeat scroll left top transparent;
}

#ecommerce_discount .newsletter .regular_button .btn_rbg {
    background:url("http://images.templatemonster.com/themes/default/images/ecommerce-promo/subscribe_button_rbg.png") no-repeat scroll right top transparent;
}

#ecommerce_discount .newsletter h3 {
	font-size:24px;
	padding:0
}

#ecommerce_discount #newsletterSubscriptionForm {
	padding:0;
}

#ecommerce_discount #newsletterSubscriptionForm label {
	color:#cdedff;
	font-size:14px;
}

#ecommerce_discount #newsletterSubscriptionForm .textField {
	margin-right:20px;
}

#ecommerce_discount #newsletterSubscriptionForm #errorBox {
	color:#ffaa20;
	padding:5px 0;
}

#ecommerce_discount .newsletter .text {
	padding-top:10px;
	color:#cdedff;
	line-height:16px;
	font-size:14px;
	margin:0;
}

#ecommerce_discount .newsletter .text span {
	color:#ffc447;
	font-weight:normal;
}

#ecommerce_discount #newsletterSubscriptionForm .blueline {
	border:none;
}

#ecommerce_discount #news#newsletterSubscriptionForm .thank {
	color:#fff;
}

.isIE6 .hosting div,
.isIE6 .hacker-proof div,
.isIE6 .manuals div,
.isIE6 .webSEO div,
.isIE6 .quality div,
.isIE6 .scan div,
.isIE6 .simplicity div,
.isIE6 .decision div{
	left:0!important;
}
/* --- eCommerce presentation ---> End <---*/

/* HTML5 Templates presentation */

#html5-presentation .content {
  padding:13px;
  width:969px;
}
#html5-presentation #html5-discount {
  border:1px solid #8594AC;
  border-bottom:none;
  background: url('/themes/default/images/html5-presentation/discount-bg.jpg') no-repeat left top;
  height:177px;
  text-align: center;

}
#html5-presentation #html5-discount h1 {
  font-size:45px;
  color:#ffffff;
  float:none;
  margin:0;
  display:block;
  padding:38px 0 14px 0;
}
#html5-presentation #browse-all-main {
  border-left:1px solid #8594AC;
  border-right:1px solid #8594AC;
  background: url('/themes/default/images/html5-presentation/browsall-bg.jpg') no-repeat left top;
  height:88px;
  padding-top:26px;
  text-align: center;
}
* html #html5-presentation #browse-all-main {
  width:967px;
  margin:0 auto;
}
#html5-presentation  #browse-all-main a {
  background: url('/themes/default/images/html5-presentation/browse-all-main.png') no-repeat left top;
  width:478px;
  height:52px;
  display:inline-block;
}
#html5-presentation #html5-discount strong {
  font-size: 28px;
  color:#CDEDFF;
  display:block;
}
#html5-presentation #templates-scroll-box {
  background: url('/themes/default/images/html5-presentation/scrollbox-tall.jpg') repeat-y left top;
  padding:11px 18px;
  /*line-height:0px;
  font-size:0px;*/
  border-left:1px solid #5A96AA;
  border-right:1px solid #5A96AA;
}
#html5-presentation #templates-scroll-box #jsbanner-wrap {
  padding:0px 0px;
  text-align:center;
}
#html5-presentation #templates-scroll-box #jsbanner {
  margin:0 auto;
  text-align:left;
  background:none !important;
}

#html5-presentation #templates-scroll-box #jsbanner .tpl div .prices {
  height:20px;
}


#html5-presentation #templates-scroll-box #jsbanner #left_div {
  background:none !important;
}
#html5-presentation #templates-scroll-box #jsbanner #text2 {
  display:none;
}
#html5-presentation #templates-scroll-box .scroller-wrapper {
  background-color:#ffffff;
}
#html5-presentation #templates-scroll-box .bg-1 {
  background: url('/themes/default/images/html5-presentation/scrollbox-ltbg.gif') no-repeat left top;
}
#html5-presentation #templates-scroll-box .bg-2 {
  padding-top:7px;
  background: url('/themes/default/images/html5-presentation/scrollbox-rtbg.gif') no-repeat right top;
}
#html5-presentation #templates-scroll-box .bg-3 {
  background: url('/themes/default/images/html5-presentation/scrollbox-rbbg.gif') no-repeat right top;
}
#html5-presentation #templates-scroll-box .bg-4 {
  padding-top:6px;
  background: url('/themes/default/images/html5-presentation/scrollbox-lbbg.gif') no-repeat left top;
  /*padding:30px 57px;*/
}
#html5-presentation #why-choose-us h2 {
  color:#ffffff;
  font-size:24px;
  margin:0;
  padding:0;
}
#html5-presentation #why-choose-us {
  padding: 15px 55px;
  height:231px;
  border-left: 1px solid #7E8CA4;
  border-right: 1px solid #7E8CA4;
  background: url('/themes/default/images/html5-presentation/html5pres-midbg.jpg') no-repeat left top;
}
* html #html5-presentation #why-choose-us {
  width:857px;
  margin:0 auto;
}
#html5-presentation #testimonials h2 {
  color:#ffffff;
  font-size:24px;
  margin:0;
  padding:0;
}
#html5-presentation #testimonials {
  padding: 15px 55px;

  height:503px;
  border-left: 1px solid #7E8CA4;
  border-right: 1px solid #7E8CA4;
  position:relative;
  background: url('/themes/default/images/html5-presentation/html5pres-midbg2.jpg') no-repeat left top;
}
* html #html5-presentation #testimonials {
  width:857px;
  margin:0 auto;
}
#html5-presentation #testimonial-1 {
  left:57px;

}
#html5-presentation #testimonial-2 {
  left:371px;
}
#html5-presentation #testimonial-3 {
  left:686px;
}
#html5-presentation #testimonials p .subscription {
  position:absolute;
  left:0;
  bottom:0;
  text-align:left;
  display:block;
}
#html5-presentation #testimonials p .subscription span {
  text-decoration:underline;
}
#html5-presentation #testimonials p {
  width:230px;
  padding:0;
  text-align:justify;
  color:#CFD6E3;
  line-height:18px;
  font-size:13px;
  margin:0;
  top:107px;
  height:363px;
  display:block;
  position:absolute;
}
#html5-presentation #why-choose-us p {
  color:#ffffff;
  font-size:14px;
  padding-left:97px
}
#html5-presentation #why-choose-us .semantics {
  padding-top:10px;
  margin-top:40px;
  padding-bottom:20px;
  background: url('/themes/default/images/html5-presentation/html5cube.png') no-repeat left center;
}
#html5-presentation #why-choose-us .developers {
  padding-top:20px;
  padding-bottom:20px;
  background: url('/themes/default/images/html5-presentation/users.png') no-repeat left center;
}
#html5-presentation #html5-faq h2 {
  color:#ffffff;
  font-size:24px;
  margin:0;
  padding:0;
}
#html5-presentation #html5-faq {
  border-left: 1px solid #696F78;
  border-right: 1px solid #696F78;
  padding: 37px 55px;
  background: url('/themes/default/images/html5-presentation/html5pres-faqbg.jpg') no-repeat left top;
}
#html5-presentation #html5-faq dl {
  font-size: 14px;
}
#html5-presentation #html5-faq dt {
  font-weight:bold;
  padding: 21px 0;
  color:#ffffff;
}
#html5-presentation #html5-faq dd {
  color:#ABB6C8;
}
#html5-presentation #free-html5-templates {
  color:#475D82;
  background-color:#EDEFF3;
  padding: 37px 55px;
  border-left: 1px solid #F3F4F7;
  border-right: 1px solid #F3F4F7;
}
#html5-presentation #free-html5-templates p {
  padding-top:25px;
  text-align: justify;
  font-size:14px;
}
#html5-presentation #free-html5-templates #browse-premium-html5 {
  width:418px;
  height:52px;
  margin-right:15px;
  display:inline-block;
  background: url('/themes/default/images/html5-presentation/html5pres-browsall.png') no-repeat left top;
}
#html5-presentation #free-html5-templates #browse-free-html5 {
  width:418px;
  height:52px;
  display:inline-block;
  background: url('/themes/default/images/html5-presentation/html5pres-browsfree.png') no-repeat left top;
}
#html5-presentation #newsletter h2 {
  color:#ffffff;
  font-size:24px;
  margin:0;
  padding:0;
}
#html5-presentation #newsletter {
  color:#CFD6E3;
  height:204px;
  width:857px;
  margin:0 auto;
  background: url('/themes/default/images/html5-presentation/html5pres-subscribe.jpg') no-repeat left top;
  padding: 29px 55px;
  border-left: 1px solid #7E8CA4;
  border-right: 1px solid #7E8CA4;
}
#html5-presentation #newsletter #newsletter-block .submit {
    float:left;
}
#html5-presentation #newsletterSubscriptionForm {
  padding:0;
  display:block;
}
#html5-presentation #newsletterSubscriptionForm .text,
#html5-presentation #newsletterSubscriptionForm label{
  color:#CFD6E3;
  font-size:14px;
}
#html5-presentation #newsletterSubscriptionForm label {
  margin-top:6px;
}
#html5-presentation #newsletterSubscriptionForm .text {
  padding-top:20px;
  margin:0;
}
#html5-presentation #newsletterSubscriptionForm .text span {
  color:#CFD6E3;
  font-weight:normal;
}
#html5-presentation #newsletterSubscriptionForm #privacy_policy_link {
  color:#ffffff;
  font-size:14px;
}
#html5-presentation #newsletterSubscriptionForm .submit {
  background: url('/themes/default/images/html5-presentation/html5pres-btnsubscribe.png') no-repeat left top;
  width:85px;
  height:34px;
  text-indent: -100000px;
}
#html5-presentation #newsletterSubscriptionForm .submit .btn_lbg,
#html5-presentation #newsletterSubscriptionForm .submit .btn_rbg{
  background:none;
}
#html5-presentation #newsletterSubscriptionForm td {
  padding:0;
  vertical-align:middle;
}
#html5-presentation #newsletterSubscriptionForm input {
  border:1px solid #29395A;
  margin:6px 20px 0 10px;
}
#html5-presentation #newsletterSubscriptionForm #errorBox {
  padding-top:10px;
}
#html5-presentation #newsletterSubscriptionForm .left {
  display:none;
}
#html5-presentation #newsletterSubscriptionForm .thank,
#html5-presentation #newsletterSubscriptionForm .thank2{
    color:#CFD6E3;
    padding-left:0px;
    font-size:14px;
}
#html5-presentation #newsletter-block {
    background-color:transparent;
    border:none;
    padding:0;
}
#html5-presentation .wrapper {
    padding:0;
    border:none;
}

/*  END HTML5 STYLES */


/*			turnkey2.0 page style			*/

.turnkey-cms-intros_bg {
	background: url('/themes/default/images/turn2bg.jpg');
	width: 969px;
}
.turnkey-cms-intros_bg ul {
	float: left;
	width: 400px;
}
.turnkey-cms-intros_bg ul li {
	color:#FFFFFF;
	font-size:18px;
	height:38px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:48px;
	padding-top:7px;
}
.turnkey-cms-intros_bg ul li.fast {
	background: url('/themes/default/images/turn2fast.png') no-repeat;
}
.turnkey-cms-intros_bg ul li.allweb {
	background: url('/themes/default/images/turn299.png') no-repeat;
}
.turnkey-cms-intros_bg ul li.seo {
	background: url('/themes/default/images/turn2seo.png') no-repeat;
}

.turnkey-cms-intros_bg ul li.improv {
	background: url('/themes/default/images/turn2imp.png') no-repeat;
}
.turnkey-cms-intros_bg ul li.creat {
	background: url('/themes/default/images/turn2create.png') no-repeat;
}
.turnkey-cms-intros_bg ul li.extend {
	background: url('/themes/default/images/turn2extend.png') no-repeat;
}
.flash-cms-intros_content .turnkey-cms-intros_bg .flash {
	padding-top: 30px;
	padding-left:120px;
}

.turnkey-cms-intros_bg .button_area img {
	display: block;
	margin: 0 auto;
}
.flash-cms-intros_content .turnkey-cms-intros_bg .flash_border {
	width: 738px;
	height: 533px;
}
.turnkey-list {
	width: 800px;
	margin-top: 17px;
	margin-left:120px;
	padding-bottom: 40px;
}
.turnkey-topimg {
	margin-top: 32px;
	margin-left: 7px;
	float: left;
}
.turnkey-title {
	margin-top: 47px;
	margin-left: 10px;
	float: left;
}
.turnkey-title1 {
	margin:0 auto;
	width:408px;
	display:block;
}
.turnkey-present .main_text form {
	border: none !important;
}
.turnkey2chel {
	float: left;margin: 30px 0 0 26px;
}
/*			turnkey2.0 page style end			*/

/* --- Thanksgiving discount 2010 presentation ---> Begin <---*/

#thanksgiving-discount-2010 .content {
    padding:13px;
    width:969px;
}

#thanksgiving-discount-2010 .indent {
    border: 1px solid #e4e9ff;
    background:#d6deff;
}

#thanksgiving-discount-2010 .intro {
    clear:both;
    display:block;
    background: url('/themes/default/images/thanksgiving-promo-2010/intro_bg.jpg') no-repeat 0 0 transparent;
    position:relative;
    padding:233px 36px 0px 36px;
}

#thanksgiving-discount-2010 h1 {
    font-size:43px;
    color:#e4e9ff;
    margin: 0;
    position:absolute;
    left: 353px;
    top: 47px;
    line-height:1;
}

#thanksgiving-discount-2010 h1 span {
    display:block;
    padding-left: 272px;
    margin-top:-7px;
}

.isIE6 #thanksgiving-discount-2010 h1 {
    left:330px;
    white-space:nowrap;
}

#thanksgiving-discount-2010 h2 {
    color:#5173d1;
    font-size:24px;
    top:144px;
    left:353px;
    position:absolute;
    letter-spacing:-0.04em;
    line-height:1;
}

.isIE6 #thanksgiving-discount-2010 h2 {
    left:330px;
}

.isIE #thanksgiving-discount-2010 h2 {
    width:590px;
}

#thanksgiving-discount-2010 .intro p {
    color:#545b6f;
    font-family:Arial;
    font-size:13px;
    line-height:17px;
    padding:8px 0;
}

#thanksgiving-discount-2010 .intro p strong {
    color: #5173d1;
    font-weight:bold;
}

#thanksgiving-discount-2010 .top_bg {
    background: url('/themes/default/images/thanksgiving-promo-2010/discount_block_top_bg.gif') repeat-x top left #5173d1;
}

#thanksgiving-discount-2010 .right_bg {
    background: url('/themes/default/images/thanksgiving-promo-2010/discount_block_right_bg.gif') repeat-y top right transparent;
}

#thanksgiving-discount-2010 .bottom_bg {
    background: url('/themes/default/images/thanksgiving-promo-2010/discount_block_bottom_bg.gif') repeat-x bottom left transparent;
}

#thanksgiving-discount-2010 .left_bg {
    background: url('/themes/default/images/thanksgiving-promo-2010/discount_block_left_bg.gif') repeat-y top left transparent;
}

#thanksgiving-discount-2010 .top_left_bg {
    background: url('/themes/default/images/thanksgiving-promo-2010/discount_block_top_left_bg.gif') no-repeat top left transparent;
}

#thanksgiving-discount-2010 .top_right_bg {
    background: url('/themes/default/images/thanksgiving-promo-2010/discount_block_top_right_bg.gif') no-repeat top right transparent;
}

#thanksgiving-discount-2010 .bottom_right_bg {
    background: url('/themes/default/images/thanksgiving-promo-2010/discount_block_bottom_right_bg.gif') no-repeat bottom right transparent;
}

#thanksgiving-discount-2010 .bottom_left_bg {
    background: url('/themes/default/images/thanksgiving-promo-2010/discount_block_bottom_left_bg.gif') no-repeat bottom left transparent;
}

#thanksgiving-discount-2010 #discount_block .discount_content {
    padding:45px;
    color:#f2f1ea;
}

.isIE6 #thanksgiving-discount-2010 #discount_block {
    width:967px;
}

.isIE6 #thanksgiving-discount-2010 #discount_block .discount_content {
    display:inline-block;
}

#thanksgiving-discount-2010 #discount_block .discount_content p {
    padding:10px 0;
}

#thanksgiving-discount-2010 #discount_block .discount_label {
    font-size:23px;
    clear:both;
}

#thanksgiving-discount-2010 #email_wrapper {
    clear:both;
    position:relative;
    height:23px;
    display:block;
    width:308px;
    background-color:#4166c9;
    margin:10px 0 10px 1px;
}

#thanksgiving-discount-2010 #discount_email {
    background: url('/themes/default/images/thanksgiving-promo-2010/input_bg.gif') repeat-x top left transparent;
    border:1px solid #fff;
    height:17px;
    line-height:17px;
    font-size:13px;
    position:absolute;
    width:300px;
    padding:2px 3px;
    top:-1px;
    left:-1px;
}

#thanksgiving-discount-2010 #check_discount_submit {
    right: -237px;
    top: -7px;
    position:absolute;
    background: url('/themes/default/images/thanksgiving-promo-2010/check_discount_button_bg.png') no-repeat top left transparent;
    width:210px;
    height:33px;
    display:block;
    border:none;
    cursor:pointer;
}

#thanksgiving-discount-2010 #progress_bar_wrapper {
    width:876px;
    height:32px;
    background-color:#4166c9;
    display:block;
    clear:both;
    position:relative;
    margin:20px 0 0 1px;
}

.isIE6 #thanksgiving-discount-2010 #progress_bar_wrapper {
    background:none;
}

#thanksgiving-discount-2010 #progress_bar {
    position:absolute;
    top:-1px;
    left:-1px;
    display:block;
    border:1px solid #fff;
    background: url('/themes/default/images/thanksgiving-promo-2010/progress_bar_bg.gif') repeat-x top left transparent;
    width:870px;
    height:26px;
    padding:2px;
}

.isIE6 #thanksgiving-discount-2010 #progress_bar {
    border:none;
}

.isIE6 #thanksgiving-discount-2010 #progress_bar {
    display:inline-block;
}

#thanksgiving-discount-2010 #progress_bar #full_discount_label {
    color:#6ba408;
    font-size:20px;
    line-height:24px;
    position:absolute;
    right:7px;
    top:3px;
    z-index:2;
}

#thanksgiving-discount-2010 #current_sub_progress {
    background: url('/themes/default/images/thanksgiving-promo-2010/sub_progress_bg.png') no-repeat top right transparent;
    float:left;
    height:26px;
    width:116px;
    position:relative;
    z-index:3;
}

#thanksgiving-discount-2010 #progress_bar #next_discount_label {
    color:#5c9002;
    font-size:20px;
    line-height:24px;
    position:absolute;
    right:7px;
    top:0px;
}

.isIE #thanksgiving-discount-2010 #progress_bar #next_discount_label,
.isIE6 #thanksgiving-discount-2010 #progress_bar #next_discount_label {
    top:1px;
}

#thanksgiving-discount-2010 #current_progress {
    background: url('/themes/default/images/thanksgiving-promo-2010/progress_bg.png') no-repeat top right transparent;
    float:left;
    height:26px;
    width:42px;
    position:relative;
    z-index:5;
}

.isIE6 #thanksgiving-discount-2010 #current_progress,
.isIE6 #thanksgiving-discount-2010 #current_sub_progress{
    overflow:visible!important;
}

#thanksgiving-discount-2010 #progress_bar #current_discount_label {
    color:#fff;
    font-size:20px;
    line-height:24px;
    position:absolute;
    right:7px;
    top:0px;
    z-index:6;
}

.isIE #thanksgiving-discount-2010 #progress_bar #current_discount_label,
.isIE6 #thanksgiving-discount-2010 #progress_bar #current_discount_label {
    top:1px;
}

#thanksgiving-discount-2010 #progress_bar .progress_label {
    font-size:14px;
    position:absolute;
    right:-55px;
    top:-27px;
    white-space:nowrap;
}

#thanksgiving-discount-2010 #current_progress .progress_label {
    top:39px;
    right:-65px;
}

#thanksgiving-discount-2010 #current_progress .minimal_position {
    right:-85px;
}

#thanksgiving-discount-2010 .maximum_discount_value {
    right:-4px!important;
}

#thanksgiving-discount-2010 #current_progress .aligned {
    right:-0px!important;
}

#thanksgiving-discount-2010 #progress_labels span {
    height:14px;
    line-height:14px;
    font-size:14px;
}

#thanksgiving-discount-2010 #progress_labels {
    height:14px;
    clear:both;
    display:block;
    overflow:hidden;
}

#thanksgiving-discount-2010 #progress_labels .minimum {
    float:left;
    display:none;
}

#thanksgiving-discount-2010 #progress_labels .maximum {
    float:right;
}

#thanksgiving-discount-2010 .discount_terms {
    font-size:16px;
}

#thanksgiving-discount-2010 .discount_terms li {
    padding-left:11px;
    background:url('/themes/default/images/thanksgiving-promo-2010/discount_list_bg.gif') no-repeat left 5px transparent;
    list-style:none;
    line-height:17px;
}

#thanksgiving-discount-2010 #browse_products_wrapper {
    text-align:center;
    padding:0 0 15px 0;
}

#thanksgiving-discount-2010 #browse_products_button {
    display:block;
    width:206px;
    height:39px;
    margin:0 auto;
    background:url('/themes/default/images/thanksgiving-promo-2010/browse_products_button_bg.png') no-repeat 0 0 transparent;
}

#thanksgiving-discount-2010 #additional_info {
    padding: 0 36px 30px 36px;
}

#thanksgiving-discount-2010 #additional_info p {
    color:#545B6F;
    font-family:Arial;
    font-size:13px;
    line-height:17px;
}

#thanksgiving-discount-2010 #additional_info p strong {
    color:#5173D1;
    font-weight:bold;
}

#thanksgiving-discount-2010 .checkbox_top_left {
    background: url('/themes/default/images/thanksgiving-promo-2010/checkbox_block_top_left_bg.gif') no-repeat top left #718fdc;
    margin-bottom:10px;
}

#thanksgiving-discount-2010 .checkbox_top_right {
    background: url('/themes/default/images/thanksgiving-promo-2010/checkbox_block_top_right_bg.gif') no-repeat top right transparent;
}

#thanksgiving-discount-2010 .checkbox_bottom_right {
    background: url('/themes/default/images/thanksgiving-promo-2010/checkbox_block_bottom_right_bg.gif') no-repeat bottom right transparent;
}

#thanksgiving-discount-2010 .checkbox_bottom_left {
    background: url('/themes/default/images/thanksgiving-promo-2010/checkbox_block_bottom_left_bg.gif') no-repeat bottom left transparent;
}

#thanksgiving-discount-2010 #checkbox_block_content {
    padding: 10px 20px;
    display:block;
    overflow: hidden;
}

.isIE6 #thanksgiving-discount-2010 #checkbox_block_content {
    display:inline-block;
    width:837px;
}

#thanksgiving-discount-2010 #discount_block #checkbox_block_content p.info {
    float:left;
    width:700px;
    height:40px;
    padding:0px 15px;
    overflow:hidden;
}

.isIE6 #thanksgiving-discount-2010 #discount_block #checkbox_block_content p.info {
    margin-top:3px;
    width:690px;
}

.isIE #thanksgiving-discount-2010 #discount_block #checkbox_block_content p.info {
    margin-top:3px;
    width:690px;
}

#thanksgiving-discount-2010 .checkbox_input {
    margin-top:12px;
}

.isIE6 #thanksgiving-discount-2010 .checkbox_input,
.isIE #thanksgiving-discount-2010 .checkbox_input {
    margin-top:10px;
}

#thanksgiving-discount-2010 input {
    float:left;
}

#thanksgiving-discount-2010 .submit_input {
    background:url("/themes/default/images/thanksgiving-promo-2010/submit_button_bg.png") no-repeat scroll 0 0 transparent;
    border:medium none;
    display:block;
    height:33px;
    width:93px;
    cursor:pointer;
    margin-top:4px;
}

#thanksgiving-discount-2010 .disabled_submit {
    background:url("/themes/default/images/thanksgiving-promo-2010/submit_button_bg.png") no-repeat scroll 0 -33px transparent;
    cursor:default;
}

.isIE6 #thanksgiving-discount-2010 .submit_input {
    margin-top:5px;
}

#thanksgiving-discount-2010 .partial_discount .agreement_block {
    display:none;
}

#thanksgiving-discount-2010 .full_discount {
    display:none;
}

#text_partial_discount_confirm_form, #text_full_discount_confirm_form {
	display:none;
}

.not_zero_discount {
    display:none;
}

/* --- Thanksgiving discount 2010 presentation ---> End <--- */

/* --- Presentation testimonials ---> Begin <--- */

#testimonials_wraper {
    width:235px;
    padding:0;
    margin:0 0 0 11px;
}
#testimonials {
    padding:10px;
}
#testimonials ul {
    padding:0;
}
#testimonials li {
    width:213px;
    left:215px;
}
#testimonials_control {
    border-bottom:none;
    border-top:1px solid #D9EAF8;
    margin-bottom:0;
    margin-top:8px;
    padding-bottom:1px;
}
#testimonials ul p {
    height:80px;
}
#breadTab_body_id_ecommerce_templates .box_format_12 {
    padding-bottom:0;
}
#breadTab_body_id_ecommerce_templates div.sampl {
    padding-bottom:16px;
}
/* --- Presentation testimonials ---> End <--- */
