/* CSS Document */

html { overflow: -moz-scrollbars-vertical !important; }

body {
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #432611;
}

a:link { text-decoration: none; color: #4e0f60; }
a:visited { text-decoration: none; color: #4e0f60; }
a:hover { text-decoration: underline; color: #4e0f60; }
a:active { text-decoration: none; color: #4e0f60; }

p { margin: 0px; margin-bottom: 10px; }

p.footer { padding-top: 5px; text-align: center; font-size: 10px; }
p.footer a:link { color: black; text-decoration: none; }
p.footer a:visited { color: black; text-decoration: none; }
p.footer a:hover { color: black; text-decoration: underline; }
p.footer a:active { color: black; text-decoration: underline; }

table { border: 0px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
form { margin: 0px; }
input, select, textarea { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td { vertical-align: top; }
img { margin: 0px; padding: 0px; border: 0px; }
div { padding: 0px; margin: 0px; }
hr { width:550px; margin-left:75px; margin-right:5px; }

table#layout { background: white; margin: 0px auto; }
	table#layout td { padding: 0px; }

table#content { width:942px; border: 0px;}
	table#content td { padding: 0px; margin: 0px; }
	table#content td.web { width: 942px; }

	div#content_header { background-color: #a18d5a; background-image: url(../images/background.png); background-repeat: repeat; width: 942px; }
	
	div#content_navigation { width: 942px; height: 40px; background-color: white; color: #4e0f60; }
	div#content_navigation table#nav { margin-left: 15px; margin-right: 50px; width: 877px; }
	div#content_navigation table#nav td { padding: 10px; }
	div#content_navigation table#nav td#section { font-size: 16px; }
	div#content_navigation table#nav td#links { text-align:center; }
	
	div#content_main { width: 942px; background-color: #a18d5a; color: #b78f67; line-height: 160%; text-align: justify; }

	div#content_main a { color: #4e0f60; }
	div#content_main a:link { color: #4e0f60; text-decoration: none; }
	div#content_main a:visited { color: #4e0f60; text-decoration: none; }
	div#content_main a:hover { color: #4e0f60; text-decoration: underline; }
	div#content_main a:active { color: #4e0f60; text-decoration: underline; }
	
	div#content_main table#main_content { }

	div#content_main table#main_content td.col1_home { width: 170px; }
	div#content_main table#main_content td.col2_home { width: 497px; }
	div#content_main table#main_content td.col2_paddingtop_home { width: 465px; padding-top: 40px; }

	div#content_main table#main_content td.col1 { width: 182px; }
	div#content_main table#main_content td.col2 { width: 485px; }
	div#content_main table#main_content td.col2_paddingtop { width: 485px; padding-top: 20px; }
	div#content_main table#main_content td.col3 { width: 275px; }
	
	/* WHAT THE DEUCE!? */
/*	div#content_main table#main_content td.col1_home div#left_takealook { margin-top: 20px; margin-left: 30px; margin-bottom: 15px; height: 550px; background-color: #afa07a; }
	div#content_main table#main_content td.col1_home div#left_takealook img { margin-left: 15px; margin-top: 15px; border: 1px solid #766741; }*/

	div#content_main table#main_content td.col1_home div#left_takealook { margin-left: 30px; margin-top: 20px; margin-bottom: 15px; height: 550px; background-color: #afa07a; }
	div#content_main table#main_content td.col1_home div#left_takealook img { }
	div#content_main table#main_content td.col1 div#left_latestnews { padding-top:10px; margin-left: 30px; height: 323px; background-color: #8a784b; color: white; }
	div#content_main table#main_content td.col1 div#left_latestnews p { margin-left:10px; margin-right:10px; }
	div#content_main table#main_content td.col1 div#left_latestnews p.latestnews_date { margin-left:10px; margin-right:10px; font-weight:bold;margin-bottom:0px;}
	div#content_main table#main_content td.col1 div#left_latestnews p.latestnews_detail{ margin-left:10px; margin-right:10px; font-size:11px; padding-bottom:5px; border-bottom:1px solid white; text-align: left; }	
div#content_main table#main_content td.col1 div#left_latestnews h6 { margin: 0px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; text-align: center; font-size: 12px; font-weight: bold; border: 3px double #665938; padding: 5px; }

	div#content_main table#main_content td.col2_paddingtop div#middle_toptext { margin: 0px auto; width: 420px; border: 1px solid #b7aeb1; }
	div#content_main table#main_content td.col2_paddingtop div#middle_toptext p { background-color: white; padding: 20px; margin: 15px; color: black; line-height: 140%; }

	div#content_main table#main_content td.col2_paddingtop_home div#middle_photo_home { margin: 0px auto; width: 420px; border: 1px solid #b7aeb1; }
	div#content_main table#main_content td.col2_paddingtop_home div#middle_photo_home img { margin: 10px; }

	div#content_main table#main_content td.col2_paddingtop_home div#middle_text_home_leftcol { margin-left: 20px; width: 202px; height: 280px; margin-top: 10px; float: left; border: 1px solid white; color: white; }
	div#content_main table#main_content td.col2_paddingtop_home div#middle_text_home_leftcol img { margin-bottom: 10px; }
div#content_main table#main_content td.col2_paddingtop_home div#middle_text_home_leftcol p { margin: 15px; }

div#content_main table#main_content td.col2_paddingtop_home div#middle_text_home_rightcol { margin-left: 15px; width: 202px; height: 280px; margin-top: 10px; float: left; border: 1px solid white; color: white; }
	div#content_main table#main_content td.col2_paddingtop_home div#middle_text_home_rightcol p { margin: 15px; }
	div#content_main table#main_content td.col2_paddingtop_home div#middle_text_home_rightcol img { margin-bottom: 10px; }
div#content_main table#main_content td.col2_paddingtop_home div#middle_text_home_rightcol h1 { padding: 0px; margin: 0px; width: 202px; background-color: white; height: 35px; color: black; font-size: 14px; text-align: center; font-weight: normal; padding-top: 15px;}

	div#content_main table#main_content td.col2_paddingtop div#middle_photos { margin: 0px auto; width: 420px; padding-top:10px; padding-bottom: 10px; }
	div#content_main table#main_content td.col2_paddingtop div#middle_photos table#dresses { width: 435px; }
	div#content_main table#main_content td.col2_paddingtop div#middle_photos table#dresses td { width: 140px; }
	div#content_main table#main_content td.col2_paddingtop div#middle_photos table#dresses img { border: 8px solid white; }

	div#signup_bottomtext_home { width: 942px; text-align: center; color: black; font-size: 14px; margin-top: 10px; }

	div#content_main table#main_content td.col2_paddingtop div#middle_bottomtext { margin: 0px auto; width: 420px; border: 1px solid #b7aeb1; }
	div#content_main table#main_content td.col2_paddingtop div#middle_bottomtext p { background-color: white; padding: 20px; margin: 15px; color: black; line-height: 180%; text-align: center; }

	table#range_layout { background-color: #a18d5a; }

	div#content_range_text { margin: 30px 0px 20px 20px; background-color: #a18d5a; color: white; line-height: 160%; text-align: left; width: 190px; padding: 20px; height: 100%; }
	div#content_range_text a:{ color: #ffffff; }
	div#content_range_text a:link { color: #ffffff; text-decoration: none; }
	div#content_range_text a:visited { color: #ffffff; text-decoration: none; }
	div#content_range_text a:hover { color: #ffffff; text-decoration: underline; }
	div#content_range_text a:active { color: #ffffff; text-decoration: underline; }

/* top/right/bottom/left */
	div#content_range_overview { width: 642px; padding: 42px 20px 42px 30px; background-color: #a18d5a; color: white; line-height: 160%; }div#content_range_overview a:{ color: #ffffff; }
	div#content_range_overview a:link { color: #ffffff; text-decoration: none; }
	div#content_range_overview a:visited { color: #ffffff; text-decoration: none; }
	div#content_range_overview a:hover { color: #ffffff; text-decoration: underline; }
	div#content_range_overview a:active { color: #ffffff; text-decoration: underline; }
	
	div#content_main_range { width: 642px; padding: 42px 20px 42px 30px; background-color: #a18d5a; color: white; line-height: 160%; }
	div#content_main_range a:{ color: #ffffff; }
	div#content_main_range a:link { color: #ffffff; text-decoration: none; }
	div#content_main_range a:visited { color: #ffffff; text-decoration: none; }
	div#content_main_range a:hover { color: #ffffff; text-decoration: underline; }
	div#content_main_range a:active { color: #ffffff; text-decoration: underline; }

	div#content_main_range table#range_photos { width: 642px; border: 1px solid #b7aeb1; text-align: center; }
	div#content_main_range table#range_photos td { width: 160px; }
	div#content_main_range table#range_photos td img { border: 3px solid white; }

	div#content_range_overview table#range_overview_photos { width: 642px; border: 1px solid #b7aeb1; text-align: center; }
	div#content_range_overview table#range_overview_photos td { width: 160px; }
	div#content_range_overview table#range_overview_photos td img { border: 3px solid white; }

	div#content_shoesrange_overview { width: 642px; padding: 42px 20px 42px 30px; background-color: #a18d5a; color: white; line-height: 160%; }
	div#content_shoesrange_overview table#shoes_overview_photos { width: 642px; border: 1px solid #b7aeb1; text-align: right; }
	div#content_shoesrange_overview table#shoes_overview_photos td { width: 160px; }
	div#content_shoesrange_overview table#shoes_overview_photos td img { border: 3px solid white; }

	div#content_main_shoerange { width: 642px; padding: 42px 15px 42px 30px; background-color: #a18d5a; color: white; line-height: 160%; }
    div#content_main_shoerange a:{ color: #ffffff; }
	div#content_main_shoerange a:link { color: #ffffff; text-decoration: none; }
	div#content_main_shoerange a:visited { color: #ffffff; text-decoration: none; }
	div#content_main_shoerange a:hover { color: #ffffff; text-decoration: underline; }
	div#content_main_shoerange a:active { color: #ffffff; text-decoration: underline; }
	div#content_main_shoerange table#shoerange_photos { width: 642px; border: 1px solid #b7aeb1; text-align: center; }
	div#content_main_shoerange table#shoerange_photos td { width: 305px; }
	div#content_main_shoerange table#shoerange_photos td img { margin-top: 0px; margin-bottom: 0px; }

	div#content_main_specific { width: 792px; padding: 20px 75px 20px 75px; background-color: #a18d5a; color: white; line-height: 160%; }
	div#content_main_specific a:{ color: #ffffff; }
	div#content_main_specific a:link { color: #ffffff; text-decoration: none; }
	div#content_main_specific a:visited { color: #ffffff; text-decoration: none; }
	div#content_main_specific a:hover { color: #ffffff; text-decoration: underline; }
	div#content_main_specific a:active { color: #ffffff; text-decoration: underline; }
	
	div#content_main_specific table#details { }
	div#content_main_specific table#details td.left { width: 444px; }
	div#content_main_specific table#details td.left2 { vertical-align: bottom; }
	div#content_main_specific table#details td.right { width: 348px; text-align: right; }
	div#content_main_specific table#details td.right img { border: 10px solid white; }

	div#static_text { width: 562px; padding: 20px 18px 15px 42px; margin: 30px 40px 40px 28px;border: 1px solid white; background-color: #a18d5a; color: white; line-height: 160%; }

	div#content_bottomnavigation { margin-top: 5px; width: 942px; height: 40px; background-color: #a18d5a; color: white; }
	div#content_bottomnavigation table#bottomnav { margin-left: 0px; margin-right: 50px; width: 892px; }
	div#content_bottomnavigation table#bottomnav td { padding: 10px; }
	div#content_bottomnavigation table#bottomnav td#bottomsection { font-size: 16px;}
	div#content_bottomnavigation table#bottomnav td#bottomlinks { text-align:center; }

	div#content_bottomnavigation a { color: white; }
	div#content_bottomnavigation a:link { color: white; text-decoration: none; }
	div#content_bottomnavigation a:visited { color: white; text-decoration: none; }
	div#content_bottomnavigation a:hover { color: white; text-decoration: underline; }
	div#content_bottomnavigation a:active { color: white; text-decoration: underline; }

	p.footer { padding-top: 10px; }
	
	#myGallery
	{
	width: 275px !important;
	height: 625px !important;
	}