

/*
general declaration

*/
* {
	padding:0;
	margin:0;
	font-family: "HelveticaNeueW01-55Roma",Helvetica,Arial,sans-serif;
	
}

ul {
	list-style:none;
}

body {
	background: #fff;
	font-size: 14px;
}



/*
typography

*/
b, strong, .bold {
	 font-family:'HelveticaNeueW01-75Bold';
}
i {
	font-family:"HelveticaNeueW01-66Medi";
}
b i, i b {
	font-family:"HelveticaNeueW01-76Bold";
}

a{
	text-decoration:none;
	color:#a99353;
}
p {
	margin-bottom:10px;
	line-height:30px;
	
}

.paragraph {
	margin-bottom:21px;
}

a img {
	border:0;
}
h1, h2, h3, h4, h5 {
	color:#373838;
}
h1 {
	font-size:18px;
	margin-bottom:30px;
}
h1 span {
	font-size:inherit !important;
}

* {
	font-weight:normal;
}

.content a,
.content a:visited,
.content a:active {
	color:#a99353;
}
.content a:hover {
	color:#322f27;
}

ol {
	padding-left:30px;
}

ol, ol li {
	list-style: decimal;
	font:inherit;
	font-size:inherit;
}
/*
Styles
*/

/*
styles present in multiple pages
*/
.push {
	clear:both;
}
.hide {
	display:none !important;
}
.imageRight {
	float:right;
	margin:15px;
	margin-right:0;
}
.imageLeft {
	float:left;
	margin:15px;
	margin-left:0px;
}
.noMargin {
	margin:0 !important;
}
.noMarginTop {
	margin-top:0;
}
.drop-shadow {
	-webkit-box-shadow: 0px 0px 8px #ddd;
	-moz-box-shadow: 0px 0px 8px #ddd;
	box-shadow: 0px 0px 8px #ddd; 
}
/*
layout

*/
.mainCell {
	width:100%;
}
.mainTable {
	width:100%;
	margin:auto;
	overflow:hidden;
}
.pageWidth {
	width:960px;
}


.top, .content, .bottom {
	margin: 0 auto;
	position:relative;
	
}
.content {
	padding-bottom:50px;
}
.top {
	height:213px;
	margin-bottom:20px;
	overflow:visible;
	z-index:1000;
}
.col {
	float:left;
	width:44%;
}

/*Admin buttons*/

.buttons {
	z-index:30;
}

/*
Header
*/

.mailingList {
	float:right;
	text-align:right;
	margin-top:5px;
	margin-bottom:10px;
	margin-right:20px;
}

.mailingList .mainLabel {
	margin-top:12px;
	margin-right:10px;
	font-size:11px;
	color:#a4a4a4;
	display:block;
}

.mailingList div {
	display:block;
	float:left;
	margin-top:6px;
	margin-right:10px;
	font-size:11px;
	color:#a4a4a4;
}

.mailingList input.name,
.mailingList input.email {
	display:block;
	float:left;
	font-size:11px;
	background:#fff;
	color:#828483;
	width:151px;
	height:20px;
	padding: 0 0 0 5px;
	margin: 3px 0 0 8px;
	border:0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	-webkit-box-shadow: inset 1px 1px 1px #757575;
	-moz-box-shadow: inset 1px 1px 1px #757575;
	box-shadow: inset 1px 1px 1px #757575; 
	-moz-border-radius: 3px;
	border-radius: 3px; 
}
.mailingList input.name {
	width:209px;
	margin-top:2px;
	margin-bottom: 3px;
}
.mailingList input.email {
	width:132px;
}

.mailingList input.subscribe {
	font-size:11px;
	background: url("../media/adrianAlanMedia/img/submit.png") left top no-repeat;
	width:69px;
	height:21px;
	border:0;
	padding:0;
	margin: 3px 0 0 8px;
	display:block;
	float:left;
	color:#898989;
}


.languageSelect {
	position:absolute;
	left:0;
	top:5px;
	width:151px;
	height:21px;
	float:left;
}
.languageSelect span {
	display:none;
}
.languageSelect label {
	position:absolute;
	color:#8f8f8f;
	text-shadow:1px 0 #e1e1e1;
	font-size:11px;
	top:4px;
	left: 6px;
}
.languageSelect .selectBoxMask {
	position:absolute;
	width:151px;
	height:21px;
	background: url("../media/adrianAlanMedia/img/selectBoxMask.png") left top no-repeat;
}
.languageSelect select {
	filter: alpha(opacity=0); /* internet explorer */
	-khtml-opacity: 0;      /* khtml, old safari */
	-moz-opacity: 0;       /* mozilla, netscape */
	opacity: 0;           /* fx, safari, opera */

	position:absolute;
	width:151px;
	height:21px;	
}
.googleLanguage {
	position:absolute;
	top:12px;
	left:161px;	
}
#logo {
	position:absolute;
	top:77px;
	left:297px;
	outline:none;
}

.topPane {
	background: url("../media/adrianAlanMedia/img/topBarBG.png") left top repeat-x;
}

.top .leftMenu {
	position:absolute;
	top:54px;
	left:10px;
	display:none;
}
.top .leftMenu a {
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height:17px;
	color:#333;
}
.top .topBar {
	position:absolute;
	top:0;
	left:0;
}



.top .rightMenu {
	display:none;
	text-align:right;
	position:absolute;
	top:81px;
	right:0px;
	padding-right:30px;
	background: url("../media/adrianAlanMedia/img/wish-list.png") right 13px no-repeat;
}

.top .rightMenu div {
	color:#6e6e6e;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.top .rightMenu span {
	color:#252324;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.top ul.topRightMenu {
	float:right;
	margin-top:10px;
	margin-right:10px;
}
.top ul.topRightMenu li {
	float:left;
	margin-left:7px;
	color:#dcdce0;
	
	font-size:11px;
	position:relative;
}
.top ul.topRightMenu li a {
	color:#5b5b5b;
	font-family:"HelveticaNeueW01-75Bold";
	font-size:11px;
	margin-right:7px;
}
.top ul.topRightMenu iframe {
	display:none;
	position:absolute;
	top:26px;
	right:0;
	height:71px;
	width:233px;
	border:none;
	padding:0;
	overflow:hidden;
	
}
.top ul.topRightMenu .top-log-in-form {
	display:none;
	position:absolute;
	top:26px;
	right:0;
	height:64px;
	width:233px;
	border:none;
	padding:0;
	overflow:hidden;
	background-color:#f7f7f7;
}

.top-log-in-form input.name,
.top-log-in-form input.password {
	display:block;
	float:left;
	font-size:11px;
	background:#fff;
	color:#828483;
	width:151px;
	height:20px;
	padding: 0 0 0 5px;
	margin: 3px 0 0 8px;
	border:0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	-webkit-box-shadow: inset 1px 1px 1px #757575;
	-moz-box-shadow: inset 1px 1px 1px #757575;
	box-shadow: inset 1px 1px 1px #757575; 
	-moz-border-radius: 3px;
	border-radius: 3px; 
}

.top-log-in-form input.name {
	width:209px;
	margin-top:7px;
	margin-bottom: 3px;
}
.top-log-in-form input.password {
	width:132px;
}

.topRightMenu .button-2,
.mailingList .button-2 {
	background:url("../media/adrianalanmedia/img/wishlist/button-1.png") repeat-x top center #fff;
	width:67px;
	height:18px;
	border:1px solid #253878;
	-webkit-box-shadow: 0px 1px 1px #b2b2b2;
	-moz-box-shadow: 0px 1px 1px #b2b2b2;
	box-shadow: 0px 1px 1px #b2b2b2; 
	-moz-border-radius: 10px;
	border-radius: 10px; 
	color:#fff !important;
	font-size:12px;
	display:block;
	float:left;
	padding:0;
	text-align:center;
	margin: 3px 0 0 8px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
}

.mailingList .button-2 {
	background:url("../media/adrianalanmedia/img/wishlist/button-2.png") repeat-x top center #fff;
	border:1px solid #029d20;
	width:67px;
	height:18px;
	-webkit-box-shadow: 0px 1px 1px #b2b2b2;
	-moz-box-shadow: 0px 1px 1px #b2b2b2;
	box-shadow: 0px 1px 1px #b2b2b2; 
	-moz-border-radius: 10px;
	border-radius: 10px; 
	color:#fff !important;
	font-size:12px;
	display:block;
	float:left;
	padding:0;
	text-align:center;
	margin: 3px 0 0 8px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	font-size:10px;
}
.mainMenuWrapper {
	position:absolute;
	left:0;
	bottom:0;
	width:960px;
}

.mainMenuWrapper .search {
	width:163px;
	height:23px;
}

.mainMenuWrapper .search input {
	width:130px;
	height:12px;
	float:left;
	padding:7px 0 4px 3px;
	margin:0;
	border:0;
	background: url("../media/adrianAlanMedia/img/searchBody.png") left -23px repeat-x;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	outline:none;
	color:#fff;
	text-shadow: 0 -1px #a0916e;
	-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px; 
}

.mainMenuWrapper .search.focus input {
	color:#333;
	text-shadow: 0 -1px #DDD;
}

.mainMenuWrapper .search .left,
.mainMenuWrapper .search .right {
	width:3px;
	height:23px;
	float:left;
	display:block;
	margin:0;
}

.mainMenuWrapper .search .left {
	background: url("../media/adrianAlanMedia/img/searchLeft.png") left -23px no-repeat;
}
.mainMenuWrapper .search .right {
	background: url("../media/adrianAlanMedia/img/searchRight.png") left -23px no-repeat;
}

.mainMenuWrapper .left,
.mainMenuWrapper .right {
	width:2px;
	height:32px;
	float:left;
}
.mainMenuWrapper .left {
	background: url("../media/adrianAlanMedia/img/mainMenuLeft.png") left top no-repeat;
}
.mainMenuWrapper .right {
	background: url("../media/adrianAlanMedia/img/mainMenuRight.png") left top no-repeat;
}
.mainMenu {
	width:956px;
	height:32px;
	
	float:left;
	background: url("../media/adrianAlanMedia/img/mainMenuBody.png") left top repeat-x;
}
.mainMenu li {
	float:left;
	font-size:12px;
	height:25px;
	padding:4px 10px 0 10px;
	background: url("../media/adrianAlanMedia/img/mainMenuDivisory.png") right top no-repeat;
	font: 13px "HelveticaNeueW01-75Bold", "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;,Helvetica,Arial,Verdana,sans-serif;
	color:#fff;
	text-shadow: 0 -1px #a0916e;
	font-weight:normal;
}
.mainMenu li div {
	font-family:'HelveticaNeueW01-95Blac';
	font-size:13px;
	margin-top:4px;
	cursor:pointer;
}
.mainMenu li li div {
	margin-top:0;
	
}
.mainMenu li.search {
	width:147px;
	background: transparent;
	padding-right:0;
}
.mainMenu li a,
.mainMenu li a:active,
.mainMenu li a:visited,
.mainMenu li a:link {
	font-family:"HelveticaNeueW01-75Bold";
	font-size:12px;
	margin:0px 24px 0px 0px;
	color:#fff;
	padding:0 0 10px 0;
	outline:none;
	
}
.mainMenu li a:hover,
.mainMenu li a.active {
	color:#fff;
	
}
.menuBar .col1 {
	width:374px;
}

/* 
	//
	//   Rollover Menu
	//
*/
.mainMenu li a.nolink {
	cursor:default;
}
.mainMenu li {
	position:relative;
	height:28px;
}
.mainMenu li.first {
	padding-left:20px;
}
.mainMenu li ul {
	margin:0px 0 0 0;
	left:0;
	padding:32px 0 0 0;
	width:255px;
	position:absolute;
	vertical-align:bottom;
}
.mainMenu li ul li {
	height:16px;
	width: 257px;
	padding:6px 0 8px 0;
	margin:0;
	list-style:none;
	display:block;
	background:#f1f0ed;
}
.mainMenu li ul li.first {
	padding-top:10px;
	padding-left:0;

}
.mainMenu li ul li.last {
	padding-bottom:15px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px; 
}
.mainMenu .hasSubCategory {
	background-image: url(../media/adrianAlanMedia/img/bullet-arrow.png);
	background-position:240px 10px;
	background-repeat: no-repeat;
}

.mainMenu .hasSubCategory div {
	text-shadow:none;
	color: #262827 !important;
	padding: 0 0 0 10px;
	
}

.mainMenu li ul a {
	margin:0 !important;
	padding:0px 0 0px 10px !important;
	color:#262827 !important;
	font:normal 12px  Arial,Helvetica,sans-serif;
	text-transform:none;
	background:none;
	text-indent:0;	
	width:auto !important;
	text-shadow:none;
}
.mainMenu li ul a:hover {
	background:none !important;
	font-family:"HelveticaNeueW01-75Bold";
}

.mainMenu li ul li ul{
	margin:0px 0 0 0;
	left:257px;
	top:0px;
	padding:4px 0 4px 0;
	width:217px;
	position:absolute;
	vertical-align:bottom;
	background:#e3e0db;
	-moz-border-radius: 4px;
border-radius: 4px; 
-webkit-box-shadow: 0px 0px 5px #666;
-moz-box-shadow: 0px 0px 5px #666;
box-shadow: 0px 0px 5px #666; 
z-index:100;
}
.mainMenu li ul li ul li{
	background:transparent;
}

.mainMenu li ul li ul li ul{
	background: #e3e0db;
	top:-4px;
	z-index:101;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.mainMenu ul {
visibility:hidden;
top:0;

}
/* make the second level visible when hover on first level list OR link */
.mainMenu li:hover ul,
.mainMenu .subMenu:hover ul,
.mainMenu a:hover ul {
visibility:visible;
}

/* keep the third level hidden when you hover on first level list OR link */
.mainMenu :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.mainMenu :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.mainMenu :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.mainMenu :hover ul :hover ul :hover ul { 
visibility:visible;
}


/*Footer*/

a.top-of-page {
	width:32px;
	height:28px;
	background: url("../media/adrianAlanMedia/img/top-of-page.png") left top no-repeat;
	position:absolute;
	bottom:0;
	right:0;
	outline:none;
	z-index:31;
}

.bottomPane {
	background: url("../media/adrianAlanMedia/img/bottomBG.png") left top repeat-x;
	display:none;
}

.bottomPane .wrapper {
	
	height:185px;
}

.bottomPane .wrapper .col {
	margin-top:44px;
	width:191px;
	text-transform:uppercase;
	color:#e5dbcc;
	font-size:13px;
}

.bottomPane .wrapper .col a {
	color:#fff;
	font-size:12px;
	text-transform:none;
	
}

.bottomPane .wrapper .col1 {
	width:320px;
	margin-left:10px;
}

.bottomPane .wrapper .col2 a {
	line-height:23px;
	clear:both;
}
.bottomPane .wrapper .col2 a img {
	float:left;
	margin:2px 5px 0 0;
}
.bottomPane .wrapper .col2 a span {
	display:block;
	float:left;
	margin-bottom:2px;
	color:inherit;
	font-size:inherit;
}

.bottomPane .wrapper .col2 a span:hover,
.bottomPane .wrapper .col a:hover  {
	color:#E5DBCC;
}

.bottomPane .wrapper .col ul {
	margin-top:10px;
}

.bottomPane .footer {
	margin:25px 0 17px 0;
	font-size:12px;
	color:#fff;
	line-height:24px;
}

.bottomPane .footer a {
	font:inherit;
	color:inherit;
	font-family:"HelveticaNeueW01-75Bold";
}

/*Homepage*/

.content.home .triptych .button .bg {
	width:304px;
	height:58px;
	-webkit-box-shadow: inset 0px 0px 5px #ffffff;
	-moz-box-shadow: inset 0px 0px 5px #ffffff;
	box-shadow: inset 0px 0px 5px #ffffff; 
	background: #fafafa; /* Old browsers */
	background: -moz-linear-gradient(top, #fafafa 0%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fafafa 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fafafa 0%,#f2f2f2 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #fafafa 0%,#f2f2f2 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #fafafa 0%,#f2f2f2 100%); /* W3C */
}

.content.home .triptych .button {
	width:304px;
	height:58px;
	float:left;
	margin-right:24px;
	-webkit-box-shadow: 0px 1px 3px #d0d0d0;
	-moz-box-shadow: 0px 1px 3px #d0d0d0;
	box-shadow: 0px 1px 3px #d0d0d0; 
	-moz-border-radius: 4px;
	border-radius: 4px; 
}

.content.home .triptych .button3 {
	margin-right:0;
}

.content.home .triptych .button img {
	padding:9px 13px 0 11px;
	float:left;
}

.content.home .triptych .button a {
	display:block;
	font-weight:normal;
}

.content.home .triptych .button a.title {
	padding:14px 0 0 0;
	font-family:"EdwardianScriptITCW01";
	font-size:31px;
	line-height:21px;
	font-weight:normal;
	color:#262827;
}
.content.home .triptych .button a.body {
	
	font-family: "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#947559;
}

.content.home .col {
	margin:11px 10px;
	width:460px;
	border-top:1px solid #e1e1e1;
	padding-top:19px;
	color:#262827;
	line-height:21px;
	font-size:13px;
	text-align:justify;
}
.content.home .col div, .content.home .col p {
	color:#262827;
	line-height:21px;
	font-size:13px;
	text-align:justify;
}
.content.home .col h3 {
	font-size:22px;
	color:#9b8d76;
	margin-bottom:15px;
	font-family:"HelveticaNeueW01-75Bold";
}
.content.home .col h3 a {
	font-size:22px;
	color:#9b8d76;
	font-family:"HelveticaNeueW01-75Bold";
}
.content.home .col img {
	float:left;
	margin: 5px 30px 10px 0px;
}
.content.home .col2 img {
	width:139px;
}
.content.home .col2 p {
	color: #262827;
    font-size: 13px;
    line-height: 21px;
}
/*
Slideshow
*/

.content.home #slideshow {
	position:relative;
	width:960px;
	height:389px;
	cursor:pointer;
	background:#060606;
}

.content.home #navigation .thumbs-container  {
	position:relative;
	width:835px;
	height:110px;
	overflow:hidden;
}

.content.home #slideshow div.container {
	position:absolute;
	left:0;
	top:0;
	display:none;
	z-index:6;
	width:960px;
	height:389px;
}

.content.home #slideshow div div.title {
	text-align:right;
	right:88px !important;
	font-family: 'Bauer Bodoni W01 Bold';
	display:block;
	width:600px;
	position:absolute;
	font-size:32px;
	color:#ecdabd;
	top:84px;
	text-shadow:1px 1px #333;
}

.content.home #slideshow div div.body {
	text-align:right;
	right:88px !important;;
	top:141px;
	display:block;
	width:188px;
	position:absolute;
	font-family: 'Bauer Bodoni W01 Italic';
	font-size:20px;
	color:#fff;
	line-height:30px;
	text-shadow:1px 1px #333;
}
.content.home #slideshow div.active {
	
}
.loading-box {
    background: url("../media/adrianAlanMedia/img/loading.gif") no-repeat scroll 0 0 transparent;
    display: block;
    padding-left: 34px;
	position:absolute;
	top:50%;
	left:45%;
	height:40px;
	width:120px;
	color:#dddddd;
}
.content.home #navigation {
	position:relative;
	width:960px;
	height:110px;
	background:url('../media/adrianAlanMedia/img/home-slider-bottom.png');
	margin-bottom:11px;
}

.content.home #navigation img {
	margin:10px 10px 9px 10px;
	cursor:pointer;
}
.content.home #navigation img.active {
	-webkit-box-shadow: 0px 0px 4px #000;
-moz-box-shadow: 0px 0px 4px #000;
box-shadow: 0px 0px 4px #000; 
margin-top:9px;
margin-bottom:10px;
}

.content.home #navigation div.buttons {
	position:absolute;
	right:10px;
	bottom:10px;
}
.content.home #navigation a {
	display:block;
	float:left;
	margin-left:10px;
	outline:none;
}
.content.home #navigation a.back {
	background:url('../media/adrianAlanMedia/img/icon-button-back.png');
	width:35px;
	height:36px;
	margin-top:1px;
}
.content.home #navigation a.pause {
	background:url('../media/adrianAlanMedia/img/icon-button-pause.png');
	width:19px;
	height:22px;
	display:none;
}
.content.home #navigation a.play {
	background:url('../media/adrianAlanMedia/img/icon-button-play.png');
	width:17px;
	height:23px;
	display:none;
}
.content.home #navigation a.forward {
	background:url('../media/adrianAlanMedia/img/icon-button-forward.png');
	width:35px;
	height:36px;
	margin-top:1px;
}

.content.home #navigation a.back:active {
	background:url('../media/adrianAlanMedia/img/icon-button-back-hover.png');
}
.content.home #navigation a.pause:active,
.content.home #navigation a.pause.active {
	background:url('../media/adrianAlanMedia/img/icon-button-pause-hover.png');
}
.content.home #navigation a.play:active,
.content.home #navigation a.play.active {
	background:url('../media/adrianAlanMedia/img/icon-button-play-hover.png');
}
.content.home #navigation a.forward:active {
	background:url('../media/adrianAlanMedia/img/icon-button-forward-hover.png');
}


/*Object Details*/

.content.objectDetails .col1 .menu {
	margin:auto;
	width:auto;
	padding: 0 0 20px;
}
.content.objectDetails .col2 .menu {
	text-align:right;
	float:right;
	padding: 0 0 20px;
}
.content.objectDetails .col2 .link {
	margin:0 0 0 15px;
	font-family:"HelveticaNeueW01-75Bold";
	font-size:11px;
}

.content.objectDetails .link {
	margin-right:32px;
	float:left;
}

.content.objectDetails .link a {
	font-family:"HelveticaNeueW01-75Bold";
	font-size:11px;
}
.content.objectDetails .col1 .link a {
	color:#534f42;
}

.content.objectDetails .link img {
	margin-right:5px;
}

.content.objectDetails .col {
	padding-top:20px;
}

.content.objectDetails .col1 {
	width:563px;
	margin-right:31px;
}

.content.objectDetails .reference {
	font-style: italic;
	color:#666;
}


.content.objectDetails .col2 {
	width:364px;
	float:right;
}
.content.objectDetails .buttons {
	margin-bottom:10px;
}

.content.objectDetails .title {
	font-family:"HelveticaNeueW01-75Bold";
	font-size:15px;
	font-weight:normal;
	color:#000;
	height:auto;
}

.content.objectDetails .buttons .left {
	float:left;
}

.content.objectDetails .buttons .right {
	float:left;
	margin-top:5px;
}

.content.objectDetails .buttons .right .back {
	margin: 4px 14px 0 0;
}

.content.objectDetails .buttons .right .previous {
	margin: 4px 21px 0 0;
}

.content.objectDetails .buttons .right .next {
	margin: 4px 1px 0 0px;
}

.content.objectDetails .additionalImages {
	margin-top:15px;
}

.content.objectDetails .additionalImages td {
	padding-right:20px;
	text-align:left;
}

.content.objectDetails span {
	display:block;
	margin-bottom:20px;
	line-height:25px;
	font-size:12px;
}

.content.objectDetails span.ref {
	font-family:"HelveticaNeueW01-75Bold";
}

.content.objectDetails span.description {
	line-height:16px;
}
.content.objectDetails h1 {
	margin:0;
}
.content.objectDetails h1 span {
	font-size:18px;
	font-family:"HelveticaNeueW01-75Bold";
}

.content.objectDetails .icon {
	cursor:pointer;
}
/*Static*/

.content.static .col1 {
	width:388px;
	min-height:10px;
}

.content.static .col2 {
	width:562px;
}

.content.static .col2 div {
	margin-bottom:20px;
	font-size:12px;
}
.content.static .col1 h3 {
	margin-bottom:15px;
}
.content.static .col1 .textBox {
	width:322px;
	text-align:justify;
	font-size:11px;
}
.content.static .col1 .textBox div {
	font-size:11px;
	margin-bottom:15px;
}

.content.static2 .col2 {
	width:388px;
	min-height:10px;
	text-align:right;
}

.content.static2 .col1 {
	width:562px;
}

.content.static2 .col1 div {
	margin-bottom:20px;
	font-size:12px;
}

/*About us*/
.content.aboutUs .col1 img {
	margin-bottom:15px;
	
}

/*Dealer Catalogue*/
.content.dealerCatalogue .artistName {
	display:none;
	
}

.content.dealerCatalogue #catalogue li {
	float:left;
	position:relative;
	margin-bottom:36px;
	margin-right:15px;
	
}
.content.dealerCatalogue #catalogue li a img.last {
	margin-right:0;
	
}
.content.dealerCatalogue #catalogue li a img {
	
	outline:none;
}
.content.dealerCatalogue #catalogue li a {
	outline:none;
}

.content.dealerCatalogue #catalogue .wishList {
	position:absolute;
	width:16px;
	height:16px;
	bottom:10px;
	left:4px;
	z-index:10;
	background:url('../media/adrianAlanMedia/img/star.png') bottom;
	display:none;
}
.content.dealerCatalogue #catalogue .wishList:hover,
.content.dealerCatalogue #catalogue .wishList.selected {
	background-position: top;
}

.content.dealerCatalogue table.objectTable {
	display:none;
}

/*Tooltips*/

#tooltip {
	position: absolute;
	z-index: 3000;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	-webkit-box-shadow: 1px 1px 2px ;
	-moz-box-shadow: 1px 1px 2px ;
	box-shadow: 1px 1px 2px ; 
	-moz-border-radius: 3px;
border-radius: 3px; 
}
#tooltip h3, #tooltip div { margin: 0; }
#tooltip h3 {
	font-size:12px;
	font-family:"HelveticaNeueW01-75Bold";
}
#tooltip .body {
	font-size:12px;
	font-weight:normal;
}

/*Blog*/

.content.post .wrapper {
	margin-top:30px;
}

.content.post .itemWrapper {
	margin-top:3px;
}

.content.post .buttons {
	float:right;
}

.content.post h1 {
	font-size:18px;
	font-family:"HelveticaNeueW01-75Bold";
	letter-spacing:-1px;
	margin-top:5px;
}

.content.postList .date {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	margin-bottom:0;
	color:#999;
}
.content.postList .postTemplate {
	margin-bottom:65px;

}
.content.postList h2 {
	margin-bottom:20px;

}
.content.postList h2 a {
	color:#666059;
	font-size:18px;
	font-family:"HelveticaNeueW01-75Bold";
	letter-spacing:-1px;
}

.blogImageStyle img {
	margin:0 30px 10px 30px;
}

/*Links*/

.content.links a {
	font-size:12px;
}

.content.links .col {
	margin-top:20px;
}

.content.links h3 {
	margin-top:20px;
	margin-bottom:15px;
}
.content.links .col2 div {
	margin-bottom:0;
}

/*Contact*/
.content.contact .col1 {
	width:352px;
	margin-right:42px;
}
.content.contact .col2 {
	width:257px;
	margin-right:45px;
}
.content.contact .col3 {
	width:255px;
}
.content.contact h3 {
	color:#373838;
	font-size:20px;
	margin:20px 0 4px 0;
}
.content.contact h3.first {
	margin-top:0;
}
.content.contact .col2 h3 {
	margin-bottom:23px;
}
.content.contact .body {
	margin-left: 20px;
	line-height:20px;
	color:#373838;
	font-size:12px;
}

.content.contact #map1 {
	width:352px;
	height:411px;
}

.content.contact .inputBox {
	position:relative;
	width:259px;
	height:22px;
	margin-bottom:8px;
}
.content.contact .inputBox.comments {
	height:125px;
}
.content.contact label {
	position:absolute;
	top:4px;
	left:10px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	font-size:12px;
}
.content.contact input {
	width:245px;
	outline:none;
	border:1px solid #dddddd;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	font-size:12px;
	height:12px;
	padding: 5px 0 5px 7px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
	-webkit-box-shadow: inset 1px 1px 1px #757575;
	-moz-box-shadow: inset 1px 1px 1px #757575;
	box-shadow: inset 1px 1px 1px #757575; 
}
.content.contact textarea {
	width:245px;
	outline:none;
	border:1px solid #dddddd;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	font-size:12px;
	height:110px;
	padding: 5px 0 5px 7px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
	-webkit-box-shadow: inset 1px 1px 1px #757575;
	-moz-box-shadow: inset 1px 1px 1px #757575;
	box-shadow: inset 1px 1px 1px #757575; 
}
.content.contact .selectBox {
	width:252px;
	height:22px;
	position:absolute;
	display:block;
	top:0;
	left:0;
	border:0;
	padding:0;
}
.content.contact .selectBoxMask {
	width:257px;
	height:21px;
	background:url('../media/adrianalanmedia/img/contact-select-box-mask.png') left top no-repeat;
}
.content.contact .commandButton {
	float:right;
	margin-right:2px;
}
.content.contact .col1 a {
	float:right;
	margin:10px 2px 0 0;
}
.content.contact a {
	font-size:12px;
}
.content.contact {
	padding-top:20px;
}

/*Resources*/

.content.resources .fullSize {
	width:790px;
}

.content.resources .col.leftMenu {
	width:160px;
}
.content.resources .resourcesContent {
	width:790px;
	margin-right:10px;
	float:right;
	margin-bottom:40px;
}

.content.resources .col.leftMenu ul {
	padding-top:5px;
	margin-left:20px;
}

.content.resources .col.leftMenu ul li {
	margin-bottom:5px;
}
.content.resources .col.leftMenu a.active {
	color:#847c66;
}
.content.resources .imageArea {
	float:left;
}
.content.resources .textArea {
	float:right;
	width:620px;
	margin-bottom:15px;
}
.content.resources .text {
	margin-bottom:20px;
}

.content.resources .imageArea img {
	width:140px;
	height:auto;
}
.content.resources .summaries h2 {
	font-size:14px;
	font-family:"HelveticaNeueW01-75Bold";
	
}
.content.resources .section {
	margin-bottom:10px;
}
.content.resources .section  h2{
	border-top:1px dotted #E8C23E;
}
.content.resources .section.first h2 {
	border-top:none;
}
.content.resources .section h2.blogTitle {
	border-top:none;
}
.content.resources .section h2.blogTitle a {
	font-family:"HelveticaNeueW01-75Bold";
	color:#666059;
	
}
.content.resources a.fullListLink {
	background: none repeat scroll 0 0 #eee;
    color: #A79649;
    padding: 3px 10px;
    text-decoration: none !important;
	text-align:center;
}
/*Artist List*/

.content.artistList table.nameList {
	margin-bottom:30px;
}

.content.artistList table.nameList td {
	width: 395px;
	height:30px;
	color:#847c66;
}

/*Artist Description*/
.content.artistDetail .resourcesContent .titleBlock{
	height:55px;
}
.content.artistDetail .resourcesContent h1{
	float:left;
	margin-bottom:0;
}

.content.artistDetail .resourcesContent .menu{
	float:right;
}

.content.artistDetail .resourcesContent .menu li{
	color:#847c66;
	float:left;
}

.content.artistDetail .resourcesContent span {
	display:block;
	margin-bottom:10px;
}

.content.artistDetail .resourcesContent .biography {
	display:block;
	margin-bottom:40px;
}

.content.artistDetail .title, .content.artistDetail .artistName {
	display:none !important;
}


.content.artistDetail table {
	width:100%;
}

.content.artistDetail table td {
	padding-bottom:20px;
}

/*Articles*/

.content .resourcesContent ul {
	list-style:outside disc;
}

/*Events / Exhibitions List*/
.content.exhibitionList table {
	width:100%;
}

.content.exhibitionList .wrapper {
	width:100%;
	margin-bottom:50px;
}

.content.exhibitionList .imageArea {
	float:left;
	width: 388px;
}

.content.exhibitionList h2 span {
	font-size:18px;
	font-family:"HelveticaNeueW01-75Bold";
	color:#8e7f57;
}
.content.exhibitionList span.dates {
	font-size:14px;
	font-family:"HelveticaNeueW01-75Bold";
	color:#c3b48d;
}
.content.exhibitionList span.address {
	font-size:12px;
	font-family:"HelveticaNeueW01-75Bold";
	color:#605946;
}

/*Events / Exhibitions Detail*/
.content.exhibitionDetail {
	width:900px;
	padding:0 50px 0 10px;
}

.content.exhibitionDetail .wrapper {
	width:100%;
	margin-bottom:50px;
}

.content.exhibitionDetail .objectList {
	width: 100%;
	margin:50px 0;
}
.content.exhibitionDetail .right {
	float:right;
}
.content.exhibitionDetail .imageArea {
	width: 25%;
	padding-bottom:30px;
}
.content.exhibitionDetail h1  {
	float:left;
}
.content.exhibitionDetail h1 span {
	font-size:18px;
	font-family:"HelveticaNeueW01-75Bold";
	color:#8e7f57;
}
.content.exhibitionDetail span.description,
.content.exhibitionDetail span.description * {
	font-size:13px;
	color:#4a4842;
	line-height:20px;
}
.content.exhibitionDetail .expotext h2 {
	font-size:12px;
	font-family:"HelveticaNeueW01-75Bold";
	color:#605946;
	margin-bottom:40px;
}
/*
Tabs
*/

ul.tab-navigation {
	margin-top:20px;
	overflow:hidden;
	padding:2px 2px 0 2px;
}
ul.tab-navigation li {
	float:left;
	background:#efefef;
	padding:5px 20px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
ul.tab-navigation li.active {
	background:#fff;
	z-index:10;
	position:relative;
}
ul.tab-navigation li a {
	color:#5b5b5b !important;
	font-size:12px;
}
ul.tab-navigation li.active a {
	color:#5b5b5b;
	font-size:12px;
	font-family:"HelveticaNeueW01-75Bold";
}
div.tab-content-container {
	padding:0 2px 2px 2px;
	margin-bottom:20px;
}
div.tab-content {
	background:#fff;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding:10px 20px 20px 20px;
	display:none;
}
div.tab-content.active {
	display:block;
}
div.tab-content ul.object-list li .button-1 .body {
	width:173px !important;
}
div.tab-content ul.object-list li {
	margin-right:18px !important;
}

/*News*/
div.content.postList .col.leftMenu,
div.content.post .col.leftMenu {
	display: none;
}
div.content.postList h1 {
	display:none;
}
div.content.postList.news .col.leftMenu,
div.content.post.news .col.leftMenu {
	display: none;
}
div.content.postList.articles .col.leftMenu,
div.content.post.articles .col.leftMenu {
	display: block;
}
div.content.news h1.news {
	display:block;
}
div.content.articles h1.articles {
	display:block;
}



/*Terms and conditions*/
div.content.terms-and-conditions .subTitle {
	font-family:"HelveticaNeueW01-75Bold";
}

div.content.terms-and-conditions .title-1 {
	font-size:14px;
	font-family:"HelveticaNeueW01-75Bold";
}

/*Privacy*/
div.content.privacy h3 {
	margin-bottom:20px;
}

/*Wishlist*/
.wishlist .title-2 {
	color:#333;
	font-size:20px;
	font-family:"HelveticaNeueW01-75Bold";
}
.wishlist a.button-1 {
	background:url("../media/adrianalanmedia/img/wishlist/button-1.png") repeat-x top center #fff;
	height:20px;
	border:1px solid #253878;
	padding:0 10px;
	-webkit-box-shadow: 0px 1px 1px #b2b2b2;
	-moz-box-shadow: 0px 1px 1px #b2b2b2;
	box-shadow: 0px 1px 1px #b2b2b2; 
	-moz-border-radius: 10px;
	border-radius: 10px; 
	color:#fff;
	font-size:12px;
}
.wishlist a.button-2 {
	background:url("../media/adrianalanmedia/img/wishlist/button-2.png") repeat-x top center #fff;
	height:20px;
	border:1px solid #029d20;
	padding:0 10px;
	-webkit-box-shadow: 0px 1px 1px #b2b2b2;
	-moz-box-shadow: 0px 1px 1px #b2b2b2;
	box-shadow: 0px 1px 1px #b2b2b2; 
	-moz-border-radius: 10px;
	border-radius: 10px; 
	color:#fff;
	font-size:12px;
}
.wishlist .top-navigation a {
	padding:3px 10px;
	margin-right:10px;
	color:#666;
	-moz-border-radius: 3px;
	border-radius: 3px; 
	font-size:12px;
}
.wishlist .top-navigation a.active {
	background:#f1f1f1;
	font-family:"HelveticaNeueW01-75Bold";
}
/*Form elements*/
.wishlist.form-1 .form-area {
	margin-left:20px;
}
.wishlist.form-1 .form-area ul {
	margin-bottom:20px;
}
.wishlist .form-area ul li.checkbox label,
.wishlist .form-area ul li.checkbox label a {
	font-size:10px;
	font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}
.info {
	margin-bottom:35px !important;
}
.info p {
	line-height:20px;
	font-size:12px;
	margin-bottom:10px;
}
.info p b {
	line-height:20px;
	font-size:12px;
	margin-bottom:10px;
}
.wishlist .form-area.col1 {
	width:280px !important;
}
.wishlist .form-area.col2 {
	width:200px !important;
}
.wishlist .form-area .title-1 {
    font-size: 13px;
    margin-bottom: 20px;
	color:#69C;
}
.wishlist .form-area.col2 ul {
    margin-bottom: 1px;
}
.wishlist .form-area li {
	position:relative;
	padding-bottom:10px;
}

.wishlist .form-area li.text label {
	position:absolute;
	top:4px;
	left:12px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	font-size:12px;
	cursor:text;
}

.wishlist .form-area li.text input {
	-moz-border-radius: 3px;
	border-radius: 3px; 
	width:175px;
	border:1px solid #d8d8d8;
	padding:3px 0 3px 9px;
	-webkit-box-shadow: inset 0px 1px 1px #eee;
	-moz-box-shadow: inset 0px 1px 1px #eee;
	box-shadow: inset 0px 1px 1px #eee; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	font-size:12px;
}
.wishlist .form-area li.textarea label {
	position:absolute;
	top:4px;
	left:12px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	font-size:12px;
	cursor:text;
}

.wishlist .form-area li.textarea textarea {
	-moz-border-radius: 3px;
	border-radius: 3px; 
	width:175px;
	height:150px;
	border:1px solid #d8d8d8;
	padding:3px 0 3px 9px;
	-webkit-box-shadow: inset 0px 1px 1px #eee;
	-moz-box-shadow: inset 0px 1px 1px #eee;
	box-shadow: inset 0px 1px 1px #eee; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999999;
	font-size:12px;
}
/*
    ColorBox Core Style:
    The following CSS is consistent to the ColorBox plugin and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
/* 
    User Style:
    Change the following styles to modify the appearance of each ColorBox instance.
*/
.wishlist .screen {
	padding:0 20px 20px 20px;
}
.wishlist .title {
	height:25px;
	margin:5px 0 10px;
	color:#fff;
	font-family:"HelveticaNeueW01-75Bold";
}
.wishlist .screen .object-title {
	color:#afa166;
	font-family:"HelveticaNeueW01-75Bold";
}
.wishlist .screen .subtitle {
	font-weight:bold;
	color: #999999;
	font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}
.wishlist .screen .subtitle-2 {
	font-size:10px;
	color: #333;
	font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}
.wishlist .screen .top-buttons {
	color:#a99353;
	font-size:10px;
	margin:10px 0 0 20px;
}
.wishlist .screen .bottom-buttons {
	margin:20px 0 0 20px;
	float:right;
}
.wishlist .screen .top-buttons a {
	color:#a99353;
	font-size:10px;
}
.wishlist .screen .bottom-buttons a {
	margin:0 0 0 20px;
}
.wishlist .screen .list-area {
	margin:10px 0 0 20px;
}
.wishlist .screen .list-area ul li {
	margin-bottom:10px;
}
.wishlist #cboxOverlay {
	background:#fff;
}
.wishlist #colorbox {
	background:url("../media/adrianalanmedia/img/wishlist/box-head.png") repeat-x top center #fff;
	-webkit-box-shadow: 0px 0px 8px #2e2e2e;
	-moz-box-shadow: 0px 0px 8px #2e2e2e;
	box-shadow: 0px 0px 8px #2e2e2e; 
	-moz-border-radius: 10px;
	border-radius: 10px; 
}
.wishlist #cboxContent {
	overflow:visible;
	background:transparent;
}
.wishlist #cboxError {
	padding:50px;
	border:1px solid #ccc;
}
.wishlist #cboxLoadedContent {
	padding:1px;
	
}
.wishlist #cboxLoadingGraphic {
	background:url("../media/adrianalanmedia/img/wishlist/loading.gif") no-repeat center center;
}
.wishlist #cboxLoadingOverlay {
	background:#000;
}
.wishlist #cboxTitle {
	position:absolute;
	top:-22px;
	left:0;
	color:#000;
}
.wishlist #cboxCurrent {
	position:absolute;
	top:-22px;
	right:205px;
	text-indent:-9999px;
}
.wishlist #cboxSlideshow, .wishlist #cboxPrevious, .wishlist #cboxNext, .wishlist #cboxClose {
	text-indent:-9999px;
	width:20px;
	height:20px;
	position:absolute;
	top:-20px;
	background:url("../media/adrianalanmedia/img/wishlist/controls.png") no-repeat 0 0;
}
.wishlist #cboxPrevious {
	background-position:0px 0px;
	right:44px;
}
.wishlist #cboxPrevious.hover {
	background-position:0px -25px;
}
.wishlist #cboxNext {
	background-position:-25px 0px;
	right:22px;
}
.wishlist #cboxNext.hover {
	background-position:-25px -25px;
}
.wishlist #cboxClose {
	background-position:-50px 0px;
	right:0;
}
.wishlist #cboxClose.hover {
	background-position:-50px -25px;
}

/*Log-in screen*/

.wishlist .col {
	padding-bottom:20px;
	width:200px;
}

.wishlist .col-1 {
	background:url("../media/adrianalanmedia/img/wishlist/gradient-line.png") no-repeat right bottom;
	margin-right:20px;
	padding-right:20px;
}

.wishlist .subtitle {
	margin-bottom:10px;
}

.wishlist .subtitle-2 {
	margin-bottom:10px;
}
.wishlist #log-in .form-area {
	height:75px;
}
.wishlist #log-in .text-area  {
	height:75px;
}


/*Create Account*/
.page.create-account.wishlist {
	background:url("../media/adrianalanmedia/img/wishlist/box-head-2.png") repeat-x top center #fff;
	-webkit-box-shadow: 0px 0px 8px #ddd;
	-moz-box-shadow: 0px 0px 8px #ddd;
	box-shadow: 0px 0px 8px #ddd; 
	-moz-border-radius: 10px;
	border-radius: 10px; 
	padding:1px 20px 40px 20px;
}
.page.wishlist .title {
	margin-bottom:30px;
}

/*List of wishlists*/
.wish-list.edit-list .list {
	width:100%
}
.wish-list.edit-list .list th {
	text-align:left;
}
.wish-list.edit-list .row {
	
}

.wish-list.edit-list .row.alt td {
	background:#f1f1f1;
	
}
.wish-list.edit-list .row td {
	padding:5px;
	vertical-align:middle;
	height:36px;
}
.wish-list.edit-list .list-name {
	width:470px;
}

.wish-list.edit-list .date {
	white-space:nowrap;
}
.wish-list.edit-list .button {
	text-align:center;
}
.wish-list.edit-list .button a {
	color:#333;
	white-space:nowrap;
	padding:5px;
	margin: 3px 0;
	-moz-border-radius: 3px;
	border-radius: 3px; 
}
.wish-list.edit-list .button a:hover {
	background:#d8d8d8;
}

.wish-list.edit-list .button a.delete {
	
}
.wish-list.edit-list .button a.delete:hover {
	background:#C00;
	color:#fff;
}

/*Edit account*/

.wishlist .tab-content.edit-account {
	padding-top:40px;
}

/*Edit wishlist*/

.wishlist.edit .title-content {
	color:#333;
	font-size:20px;
	font-family:"HelveticaNeueW01-75Bold";
}
.wishlist.edit .subtitle {
	font-family:"HelveticaNeueW01-75Bold";
}
.wishlist.edit .title a {
	font-size:10px;#040003
	font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}
.wishlist.edit .row {
	margin-bottom:20px;
}
.wishlist.edit .text-area {
	float:left;
	width:700px;
}
.wishlist.edit .image-area {
	float:left;
	text-align:center;
	vertical-align:middle;
	line-height:160px;
	border:1px solid #CCC;
	width:160px;
	height:160px;
	margin-right:20px;
}
.wishlist.edit .image-area img {
	text-align:center;
	vertical-align:middle;
	line-height:160px;
}

.wishlist.edit .buttons {
	margin-top:20px;
}


.wishlist.edit .title #save-title {
	display:none;
}
.wishlist.edit .title input {
	width:300px;
}

/*Compose email*/

.wishlist.compose-email .form-area li.textarea textarea {
	width:300px;
}
.wishlist.compose-email .form-area li.text input {
	width:300px;
}
