
	#fashionistas-top{
		background-image: url('/images/fashionistasbg.png'); background-repeat: repeat-x;
		height: 251px; width: 790px; overflow: hidden; border: 1px solid #D6D6D6; border-bottom: 0px; margin-bottom: 30px;
	}
	#fashionistas-text { width: 300px; float: left; font-size: 0.9em; margin-left: 15px; margin-top: 10px; margin-right: 15px; }
	#fashionistas-text a:hover { border: 0px;}
	#fashionistas-text img { margin-left: 30px; }
	
	.fashionistas { overflow: hidden; padding: 0px; margin: 0px; }
	.fashionistas li { float: left; list-style: none; margin-right: 1px; height: 295px; margin-bottom: 15px; overflow: hidden; }
	.fashionistas li.landscape { width: 197px; }
	.fashionistas li.landscape .image { cursor: pointer; margin-top: 0px; width: 197px; height: 149px; background-image: url('/images/fashionista-landscape.png'); }
	.fashionistas li.landscape .image img { margin-top: 8px; margin-left: 9px; }
	.fashionistas li.portrait { width: 180px; }
	.fashionistas li.portrait .image {
		width: 148px; height: 204px; background-image: url('/images/fashionista-portrait.png'); margin: 0 auto;
	}
	.fashionistas li.portrait .image img { cursor: pointer; margin-top: 10px; margin-left: 10px; }
	.fashionistas li.landscape p.text { margin: 0px; font-size: 0.8em; width: 187px; }
	.fashionistas li.landscape p.location { margin: 0px; font-size: 0.8em; width: 187px; text-align: right; font-style: italic;}
	.fashionistas li.portrait p.text { margin: 0px; font-size: 0.8em; width: 165px; }
	.fashionistas li.portrait p.location { margin: 0px; font-size: 0.8em; width: 165px; text-align: right; font-style: italic;}
	
	#fashionistas-top .fashionistas li.landscape .image { margin-top: 10px;}
	
	/* FORM */
	
	#fashionista-form { }
	#fashionista-form-inner {
		position: relative; width: 530px; height: 310px; margin: 0px; top: 7px; left: 4px;
		background-image: url('/images/formbg.png'); background-repeat: repeat-x;
	}
	#fashionista-form-inner img.title { margin-top: 15px; margin-bottom: 10px; }
	.ui-dialog-container { background-color: #ffffff; }
	.ui-dialog-titlebar { display: none;}
	.fashionista-form-close { position: absolute; top: 10px; right: 10px; cursor: pointer; }
	.fashionista-form-close:hover { border: 0px;}
	#fashionista-form-inner div.left {
		width: 220px; float: left; margin-right: 5px; text-align: left; margin-left: 15px;
		padding-top: 6px;
	}
	#fashionista-form-inner div.left p {font-size: 0.8em; margin-top: 20px;}
	#fashionista-form-inner div.right { width: 270px; float: left; padding-top: 8px; }
	#fashionista-form-inner div.right p {
		padding-left: 16px; background-image: url('/images/form-arrow.gif'); background-position: top left;
		background-repeat: no-repeat; font-size: 0.75em; text-align: left; margin: 0px; margin-bottom: 10px;
	}
	#fashionista-form-inner div.right p.last { background: none; }
	
	#fashform input, #fashform select, #fashform textarea {
		border: 1px solid #CCCCCC; margin-bottom: 4px;
		font-family: Arial,Helvetica,sans-serif; font-size: 0.75em;
		background-color: #ffffff;
	}
	
	#form-name { width: 190px; }
	#form-city { width: 120px; }
	#form-state { width: 65px; } 		
	#form-text { height: 50px; width: 190px; }
	#form-photo { width: 190px; }
	#fashionista-form-inner input.submit {
		text-transform: uppercase; color: #ffffff; background-image: url('/images/form-submit.png');
		width: 121px; height: 22px; margin-top: 21px; margin-left: 75px; border: 0px; font-size: 0.75em; letter-spacing: -1px;
	}
	#fashionista-form-done p { margin-top: 40px; margin-bottom: 40px; font-size: 0.8em; margin-left: 40px; margin-right: 40px; }
	#fashionista-form-done #fashionista-form-inner a.back {
		display: block; width: 235px; height: 22px; text-transform: uppercase; color: #ffffff; margin: 0 auto;
		background-repeat: no-repeat; font-size: 0.7em;
	}
	#fashionista-form-done #fashionista-form-inner a.back:hover { border: 0px; }
	#fashionista-form-done #fashionista-form-inner a.back span { display: block; padding-top: 5px; }
	#fashionista-form-done #fashionista-form-inner { width: 390px; height: 260px; }
	#fashionista-form-done #fashionista-form-inner img { margin-top: 10px; }
	#fashionista-form-done #fashionista-form-inner a.fashionista-form-close { position: absolute; top: -2px; right: 10px; cursor: pointer; }
	#fashionista-form-done #fashionista-form-inner a.fashionista-form-close:hover { border: 0px;}
	
	#photo_big {
		cursor: pointer;
	}
