/* CSS Document */

/* Author Ashoor Namrood, Syrox */




a.BackButton {
	padding:0px 0px 0px 10px !important; background:url(/Images/arrows/blueleft.gif) 0px 3px no-repeat; display:block;
}

a.NextItem {
	padding:0px 10px 0px 0px !important; background:url(/Images/arrows/blueright.gif) 100% 3px no-repeat; display:block;
}

a.PreviousItem {
	padding:0px 0px 0px 10px !important; background:url(/Images/arrows/blueleft.gif) 0px 3px no-repeat; display:block;
}




	

.homepagearea a:hover img {
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}




	

/* Home page - What's been done */

.hometopleft {
	float:left; width:635px; min-height:315px; height:auto !important; height:315px;
}

.hometopright {
	float:right; width:315px; min-height:155px; height:auto !important; height:155px;
}

.hometopright a {
	display:block; width:315px; height:155px; 
}

.hometopright a.toplink {
	margin:0px 0px 5px 0px;
}

.homebottom {
	margin:auto; width:955px; min-height:155px; height:auto !important; height:155px; padding:5px 0px 0px 0px;
}

.homebottom a {
	display:block; width:315px; height:155px; float:left; 
}

.homebottom a.middlelink {
	margin:0px 5px 0px 5px;
}

/* Home page - What's been done */







.brand-list {
	border-bottom:1px solid #d6d6d6; width:720px; height:auto; margin:auto; padding:12px 0px 12px 0px; margin-bottom:10px;
}

.brand-list a {
	width:170px; float:left; padding:0px 10px 0px 0px; color:#666666; font-size:12px;
}

.brand-list a.selected {
	font-weight:bold;
}































/* Product page */

.product-page-left {
	width:320px; height:auto; float:left; padding:0px 0px 0px 0px;
}

.product-page-image {
	width:320px; height:auto; padding-top:10px;
}

.product-page-image img {
}

.product-page-alt-views {
	float:left; width:320px; height:auto; margin:10px 0px 10px 0px; padding:18px 0px 0px 0px; position:relative;
}

.product-page-alt-views img.alternateviews {
	position:absolute; top:0px; left:0px;
}

.product-page-alt-views p.clickview {
	color:#666666; font-size:11px; position:absolute; top:0px; left:138px;
}

.product-page-alt-views {
}

.product-page-alt-views a.a-v-image {
	float:left; margin:0px 5px 0px 0px;
}

.product-page-alt-views a.a-v-image img.alt {
}











/* Product page - What's been done */



/* Product page - What's been done */















































/* Product list page - What's been done */

.sub-navigation {
	height:27px; width:720px; margin:0px 0px 0px 0px; text-align:right;
}

.sub-navigation img {
	vertical-align:middle;
}

.sub-navigation span {
	color:#666666; font-size:12px;
}

.sub-navigation a {
	text-decoration:underline; padding:0px 4px 0px 4px; color:#666666;  font-size:12px;
}

.sub-navigation a:hover {
}

.sub-navigation a.sub-link, .sub-navigation a.selected {
	text-decoration:none;
}

.sub-navigation a.pag-previous {
	margin:0px 0px 0px 36px;
}

.sub-navigation a.pag-next {
	margin:0px 5px 0px 0px;
}

.sub-navigation a.sub-link {
	text-transform:capitalize;
}



/* */
.product-list-container {
	width:720px; height:auto; position:relative;
}

.product-list-container#productpage {
	padding-top:20px; margin-top:10px;
}

.product-list-container#productpage img.alternateviews {
	position:absolute; top:0px; left:0px;
}
/* */


/* */
.product-list-container .product-list-item-wrap {
	width:175px; height:auto; float:left; padding:0px 5px 15px 0px; position:relative;
}
/* */


.product-list-container .product-list-item-wrap .sale {
	background:url(https://www.trilogystores.co.uk/Images/Layout/sale.png) no-repeat; position:absolute; z-index:100; top:1px; left:0px; width:51px; height:50px; display:none !important;
}

.product-list-container .product-list-item-wrap .new {
	background:url(https://www.trilogystores.co.uk/Images/Layout/new.png) no-repeat; position:absolute; z-index:100; top:1px; left:0px; width:51px; height:50px; display:none !important;
}

.product-list-container .product-list-item-wrap .exclusive {
	background:url(https://www.trilogystores.co.uk/Images/Layout/exclusive.png) no-repeat; position:absolute; z-index:100; top:1px; left:15px; width:71px; height:70px; display:none !important;
}

.product-list-container .product-list-item-wrap img.offer {
	position:absolute; z-index:100; top:0px; left:14px; display:none !important;
}

.product-list-container .product-list-item-wrap img.main-image {
	 margin:0px 0px 10px 0px; width:175px !important;
}

.product-list-container .product-list-item-wrap a:hover img {
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}
 
.product-list-container .product-list-item-wrap a:hover p {
	color:#CCCCCC;
}
 
.product-list-container .product-list-item-wrap p.prod-designer {
	font-weight:bold; font-size:12px; color:#666666; display:block; text-transform:uppercase;
}

.product-list-container .product-list-item-wrap p.prod-name {
	font-size:11px; color:#666666;
}

.product-list-container .product-list-item-wrap p.prod-price {
	font-weight:bold; font-size:14px; color:#666666;
}

.product-list-container .product-list-item-wrap span {
	line-height:14px; margin:0px; padding:0px 10px 0px 10px; display:block; cursor:pointer;
}

.product-list-container .product-list-item-wrap span.prod-designer {
	font-size:10px; color:#cc9966; display:block; text-transform:uppercase;
}

.product-list-container .product-list-item-wrap span.prod-name {
	font-size:12px; color:#666666;
}

.product-list-container .product-list-item-wrap span.prod-price {
	font-size:12px; color:#666666; padding:0px 10px 0px 10px;
}

.product-list-container .product-list-item-wrap span.prod-price span.price {
	font-size:12px; color:#666666; padding:0px 5px 0px 0px;
}

.product-list-container .product-list-item-wrap span.prod-price span {
	font-size:12px; color:#666666;	float:left; padding:0px 0px 0px 5px;
}

.product-list-container .product-list-item-wrap a:hover span {
	color:#CCCCCC !important;
}
 
/* Product list page - What's been done */




































#imagebrowser {
	display:none;
}












/*.product-page-alt-views h1 span {
	visibility:visible;
}*/

.product-page-rec-items {
	float:left; width:320px; height:auto; margin:0px 0px 0px 0px; padding:18px 0px 0px 0px; position:relative;
}

.product-page-rec-items img.alternateviews {
	position:absolute; top:0px; left:0px;
}

.product-page-rec-items p.clickview {
	color:#666666; font-size:11px; position:absolute; top:0px; left:138px;
}

.product-page-rec-items {
}

.product-page-rec-items a.item {
	float:left; margin:0px 5px 0px 0px;
}

.product-page-rec-items a.item img.alt {
}




.product-page-right {
	width:390px; height:auto; float:right; padding:0px 0px 0px 0px;
}

.breadcrumb {
	height:20px; width:320px; position:relative; float:left; padding:0px 0px 0px 0px;
}

.breadcrumb {
	color:#666666; font-size:10px; text-transform:uppercase;
}

.contentarea#contentnobg .innerarea .breadcrumb {
	padding:0px 0px 0px 5px;
}


.product-page-top-button-area {
	height:27px; width:390px; position:relative; float:right; 
}


/**/
.product-page-top-button-area a {
	color:#666666; font-size:10px; text-transform:uppercase; padding:0px 0px 0px 0px; display:block;
}

.product-page-top-button-area a.BackButton {
	position:absolute; top:0px; left:0px;
}

.product-page-top-button-area a.NextItem {
	position:absolute; top:0px; right:10px;
}

.product-page-top-button-area a.PreviousItem {
	position:absolute; top:0px; right:115px;
}
/**/


.product-page-information {
	width:390px; height:auto; padding:10px 0px 0px 0px; position:relative;
}

.product-page-information h5 {
	color:#CC9966; font-size:12px; font-weight:normal; text-transform:uppercase;
}

.product-page-information h3 {
	color:#666666; font-size:18px; font-weight:bold; margin:0px 0px 15px 0px;
}

.product-page-information h4 {
	color:#666666; font-size:14px; font-weight:normal; margin:0px 0px 15px 0px;
}

.product-page-information p {
	margin:0px 0px 0px 0px; font-size:12px; color:#666666; margin:0px 0px 45px 0px;
}

.product-page-information p a {
	text-decoration:underline;
}

.product-page-information .product-page-button-bar {
	width:inherit; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:auto;
}

.product-page-information .product-page-button-bar a.share {
	position:absolute; top:7px; right:10px;
}



.product-page-also-available {
	float:left; width:320px; height:auto; margin:10px 0px 20px 0px; padding:18px 0px 0px 0px; position:relative;
}

.product-page-also-available img.also-available-in {
	position:absolute; top:0px; left:0px;
}

.product-page-also-available a {
	float:left; margin:0px 5px 0px 0px;
}



.product-page-options {
	padding:0px 0px 0px 0px; height:auto;  width:390px; position:relative; background:url(/Images/product-page/top-options-box.gif) 0px 0px no-repeat #f5f5f5;
}

.product-page-options .product-options-inner {
	width:370px; padding:89px 10px 30px 10px; height:auto; background:url(/Images/product-page/bottom-options-box.gif) 0% 100% no-repeat; position:relative;
}

.product-page-options .product-options-inner a.send-to-a-friend {
	position:absolute; bottom:10px; right:10px;
}


.product-page-options .product-options-inner a.size-guide {
	position:absolute; bottom:10px; left:10px;
}



.product-page-options p.outofstockmargin {
	margin:0px 0px 0px 0px; font-size:12px;
}

.product-page-options img.chooseoption {
	position:absolute; top:8px; left:10px;
}

.product-page-options select {
	width:278px; border:1px solid #999999; font-size:11px; color:#666666; padding:1px; position:absolute; top:25px; left:10px;
}

.product-page-options img.quantity {
	position:absolute; top:8px; right:10px;
}

.product-page-options input.quantity {
	position:absolute; top:25px; right:23px; width:48px; border:1px solid #999999; font-size:11px; color:#666666; padding:2px; text-align:center;
}

.product-page-options #addToBasket {
	position:absolute; top:50px; left:10px; width:295px; height:34px;
}

.product-page-options #sendemail {
	position:absolute; top:50px; left:10px; width:295px; height:34px;
}

.product-page-options .cssnav#sendemail {
	position:absolute; top:28px; right:6px; width:126px; height:25px;
}

.product-page-options .cssnav#sendemail a {
	text-align:center;
}

.product-page-options #wishlist {
	display:none;
}

.product-page-content {
	display:none;
}

.product-page-toggle {
	padding:15px 0px 0px 0px; min-height:135px; height:auto !important; height:135px; width:390px;
}

.product-page-toggle ul {
	width:390px; height:25px; margin:auto;
}

.product-page-toggle ul li.comments {
	float:left; height:25px; width:182px; background:#eeeeee url(https://www.trilogystores.co.uk/Images/Buttons/rollovers/tab-comments.gif) no-repeat;
}

.product-page-toggle ul li.size-guide {

	float:left; height:25px; width:111px; background:#eeeeee url(https://www.trilogystores.co.uk/Images/Buttons/rollovers/tab-size-guide.gif) no-repeat;
}

.product-page-toggle ul li.delivery {
	float:left; height:25px; width:102px; background:#eeeeee url(https://www.trilogystores.co.uk/Images/Buttons/rollovers/tab-delivery.gif) no-repeat;
}

.product-page-toggle ul li a:hover {
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}

.product-page-toggle .tab-content {
	padding:5px; background:#eeeeee; width:380px; min-height:99px; height:auto !Important; height:99px;
}

.product-page-toggle .tab-content #toggle-size-guide,
.product-page-toggle .tab-content #toggle-delivery {
	display:none;
}




.sendtofriendpanel {
	position:absolute; top:40px; left:52px; width:606px; min-height:200px; height:auto !important; height:200px; border:3px solid #afc9fa; background:url(/Images/layout/gradient.gif) repeat-x #ffffff; z-index:100; padding:85px 12px 15px 12px; display:none ;
}

.sendtofriendpanel img.mmlogo {
	position:absolute; top:10px; left:10px;
}

.sendtofriendpanel h6 {
	margin:0px; padding:0px; font-size:24px; color:#ffffff; /* */ position:absolute; top:19px; left:97px;
}

.sendtofriendpanel p.popupdisclaimer {
	position:absolute; top:43px; left:100px;
}

.sendtofriendpanel a.closebutton {
	position:absolute; top:43px; right:10px;
}

.sendtofriendpanel p {
	margin:0px 0px 0px 0px; font-size:12px; line-height:15px;
}

.sendtofriendpanel p.smalldisclaimer {
	margin:0px 0px 0px 0px; font-size:10px; line-height:11px;
}

img.sendtofriendimg {
	float:left; margin:0px 10px 0px 0px;
}

.sendtofriendpanel h5 {
	color:#CC9966; font-size:10px; font-weight:100; text-transform:uppercase; padding:10px 0px 0px 0px;
}

.sendtofriendpanel h3 {
	color:#000000; font-size:12px; font-weight:100; margin:0px 0px 15px 0px;
}

.sendtofriendpanel h4 {
	color:#666666; font-size:12px; font-weight:100; margin:0px 0px 15px 0px;
}

.sendtofriendpanel .form-container {
	width:606px; padding:21px 0px 0px 0px;
}

.sendtofriendpanel .form-container input.textbox-one {
	width:240px; 
}

.sendtofriendpanel .form-container textarea.textarea-one {
	width:240px; 
}

.sendtofriendpanel .form-container .form-panel {
	width:245px; padding:5px 31px 10px 27px;
}

.sendtofriendpanel .form-container .form-panel .cssnav {
	margin:15px 0px 15px 9px; float:right;
}






/* Product Page */










