	

div.site_header		{background:#000; color:#ccc; font-size: .8em; height:65px; /*overflow:hidden; */padding:10px 0 0 0; width:974px;}
div.site_header a	{text-decoration: none; color:#ccc;}
div.site_header a:hover		{color:#fff;}
div.site_header div.logo-wrapper	{float:left; width:300px;}
div.site_header a.logo		{display: block; width: 202px; height: 59px;}
div.site_header a.logo span	{width: 202px; height: 59px; background:transparent url(http://www.asos.com/assets/asosCom/images/core/logo.png) no-repeat top left;}
div.site_header a.logo span.main-logo	{background:none; color: #fff; text-transform: lowercase; letter-spacing: -0.1em; font-size: 8em; line-height: 0.4em; display: inline;}
div.site_header a.logo span.tagline	{background:none; display:block; color: #ffd502; left:60px; top:47px; height:auto!important;}

.site_header ul.actions {
float:right;
font-family:Verdana,sans-serif;
height:30px;
width:110px;
margin:0;
text-align:right;
}

.site_header ul.actions li {
clear:both
display:inline;
list-style:none;
padding-bottom:1px;
text-align:right;
white-space:nowrap;
width:110px;
}

ul.actions li a {display:block;width:110px;}

.site_header a {
color:#CCCCCC;
display:inline;
text-decoration:none;
}

.site-footer {clear: both; width:976px; height:80px; position:absolute; color:#ccc; font-size: 8px; padding: 5px 0 10px 0; background:#000; overflow:hidden; font-family:Verdana,sans-serif;}
.site-footer a{ color:#ccc; text-decoration:none;}
.site-footer a:hover{ color:#fff; text-decoration:none; }
.site-footer a.gift-vouchers				{background: #BBBABA; color: #000; display: block; font-size: 1.1em; position:absolute;top: 14px;line-height: 1.7em; text-align: center; font-weight: bold; text-decoration: none; text-transform: uppercase; width: 92px; height: 16px;} 
.site-footer a.gift-vouchers:hover		{background-color: #FFD502; background-position: bottom left; }
.site-footer a.gift-vouchers span {background: url(http://www.asos.com/assets/asosCom/images/cssNav/menuspritehorizontal.png) no-repeat -615px -16px; height: 16px; width: 92px; position:absolute; display:block; top:0; left:0; } 
.site-footer a.gift-vouchers:hover span	{background-position: -615px 0;} 

/*.site-footer a.gift-vouchers{ color: #000; background: #999 url(http://contentcache.awarenessnetworks.com/site/asos/images/gv.gif) no-repeat top left; display: block; height: 16px; line-height: 2em; margin: 0.8em 0; text-align: center; position:absolute; top:5px; font-weight: bold; text-decoration: none; text-transform: uppercase; text-indent: -999px; vertical-align: middle; width: 92px; } 
.site-footer a.gift-vouchers:hover{ background-color: #fff; background-position: bottom left; } */

.site-footer ul	{ float: left; width: 95px;}
.site-footer ul li{ list-style: none;}
.site-footer hr	{ height: 1px; background-color: #ccc; border: none;}
.site-footer .disclaimer{ font-size: 7px; border-top: solid 1px #ccc; width: 100%; position:absolute; top:50px; padding-bottom: 5px; left:0; }
.site-footer .links {position:absolute; top:5px; height:33px; width:500px; left:114px;} 

.ui-tabs-hide {
display:none!important;
}

ul.ui-tabs-nav {
list-style-type:none!important;
margin:0;
padding:0!important;
display:inline!important;
background:none!important;
width:300px!important;
text-align:center;
}

ul.ui-tabs-nav li {
float:left;
margin:0!important;
padding:0 5px 0 5px!important;
display:inline!important;
width:auto!important;
background:none!important;
text-align:center;
vertical-align:middle;
}

.ui-tabs-selected {font-weight:bold;}

.ui-tabs-panel {float:left; width:100%; clear:both;}

ul.ui-tabs-nav li a {
display:inline;
text-align:center;
text-decoration:none !important;
vertical-align:baseline;
}

.ui-tabs-selected a {
background:#E8E8E8!important;
display:inline;
text-align:center;
text-decoration:none !important;
vertical-align:baseline;
}

.textareaM {width:630px;}

.mata {height:1%;margin:26px -1px 0 0;}
.captionimage {width:260px!important;}

.big_visual {
border:1px solid #CCCCCC;
float:right;
font-size:0;
height:auto;
line-height:0;
margin-left:15px;
padding:2px;
width:250px;
}

.hreview {
background:transparent url(http://contentcache.awarenessnetworks.com/site/asos/images/dashed-border.gif) repeat-x scroll 0 0;
height:1%;
overflow:hidden;
}

.hreview .tags-list * {
float:left;
}

.hreview ul {float:right;}
.hreview li {
background:transparent none repeat scroll 0 0;
float:left;
list-style-type:none;
padding-left:64px;
}

.tags-list {float:left;}
.hreview .tags-list ul {
height:1%;
overflow:hidden;
}

.hreview .tags-list li {
background:transparent url(http://contentcache.awarenessnetworks.com/site/asos/image/separator1.gif) no-repeat scroll 0 7px;
list-style-type:none;
margin:0 1px 0 -1px;
padding:0 10px;
}

.comment_list {
margin:10px 0 0;
overflow:hidden;
padding:0;
width:100%;
}
.comment_list .comment {margin:0 0 15px;overflow:hidden;}

.comment_list .comment_wrap {
	height: auto;
	overflow:hidden;
	padding: 10px 0 0 0;
	border-top:1px solid #CCCCCC
}

.comment_list .comment .user_info {
float:left;
font-size:85%;
margin:0 15px 0 0;
width:32px;
}

.comment_list .comment .comment_txt {
float:left;
width:645px;
font-family:Verdana, arial;
}

.comment_meta ul {margin:0; padding:0;}

.comment_meta ul li:first-child {padding-left:0;background:none;}

.comment_meta ul li {
display:inline;
padding:0 2px 0 10px;
-x-system-font:none;
font-family:"Courier New",Courier,monospace;
font-size:1em;
font-style:normal;
line-height:normal;
color:#3399CC;
background:url(http://contentcache.awarenessnetworks.com/site/asos/image/separator1.gif) no-repeat 0 7px;
}


.comment_meta ul li em {font-family:"Courier New",Courier,monospace; font-style:normal;color:#000000;}

.comment_meta ul li a {font-weight:bold;}

.comment_meta  a.report, .comment_meta .reply_link {font-weight:normal;text-decoration:underline;}

.comment_list .comment .respond {display:block;float:left;width:93%; margin:10px 0 0 47px;}

.comment .add_reply {margin:10px 0;padding:10px;width:96%;}

.comment_list .comment ul {margin:0;}

.comment_list .children .depth_2 {margin:15px 0 0;padding:0 0 0 20px;}

.comment_list .children .depth_2 {
background:transparent url(/site/starting_points/img/comm_li_bg1.gif) no-repeat scroll 0 12px;
border-left:1px solid #CCCCCC;
}

.comment_list .depth_2 .comment_txt {
float:left;
width:620px;
}

.comment_list .children .depth_3 {
background:url(/site/starting_points/img/comm_li_bg1.gif) no-repeat 0 12px;
border-left:1px solid #CCCCCC;
margin:12px 0 0 0;
padding:0 0 0 20px;
}

.comment_list .depth_3 .comment_txt {
float:left;
width:595px;
}




.all{
	height:1%;
	background:#fff;
	position:relative;
	/*padding:95px 0 0;*/
}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.holder{width:100%;overflow:hidden;}
h1.logo{
	margin:0;
	position:absolute;
	z-index:10;
	text-indent:-9999px;
	overflow:hidden;
	width:140px;
	height:30px;
	top:8px;
	right:10px;
}
h1.logo a{display:block;height:100%;}
/* header start */
#hd{
	position:absolute;
	top:106px;
	left:0;
	width:100%;
}
.header_wrapper{margin:0 10px;height:1%; position:relative; top:48px;}
.header_wrapper:after{height:0;clear:both;content:'';display:block;}
/* navigation start */
.navigation{
	float:left;
	list-style:none;
	padding:4px 0 0;
	margin:0;
}
.navigation li{
	float:left;
	list-style:none;
	padding:0 0 0 4px;
}
.navigation a{float:left;padding:1px 3px;}
.navigation li:hover,.navigation li.hover{position:relative;}
.navigation li:hover .drop_link,.navigation li.hover .drop_link{
	padding-bottom:12px;
	position:relative;
	z-index:10;
	margin-bottom:-12px;
}
.navigation .drop_bg{
	display:none;
	position:absolute;
	width:8px;
	height:11px;
	overflow:hidden;
	top:23px;
	right:-7px;
}
.navigation li:hover .drop_bg,.navigation li.hover .drop_bg{display:block;}
.navigation .drop{
	position:absolute;
	left:4px;
	top:33px;
	width:105px;
	display:none;
	z-index:9;
}
.navigation li:hover .drop,.navigation li.hover .drop{display:block;}
.navigation .drop .drop_top,.navigation .drop .drop_bottom{
	display:block;
	overflow:hidden;
	width:105px;
	height:7px;
}
.navigation .drop .drop_bottom{background:url(http://contentcache.awarenessnetworks.com/site/asos/image/drop_bottom.png);}
.navigation .drop ul{
	margin:0;
	padding:0 8px 4px 1px;
	width:96px;
	overflow:hidden;
}
.navigation .drop li{padding:0;border:0;}
.navigation .drop a{
	padding:3px 4px;
	border:0;
	width:88px;
}
/* navigation end */
/* search box start */
.search_box{float:right;padding:9px 7px 9px 0;}
.search_box form,.search_box fieldset{float:left;margin:0;}
.search_box .txt{
	float:left;
	text-align:left;
	padding:0 4px 1px;
	height:14px;
	width:194px;
	margin:0 7px 0 0;
}
.search_box .btn{
	float:left;
	text-indent:-9999px;
	line-height:200px;
	width:23px;
	height:15px;
}
/* search box end */
/* header end */
/* content start */
#bd{
	height:1%;
	/*padding:11px 0 0;*/
	overflow:hidden;
	margin:90px 10px 0 10px;
	border-top:1px solid #c2c2c2;
	width:954px;
}
/* main content column start */
.main{
	float:left;
	width:72.74%;
	overflow:hidden;
	padding:11px 0 30px;
}
.images_list h2{margin:0;}
.images_list em{display:block;}
.images_list img{display:block;}
.images_list .photo{display:block;overflow:hidden;height:1%;}
.images_list .lnk_more{float:right;padding:0 0 2px;}
.images_list .boxes_holder{
	margin:0 -10px 0 0;
	height:1%;
	overflow:hidden;
}
.images_list .two_col .images_box{
	float:left;
	width:49.9%;
	overflow:hidden;
}
/*.images_list .two_col .images_box1{margin:10px 0 0;}*/
.images_list .three_col .images_box{float:left;width:33%;}
.images_list .image_box_wrapper{height:1%;overflow:hidden;}
.images_list .image_box_wrapper{margin:0 10px 0 0;}
.images_list .wide_col img{float:left;}
.images_list .wide_col img.photo2{float:right;}
/* tabs box */
.tabs_box{
	width:100%;
	overflow:hidden;
	padding:10px 0 0;
}
/* tabset */
.tabs_box .tabset{
	height:20px;
	margin:0;
	width:100%;
}
.tabs_box .tabset li{float:left;margin:0 -1px 0 0;}
.tabs_box .tabset li a{
	float:left;
	height:16px;
	width:143px;
	text-align:center;
	padding:4px 0 0;
}
.tabs_box .tabset li.last a{width:150px;}
.posts_list{margin:0;width:100%;border-bottom:1px solid #000;}
.posts_list li{
	width:100%;
	overflow:hidden;
	padding:7px 0 3px;
}
.posts_list .ico{float:left;margin:2px 12px 0 0;}
.posts_list .comments_box{float:right;width:110px; padding-left:10px; text-align:right;}
.posts_list .comments_box p{margin:0;}
.posts_list .text_col{height:1%;overflow:hidden;}
.posts_list .text_col h3{margin:0;}
.posts_list .text_col p{margin:0;}

.text_col h3 a, .descr_col h3 a, ul.groups_list h4 a, .error_box .eroarea a, .user_blog_post_ttl h3 a, .htagcloud p a, .photo_column .image_box h3 a, .images_box h2 a, .item_forum a, .item_group a, .mataH a {color:#000;}

.text_col h3 a:hover,
.descr_col h3 a:hover,
ul.groups_list h4 a:hover,
.error_box .eroarea a:hover,
.user_blog_post_ttl h3 a:hover,
.photo_column .image_box h3 a:hover,
.images_box h2 a:hover,
.item_forum a:hover,
.item_group a:hover,
.mataH a:hover,
.htagcloud p a:hover {background-color:#000; color:#fff; text-decoration:none;}
.sidebar{
	float:right;
	width:25.16%;
	padding:11px 0 0;
}
.sidebar .btn_sign_in{display:block;text-align:right;padding:6px 14px 4px;}
.side_box{width:100%;padding:14px 0 6px;}
.side_box .title{width:100%;padding:0 0 2px;}
.side_box .title h3{margin:0;}
.side_box .people_box_title{
	width:100%;
	overflow:hidden;
	padding:4px 0 0;
}

.side_box .people_box_title p{margin:0;}
.side_box .people_box_content{width:100%;overflow:hidden;}
.side_box .people_box_content .text_col{float:left;width:72.92%;}
.side_box .people_box_content .text_col ul{margin:0;}
.side_box .people_box_content .text_col li{
	width:100%;
	overflow:hidden;
	padding:2px 0 0;
}
.side_box .people_box_content .photo_col{float:right;width:27.08%;}
.side_box .people_box_content .photo_col .photo{float:right;margin:6px 0 0;}
.side_box .people_box_content .photo_col .photo img{display:block;}
.side_box .people_box_content .photo_col p{clear:both;margin:0;text-align:right;line-height:13px;}
.side_box .request_list ul{margin:0;}
.side_box .request_list li{padding:5px 0 0;width:100%;}
.side_box .request_list li:after{height:0;clear:both;content:'';display:block;}
.side_box .request_list .request_list1 li{padding:5px 0;}
.side_box .request_list li .ico{
	float:left;
	margin:0 15px 0 3px;
	display:inline;
	width:28px;
	text-align:center;
}
.side_box .request_list li.note .ico{margin:-5px 15px 0 3px;}
.side_box .request_list li .ico img{text-align:center;}
.side_box .request_list li a{float:left;margin:2px 0 0;}
.side_box .list{
	width:100%;
	overflow:auto;
	height:205px;
}
.side_box .list1{height:156px;}
.side_box .list ul{margin:0;}
.side_box .list li{
	width:100%;
	padding:7px 0;
	overflow:hidden;
	outline:none !important;
}
.side_box .list .avatar{
	float:left;
	display:inline;
	margin:0 9px 0 1px;
}
.side_box .list .avatar img{display:block;}
.side_box .list .descr{height:1%;overflow:hidden;}
.side_box .list .descr p{margin:0;}
.side_box .side_vote_box{
	width:100%;
	overflow:hidden;
	padding:6px 0 0;
}
.side_box .side_vote_box p{margin:0 50px 0 0;}
.side_box .side_vote_box ul{margin:0;padding:10px 0 16px 10px;}
.side_box .side_vote_box li{
	width:100%;
	overflow:hidden;
	padding:8px 0 0;
}
.side_box .side_vote_box .radiobutton{
	float:left;
	width:16px;
	height:15px;
}
.side_box .side_vote_box li label{float:left;margin:0 0 0 22px;}
.side_box .side_vote_box .btn{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	line-height:200px;
	height:20px;
}
.side_box .side_vote_box .btn_vote{width:67px;margin:0 0 0 7px;}
.side_box .side_vote_box .btn_view{width:121px;}
.side_box .tag_cloud{width:100%;overflow:hidden;}
.side_box .tag_cloud p{margin:6px 0;}
.side_box .tag_cloud a.f5{font-size:3em;}
.side_box .tag_cloud a.f4{font-size:2.2em;}
.side_box .tag_cloud a.f3{font-size:1.8em;}
.side_box .tag_cloud a.f2{font-size:1.2em;}

/* sidebar end */
/* content end */
/* page end */
/* page error message start */
.error_box{height:1%;padding:0 0 10px 45px;}
.error_box h2{
	margin:0 0 0 -44px;
	position:relative;
	padding:0 0 0 44px;
}
.error_box p{margin:12px 0 0;}
/* page error message end */
/* page idea start */
/* toolbar start */
.bar{
	width:100%;
	overflow:hidden;
	padding:10px 0;
}
.bar fieldset{margin:0;}
.bar label,.bar strong{float:left;margin:0 11px 0 0;}
.bar select{
	float:left;
	width:128px;
	text-align:left;
}
.bar .sel_box{float:left;margin:0 11px 0 0;}
.paging{
	float:right;
	padding:6px 0;
	height:1%;
	overflow:hidden;
}
.paging p{float:left;margin:0 10px 0 0;}
.paging ul{float:left;margin:0 8px 0 0;}
.paging li{
	float:left;
	border:1px solid #000;
	margin:0 4px 0 0;
	text-align:center;
	overflow:hidden;
}
.paging li a{display:block;padding:0 5px;}
.paging li.active {font-weight:bold; padding:0 5px; background:#E6E6E6;}
.paging li a:hover{text-decoration:none;font-weight:normal;}
.paging .lnk_next{float:left;padding:0 5px;}
/* toolbar end */
.item_list1{margin:-1px 0 0 0;width:100%; border-bottom:1px solid #000;}
.item_list1 li{
	width:100%;
	overflow:hidden;
	padding:7px 0 10px;
}
.item_list1 .vote_col{
	float:left;
	width:32px;
	padding:3px 13px 0 0;
}
.item_list1 .votes{
	text-align:center;
	padding:1px 0;
	width:100%;
}
.item_list1 .votes strong{display:block;}
.item_list1 .votes span{display:block;text-transform:uppercase;}
.item_list1 .lnk_vote{display:block;text-indent:-9999px;overflow:hidden;width:32px;height:25px;margin:4px 0 0;}

.item_list1 .ico-col{
	float:left;
	margin:0 10px 0 0;
	width:32px;
	height:32px;
	overflow:hidden;
}
.item_list1 .ico-col a{display:block;height:100%;}
.item_list1 .ico-col a:hover{text-decoration:none;}
.item_list1 .ico-col img{display:block;}
.item_list1 .descr_col{height:1%;overflow:hidden;}
.item_list1 .descr_col .comment_box{float:right;padding:4px 0 0 10px;}
.item_list1 .descr_col .comment_box p{margin:0;text-align:right;}
.item_list1 .descr_col .heading{height:1%;overflow:hidden;}
.item_list1 .descr_col .heading h3{margin:0;}
.item_list1 .descr_col .heading p{margin:0;outline:none !important;}
/*.item_list1 .descr_col .heading p .lnk_idea{padding:0 2px;}*/
.item_list1 .text_wrap p{margin:0;}
.item_list1 .descr_col .txt_holder h3{float:left;}
.item_list1 .descr_col p.txt_comment{margin:-3px 0 0;float:right;}
.item_list1 .descr_col .txt_holder p.txt_comment{margin:0;}
.item_list1 .descr_col p.descr{margin:-3px 0 0;float:left;}
.item_list1 .descr_col .post_content{float:left;width:69%;}
.item_list2 .descr_col .post_content{width:83%;}
.item_list1 .descr_col .post_content p{margin:0;}
.item_list1 .descr_col .main_text{margin:0 66px 0 0;}
/* page idea end */
/* page groups start */
.info_content_wrapper{width:100%;overflow:hidden;}
.info_content_wrapper .photo_column{
	float:left;
	width:49%;
	overflow:hidden;
}
.info_content_wrapper .photo_column .image_box{
	width:100%;
	overflow:hidden;
	padding:5px 0 2px;
}
.info_content_wrapper .photo_column h3{margin:0;}
.info_content_wrapper .photo_column p{margin:0;}
.info_content_wrapper .photo_column .lnk_more{float:right;}
.info_content_wrapper .photo_column img{display:block;margin:4px 0 0;}
.info_content_wrapper .text_column{
	float:right;
	width:49%;
	overflow:hidden;
}
.info_content_wrapper .text_column .column_title{
	width:100%;
	overflow:hidden;
	padding:6px 0 0;
}
.info_content_wrapper .text_column .column_title h3{margin:0;}
.info_content_wrapper .text_column .column_title p{margin:0;}
.info_content_wrapper .text_column .groups_list{margin:0;}
.info_content_wrapper .text_column .groups_list li{
	width:100%;
	overflow:hidden;
	padding:9px 0;
	float:left;
}
.info_content_wrapper .text_column .groups_list h4{margin:0;}
.info_content_wrapper .text_column .groups_list p{margin:0;}
/* page groups end */
/* page talk start */
.talk_box{
	padding:0 0 0 45px;
	height:1%;
	overflow:hidden;
}
.talk_box .box_heading{
	width:100%;
	overflow:hidden;
	padding:10px 0 0;
}
.talk_box .box_heading h2{
	margin:0;
	float:left;
	padding:8px 12px 8px 45px;
}
.talk_box .box_heading a{
	float:left;
	text-decoration:underline;
	margin:10px 0 0;
}
.talk_box .box_heading a:hover{text-decoration:none;}
/* page talk end */
/* page profile start */
/* profile box start */
.profile_box{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.profile_box_wrapper{margin:0;width:100%;}
.profile_box .main_profile_column{
	float:left;
	width:421px;
	overflow:hidden;
	padding:0 20px 0 0;
}
.profile_box .main_profile_column h2{margin:0;padding:2px 0 2px 45px;}
.profile_box .main_profile_column .photo_col{float:left;width:90px;padding:0 0 0 45px;}
.profile_box .main_profile_column .photo_col img{display:block;margin:0 0 5px;}
.profile_box .main_profile_column .photo_col a{display:block;}
.profile_box .main_profile_column .bubble_col{float:right;overflow:hidden;width:256px;padding:0 10px 0 0;}
.profile_box .main_profile_column .bubble{width:100%;overflow:hidden;}
.profile_box .main_profile_column .bubble_top{width:100%;overflow:hidden;}
.profile_box .main_profile_column .bubble_bottom{height:1%;overflow:hidden;padding:6px 6px 30px 6px;}
.profile_box .main_profile_column .bubble p{margin:0;}
.profile_box .profile_tools_column{height:1%;overflow:hidden;}
.profile_box .profile_tools_column h3{margin:0;padding:2px 0 0;}
.profile_box .profile_tools_column ul{margin:0;}
.profile_box .profile_tools_column li{height:1%;overflow:hidden;padding:10px 0 10px 40px;}

.text_wrapper_container{width:100%;overflow:hidden;padding:5px 0 8px;}
.text_wrapper_container h3{margin:0;}
.text_wrapper_container p{margin:2px 0 0;}
.tabs_box h3{margin:0;}

.gallery_boxes{width:100%;overflow:hidden;padding:10px 0;}
.gallery_boxes_wrapper{width:100%;overflow:hidden;}
.gallery_boxes h3{margin:0;}
.gallery_boxes .column1{float:left;width:323px;overflow:hidden;}
.gallery_boxes .column2{float:left;padding:0 0 0 34px;}
.gallery_boxes ul{margin:0;width:300px;}
.gallery_boxes li{float:left;padding:10px 10px 0 0;width:90px;}
.gallery_boxes img{display:block;}


.community_box{height:1%;padding:0 0 5px 45px;}
.community_box h2{margin:0 0 0 -44px;position:relative;padding:0 0 10px 44px;}
.community_box p{margin:0 0 14px;}
.community_box h3 {margin:0;}
.community_info {height:1%;}
.community_info h4 {margin:0 0 3px;}
.community_info h5 {padding:0 0 0 20px;}
.community_info p {margin:0;padding:0 0 14px 20px;}

.people_search_box{height:1%;padding:0 0 4px 45px;}
.people_search_box h2{margin:0 0 0 -44px;position:relative;padding:0 0 33px 37px;}
.people_search_box fieldset{margin:0;}
.people_search_row{width:100%;overflow:hidden;margin:0 0 6px;}
.people_search_row_border{padding:0 0 10px;}
.people_search_row label{display:block;padding:0 0 2px;width:100%;}
.people_search_row span{
	width: 164px;
	height: 16px;
	display:block;
	padding:0 0 0 6px;
}
.people_search_row input{
	margin:0;
	padding:0;
	width:162px;
}
.people_search_row a{
	float:right;
	padding:0 9px 2px 0;
	width:112px;
	text-align:right;
	margin:17px 0 0 10px;
}
/* people search page end */
/* write post page start */
.write_post_box{height:1%;padding:0 0 4px 45px;}
.write_post_box h2{
	margin:0 0 0 -44px;
	position:relative;
	padding:0 0 7px 37px;
}
.write_post_box fieldset{margin:0;}
.write_post_row {
	height:1%;
	margin:26px -1px 0 0;
}
.write_post_row_first{margin:0;}
.write_post_row label, .mata label {
	display:block;
	padding:0 0 2px;
	width:100%;
}
.write_post_row:after{height:0;clear:both;content:'';display:block;}
.write_post_row span {
	width: 638px;
	height: 16px;
	display:block;
	padding:0 0 0 11px;
}
.write_post_row input {
	margin:0;
	padding:0;
	border:0;
	width:636px;
}
.write_post_row img {display:block;clear:both;}
.write_post_row textarea {
	margin:0;
	padding:3px 0 1px 11px;
	width: 638px;
	height: 204px;
	overflow:auto;
	float:left;
}
.write_post_row select,
.write_post_row .sel_wrapper {width:260px;height:21px;}
.write_post_holder {
	width:100%;
	overflow:hidden;
	padding:13px 0 2px;
}
.write_post_holder h3 {margin:0;padding:13px 0 0;}
.write_post_holder label {
	width:110px;
	padding:0 20px 0 0;
	float:left;
}
.write_post_holder ul {
	margin:0;
	padding:6px 0 0;
	float:left;
}
.write_post_holder ul li {float:left;margin:0 4px 0 0;}
.write_post_holder ul li a {float:left;padding:2px 7px;}
.write_post_holder .image_caption {
	width:324px;
	height: 16px;
	display:block;
	padding:0 0 0 11px;
}
.write_post_holder .image_caption input {
	margin:0;
	padding:0;
	border:0;
	width:322px;
}
.write_post_holder span {float:left;}
.write_post_holder .upload_image {
	width: 251px;
	height: 16px;
	display:block;
	padding:0 0 0 11px;
	margin:0 10px 0 0;
}
.write_post_holder .upload_image input {
	margin:0;
	padding:0;
	width:249px;
}
.write_post_box .people_search_row a{margin:0 0 0 10px;}
/* write post page end */
/* user blog post page start */
.user_blog_post_holder {
	/*width:100%;*/
	overflow:hidden;
	padding:0 0 20px;
	margin-bottom:20px;
}
.user_blog_post_holder img {/*float:left;*/margin:0; display:block;}
.user_blog_post_holder h2 {float:left;margin:-6px 0 0;}
.user_blog_post_ttl h3{margin:15px 0 0;}
.user_blog_post_ttl span {display:block;}
.user_blog_post_ttl p{margin:0;}
.user_blog_post_info p{margin:5px 0 8px;}
.user_blog_post_info ul {
	margin:0 0 -4px;
	padding:0;
	width:100%;
	overflow:hidden;
}
.user_blog_post_info ul li {float:left;padding:0 9px 0 14px;}
.user_blog_post_info ul li:first-child {padding-left:0;}
/* user blog post page end */
/* blog post page start */
.blog_post_header{height:1%;padding:0 0 4px 0;}
.blog_post_header h2{
	margin:-8px 0 0;
	position:relative;
	padding:0 0 0 37px;
}
.blog_post_header em {padding:0 0 0 37px;}
.blog_post_title {margin:0 0 0 45px;padding:0 0 5px;}
.blog_post_title:after{content:'';display:block;clear:both;}
.blog_post_title img {float:left;margin:5px 0 0 -45px;}
.blog_post_title h3 {margin:5px 0 0;}
.blog_post_title span {display:block;margin:-3px 0 1px; width:550px;}
.blog_post_title ul {
	float:right;
	margin:-52px 0 0;
	padding:0;
}
.blog_post_title ul li {margin:0 0 -4px;text-align:right;}
.blog_post_info {padding:0 0 0 45px;}
.blog_post_info p{margin:0;padding:6px 0 8px;}
.blog_post_info img {display:block;}
.blog_post_comment_ttl {
	overflow:hidden;
	padding:8px 0 11px;
	height:1%;
}
.blog_post_comment_ttl h3 {float:left;margin:0;}
.blog_post_comment_ttl a {background: url(http://contentcache.awarenessnetworks.com/site/asos/image/ico_blog1.gif) no-repeat 2px 50%; padding:0 0 0 35px; float:right;margin:2px 0 0;}
.blog_post_comment_box {padding:8px 0 15px 45px;}
.blog_post_comment_box img {float:left;margin:2px 0 0 -45px;}
.blog_post_comment_box p{margin:0 0 13px;}
.blog_post_comment_box ul{margin:0;padding:0;}
.blog_post_comment_box ul li {display:inline;padding:0 2px 0 10px;}
.blog_post_comment_box ul li:first-child {padding-left:0;}
.blog_post_box fieldset {margin:0 0 41px;padding:0 0 10px 45px;}
.blog_post_box img {display:block;}
.blog_post_box textarea{
	margin:0;
	padding:2px 0 1px 11px;
	width: 638px;
	height:92px;
	overflow:auto;
	float:left;
}
.blog_post_box .btn_add_comment {
	float:right;
	padding:1px 9px 1px 0;
	width:112px;
	text-align:right;
	margin:10px 0 0;
}
/* blog post page end */
/* edit my profile page start */
.edit_profile_box{height:1%;padding:0 0 4px 45px;}
.edit_profile_box h2{
	margin:0 0 0 -44px;
	position:relative;
	padding:0 0 0 37px;
}
.edit_profile_box fieldset{margin:0;}
.edit_profile_box .write_post_row {
	width:100%;
	overflow:hidden;
	margin:2px 0 6px;
}
.edit_profile_box .write_post_row select {
	float:right;
	width:79px;
	height:16px;
	text-align:center;
	margin:0 1px 0 0;
}
.edit_profile_box .write_post_row label {float:left;width:auto;}
.edit_profile_box .write_post_row span {clear:both;}
.edit_profile_box h3 {
	display:block;
	padding:0 0 4px;
	width:100%;
	margin:0;
}
.edit_profile_row {
	width:100%;
	overflow:hidden;
	padding:11px 0 5px;
}
.edit_profile_row label {
	float:left;
	width:110px;
	margin:0 25px 0 0;
}
/*.edit_profile_row span {
	width: 251px;
	height: 16px;
	display:block;
	padding:0 0 0 11px;
	margin:0 10px 0 0;
	float:left;
}*/
.edit_profile_row span input {
	margin:0;
	padding:0;
	width:249px;
}
.edit_profile_row .btn_browse {float:left;margin:0 6px 0 0;}
.edit_profile_row .btn_upload {
	float:left;
	padding:1px 9px 1px 0;
	width:72px;
	text-align:right;
	margin:2px 0 0 10px;
}
.edit_profile_avatar {display:block;margin:1px 0 14px;}
.edit_profile_box .write_post_row textarea {margin:0 0 11px;}
.check-list{
	width:100%;
	overflow:hidden;
	margin:0 0 -10px;
}
.check-list ul{
	list-style:none;
	margin:0;
	float:left;
	width:139px;
	padding:0 20px 0 0;
}
.check-list li{
	width:100%;
	overflow:hidden;
	list-style:none;
	padding:5px 0;
}
.check-list input{
	float:left;
	padding:0;
	margin:0;
	width:16px;
	height:15px;
}
.check-list label{
	float:left;
	padding:0 0 0 11px;
	font:0.923em 'Times New Roman', Georgia, Times, serif;
	margin:-2px 0 0;
}
/* edit my profile page end */


/* page end */
/* custom scroll start */
.scroll-content{
	top: 0 !important;
	height: 195px !important;
	width:100% !important;
}
.list1 .scroll-content{height:145px !important;}
.vscroll-bar{
	position:absolute;
	width:44px !important;
	margin:0;
	padding:0;
	top: 199px !important;
	left:98px !important;
}
.list1 .vscroll-bar{top:150px !important;}
.vscroll-up{
	position:absolute;
	cursor: pointer;
	height: 14px !important;
	background:url(http://contentcache.awarenessnetworks.com/site/asos/image/arrow_top.gif) no-repeat !important;
	width:12px !important;
	height:6px !important;
	top:0 !important;
	left:0 !important;
}
.vscroll-up img{display:none;}
.vscroll-down img{display:none;}
.vscroll-down{
	position:absolute;
	width:12px !important;
	height:6px !important;
	background:url(http://contentcache.awarenessnetworks.com/site/asos/image/arrow_bottom.gif) !important;
	cursor: pointer;
	top:0 !important;
	left:32px !important;
	z-index:100;
}
.vscroll-line{
	display:none !important;
}
.vscroll-slider{
	display:none !important;
}
/* custom scroll end */


a.add_friends {
	float:left;
	margin:10px 0 0 -35px;
	padding:2px 0 5px 33px;
	background:url(http://contentcache.awarenessnetworks.com/site/asos/images/add-friend-bullet.gif) no-repeat;
}

.info_content_wrapper .avatar {
border:1px solid #CCCCCC;
display:inline;
float:left;
height:auto;
line-height:0;
margin-right:15px;
padding:2px;
width:200px;
font-size:0;
}

.groupname_info ul {height:1%;overflow:hidden;padding-right:10px;}

.groupname_info .hreview {padding-top:7px;}

.word_list {width:100%;padding:10px 0;overflow:hidden;}

.bottom_words {padding:37px 0 0;}

.word_list ul {margin-left:-1px;width:700px;}

.word_list li {list-style:none;float:left;font:11px/14px Arial, Helvetica, sans-serif; margin:0 2px;}

.pager li a, .word_list li a {
	border: 1px solid #666666;
	padding: 2px 6px;
	text-align:center;
	float:left;
	color:#737272;
	background:#fff;
}

.pager li a:hover, .word_list li a:hover {
	color:#000;
}

/* IMAGE REPLACEMENT TECHNIQUE */
.replace{ position:relative; margin:0px; padding:0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ /*overflow: hidden; /* */ }
.replace span{ display:block; position:absolute; top:0px; left:0px; z-index:1; /*for Opera 5 and 6*/ } 

/* SITE NAVIGATION */
div.site_nav				{background:#000; clear:both; font-family: Verdana; font-size: .9em; height:28px; width:974px; z-index: 88;}
div.site_nav ul				{list-style-type: none;}
div.site_nav li				{list-style-type: none; padding-right: 2px;}
div.site_nav a				{text-decoration: none;}
div.site_nav ul.floors li		{/*top: 0;*/ float: left;}

/*SEARCH*/
.site_nav .site_search {background:#bbbaba url(http://www.asos.com/assets/asosCom/images/cssNav/navbg.png) repeat-x 0 0; float:right; height:26px; vertical-align:middle; width:218px;}

/*MENU LINKS*/
div.site_nav ul.floors li a			{background: #bbbaba; color: #000; display: block; font-family: Arial; font-size: 1.3em; font-weight: bold; height: 26px; line-height: 26px; position: relative; text-transform: uppercase; text-align: center; width: 103px; z-index: 1;}
div.site_nav ul.floors li a.home		{width: 19px;}
div.site_nav ul.floors li a span		{background-image: url(http://www.asos.com/assets/asosCom/images/cssNav/menuspritehorizontal.png); background-repeat: repeat-y; height: 26px; line-height: 26px; width: 103px;}
div.site_nav ul.floors li a.home span		{width: 26px;}

div.site_nav ul.floors li.home a span		{background-position: -733px -52px}
div.site_nav ul.floors li.women a span		{background-position: -2px -52px}
div.site_nav ul.floors li.men a span		{background-position: -83px -52px}
div.site_nav ul.floors li.designer a span	{background-position: -171px -52px}
div.site_nav ul.floors li.beauty a span		{background-position: -258px -52px}
div.site_nav ul.floors li.outlet a span		{background-position: -337px -52px}
div.site_nav ul.floors li.kids a span		{background-position: -415px -52px}
div.site_nav ul.floors li.community a span	{background-position: -512px -52px}

div.site_nav ul.floors li.home a.selected span		{background-position: -733px -26px}
div.site_nav ul.floors li.women a.selected span		{background-position: -2px -26px}
div.site_nav ul.floors li.men a.selected span		{background-position: -83px -26px}
div.site_nav ul.floors li.designer a.selected span	{background-position: -171px -26px}
div.site_nav ul.floors li.beauty a.selected span	{background-position: -258px -26px}
div.site_nav ul.floors li.outlet a.selected span	{background-position: -337px -26px}
div.site_nav ul.floors li.kids a.selected span		{background-position: -415px -26px}
div.site_nav ul.floors li.community a.selected span	{background-position: -512px -26px}

div.site_nav ul.floors li.home a:hover span		{background-position: -733px -26px}
div.site_nav ul.floors li.women a:hover span		{background-position: -2px 0}
div.site_nav ul.floors li.men a:hover span		{background-position: -83px 0}
div.site_nav ul.floors li.designer a:hover span		{background-position: -171px 0}
div.site_nav ul.floors li.beauty a:hover span		{background-position: -258px 0}
div.site_nav ul.floors li.outlet a:hover span		{background-position: -337px 0}
div.site_nav ul.floors li.kids a:hover span		{background-position: -415px 0}
div.site_nav ul.floors li.community a:hover span	{background-position: -512px 0}
<!-- SERVER: WWW005 -->