body {
	font-family: arial, verdana, sans-serif;
	font-size: 0.70em;
	color: #000;
	background: url(../img/global/background.jpg) no-repeat top center;
	background-color: #E7E7E7;
	font-weight: 300;
}
#container-wrap {
	width: 1020px;
	background: url(../img/global/bg-shadow.png);
	margin: 0 auto;
}


#container {
	width: 960px;
	background-color: #F6F6F6;
	margin: 0 auto;
}
header {
	height: 352px;
	background-image: url(../img/global/top-bg.jpg);
	background-repeat: repeat-x;
	position: relative;
}
header h1 {
	display: none;
}
header #pra-img {
	position: absolute;
	top: 0;
	left: 0;
}
header #arena {
	position: absolute;
	text-indent: -9000px;
	outline: 0;
	background-image: url(../img/global/tune-in.png);
	width: 345px;
	height: 60px;
	display: block;
	right: 5px;
	top: 118px;
}
header .ad {
	position: absolute;
	left: 230px;
	top: 0px;
}
nav ul.main {
	position: absolute;
	top: 205px;
	z-index: 9;
	background-image: url(../img/global/nav-bg.gif);
	width: 960px;
}
nav ul.main li {
	float: left;
	height: 37px;
}
nav ul.main li a {
    text-indent: -9000px;
	outline: 0;
	background-image: url(../img/global/nav.gif);
	display: block;
	height: 37px;
	width: 70px;
	margin-left: 38px;
}
nav ul.main li#ni-home a { margin-left:30px; width: 43px; background-position: -30px 0px; }
.home nav ul.main li#ni-home a, nav ul.main li#ni-home a:hover { background-position: -30px -37px; }

nav ul.main li#ni-the-show a { width: 75px; background-position: -110px 0px; }
.the-show nav ul.main li#ni-the-show a, nav ul.main li#ni-the-show a:hover, .host-judges nav ul.main li#ni-the-show a { background-position: -110px -37px; }

nav ul.main li#ni-designers a { width: 77px; background-position: -226px 0px; }
.designers nav ul.main li#ni-designers a, nav ul.main li#ni-designers a:hover { background-position: -226px -37px; }

nav ul.main li#ni-videos a { width: 51px; background-position: -339px 0px; }
.clips nav ul.main li#ni-videos a, nav ul.main li#ni-videos a:hover { background-position: -339px -37px; }

nav ul.main li#ni-photos a { width: 32px; background-position: -428px 0px; }
.pics nav ul.main li#ni-photos a, nav ul.main li#ni-photos a:hover { background-position: -428px -37px; }

nav ul.main li#ni-the-runway a { width: 90px; background-position: -493px 0px; }
.the-runway nav ul.main li#ni-the-runway a, nav ul.main li#ni-the-runway a:hover { background-position: -493px -37px; }

nav ul.main li#ni-my-look a { width: 65px; background-position: -622px 0px; }
.my-look nav ul.main li#ni-my-look a, nav ul.main li#ni-my-look a:hover { background-position: -622px -37px; }

nav ul.main li#ni-chat a { width: 104px; background-position: -723px 0px; }
.chat nav ul.main li#ni-chat a, nav ul.main li#ni-chat a:hover { background-position: -723px -37px; }

nav ul.main li#ni-styling a { width: 56px; background-position: -863px 0px; }
.styling nav ul.main li#ni-styling a, nav ul.main li#ni-styling a:hover { background-position: -863px -37px; }

nav ul.main li#ni-win a { display: none; margin-left: 33px; width: 31px; background-position: -894px 0px; }
.win nav ul.main li#ni-win a, nav ul.main li#ni-win a:hover { background-position: -894px -37px; }

/* sub navs */
nav ul.main li ul {
	display: none;
}
nav ul.main li:hover ul {
	display: block;
}
nav ul.main li ul {
	width: 125px;
	height: 70px;
	z-index: 999;
	position: absolute;
	margin-top: -8px;
	margin-left: 25px;
}
.the-show nav ul.main li ul#show-sub-nav, .host-judges nav ul.main li ul#show-sub-nav, .episodes nav ul.main li ul#show-sub-nav, .sponsors nav ul.main li ul#show-sub-nav {
    //top: 38px;
    //left: 70px;
}
.the-runway nav ul.main li ul#therunway-sub-nav {
	//top: 38px;
	//left: 520px;
}
nav ul.main li ul li {
	border: none;
	height: 35px;
}
nav ul.main li ul#show-sub-nav {
	height: 100px;
	
}
nav ul.main li ul#show-sub-nav li a {
    text-indent: -9000px;
	outline: 0;
	background-image: url(../img/global/sub-theshow.png);
	display: block;
	height: 35px;
	width: 125px;
	margin: 0;
	border: none;
}
nav ul.main li ul#show-sub-nav li#ni-episodes a {
	background-position: 0 0px;
}
nav ul.main li ul#show-sub-nav li#ni-episodes a:hover {
	background-position: 0 -100px;
}
nav ul.main li ul#show-sub-nav li#ni-hosts { height: 27px; }
nav ul.main li ul#show-sub-nav li#ni-hosts a {
	background-position: 0 -35px;
	height: 27px;
}
nav ul.main li ul#show-sub-nav li#ni-hosts a:hover {
	background-position: 0 -135px;
}

nav ul.main li ul#show-sub-nav li#ni-supporters a {
	background-position: 0 -61px;
}
nav ul.main li ul#show-sub-nav li#ni-supporters a:hover {
	background-position: 0 -161px;
}


nav ul.main li ul#therunway-sub-nav {
	width: 150px;
}

nav ul.main li ul#therunway-sub-nav li a {
    text-indent: -9000px;
	outline: 0;
	background-image: url(../img/global/sub-therunway.png);
	display: block;
	height: 35px;
	width: 150px;
	margin: 0;
	border: none;
}
nav ul.main li ul#therunway-sub-nav li#ni-bts a {
	background-position: 0 0px;
}
nav ul.main li ul#therunway-sub-nav li#ni-bts a:hover {
	background-position: 0 -70px;
}
nav ul.main li ul#therunway-sub-nav li#ni-full a {
	background-position: 0 -35px;
}
nav ul.main li ul#therunway-sub-nav li#ni-full a:hover {
	background-position: 0 -105px;
}



nav ul.main li ul#mylook-sub-nav {
	width: 190px;
}
nav ul.main li ul#mylook-sub-nav li a {
    text-indent: -9000px;
	outline: 0;
	background-image: url(../img/global/sub-mylook.png);
	display: block;
	height: 35px;
	width: 190px;
	margin: 0;
	border: none;
}
nav ul.main li ul#mylook-sub-nav li#ni-game a {
	background-position: 0 0px;
}
nav ul.main li ul#mylook-sub-nav li#ni-game a:hover {
	background-position: 0 -70px;
}
nav ul.main li ul#mylook-sub-nav li#ni-blog a {
	background-position: 0 -35px;
}
nav ul.main li ul#mylook-sub-nav li#ni-blog a:hover {
	background-position: 0 -105px;
}

.my-look nav ul.main li ul#mylook-sub-nav {
	//top: 38px;
	//left: 520px;
}




nav ul.main li ul#host-sub-nav li#ni-hosts-megan a, nav ul.main li ul#host-sub-nav li#ni-hosts-megan a:hover { background-position: 0 0px; }
nav ul.main li ul#host-sub-nav li#ni-hosts-alex a, nav ul.main li ul#host-sub-nav li#ni-hosts-alex a:hover { background-position: 0 -38px; }
nav ul.main li ul#host-sub-nav li#ni-hosts-jarrad a, nav ul.main li ul#host-sub-nav li#ni-hosts-jarrad a:hover { background-position: 0 -74px; }
nav ul.main li ul#host-sub-nav li#ni-hosts-kirrily a, nav ul.main li ul#host-sub-nav li#ni-hosts-kirrily a:hover { background-position: 0 -111px; }


nav ul.designers {
	position: absolute;
	top: 242px;
}
nav ul.designers li {
	float: left;
	height: 110px;
}
nav ul.designers li a {
    text-indent: -9000px;
	outline: 0;
	background-image: url(../img/global/designer-bar.jpg);
	display: block;
	width: 80px;
	height: 110px;
}

#ni-anthony-allars a { background-position: 0 -220px; }


#ni-anna-mceachran a, #ni-anna-mceachran a:hover { background-position: -80px -220px; }

#ni-amanda-mckenna a { background-position: -160px -220px; }

#ni-craig-braybrook a { background-position: -240px 0; }
.craig-braybrook #ni-craig-braybrook a, #ni-craig-braybrook a:hover { background-position: -240px -110px; }

#ni-claire-hocking a, .claire-hocking #ni-claire-hocking a, #ni-claire-hocking a:hover { background-position: -320px -220px; }

#ni-dylan-cooper a { background-position: -400px 0; }
.dylan-cooper #ni-dylan-cooper a, #ni-dylan-cooper a:hover { background-position: -400px -110px; }

#ni-gabrielle-stephens a, .gabrielle-stephens #ni-gabrielle-stephens a, #ni-gabrielle-stephens a:hover { background-position: -480px -220px; }

#ni-johnny-schembri a { background-position: -560px 0; }
.johnny-schembri #ni-johnny-schembri a, #ni-johnny-schembri a:hover { background-position: -560px -110px; }

#ni-rachael-perks a, .rachael-perks #ni-rachael-perks a, #ni-rachael-perks a:hover { background-position: -640px -220px; }

#ni-matcho-suba a, .matcho-suba #ni-matcho-suba a, #ni-matcho-suba a:hover { background-position: -720px -220px; }

#ni-nerida-bourne a, .nerida-bourne #ni-nerida-bourne a, #ni-nerida-bourne a:hover { background-position: -800px -220px; }

#ni-timothy-godbold a, #ni-timothy-godbold a:hover { background-position: -880px -220px; }

footer {
	width: 960px;
	padding-bottom: 10px;
}

footer div#logos {
	width: 960px;
	height: 120px;
	margin: 0 auto;
	background-image: url(../img/global/footer.gif);
	background-repeat: no-repeat;
	position: relative;
}
footer div#logos a {
	display: block;
	position: absolute;
	text-indent: -9000px;
	outline: 0;
}
#link-suzuki {
	width: 160px;
	height: 80px;
	top: 20px;
	left: 20px
}
#link-goldwell {
	width: 175px;
	height: 45px;
	top: 45px;
	left: 215px;
}
#link-electrolux {
	width: 190px;
	height: 60px;
	top: 25px;
	left: 415px;
}
#link-arena {
	width: 80px;
	height: 55px;
	top: 35px;
	left: 630px;
}
#link-austar {
	width: 96px;
	height: 40px;
	top: 40px;
	left: 735px;
}
#link-foxtel {
	width: 95px;
	height: 25px;
	top: 50px;
	left: 845px;
}
footer .social {
	width: 410px;
	height: 30px;
	margin: 10px ;
	text-align: center;
}
footer .social iframe, footer .social a {
	float: left;
}

footer div#copyright {
	margin-top: 20px;
	text-align: center;
	background-color: #F9F9F9;
	border-top: 1px solid #F9F9F9;
}
footer div#copyright  p {
	margin: 0.5em 0;
	color: #999;
}
footer div#copyright p a {
	color: #666666;
	text-decoration: none;
}
footer #a01 {
	text-align: right;
	font-size: 110%;
	color: #666;
	float: right;
	margin-right: 5px;
	text-decoration: none;
}
footer #a01:hover {
	text-decoration: underline;
}

h3 {
	color: #F145B1;
	font-size: 180%;
	font-style: italic;
	text-shadow: 1px 1px 1px #F145B1;
}
#main {
	width: 940px;
	margin: 20px auto;
	background-color: #F6F6F6;
}

#fb-root {
	//margin-top: 10px;
}

h1.banner {
	text-indent: -9000px;
	background-image: url(../img/home/banner/feature-01.jpg);
	width: 959px;
	height: 295px;
	border-bottom: 1px solid #E8E8E8;
	margin-top: -33px;
	margin-left: -10px;
	margin-bottom: 15px;
}

h2.meet-designers {
    text-indent: -9000px;
	background-image: url(../img/home/meet-the-designers.png);
	width: 300px;
	height: 35px;
	margin-bottom: 20px;
}

#column-left {
	width: 630px;
	float: left;
}
#column-right {
	width: 300px;
	float: right;
}
#column-right .ad {
	
}

#column-left .content {
	width: 620px;
}
#column-left .content h3 {
    font-weight: normal;
	margin-bottom: 1em;
}
#column-left .content p {
	font-size: 130%;
	line-height: 1.5em;
	color: #8A8A8A;
	
}
#column-left .content p.header {
    font-weight: normal;
	margin-bottom: 1em;
	font-size: 160%;
	font-style: italic;
	line-height: 1.1em;
}
/*
#column-left .content .left {
	width: 320px;
	float: left;
	text-align: center;
}
#column-left .content .right {
	width: 285px;
	float: left;
}*/
#column-left .content h2 {
	height: 35px;
	width: 620px;
	text-indent: -9000px;
	margin-bottom: 25px;
}
#column-left .content h2.video-header {
	text-indent: 20px;
	color: #FFF;
	line-height: 35px;
	font-size: 190%;
	font-weight: 300;
	text-transform: uppercase;
	overflow: hidden;
}

#person-control, #judge-control {
	display: block;
	width: 300px;
	height: 185px;
	margin-bottom: 10px;
	background-color: #EEE;
	outline: 0;
}
#judge-control {
	border: none;
	margin-bottom: 0;
}
#video-tile-control {
    width: 300px;
	height: 85px;
}
#twitter-control {
	width: 920px;
	height: 50px;
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	padding: 5px 0;
	margin-bottom: 15px;
}
#twitter-control img {
	width: 140px;
	float: left;
}
#twitter-control ul {
	width: 625px;
	height: 50px;
	float: left;
	list-style: none;
}
#twitter-control li {
    color: #4A4A4A;
    font-size: 110%;
    height: 50px;
    background-color: #F9F9F9;
    top:  0;
    left: 0
}
#twitter-control li b {
	color: #73C7D1;
}
#twitter-control #fb {
	display: block;
	width: 113px;
	height: 37px;
	text-indent: -9000px;
	outline: 0;
	background-image: url(../img/home/facebook.jpg);
	float: right;
}

#more-videos-header {
	width: 165px;
	height: 25px;
	background-image: url(../img/header/more-videos.gif);
	text-indent: -9000px;
	margin: 25px 0;
}

.video-list { border: 1px solid #aaa; padding: 5px; margin-top: 55px; margin-bottom: 15px; height: 380px; }
.home .video-list {
	margin-top: 30px;
}

#videos-list {
	border: 1px solid #949494;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 595px;
	height: 250px;
	overflow: auto;
	overflow-x: hidden;
	float: left;
	margin-left: 15px;
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top, #eeeeee 0%, #e2e2e2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* W3C */
}

#tiles-list {

	width: 620px;
	float: left;
	margin-left: 15px;
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top, #eeeeee 0%, #e2e2e2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* W3C */
}

#tiles-list a {
	display: block;
	width: 300px;
	margin-right: 10px;
	float: left;
}

#videos-list table {
	width: 595px;
	margin: 20px auto;

}
#videos-list table td {
	width: 277px;
	height: 110px;
	margin-bottom: 10px;
	display: block;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #949494;
}
#videos-list table td .image {
	width: 145px;
	float: left;
	display: block;
	margin-left: 15px;
}
#videos-list table td p {
	width: 100px;
	float: right;
	font-size: 120% !important;
}
#videos-list table td p a {
	text-decoration: none;
	color: #8B8B8D;
	font-weight: 300;
}




#host-judges {
    background-image: url(../img/host/host-judges.jpg);
	width: 620px;
	height: 425px;
	position: relative;
	margin-bottom: 25px;
}
#host-judges a {
	display: block;
	position: absolute;
	width: 150px;
	height: 425px;
	text-indent: -9000px;
	outline: 0;
}
#host-judges a#kirrily {
	left: 0;
}
#host-judges a#jarrad {
	left: 150px;
}
#host-judges a#alex {
	left: 300px;
	width: 170px;
}
#host-judges a#megan {
	left: 470px;
}

.host-judges .left {
	width: 300px;
	float: left;
}
.host-judges .right {
	width: 300px;
	float: right;
}
.host-judges .right p {
	/* do paragraph spacing here */
}

/* designers */
#designers-landing {
    background-image: url(../img/designer/landing/landing.jpg);
	width: 620px;
	height: 511px;
	position: relative;
}
#designers-landing a {
	display: block;
	width: 55px;
	height: 55px;
	outline: 0;
	position: absolute;
	text-decoration: none;
}
#designers-landing a .designer-pop-up {
	display: none;
	text-indent: 0px;
	text-align: center;
	font-size: 120%;
	position: absolute;
	left: -50px;
	top: -35px;
	color: #000;
	width: 120px;
	height: 30px;
	line-height: 30px;
	background-color: #FFF;
	
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#designer-anthony-allars {
	top: 220px;
	left: 315px;
}
#designer-anna-mceachran{
    top: 85px;
	left: 390px;
}
#designer-amanda-mckenna{
    top: 150px;
	left: 504px;
}
#designer-craig-braybrook{
    top: 256px;
	left: 465px;
}
#designer-claire-hocking{
    top: 152px;
	left: 83px;
}
#designer-dylan-cooper{
    top: 130px;
	left: 320px;
}
#designer-gabrielle-stephens{
    top: 155px;
	left: 435px;
}
#designer-johnny-schembri{
    top: 170px;
	left: 170px;
}
#designer-rachael-perks{
    top: 75px;
	left: 175px;
}
#designer-matcho-suba{
    top: 208px;
	left: 105px;
}
#designer-nerida-bourne{
    top: 130px;
	left: 230px;
}
#designer-timothy-godbold{
    top: 85px;
	left: 290px;
}

#designer-content {
	width: 615px;
	border: 1px solid #E8E8E8;
}

#designer-nav {
	width: 615px;
	height: 48px;
	margin: 0;
	margin-bottom: 10px;
}
#designer-nav li {
	float: left;
	display: inline;
	width: 123px;
	height: 48px;
}
#designer-nav li a {
	display: block;
	width: 123px;
	height: 48px;
	background-image: url(../img/designer/nav.gif);
	text-indent: -9000px;
    outline: 0;
}
.bio #ni-d-bio a, #ni-d-bio a:hover { background-position: 0 -48px; }
#ni-d-lookbook a { background-position: -123px 0; }
.lookbook #ni-d-lookbook a, #ni-d-lookbook a:hover { background-position: -123px -48px; }
#ni-d-pics a { background-position: -246px 0; }
.pics #ni-d-pics a, #ni-d-pics a:hover { background-position: -246px -48px; }
#ni-d-clips a { background-position: -369px 0; }
.clips #ni-d-clips a, #ni-d-clips a:hover { background-position: -369px -48px; }
#ni-d-favourite-things a { background-position: -492px 0; }
.favourite-things #ni-d-favourite-things a, #ni-d-favourite-things a:hover { background-position: -492px -48px; }

#designer-bio-wrap {
	width: 600px;
	height: 525px;
	margin: 0 auto 10px;
	padding: 15px 0;
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top, #eeeeee 0%, #e2e2e2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* W3C */
}
#designer-bio-wrap .left {
	width: 300px;
	float: left;
	margin-left: 10px;
}
#designer-bio-wrap .right {
	width: 240px;
	float: left;
	margin-left: 15px;
}
#designer-lookbook-wrap {
	margin: 10px auto 0;
}
#designer-lookbook-wrap .lookbook {
	margin: 0 auto;
	display: block;
}
#designer-content #look-book-nav {
	margin: 0 auto;
	height: 30px;
	width: 585px;
	list-style: none;
	background-color: #D6D6D6;
}
#designer-content #look-book-nav li {
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
	font-size: 140%;
	font-weight: 300;
	color: #8B8B8D;
	width: 30px;
	float: left;
	text-align: center;
}
#designer-content #look-book-nav #ni-week-number {
    background-color: #C3EAFB;
    width: 250px;
}
#designer-content #look-book-nav li.first {
	margin-left: 20px;
}
#designer-content #look-book-nav li a {
	text-decoration: none;
	text-align: center;
}
#designer-content #look-book-nav li a:hover {
	color: #87CDE5;
}

#designer-content #gallery-item, .pics #gallery-item {
	text-align: center;
	height: 360px;
}
#designer-content #gallery-item img, .pics #gallery-item img {
	height: 360px;
}
#designer-content #thumb-nav-wrap, .pics #thumb-nav-wrap {
	width: 595px;
	height: 250px;
	border: 1px solid #E8E8E8;
	margin: 10px auto;
}
.designers #column-right .ad, .designers .video-content-wrap .ad, .home #column-right .ad {
	margin-bottom: 10px;
}



.pics #thumb-nav-wrap {
	overflow: auto;
}

#designer-content #thumb-nav, .pics #thumb-nav {
    margin: 10px auto;
	width: 545px;
	list-style: none;
}
#thumb-nav td {
	float: left;
	margin-right: 12px;
	margin-bottom: 5px;
	display: block;
}

.pics-content {
	width: 940px;
}
.pics #gallery-item {
	width: 620px;
	float: left;
}
.pics h5.filter {
	color: #666;
	font-size: 140%;
	font-weight: 300;
	margin-left: 0;
	margin-bottom: 10px;
	float: none;
	border-bottom: 1px solid #949494;
	width: 290px;
	
}

.pics #thumb-nav-wrap {
	width: 580px;
	float: left;
}
.pics #thumb-nav td {
	width: 90px;
	text-align: center;
	margin-right: 19px;
}


.clips #designer-content, .clips #designer-nav {
	width: 940px;
}
.clips #designer-nav {
	background-color: #E1F6FD;
}

/* the runway */
.clips #clips-content {
	width: 940px;
}
.clips #clips-content .ad, .pics .pics-content .ad {
	float: right;
	margin-bottom: 10px;
}
.pics .pics-content .ad {
    margin-top: 10px;
    margin-bottom: 10px;
}

h5.filter {
	/*color: #EE17A0;*/
	color: #666;
	font-size: 140%;
	font-weight: 300;
	float: left;
	margin-left: 35px;
	border-bottom: 1px solid #949494;
	width: 290px;
	padding-bottom: 5px;
}
h5.filter.blue {
	/*color: #0AAFDF;*/
	color: #666;
}


#quick-links {
	margin-top: 10px;
    -moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #949494;
	border-bottom: none;
	width: 300px;
	color: #727272;
	padding-bottom: 15px;
	background-image: url(../img/designer/quicklinks/quicklinks-bottom-line-no-rounded.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}
#quick-links h4 {
	border-bottom: 1px solid #949494;
	font-size: 140%;
	text-transform: uppercase;
	font-weight: 300;
}
#quick-links .content {
	width: 280px;
	margin: 10px auto;
}
#quick-links .content div {
    width: 280px;
    margin: 3px auto;
}
#quick-links .content div a {
	float: left;
	display: block;
	width: 85px;
}
#quick-links .content div p {
	float: left;
	width: 180px;
	margin-top: 15px;
	font-size: 110%;
}
#quick-links .content div p span {
    text-transform: uppercase;
    font-weight: 500;
}


#video-category-list, #pics-week-list {
	width: 290px;
	float: right;
	margin-top: 10px;
	height: 390px;
	overflow: auto;
	overflow-x: hidden;
}
#pics-week-list {
	height: 400px;
}
.the-runway #video-category-list {

}
#video-category-list div.item , #pics-week-list div.item {
	width: 290px;
	height: 30px;
	border-bottom: 1px solid #949494;
	margin-bottom: 5px;
	font-size: 130%;
	font-weight: 300;
	text-transform: uppercase;
	position: relative;
	color: #727272;
}
#video-category-list div.item a, #pics-week-list div.item a {
	color: #666;
	text-decoration: none;
	display: block;
	float: left;
	width: 80%
}
#video-category-list div.item a:hover, #pics-week-list div.item a:hover {
	color: #333;
}
#video-category-list div.inactive span, #pics-week-list div.inactive span {
	color: #CCC;
	float: left;
	display: block;
	width: 80%
}
#video-category-list div.item p, #pics-week-list div.item p {
	float: right;
	margin-right: 25px;
	font-size: 200%;
	line-height: 30px;
}
.video-content-wrap {
	margin-top: 20px;
	padding: 10px 0;
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top, #eeeeee 0%, #e2e2e2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* W3C */
}
    
#designer-content .ad {
	float: right;
}





#designers-list td {
    display: block;
	float: left;
	width: 140px;
	margin-right: 15px;
	margin-bottom: 10px;
	
}
#designers-list td p {
    font-size: 130%;
	line-height: 1.5em;
	text-align: center;
	color: #4A4A4A;
	font-style: italic;
	margin-top: 10px;
}


#judges-list td {

	width: 310px;
	margin-bottom: 10px;
}
#judges-list td p {
    font-size: 130%;
	line-height: 1.5em;
	text-align: center;
	color: #4A4A4A;
	font-style: italic;
	margin-top: 10px;
}



/* the show */


#the-show-content {
	border: 1px solid #C6C6C6;
	width: 620px;
	padding: 20px 0;
}
#the-show-content img.the-show {
	float: left;
	width: 300px;
	border: 1px solid #C6C6C6;
	margin-left: 25px;
}
#the-show-content .the-show-copy {
	width: 250px;
	float: right;
	margin-right: 15px;
	font-size: 110%;
}
.episode-copy {
	width: 590px;
	margin: 10px auto;
}
#the-show-content .the-show-copy p, .episode-copy p {
	margin-bottom: 1em;
	line-height: 1em;
}

.episodes #column-right .ad {
	margin-top: 60px;
	margin-bottom: 10px;
}

#episodes-nav {
	list-style: none;
	height: 45px;
	width: 620px;
	margin: 0;

}
#episodes-nav li {
	width: 55px;
	height: 45px;
	float: left;
	display: inline;
}

#episodes-nav li.ep-1 { background-color: #EFB8D8; }
#episodes-nav li.ep-2 { background-color: #F1BEDD; }
#episodes-nav li.ep-3 { background-color: #F2C8E0; }
#episodes-nav li.ep-4 { background-color: #F5D2E8; }
#episodes-nav li.ep-5 { background-color: #F7DAEC; }
#episodes-nav li.ep-6 { background-color: #F9E3F0; }
#episodes-nav li.ep-7 { background-color: #FAEAF4; }
#episodes-nav li.ep-8 { background-color: #FEF5FA; }
#episodes-nav li.ep-9 { background-color: #FDF8FC; }
#episodes-nav li.ep-10 { background-color: #F4F4F4; }

#episodes-nav li.selected, #episodes-nav li.selected a {
	width: 125px;
}
#episodes-nav li a {
	display: block;
	width: 55px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	text-decoration: none;
	font-size: 150%;
}


/* styling */

.styling #column-right .ad {
	margin-top: 0;
	margin-bottom: 10px;
}
#styling-list {
	width: 940px;
	height: 645px;
	margin-top: 60px;
	border-top: 1px solid #8E8E8E;
}
#styling-list .tip {
	width: 940px;
	border-left: 1px solid #8E8E8E;
	border-bottom: 1px solid #8E8E8E;
}
#styling-list .tip .images {
	width: 605px;
	height: 645px;
	float: left;
	background-color: #FFF;
}
#styling-list .tip .images div {
	float: left;
	width: 300px;
	text-align: center;

}
#styling-list .tip .images div.first {
	border-right: 2px solid #8E8E8E;
}
#styling-list .tip .text-wrap {
    border-left: 1px solid #8E8E8E;
	width: 332px;
	height: 645px;
	float: right;
	background-color: #E7E7E7;
}
#styling-list .tip .text {
	width: 332px;
	height: 325px;
}
#styling-list .tip .text.first {
	border-bottom: 1px solid #9B9B9B;
}
#styling-list .tip .text .wrap {
	width: 300px;
	height: 285px;
	overflow: auto;
	margin: 10px auto 0;
}
#styling-list .tip .text .content {
	width: 280px;
	margin: 10px auto 0;
	font-weight: 300;
	font-size: 130%;
}
#styling-list .tip .text.first .content {

}

#styling-list .tip .text .content h5 {
	font-weight: 300;
	text-transform: uppercase;
	font-size: 120%;
	margin-bottom: 1em;
	font-style: italic;
}
#styling-list .tip .text .content p {
	margin-bottom: 1em;
}

.styling #styling-nav {
	margin: 1px auto;
	height: 30px;
	width: 940px;
	list-style: none;
	background-color: #D6D6D6;
}
.styling #styling-nav li {
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
	font-size: 140%;
	font-weight: 300;
	color: #8B8B8D;
	width: 30px;
	float: left;
	text-align: center;
}
.styling #styling-nav #ni-week-number {
    background-color: #C3EAFB;
    width: 250px;
}
.styling #styling-nav li.first {
	margin-left: 70px;
}
.styling #styling-nav li a {
	text-decoration: none;
	text-align: center;
}
.styling #styling-nav li a:hover {
	color: #87CDE5;
}




/* the runway */
#runway-content {
	width: 940px;
}
#runway-content .ad {
	float: right;
	margin-bottom: 10px;
}




/*
#designers-list td img {
	opacity: 0.8;
}
#designers-list td img:hover {
	opacity: 1;
}
*/


/* home page */
.home h2.video {
    text-indent: -9000px;
	background-image: url(../img/home/check-out-the-promo.png);
	width: 620px;
	height: 35px;
	margin-bottom: 20px;
}

#home-designer1 img {
	margin-bottom: 20px;
}

/*
#home-designer1, #home-designer2 {
	display: block;
	text-indent: -9000px;
	margin-bottom: 20px;
	outline: 0;
	width: 300px;
	height: 185px;
}
#home-designer1 {
    background-image: url(../img/home/home-pod-01.jpg);
}
#home-designer2 {
    background-image: url(../img/home/home-pod-02.jpg);
}*/


.home h2.about {
    text-indent: -9000px;
	background-image: url(../img/pod/the-designers.gif);
	width: 300px;
	height: 30px;
}
.home #column-left {
	border: none;
}
.home #column-left p {
	font-size: 22px;
	color: #666;
	margin-top: 1em;
	font-weight: 300;
}

.home a#go-to-clips {
    text-indent: -9000px;
    display: block;
    outline: 0;
	background-image: url(../img/home/go-to-clips.gif);
	width: 240px;
	height: 15px;
	margin-top: 10px;
}
.home a#go-to-clips:hover {
	background-position: 0 -15px;
}


p.small {
	font-size: 90%;
	color: #4A4A4A;
	margin-top: 20px;
	margin-bottom: 10px;
}


/* supporters */

.supporters #column-right .ad {
	margin-top: 60px;
	margin-bottom: 10px;
}
#sponsors-table {
	width: 595px;
	margin: 0 auto;
}
#sponsors-table .sponsor {
	width: 289px;
	float: left;
	margin-right: 6px;
	margin-bottom: 8px;
}
#sponsors-table .sponsor.first {
	margin-left: 2px;
}
#sponsors-sub {
	border-top: 1px solid #ABABAB;
	width: 585px;
	margin: 20px auto;
	padding-top: 30px;
}
#sponsors-sub .left, #sponsors-sub .right {
	float: left;
	width: 320px;
	margin-right: 10px;
}
#sponsors-sub .right {
	width: 240px;
	margin: 0;
}
#sponsors-sub .right .col {
    width: 100px;
    float: left;
    font-size: 140%;
}
#sponsors-sub .right .col.first {
	margin-right: 10px;
	width: 130px;
}
#sponsors-sub .right .col a {
	color: #000;
	text-decoration: none;
}
#sponsors-sub .right .col a:hover {
	text-decoration: underline
}



/* poll */

.poll {
	width: 100%;
	height: 95px;
	border: 1px solid #999;
	margin: 5px 0px;
	background: url(../img/poll/poll-bg.gif) #E6E7E7 repeat-x left top;
}
.question {
	float: left;
	margin: 17px 0 0 15px;
	width: 750px;
}
.question .q {
	float: left;
	font-size: 160%;
}
.question .answers {
	float: left;
	font-size: 110%;
	text-transform: capitalize;
	font-style: italic;
	margin-top: 10px;
}
.question .answers .a {
	margin-right: 10px;
	float: left;
	width: 160px;
	position: relative;
}
.question .answers .a:hover {
	cursor: pointer;
}

.question .answers .a img {
	vertical-align: middle;
}
.question .answers .a .result {
	float: right;
	margin: 4px 8px;
	position: absolute;
	top: 0;
	right: 0;
}
.question .answers .a .result .bar {
	height: 15px;
	background-color: #000;
	float: left;
	margin-right: 3px;
}
.question .answers .a .result span {
	float: left;
	font-size: 75%;
}


/* my look */

#my-look-intro {
    border: 1px solid #949494;
    padding: 25px 0;
    background-color: #EFEFEF;
}
#my-look-intro p {
	width: 560px;
	margin: 0 auto 1em;
	font-size: 140% !important;
}
#my-look-list {
	margin-top: 60px;
}
#my-look-list .look {
	width: 615px;
	height: 275px;
	overflow: hidden;
	margin: 10px auto;
	background: -moz-linear-gradient(top, #eeeeee 0%, #e2e2e2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #eeeeee 0%,#e2e2e2 100%); /* W3C */
}
#my-look-list .look img {
	width: 175px;
	float: left;

}
#my-look-list .look div {
	width: 390px;
	float: left;
	margin-left: 15px;
}
#my-look-list .look h4 {
	color: #575759;
    font-size: 240%;
    margin: 10px 0 5px;
}
#my-look-list .look h5 {
    color: #EE17A0;
    font-size: 160%;
    font-weight: normal;
}
#my-look-list .look p {
	font-weight: 300;
	margin-bottom: 0.6em;
	font-size: 130%;
}
#my-look-list .look p.tags a {
	color: #EE17A0;
}

#my-look-search {
    background-image: url(../img/my-look/game/search-bar.png);
    width: 620px;
    height: 35px;
    position: relative;
    margin: 15px auto;
    
}
#my-look-search label {
	display: block;
	position: absolute;
	top: 4px;
	left: 20px;
	font-size: 140%;
	color: #FFF;
}
#my-look-search input {
	width: 290px;
	border: none;
	height: 23px;
	font-weight: normal;
	text-indent: 10px;
	margin-left: 200px;
	background-image: url(../img/my-look/game/search-form-bg.gif);
	
}
#my-look-search span {
	width: 79px;
	height: 27px;
	line-height: 24px;
	background-image: url(../img/my-look/game/search-button.png);
	text-align: center;
	display: block;
	position: absolute;
	right: 20px;
	//right: 15px;
	top: 4px;
	color: #FFF;
	font-size: 140%;
	cursor: pointer;
	text-indent: -9000px;
}
#my-look-search span:hover {
	background-position: 0 -27px;
}
#my-look-list .no-results {
	font-size: 200%;
}
#my-look-upload-form {
	width: 300px;
	height: 317px;
	margin: 0 auto 10px;
	background-image: url(../img/my-look/game/pod-addphoto.png);
}
#my-look-upload-form form {
	width: 255px;
	margin: 10px auto;
	position: relative;
	top: 20px;
}

#my-look-upload-form form input.text, #my-look-upload-form form textarea {
	width: 255px;
	height: 25px;
	border: 1px solid #CCC;
	margin-bottom: 5px;
}
#my-look-upload-form form textarea {
	height: 60px;
	overflow: auto;
	resize: none;
	font-size: 100%;
}
/*
#my-look-upload-form form label {
	font-weight: 300;
}
#my-look-upload-form form input.checkbox {
	margin-right: 5px;
}*/
#my-look-upload-form form input.submit {
	float: right;
}
#my-look-upload-form form .thanks {
	font-size: 130%;
	padding-top: 50px;
	font-weight: 300;
}
input.file {
    position: relative;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	border: 1px solid #59AC1D;
	margin-left: 5px;
	width: 225px !important;
	outline: 0;
}
#browse_button {
    position: relative;
	top: 28px;
	left: 175px;
}

.my-look #column-right .ad {
	margin: 10px 0;
}


.chat .right-content .ad {
	margin-bottom: 10px;
}
.my-look.blog .blog-entry h3 {
	font-style: normal;
	text-shadow: none;
	font-size: 250%;

}
.blog h1 {
	position: relative;
	margin-top: -27px;
}

.blog #fashademic-link {
	width: 55px;
	height: 85px;
	display: block;
	position: absolute;
	left: 350px;
	top: 200px;
}

.blog-entry {
	margin-bottom: 20px;
}
.blog-entry img {
	max-width: 620px;
}
.blog-entry div {
    text-align: left !important;
}









#add-this {
	width: 250px;
	float: right;
	margin-top: 10px;
}
#add-this .title {
    font-size: 140%;
	font-weight: 400;
	color: #666;
	float: right;
	width: 100px;
	margin-right: 5px;
	text-align: right;
	padding-bottom: 3px;
}
#add-this .addthis_toolbox {
	float: right;
}
#add-this .addthis_toolbox a {
	border-right: 1px solid #CACACA;
	padding: 0 3px;
}
#add-this .addthis_toolbox a.addthis_button_compact {
	border: none;
}
#facebook-comments {
	width: 600px;
	float: left;
	margin: 0 10px;
}




.clear {
	clear: both;
}




