/* dressupmix.ru */

body
{
	background-repeat: repeat-x;
	background-image: url(http://imgs.dressupmix.ru/i/bg-main.gif);
	background-color: #4F063B;
	
	vertical-align: top;
	margin-top: 0px;
}

#Header
{
	width: 980px;
	padding-left: 0px;
}

#Header img
{
	float: left;
}

#Header div.HeaderMainDiv
{
	margin-left: 0px;
	height: 96px;
	width: 611px;
	float: right;
	background-image: url( http://imgs.dressupmix.ru/i/top-bg-2.gif );
	background-repeat: no-repeat;
}

#Header div.Lang
{
	padding-top: 16px;
	float: left;
	padding-right: 10px;
}

#Header div.Lang a
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: arial,verdana;
	text-decoration: none;
}

#Header div.Lang a:Hover
{
	text-decoration: underline;
}

#Header span.descr
{
	text-align: left; 
	display: block; 
	float: left; 
	width: 590px; 
	height: 49px; 
	font-size: 10px; 
	font-family: verdana; 
	color: #C771B0;
}

#Header2
{      
	width: 980px;
	padding-left: 0px;
	background: url( http://imgs.dressupmix.com/i/top-bg-2.gif ) 367px top no-repeat;
}

#Header2 td.Lang a
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: arial,verdana;
	text-decoration: none;
}

#Header2 td.Lang a:Hover
{
	text-decoration: underline;
}

#Header2 span.descr
{
	text-align: left; 
	display: block; 
	float: left; 
	width: 590px; 
	height: 49px; 
	font-size: 10px; 
	font-family: verdana; 
	color: #C771B0;
}

#TopMenu
{
	width: 976px;
	background-color: #EB9FD7;
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
}

#TopMenu span.menu-span-left
{
	width: 5px;
	height: 32px; 
	float: left; 
	background-image: url(/i/top-menu-left-1.png);
	background-repeat: no-repeat;
	/*margin-top: -3px; */
}

#TopMenu span.menu-span-left2
{
	width: 5px;
	height: 32px; 
	float: left; 
	background-image: url(/i/top-menu-left-2.png);
	background-repeat: no-repeat;
	/*margin-top: -3px; */
}

#TopMenu span.menu-span-right
{
	width: 5px; 
	height: 32px; 
	float: right; 
	/*margin-top: -3px; */
	background-image: url(/i/top-menu-right-1.png); 
	background-repeat: no-repeat;
}

#TopMenu span.menu-span-right2
{
	width: 5px; 
	height: 32px; 
	float: right; 
	/*margin-top: -3px; */
	background-image: url(/i/top-menu-right-2.png); 
	background-repeat: no-repeat;
}

#TopMenu div
{
	float: left;
	margin: 0px 0px 0px 0px;
}

#TopMenu div a, #TopMenu div a span
{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#TopMenu div.top_1 a
{
	line-height: 32px;
	color: #ffffff;
	text-decoration: none;
	padding: 0;
	margin: 0;
	white-space: nowrap;
	
	background-image: url(/i/button-bg-1.png);
	background-repeat: repeat-x;
	
	cursor: pointer;
	outline: 0;
}

#TopMenu div.top_2 a
{
	line-height: 32px;
	color: #ffffff;
	text-decoration: none;
	padding: 0;
	margin: 0;
	white-space: nowrap;
	
	background-image: url(/i/button-bg-2.png);
	background-repeat: repeat-x;
	
	cursor: pointer;
	outline: 0;
}

#TopMenu div a span
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	
	height: 32px;
	
	text-align: left;
	padding: 0px 5px 0px 19px;
	margin: 0px 0px 0px 0px;
	
	background-image: url(/i/star-1.png);
	background-repeat: no-repeat;
	background-position: 4 50%;
}

#TopMenu div a:hover
{
	background-image: url(http://imgs.dressupmix.ru/i/button-active-bg.png);
	background-repeat: repeat-x;
}

#TopMenu div a:hover span
{
	background-image: url(http://imgs.dressupmix.ru/i/star-active.png);
	background-repeat: no-repeat;
	background-position: 4 50%;
}

#Featured
{
	width: 206px;
	background-image: url( http://imgs.dressupmix.ru/i/featured-bottom.png );
	background-repeat: no-repeat;
	background-position: bottom;
	
	padding: 5px 0px 5px 0px;
}

#Featured div
{
	background-color: #F2F4BD;
	padding-bottom: 7px;
}

#Featured div.LeftBlockTitle, #Affiliates div.LeftBlockTitle
{
	background-color: #F2F4BD;
	padding-bottom: 2px;
}

#Featured div.LeftBlockTitle img, #Affiliates div.LeftBlockTitle img
{
	position: relative;
	top: -5px;
}

#Featured div a, #Featured div a span
{
	display: block;
}

#Featured div a
{
	line-height: 40px;
	color: #4B0437;
	text-decoration: none;
	padding: 0;
	white-space: nowrap;
	
	background-image: url(http://imgs.dressupmix.ru/i/featured-button.png);
	background-repeat: repeat-x;
	
	cursor: pointer;
	outline: 0;
}

#Featured div a span
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	
	height: 40px;
	
	text-align: left;
	padding: 0px 0px 0px 7px;
	margin: 0px;
}

#Featured div a span img
{
	float: left;
	margin-right: 7px;
}

#Featured div a:hover
{
	color: #FFFFFF;
	
	background-image: url(http://imgs.dressupmix.ru/i/featured-button-active.png);
	background-repeat: repeat-x;
}

#Search
{
	height: 67px;
	width: 206px;
	background-image: url( http://imgs.dressupmix.ru/i/search-bg.png );
	background-repeat: no-repeat;
	text-align: center;
}

#Search form
{
	margin: 0px;
	padding-top: 10px;
}

#Affiliates
{
	width: 206px;
	background-image: url( http://imgs.dressupmix.ru/i/featured-bottom.png );
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: left;
	
	padding-bottom: 5px;
}

#Affiliates div
{
	padding-bottom: 5px;
	background-color: #F2F4BD;
}

#Affiliates div img.TitleImage
{
	position: relative;
	top: -5px;
}

#Affiliates a
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	color: #4B0437;
	text-decoration: none;
	padding-left:  17px;
	display: block;
	background-color: #F2F4BD;
}

#Affiliates a:hover
{
	text-decoration: underline;
}

#Footer
{
	height: 53px;
	width: 976px;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
	background-color: #4F063B;
	background-image: url( http://imgs.dressupmix.ru/i/foot-bg.gif );
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
}

#Footer div
{
	padding-left: 10px;
	padding-top: 5px;
}

#Footer A
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
}

#Footer A:hover
{
	text-decoration: underline;
}

#Footer .copyright
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	display: block;
	color: #C771B0;
}

.TopGamesTitle
{
	height: 27px;
	color: #FFFFFF;
	text-align: left;
	background-image: url( http://imgs.dressupmix.ru/i/top-games-bg.png );
	background-repeat: repeat-x;
}

.TopGamesTitle div
{
	height: 27px;
	line-height: 27px;
	float: left;
	
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}

.ReviewTitle
{
	height: 27px;
	color: #FFFFFF;
	text-align: left;
}

.ReviewTitle div
{
	height: 27px;
	line-height: 27px;
	float: left;
	
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}

.CommentsTitle
{
	height: 27px;
	color: #FFFFFF;
	text-align: left;
}

.CommentsTitle div
{
	height: 27px;
	line-height: 27px;
	float: left;
	
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}


.TopGames
{
	/*width: 595px;*/
	/*width: 740px;*/
	/*padding-left: 72px;*/
	padding-left: 9px;
}

.TopGames table
{
	/*margin-left: 72px;*/
}


.TopGame
{
	padding-top: 5px;
}

.TopGame .Screenshot a
{
	/*
	width: 195px;
	height: 149px;
	*/
	width: 160px;
	height: 122px;
	display: block;
	text-align: center;
	
	outline: 0px;
}

.TopGame .Screenshot a:hover
{
	background-image: url( http://imgs.dressupmix.com/i/big-hover.png );
	background-repeat: no-repeat;
	background-position: 0 0;
}

.TopGame .Screenshot a img
{
	border: 1px solid #E17AC5;
	position: relative;
	top: 5px;
}


.TopGame .Score
{
	text-align: left;
	padding-left: 6px;
}

.TopGame .Score span
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
}

.TopGame .Score img
{
	vertical-align: -2px;
}

.TopGame .GameTitle
{
	float: left;
	padding-left: 6px;
	width: 130px;
}

.TopGame .GameTitle span
{
	line-height: 20px;
	color: #920066;
	font-family: Arial;
	font-size: 12px;
}

.TopGame .PlayButton
{
	float: right;
	padding-right: 6px;
}

.TopGame .PlayButton a
{
	display: block;
	text-align: center;
	
	width: 55px;
	height: 20px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	background-image: url( http://imgs.dressupmix.com/i/play-RU.png );
	background-repeat: no-repeat;
}

.TopGame .PlayButton a:hover
{
	
	background-image: url( http://imgs.dressupmix.com/i/play-RU-a.png );
	background-repeat: no-repeat;
}

#Center
{
	width: 976px;
	background-color: #FF99CC;
	padding-top: 11px;
	margin-top: -5px;
	padding-bottom: 20px;
}

#Center table
{
	margin: 0px;
	padding: 0px;
}

#LeftColumn
{
	padding-left: 10px;
}

#RightColumn
{
	padding-left: 10px;
	padding-right: 10px;
}

.Spacer
{
	height: 20px;
}

.GameList
{
	width: 300px;
	background-color: #F99099;
}

.GameListDL
{
	width: 300px;
	background-color: #FFFFFF;
}

.GameListTitle
{
	text-align: left;
	width: 100%;
	position: relative;
	top: -5px;
}

.GameInList
{
	float: left;
	width: 98px;
	/*height: 145px;*/
	height: 155px;
}

.GameInList a.GameIcon
{
	display: block;
	height: 118px;
	
	text-align: left;
	
	outline: 0px;
}

.GameInList a.GameIcon:hover
{
	background-image: url( http://imgs.dressupmix.ru/i/backup/thumb-hover.png );
	background-repeat: no-repeat;
	background-position: 0 0;
}

.GameInList img
{
	border: 1px solid #E17AC5;
	position: relative;
	top: 4px;
	left: 4px;
}

.GameInList div
{
	text-align: center;
}

.GameInList div a
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	
	color: #920066;
	text-decoration: none;
}

.GameInList div a:hover
{
	text-decoration: underline;
}

.ExclusiveGameInList
{
	float: left;
	width: 114px;
	/*height: 110px;*/
	padding-bottom: 6px;
}

.ExclusiveGameInList a.ExclusiveGameIcon
{
	display: block;
	height: 88px;
	
	text-align: left;
	
	outline: 0px;
}

.ExclusiveGameInList a.ExclusiveGameIcon:hover
{
	background-image: url( http://imgs.dressupmix.ru/i/backup/thumb-hover-106x90.png );
	background-repeat: no-repeat;
	background-position: 0 0;
}

.ExclusiveGameInList img
{
	border: 1px solid #E17AC5;
	position: relative;
	top: 4px;
	left: 4px;
}

.ExclusiveGameInList div
{
	text-align: center;
}

.ExclusiveGameInList div a
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	
	color: #920066;
	text-decoration: none;
}

.ExclusiveGameInList div a:hover
{
	text-decoration: underline;
}

.MoreButton
{
	float: right;
	padding-right: 7px;
}

.MoreButton a
{
	display: block;
	text-align: center;
	
	width: 55px;
	height: 20px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	background-image: url( http://imgs.dressupmix.ru/i/more-RU.gif );
	background-repeat: no-repeat;
}

.MoreButton a:hover
{
	
	background-image: url( http://imgs.dressupmix.ru/i/more-RU-a.gif );
	background-repeat: no-repeat;
}

.GameLists
{
	width: 605px;
}

.game-list-1
{
	padding-top: 10px;
}

.game-list-2
{
	padding-left: 5px;
	padding-top: 10px;
}

.game-list-11
{
	padding-top: 15px;
}

.game-list-21
{
	padding-left: 5px;
	padding-top: 15px;
}

.game-list-title-left
{
	width: 4px;
	text-align: left;
}

.game-list-title-right
{
	width: 4px;
	text-align: right;
}

.game-list-title-center
{
	padding-left: 7px;
	background-image: url( http://imgs.dressupmix.ru/i/game-list-title-bg.png );
	background-repeat: repeat-x;
	text-align: left;
	color: #FFFFFF;
	line-height: 24px;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}

.game-list-title-center a
{
	color: #FFFFFF;
	text-decoration: none;
}

.game-list-title-center a:hover
{
	text-decoration: underline;
}

.Game
{
	margin-left: 6px;
	margin-right: 6px;
	border: 5px solid #AF4D95;
}

.Game div.content
{
	width: 718px;
	height: 562px;
}

.review-title-bg
{
	background-image: url( http://imgs.dressupmix.ru/i/review-title-bg.png );
	background-repeat: repeat-x;
}

.game-banner-top-block
{
	margin-left: 6px;
	margin-right: 6px;
	margin-top: 6px;
}

.game-banner-bottom-block
{
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
}

.game-banner-buttons
{
	padding-left: 4px;
	padding-right: 5px;
}

.game-banner-buttons-content
{
	width: 108px;
}

.game-banner-button
{
	float: left;
	padding-bottom: 6px;
}

.game-banner-bottom, .game-banner-top
{
	text-align: right;
	width: 468px;
	height: 60px;
	background-color: #F4F4FA;
}

.comments-title-bg
{
	text-align: center;
	width: 730px;
	background-image: url( http://imgs.dressupmix.ru/i/comments-title-bg.png );
	background-repeat: repeat-x;
}

.game-comments-block
{
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 26px;
	margin-right: 26px;
}

.game-info-block
{
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
	margin-right: 6px;
}

.game-comments
{
	width: 320px;
	float: right;
}

.game-comments-bg
{
	background-color: #FFDCF5;
}

.game-comments-content
{
	text-align: center;
	
	font-family: Verdana,Arial;
	/*font-weight: bold;*/
	font-size: 12px;
	text-transform: none;
	
	color: #920066;
	
	background-color: #FFDCF5;
}

.game-comment
{
	border-bottom: 1px dashed #C146A4;
	/*margin: 0px 6px 15px 6px;*/
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	
	font-family: Verdana,Arial;
	font-size: 12px;
	
	text-align: left;
	
	text-transform: none;
}

.game-comment-author
{
	color: #8CAB36;
	font-weight: bold;
}

.game-comment-date
{
}

.game-comment-head
{
	color: #4C4C4C;
}

.game-comment-text
{
	color: #AA0078;
}

.write-your-comment-block
{
	width: 300px;
	float: left;
}

.write-your-comment-content
{
	clear: both;
	background-color: #FFDCF5;
}

.write-your-comment-content form
{
	margin: 0px;
}

.write-your-comment-title
{
	text-transform: uppercase;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #920066;
	
	background-color: #FFDCF5;
}

.game-dsc-title h1
{
	text-transform: uppercase;
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #920066;
	padding: 0 16px 10px 16px;
	margin: 0 0 0 0;
	
	background-color: #FFDCF5;
}

.game-dsc-content
{
	text-align: left;
	
	font-family: Verdana,Arial;
	/*font-weight: bold;*/
	font-size: 12px;
	text-transform: none;
	
	color: #000000;
	
	padding: 0 16px 0 26px;
	
	background-color: #FFDCF5;
}

.game-dsc-content td
{
	text-align: left;
	
	font-family: Verdana,Arial;
	font-size: 12px;
	text-transform: none;
	
	color: #000000;
}

.game-dsc-content td.row-title
{
	text-align: right;
}

.game-dsc-content p
{
	padding-top: 10px;
	margin-bottom: 0;
	margin-top: 0;
}

.game-dsc-content ul
{
	
}

.game-dsc-block
{
	width: 460px;
	float: left;
	padding-right: 8px;
}

.write-your-comment
{
	padding-left: 10px;
	padding-right: 10px;
}

.write-your-comment-gutter
{
	border-left: 1px solid #D9ABCC;
	border-right: 1px solid #D9ABCC;
}

.write-your-comment-area
{
	text-align: center;
	background-color: #FFFFFF;
}

.write-your-comment-area textarea
{
	border: 0px;
	overflow: hidden;
	width: 200px;
	height: 15px;
}

.write-your-comment-gutter-top
{
	border-top: 1px solid #D9ABCC;
	background-color: #FFFFFF;
}

.write-your-comment-gutter-bottom
{
	border-bottom: 1px solid #D9ABCC;
	background-color: #FFFFFF;
}

.write-your-comment-gutter-tl
{
	position: relative;
	top: -2px;
	left: -2px;
}

.write-your-comment-gutter-tr
{
	position: relative;
	top: -2px;
	left: 211px;
}

.write-your-comment-gutter-bl
{
	position: relative;
	top: 2px;
	left: -2px;
}

.write-your-comment-gutter-br
{
	position: relative;
	top: 2px;
	left: 211px;
}

.more-games
{
	width: 740px;
}

.more-games-bg
{
	background-color: #F99099;
}

.more-games-content
{
	background-color: #F99099;
}

.more-games-title
{
	padding-left: 33px;
	color: #920066;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

#rate-it-button
{
	cursor: pointer;
}

#rate-it-window
{
	position: absolute;
	z-index: 10;
	width: 213px;
	height: 109px;
	background-image: url( 'http://imgs.dressupmix.ru/i/rateit-box.gif' );
	background-color: transparent;
	display: none;
	text-align: center;
}

#rate-it-window a
{
	display: block;
	float: left;
	height: 38px;
	width: 38px;
	background-color: #F99099;
	background-image: url( 'http://imgs.dressupmix.ru/i/star-big-nonactive.gif' );
	
	text-align: left;
	
	outline: 0px;
}

#rate-it-window a.rate-it-hovered
{
	background-image: url( 'http://imgs.dressupmix.ru/i/star-big-active.gif' );
}

#rate-it-window img
{
	cursor: pointer;
}

#tell-a-friend-button
{
	cursor: pointer;
}

#tell-a-friend-window
{
	position: absolute;
	z-index: 10;
	width: 230px;
	height: 244px;
	background-image: url( http://imgs.dressupmix.ru/i/tell-a-friend-box-RU.gif );
	background-color: transparent;
	display: none;
	text-align: center;
}

#tell-a-friend-window td
{
	font-family: Verdana, Sans Serif;
	font-size: 10px;
	font-weight: bold;
	color: #920066;
	text-align: left;
	width: 80px;
	padding-top: 3px;
	padding-bottom: 1px;
}

#tell-a-friend-window img
{
	cursor: pointer;
}

#tell-a-friend-window form
{
	padding: 0px;
	margin: 0px;
}

#add-comment-window
{
	position: absolute;
	z-index: 10;
	width: 230px;
	height: 244px;
	background-image: url( http://imgs.dressupmix.ru/i/add-your-comment-box-RU.gif );
	background-color: transparent;
	display: none;
	text-align: center;
}

#add-comment-window td
{
	font-family: Verdana, Sans Serif;
	font-size: 10px;
	font-weight: bold;
	color: #920066;
	text-align: left;
	width: 80px;
	padding-top: 3px;
	padding-bottom: 1px;
}

#add-comment-window img
{
	cursor: pointer;
}

#add-comment-window form
{
	padding: 0px;
	margin: 0px;
}

#game-all-comments-button
{
	cursor: pointer;
}

.game-comments-pagination-content
{
	padding-top: 10px;
	text-align: center;
	text-transform: none;
}

span.game-comments-pagination
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	
	padding-left: 2px;
	padding-right: 2px;
	
	background-color: #CC33CC;
	color: #FFFF00;
	
	text-decoration: none;
}

a.game-comments-pagination
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
	background-color: #CC66CC;
	
	padding-left: 2px;
	padding-right: 2px;
	
	text-decoration: none;
}

a.game-comments-pagination:hover
{
	background-color: #CC33CC;
	color: #FFFF00;
}

.pagination-title
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #993366;
}

span.category-listing-pagination
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	
	padding-left: 2px;
	padding-right: 2px;
	
	background-color: #CC33CC;
	color: #FFFF00;
	
	text-decoration: none;
}

a.category-listing-pagination
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
	background-color: #CC66CC;
	
	padding-left: 2px;
	padding-right: 2px;
	
	/*color: #920066;*/
	text-decoration: none;
}

a.category-listing-pagination:hover
{
	background-color: #CC33CC;
	color: #FFFF00;
}

.contact-us-block
{
	margin-top: 20px;
}

.contact-us-block td
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	
	color: #920066;
}

.left-banners
{
	width: 206px;
}

.left-banner
{
	width: 100px;
	height: 100px;
	/*float: left;*/
	background-color: transparent; 
}

#listing-banners
{
	padding-left: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
}

#listing-banners-content
{
	width: 593px;
	height: 250px;
}

#listing-banners-content div
{
	float: left;
	background-color: transparent;
}

.BannerList
{
	background-color: #F2F4BD;
}

/* FREE DOWNLOAD 106x80 160x120*/

.DLGameInList
{
	float: left;
	/*
	width: 114px;
	height: 195px;
	*/
	
	width: 168px;
	/*height: 225px;*/
	
	height: 170px;
	
	padding-left: 4px;
	padding-right: 4px;
}

.DLGameInList a.DLGameIcon
{
	display: block;
	/*
	height: 88px;
	*/
	height: 128px;
	width: 168px;
	
	text-align: left;
	
	outline: 0px;
}

.DLGameInList a.DLGameIcon:hover
{
	background-image: url( http://imgs.dressupmix.ru/i/backup/thumb-hover-160x120.png );
	background-repeat: no-repeat;
	background-position: 0 0;
}

.DLGameInList img
{
	/*border: 1px solid #E17AC5;*/
	border: 1px solid #FFFFFF;
	
	position: relative;
	top: 4px;
	left: 4px;
}

.DLGameInList div
{
	text-align: center;
	font-family: Verdana,Arial;
	font-size: 11px;
	color: #920066;
	padding-left: 6px;
	padding-right: 4px;
}

.DLGameInList div a
{
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4B0437;
	text-decoration: none;
}

.DLGameInList div a:hover
{
	text-decoration: underline;
}

.btns
{
	width: 176px; 
	text-align: center;
	font-weight: bold;
	padding-bottom: 8px;
}

.dnl_bt2
{
	display: block;
	float: right;
	width: 176px;
	height: 35px;
	background-image: url( http://imgs.dressupmix.ru/i/buttons/ru-dl.gif );
	background-repeat: no-repeat;
}

.dnl_bt2:hover
{
	display: block;
	float: right;
	width: 176px;
	height: 35px;
	background-image: url( http://imgs.dressupmix.ru/i/buttons/ru-dl-a.gif );
	background-repeat: no-repeat;
}

.reg_bt2
{
	display: block;
	float: right;
	width: 176px;
	height: 35px;
	background-image: url( http://imgs.dressupmix.ru/i/buttons/ru-buy.gif );
	background-repeat: no-repeat;
}

.reg_bt2:hover
{
	display: block;
	float: right;
	width: 176px;
	height: 35px;
	background-image: url( http://imgs.dressupmix.ru/i/buttons/ru-buy-a.gif );
	background-repeat: no-repeat;
}

.play_bt2
{
	display: block;
	width: 176px;
	height: 32px;
	background-image: url( http://imgs.dressupmix.ru/i/buttons/play.gif );
	background-repeat: no-repeat;
}

.play_bt2:hover
{
	display: block;
	width: 176px;
	height: 32px;
	background-image: url( http://imgs.dressupmix.ru/i/buttons/play_activ.gif );
	background-repeat: no-repeat;
}

.dl-game-comments
{
	float: left;
}

#rate-it-buttons a
{
	display: block;
	float: left;
	height: 38px;
	width: 38px;
	background-color: #FFDCF5;
	background-image: url( 'http://imgs.dressupmix.ru/i/star-big-nonactive.gif' );
	
	text-align: left;
	
	outline: 0px;
}

#dl-rate-it-window a.rate-it-hovered
{
	background-image: url( 'http://imgs.dressupmix.ru/i/star-big-active.gif' );
}

.profile td
{
	font-family: Verdana,Arial;
	font-size: 12px;
	color: #4B0437;
	padding: 4px 4px 4px 4px;
}

.profile td.favGame
{
	padding: 2px 2px 2px 2px;
}

.profile td.key
{
	width: 140px;
	font-weight: normal;
}

.profile td.value
{
	color: #000000;
	font-weight: bold;
	width: 230px;
}

.profile td.head
{
	font-family: Verdana,Arial;
	font-size: 12px;
	color: #4B0437;
	font-weight: bold;
	border-bottom: 1px solid #4B0437;
}

.profile td.spacer
{
	height: 15px;
}

.profile .UserThumb
{
	
	float: left;
	width: 64px;
	height: 122px;
	text-align: center;
	padding-bottom: 10px;
}

.profile .UserThumb a.small
{
	font-family: Arial;
	font-size: 10px;
	color: #4B0437;
	font-weight: normal;
}

.profile a
{
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: normal;
	
	color: #920066;
	text-decoration: none;
}

.profile a:hover
{
	text-decoration: underline;
}

/* users table */

.users-table
{
	padding-left: 70px;
	width: 500px;
}

.users-table td
{
	font-family: Verdana,Arial;
	font-size: 12px;
	color: #000000;
	padding: 6px 6px 6px 6px;
	border-bottom: 1px dashed #CCCCCC;
}

.users-table td.key
{
	width: 140px;
	font-weight: normal;
}

.users-table td.value
{
	color: #000000;
	font-weight: bold;
	width: 230px;
}

.users-table td.head
{
	font-family: Verdana,Arial;
	font-size: 12px;
	color: #4B0437;
	font-weight: bold;
	border-bottom: 1px solid #4B0437;
}

.users-table td.rank
{
	font-family: Verdana,Arial;
	font-size: 16px;
	color: #4B0437;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFCC;
}

.users-table td.rating
{
	font-family: Verdana,Arial;
	font-size: 14px;
	color: #4B0437;
	font-weight: bold;
	text-align: center;
}

.users-table td.spacer
{
	height: 15px;
}

.users-table a
{
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: normal;
	
	color: #920066;
	text-decoration: none;
}

.users-table a:hover
{
	text-decoration: underline;
}

.users-table a.user
{
	color: #8CAB36;
	font-weight: bold;
}

.users-table .online
{
	color: #8CAB36;
	font-weight: bold;
}

.users-table .offline
{
	color: #aaaaaa;
}

#Affiliates div.UserRankings
{
	padding-left: 10px;
	padding-right: 0px;
}

#Affiliates div.UserRankings a.UserLink,
.profile a.UserLink
{
	font-family: Verdana,Arial;
	font-size: 12px;
	color: #8CAB36;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	padding-left: 0;
}

#Affiliates div.UserRankings a.UserLink:hover,
.profile a.UserLink:hover
{
	text-decoration: underline;
}

#Affiliates div.UserRankings td
{
	font-family: Verdana,Arial;
	font-size: 12px;
	color: #000000;
	padding: 4px 4px 4px 4px;
	border-bottom: 1px dashed #CCCCCC;
}

#Affiliates div.UserRankings td.rank
{
	font-family: Verdana,Arial;
	font-size: 12px;
	color: #4B0437;
}

.message-readen1 td
{
	border-bottom: 1px dashed black;
}

.message-readen0 td
{
	border-bottom: 1px dashed black;
	background-color: #FFFFFF;
}

.message-readen0 .snippet a
{
	font-weight: bold;
}

#add-hint-window
{
	position: absolute;
	z-index: 10;
	width: 449px;
	height: 359px;
	background-image: url( http://imgs.dressupmix.ru/i/post-your-hint.gif );
	background-color: transparent;
	display: none;
	text-align: center;
}

#add-hint-window td
{
	font-family: Verdana, Sans Serif;
	font-size: 10px;
	font-weight: bold;
	color: #920066;
	text-align: left;
	width: 80px;
	padding-top: 3px;
	padding-bottom: 1px;
}

#add-hint-window img
{
	cursor: pointer;
}

#add-hint-window form
{
	padding: 0px;
	margin: 0px;
}

#game-all-hints-button
{
	cursor: pointer;
}

.game-hints-pagination-content
{
	padding-top: 10px;
	text-align: center;
	text-transform: none;
}

span.game-hints-pagination
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	
	padding-left: 2px;
	padding-right: 2px;
	
	background-color: #CC33CC;
	color: #FFFF00;
	
	text-decoration: none;
}

a.game-hints-pagination
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
	background-color: #CC66CC;
	
	padding-left: 2px;
	padding-right: 2px;
	
	text-decoration: none;
}

a.game-hints-pagination:hover
{
	background-color: #CC33CC;
	color: #FFFF00;
}

.game-hint
{
	border-bottom: 1px dashed #C146A4;
	/*margin: 0px 6px 15px 6px;*/
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	
	font-family: Verdana,Arial;
	font-size: 12px;
	
	text-align: left;
	
	text-transform: none;
}

.game-hint-author
{
	color: #8CAB36;
	font-weight: bold;
}

.game-hint-author a
{
	color: #8CAB36;
	font-weight: bold;
	text-decoration: none;
}

.game-hint-author a:hover
{
	text-decoration: underline;
}

.rate-hint-buttons a
{
	display: block;
	float: left;
	height: 38px;
	width: 38px;
	background-color: #FFDCF5;
	background-image: url( 'http://imgs.dressupmix.ru/i/star-big-nonactive.gif' );
	
	text-align: left;
	
	outline: 0px;
}

.dl-rate-hint-window a.rate-hint-hovered
{
	background-image: url( 'http://imgs.dressupmix.ru/i/star-big-active.gif' );
}

#UsersStat
{
	width: 206px;
	padding: 0px 0px 5px 0px;
}

#UsersStat div
{
	/*background-color: #F2F4BD;*/
	/*padding-bottom: 7px;*/
}


#JoinIn a
{
	display: block;
	text-align: center;
	
	width: 127px;
	height: 70px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	background-image: url( /i/join-in-RU.gif );
	background-repeat: no-repeat;
}

#JoinIn a:hover
{
	
	background-image: url( /i/join-in-active-RU.gif );
	background-repeat: no-repeat;
}

#Invite-friend
{
	background-image: url(/i/invite-friend.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 753px;
	margin-top: 10px;
	margin-bottom: 20px;
}

#Invite-friend .caption
{
	color: #920066;
	font-weight: bold;
	font-family: Verdana,Arial;
	font-size: 12px;
	text-transform: none;
	margin-bottom: 4px;
	margin-left: 10px;
}

#Invite-friend .caption-desc
{
	font-family: Verdana,Arial;
	font-size: 12px;
	text-transform: none;
	margin-left: 10px;
	margin-bottom: 4px;
}

#Invite-friend .input-text
{
	background-image: url(/i/invite-friend-input-bg.gif);
	width: 521px;
	height: 39px;
	border: 0px;
	padding: 10px;
	background-color: transparent;
}

#UsersStat .all a
{
	display: block;
	text-align: right;
	
	height: 24px;
	width: 206px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana,Arial;
	font-size: 11px;
	background-image: url( /i/users-stat-all-RU.gif );
	background-repeat: no-repeat;

	line-height: 27px;
	font-weight: bold;
}

#UsersStat .all a:hover
{
	background-image: url( /i/users-stat-all-active-RU.gif );
	background-repeat: no-repeat;
}

#UsersStat .online a
{
	display: block;
	text-align: right;
	
	height: 24px;
	width: 206px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana,Arial;
	font-size: 11px;
	background-image: url( /i/users-stat-online-RU.gif );
	background-repeat: no-repeat;

	line-height: 27px;
	font-weight: bold;
}

#UsersStat .online a:hover
{
	background-image: url( /i/users-stat-online-active-RU.gif );
	background-repeat: no-repeat;
}

#UsersStat .today a
{
	display: block;
	text-align: right;
	
	height: 24px;
	width: 206px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana,Arial;
	font-size: 11px;
	background-image: url( /i/users-stat-latest-signin-RU.gif );
	background-repeat: no-repeat;

	line-height: 27px;
	font-weight: bold;
}

#UsersStat .today a:hover
{
	background-image: url( /i/users-stat-latest-signin-active-RU.gif );
	background-repeat: no-repeat;
}

.friends_list {
	width: 260px; height: 86px; border: 1px solid #ff99cc; background-color: #fff; overflow: auto; line-height: 20px; position: absolute; display: none; color: #000;
}
.friend_item {
	padding-left: 4px;
	cursor: pointer;
}

.friend_item span {
	font-weight: bold;
}

.questionnaire_out
{
	width: 120px;
	margin-bottom: 10px;
	background: url(/i/quiz-bottom.gif) center bottom no-repeat;
}

.questionnaire_in
{
	background: url(/i/quiz-top-RU.gif) center top no-repeat;
	padding: 76px 10px 10px 10px;
	font-family: Calibri, Arial;
	font-size: 16px;
	color: #ed287b;
}

.questionnaire_h
{
	color: #a3036e;
	font-weight: bold;
	margin: 10px 0px 4px 0px;
}

.site_comments_out
{
	width: 120px;
	height: 32px;
	background: url(/i/comments/comments-block-bg-top.png) center bottom no-repeat;
}

.site_comments_in
{
	width: 120px;
	background: url(/i/comments/comments-block-bg-bottom.png) left bottom no-repeat;
	padding: 0px 10px 5px 5px;
	font-family: Calibri, Arial;
	font-size: 16px;
	color: #ed287b;
}


.photos {
	list-style: none outside;	
}

.photos .photo {
	float: left;
	width: 170px;
	height: 140px;
	border: 2px solid #e17ac5;
	background-color: #f99099;
	text-align: center;
	padding-top: 5px;
	margin-right: 9px;
	margin-bottom: 20px;
	position: relative;
}

.photos .photo img {
	border: 1px solid #e17ac5;
}

.photos .photo .title {
	position: absolute;
	bottom: 4px;
	left: 0px;
	width: 160px;
	color: #4B0437;
	font: normal 12px Calibri, Arial;
	text-align: center;
}

.photos .photo .delete {
	position: absolute;
	right: 10px;
	top: 10px;
	border: 1px solid #e17ac5;
	height: 16px;
	width: 52px;
	background-color: #f99099;
	text-align: center;
	color: white;
	cursor: pointer;
}

.upload-form {
	margin-top: 16px;
}

.upload-form form {
	margin-top: 16px;	
}
