* {
	margin: 0;
	padding: 0;
}

html, body {
	font-size: 10px;
}

p, br {
	text-align: left;
	padding-top: 1em;
}

hr {
	border: 0em solid #FFF;
	border-top: double #c0c0c0;
	background-color: transparent;
}

a {
	color: #ec165c;
	text-decoration: none;
}

a img {
	border: 0em;
}

#areaNav {
	margin-top: 0em;
	width: 80em;
	height: 13.5em;
	position: relative;
	text-align: left;
}

#navLink {
	position: absolute;
	left: 2.5em;
	top: 2.5em;
	width: 12em;
	height: 5em;
	z-index: 10;
}

#navLink img {
	width: 12em;
	height: 5em;
}

#navLogo img {
	height: 13.5em;
	width: 32.2em;
	border: 0em;
	z-index: 1;
}

#navButtons1, #navButtons2, #navButtons3, #navButtons4 {
	text-decoration: none;
	text-transform: uppercase;
	word-spacing: .5em;
	letter-spacing: .2em;
	color: #333333;
	font-family: "Arial Narrow", Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	height: 2em;
	width: 60em;
	position: absolute;
	left: 18em;
	top: 5.2em;
	z-index: 2;
	text-align: left;
}

#navButtons2 {
	top: 7.1em;
	word-spacing: .15em;
}

#navButtons3 {
	top: 9.1em;
	word-spacing: .15em;
}

#navButtons4 {
	top: 9.1em;
    word-spacing: 0em;
}

#navButtons4 span {
	margin-right: 0em;
}

#navButtons4 #navMouseover {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
    letter-spacing: .1em;
    color: #000000;
}

#navButtons4 img {
	width: 1.9em;
	height: 1.9em;
    vertical-align: middle;
}

#navButtons1 a {
	text-decoration: none;
	color: #333333;
	font-size: 1.2em;
}

#navButtons2 a, #navButtons3 a {
	text-decoration: none;
	color: #333333;
	font-size: 1em;
}

#navButtons4 a {
	margin-right: .7em;
}

#areaContent {
	text-align: left;
	position: relative;
	width: 80em;
	height: 38.6em !important;
	height /**/: 39.4em;
	border-color: #c0c0c0;
	border-bottom-style: double;
	border-top-style: double;
	background-image: url("../images/dottedline.jpg");
	background-repeat: repeat-y;
	background-position: 26.6em 0em;
	padding-right: 0em;
}

#areaContent.collections_room {
    background-image: none;
}


#areaContent #pageLink {
	margin-top: 3em;
	margin-left: 3.3em;
	text-align: left;
    z-index: 3;
    width: 19em;
    text-indent: -.5em !important;
}

#areaContent #pageLink span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1em;
	color: #ec165c;
	text-indent: -.5em !important;
}


#areaMag img {
	position: absolute;
    left: 0;
    top: 0;
	width: 27.6em;
	height: 38.6em;
    z-index: 1;
}

#areaText {
	position: absolute;
	left: 1em;
	bottom: 1.5em;
	width: 24em;
	text-align: left;
	z-index: 5;
}

#areaPhoto {
	position: absolute;
	top: 0em;
	right: 0em;
	width: 52.4em !important;
	height: 38.6em !important;
	width: /**/ 52.4em;
	height /**/: 39.4em;
	text-align: right;
	z-index: 2;
}

#areaPhoto img, #areaPhoto object, #areaPhoto embed {
	width: 52.4em !important;
	height: 38.6em;
}

#areaPhoto.friends {
	width: 53.3em !important;
}

#areaPhoto.friends img, #areaPhoto.friends object, #areaPhoto.friends embed {
	width: 53.3em !important;
}

#areaPhoto.collections_room {
    width: 80em !important;
    z-index: 2;
}

#areaPhoto.collections_room2 {
    width: 80em !important;
    z-index: 2;
    behavior: url(/css/iepngfix.htc);
}

#areaRoom {
	visibility: hidden;
}

#areaRoom.collections_room {
	visibility: visible;
	width: 80em !important;
	z-index: 1;
	right: 0;
	top: 0;
}

#areaRoom.collections_room img {
	width: 80em !important;
}

#areaPhoto.collections_room img, #areaPhoto.collections_room2 img {
    width: 80em !important;
}

#areaPhoto img.mag {
	width: 17.4em !important;
	height: 12.8em !important;
}

#areaPhoto.home {
	width: 80em !important;
}

#areaPhoto object.home, #areaPhoto embed.home {
	width: 80em !important;
}

#pageCap {
	position: absolute;
	left: 0em;
	top: 0em;
	z-index: 2;
	text-align: left;
}

#pageCap span {
	font-family: "Times New Roman", Times, serif;
	font-size: 9.5em;
	color: #e5e5e5;
}

#pageCap.noheader {
	top: -6.7em;
}

#pageText {
	position: relative;
	z-index: 3;
	}

#pageHeader {
	margin-top: 6.7em;
	margin-left: 2.3em;
	text-align: left;
}

#pageHeader span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.4em;
	letter-spacing: .1em;
	word-spacing: 0em;
	color: #231f20;
	}

#pageSubHeader {
	margin-top: .7em;
	margin-left: 2.3em;
	text-align: left;
}

#pageSubheader span {
	font-family: "Arial Narrow", Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	line-height: 1.3em;
	letter-spacing: .3em;
	color: #000000;
}

#pageSwatches {
	width: 25em;
	height: 1.9em;
	margin-top: .9em;
	margin-left: 2.3em;
	text-align: left;
}

#pageSwatches img {
	width: 1.9em;
	height: 1.9em;
    border: 0em;
}

#pageSwatches a {
	width: 1.9em;
	height: 1.9em;
	margin-right: .7em;
    border: 0em;
}

#pageMag {
	margin-top: 3em;
	margin-left: 3.3em;
	text-align: left;
    z-index: 1;
	}

#pageMag span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	line-height: 1.6em;
	color: #231f20;
}

#pageCopy {
	margin-left: 2.3em;
	margin-top: .7em;
	text-align: left;
}

#pageCopy.contact {
	margin-top: .8em;
}

#pageCopy.contact b {
	font-family: Arial, Tahoma, Geneva, Verdana, Helvetica, sans-serif;
	font-size: .8em;
	letter-spacing: 0em;
	color: #ec165c;
}

#pageCopy.availability {
	margin-top: .7em;
}

#pageCopy span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1.3em;
	color: #626366;
}

#pageCopy.contact span, #pageCopy.contact a {
	font-size: 1.1em;
	line-height: 1.4em;
	letter-spacing: .1em;
}

#pageCopy a {
	font-size: 1.1em;
	line-height: 1.1em;
}

big {
	color: #ec165c;
	letter-spacing: .15em;
}

#pageButtons {
	width: 25em;
	height: 1.9em;
	margin-top: .9em;
	margin-left: 1.8em;
	text-align: left;
	position: relative;
}

#pageButtons span {
	font-family: "Arial Narrow", Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	line-height: 1.1em;
    letter-spacing: .1em;
    width: 9em;
    height: 1.9em;
}

#pageButtons a.butt1  {
	text-decoration: none;
    margin-left: .35em;
    margin-right: .35em;
    padding: .2em .5em;
    color: #ec165c;
	background-color: #fff;
	border: .1em solid #c0c0c0;
	display: block;
	float: left;
}

#pageButtons a.butt2 {
	text-decoration: none;
    margin-left: .35em;
    margin-right: .35em;
    padding: .2em .5em;
    color: #381501;
	background-color: #fff;
	border: .1em solid #c0c0c0;
	display: block;
	float: left;
}

#pageButtons a.butt1.selected, #pageButtons a.butt1:hover {
	text-decoration: none;
	color: #fff;
	background-color: #ec165c;
	border: none;
	border: .1em solid #ec165c;
}

#pageButtons a.butt2.selected, #pageButtons a.butt2:hover {
	text-decoration: none;
	color: #fff;
	background-color: #381501;
	border: none;
	border: .1em solid #381501;
}

.hanging {
	text-indent: -.5em;
}

#pageSections {
	text-align: left;
	float: left;
	position: relative;
	padding-left: 2.95em;
	padding-top: 1em;
	width: 36.5em;
	height: 2em;
}

#pageSections .collections {
	padding-left: 3.3em;
}

#pageSections span {
	font-family: "Arial Narrow", Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.4em;
    letter-spacing: .15em;
}

#pageSections a {
	text-decoration: none;
	color: #4e4d50;
    margin-left: .35em;
    margin-right: .35em;
}

#pageSections a.selected, #pageSections a:hover, .selected, #navButtons1 a:hover, #navButtons2 a:hover, #navButtons1 .selected, #navButtons2 .selected {
	text-decoration: none;
	color: #ec165c;
}

#pageSections.hi1 a.link1, #pageSections.hi2 a.link2, #pageSections.hi3 a.link3, #pageSections.hi4 a.link4, #pageSections.hi5 a.link5, #pageSections.hi6 a.link6 {
	text-decoration: none;
	color: #ec165c;
}

#pageSections span.notes, #pageSections span.notes a {
	font-size: 1em;
	letter-spacing: .15em;
	word-spacing: 0em;
	margin: 0em;
	color: #ec165c;
}

#bottomLinks {
	text-align: right;
	position: relative;
	float: right;
	padding-right: 2.95em;
	padding-top: 1.4em;
	width: auto;
	height: 2em;
}

#bottomLinks span a {
	font-family: "Arial Narrow", Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.4em;
    letter-spacing: .15em;
	text-decoration: none;
	color: #4e4d50;
    margin-left: .7em;
}

#bottomLinks span a img {
	height: 1.2em;
	border: .1em solid #c0c0c0;
}

#bottomShare {
	text-align: right;
	position: relative;
	float: right;
	padding-right: 0em;
	padding-top: 1.4em;
	margin-top: 1.8em;
	width: 18.25em;
	height: 2em;
}

input, textarea {
	border: .1em solid #c0c0c0;
	font-family: "Arial Narrow", Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	letter-spacing: .1em;
	font-size: 1.01em;
	padding-left: .2em;
	padding-right: .2em;
	margin-bottom: .5em;
	width: 18em;
}

input.button {
	width: 5em;
}

input.nostyle {
	border: 0em;
	width: 1.3em;
	height: 1.3em;
	padding: 0em;
	vertical-align: baseline;
}

form, .form {
	font-size: 1em;
	letter-spacing: .1em;
	font-family: "Arial Narrow", Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
}

.st_sharethis_custom {
	background: url("http://www.ebelladesigns.com/images/sharethis-icon.jpg") no-repeat scroll left top transparent;
	padding: 1.8em 1.8em 0 0;
}
