/* INTERIOR PAGE RULES */body {	background-color: #000000;}div#whole_site_container {	background: #000000 url("/images/backgrounds/main_background(1).jpg");	background-repeat: repeat-y;	background-position: center top;}div#site_container {	background: transparent url("/images/backgrounds/header.gif");	background-repeat: no-repeat;	background-position: center top;}div#main_body {	margin: 0px 0px 0px 0px;}	div#body_text {		float: left;		display: inline;		margin: 229px 0px 0px 2px;		width: 560px;	}		#body_text p {		margin: 0px 0px 24px 0px;	}		#body_text ul, #body_text ol {		margin: 0px 0px 24px 24px;	}		#body_text strong {		color: #ffffff;	}		#body_text span.important {		font-weight: bold;		color: #ffffff;	}/* FORM RULES */form.body_form {	margin: 1.5em 0px;	font-size: 12px;}#body_text form.body_form h3 {	margin: 2em 0;	color: #ffffff;}.body_form label {	margin: 0px 0px 1.5em 0px;	float: left;	width: 35%;	color: #b9b3b3;	display: inline;}.body_form fieldset {	margin: 0px;	border: 0px;}label.special_label, label.radio_label {	float: none;	margin: 1.5em 0px;	color: #b9b3b3;}label.special_label {	width: 95%;}label.radio_label {	width: 5%;}fieldset.checkboxes_fieldset {}label.checkbox_label {	width: 20%;}.body_form input.text_field, .body_form select.select_field, textarea.resume_field {	margin: 0px 0px 1.5em 0px;	border: 1px solid #4e1013;	font-size: 14px;	color: #d9c989;	background-color: #1b0100 !important;}.body_form input.radio_input {}* html form.body_form input.text_field, * html form.body_form select.select_field, * html form textarea.resume_field {	background-color: #1b0100 !important}.body_form input.text_field, .body_form select.select_field {	margin: 0px 0px 1.5em 0px;	width: 60%;	height: 1.5em;}.body_form input.checkboxes {	margin: 0px 15px 0px 0px;	width: 25px;	height: 25px;	float: left;	clear: right;}textarea.resume_field {	display: block;	width: 95%;	height: 150px;	}/* JOB BOARD RULES */ul#job_list {	margin: 25px 0px;	width: 98%;	list-style: none;	clear: right;}	#job_list li {		display: inline;		clear: left;		width: 100%;		line-height: 0px;	}		a.job_board_heading, a.job_board_item {			display: block;			padding: 10px 0px;			line-height: 16px;			width: 100%;			clear: right;			background: transparent url("/images/body_regions/job_item_background.gif");			background-repeat: no-repeat;			overflow: auto;		}				a.job_board_heading {			font-size: 14px;			color: #73554f;			background-position: 0px -72px;		}								a.job_board_item {			background-position: 0px 0px;			cursor: pointer;		}				a.job_board_item:hover {			background-position: 0px -36px;		}					a.job_board_heading span, .job_board_item span {				float: left;			}a.job_board_item span {	font-size: 12px;	font-weight: 100;}span.updated_date {	padding: 0 0 0 10%;	width: 14%;	color: #ffffff;}span.job_location {	padding: 0 0 0 2%;	width: 18%;	color: #ffffff;}span.job_title {	width: 54%;}/* JOB BOARD BUTTONS */ul#job_actions {	margin: 0px;	list-style: none;}	#job_actions li {		float: left;	}			a#apply_to_this_job {			background: transparent url("/images/misc_elements/apply_to_job_button.gif");		}		a#return_to_job_list {			background: transparent url("/images/misc_elements/return_to_jobs_button.gif");		}			#job_actions li a {			display: block;			margin: 0px 24px 0px 0px;			width: 180px;			height: 42px;			background-repeat: no-repeat;			background-position: 0px 0px;		}				#job_actions li a:hover {			background-position: 0px -42px;		}					#job_actions li a span {				display: none;			}/* SUB NAVIGATION */div#sub_navigation {	margin: -41px 0px 0px 629px;	width: 347px;}	.alter_ego_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(alter_ego).jpg");	}	.beyounces_twin_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(beyounces_twin).jpg");	}	.draped_top_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(draped_top).jpg");	}	.dress_form_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(dress_form).jpg");	}	.fur_dress_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(fur_dress).jpg");	}	.hybiscus_top_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(hybiscus_top).jpg");	}	.intimate_apparel_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(intimate_apparel).jpg");	}	.leaning_modern_guy_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(leaning_modern_guy).jpg");	}	.light_beard_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(slight_beard).jpg");	}	.serious_hoody_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(serious_hoody).jpg");	}	.shirt_and_blazer_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(shirt_and_blazer).jpg");	}	.vest_and_tie_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(vest_and_tie).jpg");	}	.white_tee_gal_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(white_tee_gal).jpg");	}	.winter_hat_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(winter_hat).jpg");	}	.winter_mensware_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(winter_mensware).jpg");	}	.hood_of_curls_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(hood_of_curls).jpg");	}	.purple_top_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(purple_top).jpg");	}	.brothers_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(brothers).jpg");	}	.crazy_kid_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(crazy_kid).jpg");	}	.hoody_girl_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(hoody_girl).jpg");	}	.buttons_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(buttons).jpg");	}	.fabric_rolls_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(fabric_rolls).jpg");	}	.pants_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(pants).jpg");	}	.sketcher_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(sketcher).jpg");	}	.spools_sub_nav {		background: transparent url("/images/backgrounds/interior/sub_nav_header(spools).jpg");	}		.alter_ego_sub_nav, .beyounces_twin_sub_nav, .brothers_sub_nav, .buttons_sub_nav, 	.crazy_kid_sub_nav, .draped_top_sub_nav, .dress_form_sub_nav, .fabric_rolls_sub_nav, 	.fur_dress_sub_nav, .hood_of_curls_sub_nav, .hoody_girl_sub_nav, .hybiscus_top_sub_nav, 	.intimate_apparel_sub_nav, .learning_modern_guy_sub_nav, .pants_sub_nav, .purple_top_sub_nav, 	.serious_hoody_sub_nav, .shirt_and_blazer_sub_nav, .sketcher_sub_nav, .light_beard_sub_nav, 	.spools_sub_nav, .vest_and_tie_sub_nav, .white_tee_gal_sub_nav, .winter_hat_sub_nav, 	.winter_mensware {		background-repeat: no-repeat;		background-position: center top;	}	#sub_navigation h3 {		width: 347px;		height: 347px;	}			#sub_navigation h3 span {			display: none;		}	#sub_navigation ul {		list-style: none;		padding: 0px 55px;		width: 237px;		min-height: 194px;		_height: 194px;	}		#sub_navigation ul li {			display: inline;		}			#sub_navigation ul li a {				display: block;				padding: 10px 0px;				width: 237px;				font-size: 11px;				color: #999999;				line-height: 16px;				background: transparent url("/images/body_regions/sub_nav_item_background.gif");				background-repeat: no-repeat;				background-position: 0px 0px;			}			#sub_navigation ul li a:hover {				color: #d9c989;				background-position: 0px -36px;			}	/* FOOTER */div#footer_container {	position: relative;	clear: both;	margin: 0px;	width: 100%;	overflow: hidden;	z-index: 10;	text-align: left;}	* html div#footer {		behavior: url("/scripts/iepngfix.htc");	}	div#footer {		position: relative;		top: 0px;		left: 50%;		margin: 0px 0px 0px -650px;		padding: 0px;		width: 1300px;		height: 185px;		overflow: hidden;		background: transparent url("/images/backgrounds/footer.png");		background-repeat: no-repeat;		background-position: center bottom;	}
