html,body{font-family:verdana,arial;font-size:12px;margin:0;padding:0;}
h1,h2,h3,.mega,#optionPrice{margin-top:0px;padding-top:0px;font-weight:normal;text-shadow:0 1px 0 #ddd;}
h1,.mega{color:#731e4e;font-size:28px;margin-bottom:15px;}
h2,#optionPrice{color:#000;font-size:24px;}
h2 a{color:#731e4e;text-decoration:none;}
h2 a:hover{color:#5d6478;text-decoration:underline;}
h3{font-size:20px;margin-bottom:8px;;}
h3 a{color:#731e4e;}
h3 a:hover{color:#5d6478;text-decoration:none;}
a{color:#235fac;}
#MainBlock{width:1000px;margin-right:auto;margin-left:auto;}
#Header{background:url(header.jpg) no-repeat;width:1000px;height:215px;}
#Search{position:absolute;width:238px;margin-left:300px;margin-top:160px;}
#SearchButton{background:url(SearchButton.gif) no-repeat;text-decoration:none;width:16px;height:15px;float:left;margin-top:4px;margin-left:3px;}
#SearchButton:hover{background:url(SearchButtonHover.gif) no-repeat;}
#SearchInput{border:0;height:15px;margin-top:4px;margin-left:10px;}
*html #SearchInput{border:0;height:15px;margin-top:3px;margin-left:10px;}
#SearchLeft{float:left;background:url(SearchLeftCorner.jpg) no-repeat;width:39px;height:24px;line-height:24px;padding-left:10px;}
#SearchStretch{float:left;background:url(SearchStretch.jpg) repeat-x;height:24px;width:165px;}
#SearchRight{float:left;background:url(SearchRightCorner.jpg) no-repeat;width:24px;height:24px;line-height:24px;}
#logo{margin-top:23px;margin-left:12px;}
#ForCenter{margin-right:auto;margin-left:auto;width:950px;}
.PhoneContent{margin-right:20px;float:left;}
.PhoneContent img{margin-top:5px;}
#Chat{background:url(chat.gif) no-repeat;width:266px;height:31px;display:block;margin-top:4px;}
#Chat:hover{background:url(chatHover.gif) no-repeat;}
.HorMenuLeftCorner{float:left;width:10px;height:35px;background:url(MenuLeftBg.gif) no-repeat left center;}
.HorMenuContent{float:left;background:url(MenuStretchBg.gif) repeat-x;width:980px;height:35px;line-height:35px;}
.HorMenuRightCorner{float:left;width:10px;height:35px;background:url(MenuRightBg.gif) no-repeat left center;}
.HorMenuContent a{color:#fff;float:left;text-decoration:none;padding-left:20px;padding-right:20px;}
.HorMenuContent img{float:left;width:1px;height:35px;}
#ForMenuCenter{height:35px;margin-left:78px;}
#MainContent{width:1000px;margin:15px 0;}
#LeftSideBlock{float:left;width:206px;}
#VerticalMenu{width:206px;}
.VerticalMenuTop{width:206px;height:13px;float:left;}
.VerticalMenuContent{margin-top:0;padding-top:0;width:206px;background:url(VerticalMenuStretch.gif) repeat-y;float:left;}
.VerticalMenuBottom{float:left;width:206px;height:13px;background:url(VerticalMenuBottomBg.gif) no-repeat;}
#PersonalRoom{margin-bottom:10px;float:left;width:206px;text-align:center;}
.PersonalTitle{color:#731e4e;margin:5px 0px 15px 0px;}
#PersonalRoom input{margin-top:10px;background:url(TextBox.jpg) no-repeat;border:0;width:148px;height:20px;padding-right:10px;padding-left:10px;padding-top:2px;}
*html #PersonalRoom input{padding-top:3px;height:20px;}
#PersonalRoomButton{padding-top:4px;text-decoration:none;display:block;margin-left:auto;margin-right:auto;margin-top:10px;color:#fff;background:url(PersonalRoomButton.gif) no-repeat center;width:75px;height:25px;text-align:center;}
#PersonalRoomButton:hover{background:url(PersonalRoomButtonHover.gif) no-repeat center;}
.PersonalRoomButton{text-align:center;margin:10px 0 5px 0;width:75px;height:25px;background:url(PersonalRoomButton.gif) no-repeat center;}
.PersonalRoomButton a{color:#fff;line-height:23px;}
#CenterBlock{width:490px;height:100%;float:left;margin-left:20px;}
#RightSideBlock{width:240px;float:right;}
#Secret{width:240px;height:135px;}
#TopCatalog{margin:10px 0;width:240px;}
#CatalogTabs{width:240px;}
#CatalogContent{float:left;}
#CatalogContentScroll{background:#FFF;border-collapse:collapse;width:236px;border:solid 2px #9a2b69;}
.CatalogText{vertical-align:top;border-bottom:solid 1px #9a2b69;padding-left:10px;padding-top:5px;padding-bottom:5px;}
.ItemTitle{text-decoration:none;color:#00f;}
.ItemTitle:hover{text-decoration:underline;color:#00f;}
.OldPrice{margin-top:5px;color:red;text-decoration:line-through;}
.NewPrice{margin-top:5px;}
#Footer{text-align:center;color:#fff;margin-top:15px;float:left;height:50px;}
.ContentTabs{float:left;height:26px;background-image:url(BackgroundTabs.gif);background-repeat:no-repeat;background-position:left bottom;width:240px;}
.ContentTabs ul{float:left;list-style:none;overflow:hidden;color:#FFF;margin:0;padding:0;}
.ContentTabs li{float:left;height:20px;width:120px;padding-top:6px;}
.ContentTabs li.Active{float:left;width:120px;height:22px;text-align:center;background-image:url(TabText_Active.gif);background-repeat:no-repeat;background-position:left bottom;background-color:#FFF;}
.ContentTabs li.Active a{font-size:11px;font-weight:700;color:#fff;}
.ContentTabs li a{float:left;width:115px;font-size:11px;font-weight:700;color:#FFF;text-decoration:none;text-align:center;text-indent:6px;}
.ContentTabs li a:hover{color:#ccc;text-decoration:none;}
ul#MenuFirstLevel,ul#MenuFirstLevel li,ul#MenuFirstLevel ul{line-height:1.5em;text-align:left;border:0 none;width:203px;list-style:none;margin:0;padding:0;}
ul#MenuFirstLevel:after{clear:both;display:block;font:1px/0 serif;content:".";height:0;visibility:hidden;}
ul#MenuFirstLevel li{float:left;display:block!important;position:relative;}
ul#MenuFirstLevel li ul li{border:none;}
ul#MenuFirstLevel a{padding-top:3px;padding-bottom:3px;display:block;color:#731e4e;text-decoration:none;height:auto!important;}
.FirstLevelMargin{padding-left:10px;margin-left:3px;}
.FirstLevelMargin:hover{background:#ff85c9;}
.WithBullet{background:url(MenuBullet.gif) no-repeat 180px center;}
.WithBullet:hover{background:url(MenuBulletHover.gif) no-repeat 180px center #ff85c9;}
.WithSmallBullet{padding-left:20px;background:url(SmallBullet.gif) no-repeat 10px center;}
.WithSmallBullet:hover{background:url(SmallBulletHover.gif) no-repeat 10px center #ff85c9;}
.NoBullet{padding-left:10px;}
.NoBullet:hover{background-color:#ff85c9;}
ul#MenuFirstLevel ul,ul#MenuFirstLevel ul ul,ul#MenuFirstLevel ul ul ul{background:#ffe8fd;display:none;position:absolute;top:0;left:203px;border:solid 2px #731e4e;-moz-border-radius-topright:10px;-khtml-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-moz-border-radius-bottomright:10px;-khtml-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
ul#MenuFirstLevel li:hover ul ul,ul#MenuFirstLevel li:hover ul ul ul,ul#MenuFirstLevel li.iehover ul ul,ul#MenuFirstLevel li.iehover ul ul ul{display:none;}
.big{font-size:18px;}
.medium{font-size:14px;}
.small,.cbt{font-size:11px;}
.ssmall{font-size:10px;}
.lgray{color:#b4b4b4;}
.border{background:url(back.png) no-repeat left top;width:150px;height:200px;}
.border2{background:url(back2.png) no-repeat left top;width:150px;height:200px;}
.border3{background:url(back3.png) no-repeat left top;width:150px;height:200px;}
.clear{clear:left;padding-top:15px;}
.red{color:#731e4e;}
.unit-rating{list-style:none;height:20px;position:relative;background:url(starvote.gif) top left repeat-x;margin:0;padding:0;}
.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0;}
.unit-rating li a{outline:none;display:block;width:20px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0;}
.unit-rating li.current-rating{background:url(starvote.gif) left bottom;position:absolute;height:20px;display:block;text-indent:-9000px;z-index:1;}
.unit-rating li a:hover{background:url(redstar_big.gif) left center;z-index:2;left:0;}
.unit-rating a.r1-unit{left:0;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width:40px;}
.unit-rating a.r3-unit{left:40px;}
.unit-rating a.r3-unit:hover{width:60px;}
.unit-rating a.r4-unit{left:60px;}
.unit-rating a.r4-unit:hover{width:80px;}
.unit-rating a.r5-unit{left:80px;}
.unit-rating a.r5-unit:hover{width:100px;}
#axcrt{border:3px solid #d4a7c1;background:#ecd8e3;z-index:100;width:300px;height:58px;font-size:120%;padding-top:42px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#axorder{display:none;width:300px;border:3px double #d4a7c1;background:#ecd8e3;position:fixed;left:35%;top:25%;line-height:1.5em;padding:5px 10px;}
table.gre{background-color:#d4a7c1;}
table.gre td{background-color:#fff;}
table.gre td.lt{background-color:#ecd8e3;font-weight:700;}
.pad{padding:8px;}
.padt{padding:3px 8px;}
.cursor{cursor:pointer;}
.chat{height:80px;z-index:0;text-align:left;overflow:auto;border:solid #b4b4b4 2px;padding:5px;background-color:#fff;}
input[type=text],textarea{width:100%;font:normal 12px Arial;border:solid #731e4e 1px;z-index:0;background-color:#fff;}
.r4{-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#main,.HorMenuContent a:hover{background:url(HorMenuLinkHover.jpg) repeat-x;}
#Header img,img{border:0;}
#Phones,.HorMenu{width:1000px;height:35px;}
.VerticalMenuTop img,ul#MenuFirstLevel li:hover ul,ul#MenuFirstLevel ul li:hover ul,ul#MenuFirstLevel ul ul li:hover ul,ul#MenuFirstLevel li.iehover ul,ul#MenuFirstLevel ul li.iehover ul,ul#MenuFirstLevel ul ul li.iehover ul,.chat span{display:block;}
ul#MenuFirstLevel li:hover li a,ul#MenuFirstLevel li.iehover li a,ul#MenuFirstLevel li:hover li a:hover,ul#MenuFirstLevel li:hover li:hover a,ul#MenuFirstLevel li.iehover li a:hover,ul#MenuFirstLevel li.iehover li.iehover a{color:#454445;}
#smiles img{margin-right:5px;cursor:hand;cursor:pointer;}
.line{text-decoration:underline;}
/*Social bookmarks*/
.jsb-wrap {width: 210px;position: relative;z-index: 100 !important;margin: 18px auto !important;text-align: center !important;clear: both !important;}
.jsb-title {color: #235fac;padding: 6px 0;cursor: pointer;position: relative;height: 16px;line-height: 1 !important;}
.jsb-s1 {background: #fff8fc;border: solid #ecd8e3;border-width: 1px 1px 0;margin-top: -1px;}
.jsb-s2 {background: #F4FFE6;border: solid #B3E287;border-width: 1px 1px 0;margin-top: -1px;}
.jsb-title span {border-bottom: 1px dashed #235fac;color: #235fac;}
.jsb-s1 span {border-bottom: 1px dashed #418AD3;color: #418AD3;}
.jsb-s2 span {border-bottom: 1px dashed #67AD27;color: #67AD27;}
.jsb-wrap ul {display: none;position: absolute;top: 24px;left: 0;width: 188px;padding: 5px 10px !important;margin: 0 !important;line-height: 22px !important;}
ul.jsb-list1 {background: #fff8fc;border: 1px solid #ecd8e3;border-top: none;}
ul.jsb-list2 {background: #F4FFE6;border: 1px solid #C8EBA9;border-top: none;}
.jsb-wrap li {text-align: left !important;list-style: none !important;margin: 0 !important;padding: 0 !important;}
.jsb-wrap a {text-decoration: none !important;display: block;padding-left: 25px;color: #235fac !important;height: 1%;}
ul.jsb-list2 a {color: #67AD27 !important;}
.jsb-wrap a:hover {color: #F70 !important;background-color: #FFF !important; text-decoration: underline !important;}
.all_photos{width:55px;height:55px;margin:0 5px 5px 0;float:left;display:block;border:1px solid #731e4e;}
.text{line-height:1.5em;font-size:13px;text-align:justify;}
.text p{margin-bottom:10px;text-indent:15px;}

/*COMMENTS*/

.comment, #addCommentContainer{
	margin-top:20px;
	padding:12px;
	width:345px;
	position:relative;
	left:80px;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
	color:#888;

}

.comment .avatar{
	height:47px;
	width:70px;
	position:absolute;
	left:-80px;
	padding-top:3px;
}

.comment .avatar img{
	width:70px;
	height:47px;
	display:block;
}

.comment .name{
	padding-bottom:10px;
	color:#000;
}

.comment .date{
	font-size:10px;
	padding:6px 0;
	position:absolute;
	right:15px;
	top:10px;
	color:#bbb;
}

.comment p,
#addCommentContainer p{
	line-height:1.5;
	overflow-x:hidden;
}

#addCommentContainer input[type=text],
#addCommentContainer textarea{
	display:block;
	border:1px solid #ccc;
	margin:5px 0 5px;
	padding:3px;
	font-size:12px;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
}

#addCommentContainer textarea{
	width:350px;
}

label{
	font-size:10px;
}

label span.error{
	color:red;
	position:relative;
	right:-10px;
}

#submit,#loginbtn{padding:0px 6px; border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #333;border-bottom:1px solid #333;background:#cccccc;}
/*
#submit{
	background-color:#58B9EB;
	border:1px solid #40A2D4;
	color:#FFFFFF;
	cursor:pointer;
	font-family:'Myriad Pro',Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	margin-top:5px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
}

#submit:hover{
	background-color:#80cdf5;
	border-color:#52b1e2;
}
*/
#main{
	position:relative;
	margin:20 0;
	width:400px;
}
.comment i, .comment i i{display:block;background:#fff;padding:5px 10px;margin-bottom:5px;color:#ccc;border-left:2px solid #ddd;}
/*div.tlImageContainer span.tlMenu2{display:block;min-width:32px !important;min-height:32px !important;background:url(thinglink-sprite.png) no-repeat 0px 0px !important;}*/
div.tlImageContainer span.tlMenu2{display:block;min-width:24px !important;min-height:24px !important;background:url(dot.gif) no-repeat 0px 0px !important;}
