@charset "UTF-8";

/*------GLOBAL VALUES-------*/

#container { width:100%; }
.main-header { float: left;  width: 100%; background: #f7f7f7; }
.MarginDefault  { width:980px; height:100%; float:none; margin: auto !important; }
.cont-linkloc { display:none; }



#container #main.full .main-content .breadcrumb { border-bottom: 1px solid #D8D8D8; margin: 0 20px; padding: 10px 0 !important; width: 940px; }


/*------PRIMARY PAGE--------*/















/*------SECONDARY PAGE--------*/


#GTL_SecondaryPage { width:980px; height:100%; float:left; background-color:#FFF; position:relative; }
#GTL_SecondaryPage #Header { width:100%; float:left;  padding:30px 0px; }
#GTL_SecondaryPage #Header h1 { float:left; text-indent:-1000px; display:block; overflow:hidden; margin: 0 0 0 12px; }
#GTL_SecondaryPage #Header p { float:right; text-align:right; width:640px; padding: 15px 20px 0 0; font-size:0.8em; letter-spacing:0.2em; }

#ContentWrapper { width:940px; float:left; padding:7px 0px 70px 0px; border-top: 1px solid #D8D8D8; margin:0px 20px; }
#ContentWrapper > p { float:left; text-align:center; width:640px; padding: 30px 150px 50px 150px; font-size:0.8em; letter-spacing:0.2em; }


.SummerLooks2013 #Header h1 { width:263px; height:70px; background:url(/images/articles/gtl-20130517-head.jpg) no-repeat 0 0; }




/*-------CAROUSEL---------*/

#ThumbWrapper { width:940px; height:114px; float:left; background:url(/images/articles/gtl-carousel-bg.gif) no-repeat 0 0; position:relative; }
#ThumbWrapper .Thumbs { width:862px; height:122px; overflow:hidden; float:left; position:relative; margin-left:39px; }
#ThumbWrapper ul { width:1498px; overflow:hidden; height:122px; padding:0; position:absolute; left:0px; } 
#ThumbWrapper ul li { width:209px; height:114px; float:left; margin-left:5px; list-style:none !important; cursor:pointer; position:relative; }
#ThumbWrapper ul li.active { cursor: auto; opacity:1 !important; }
#ThumbWrapper div.nav { width:39px; height:114px; float:left; background:url(/images/articles/gtl-buttons.gif) no-repeat 0 0; overflow:hidden; text-indent:-1000px; cursor:pointer; position:absolute; }
#ThumbWrapper div.next { background-position: 0 -114px; right:0; }
#ThumbWrapper div.prev { left:0; display:none; }




/*-------FEATURED LOOKS---------*/

#LookContent { width:940px; float:left; overflow:hidden; padding:0; margin-top:20px; }
#LookContent > li { width:940px; float:left; list-style:none !important; overflow:hidden; display:none;  }
.background { left: 50%; margin: 0 0 0 -1273px; position: absolute; top: 0; }




.LookDesc { width:269px; height:328px !important; position: relative; }
#LookContent > li > ul { padding:0; float:left; }
#LookContent > li > ul > li { height:328px; float:left; list-style:none !important; margin-bottom:10px; }

#LookContent > li > ul > li.padd2 { padding: 0 10px; }
#LookContent > li > ul > li.padd1 { padding: 0 10px 0 0; }

#LookContent > li > ul > li.sp2 { height:444px; }

.item1 .LookDesc { background: #2d8dac; }
.item2 .LookDesc { background: #906475; }
.item3 .LookDesc { background: #08595e; }
.item4 .LookDesc { background: #48557a; }
.item5 .LookDesc { background: #999780; }
.item6 .LookDesc { background: #458b57; }
.item7 .LookDesc { background: #45578b; }




.Desc { padding: 20px 20px 20px 20px; float:left; }
.Desc span, .Desc p { color:#FFF; width:229px; display:block; float:left; font-family: 'Oswald', sans-serif; }
.Desc p { font-weight: lighter; letter-spacing:0.15em; }

span.Title { font-style:bold; text-transform:uppercase; font-size:1.5em; padding-top:10px; }

.LookDesc a.BuyNow { background:url(/images/articles/gtl-buy-bg.png) repeat 0 0; display:block; width:229px; position:absolute; bottom:0; color:#FFF !important; padding:20px; font-style:bold; text-transform:uppercase; font-size:1.5em; font-family: 'Oswald', sans-serif; text-decoration:none; }
.LookDesc a.BuyNow:hover { text-decoration:underline; }
.LookDesc span.arrow { background:url(/images/articles/gtl-arrow.png) no-repeat 0 0; width:9px ; height: 16px; position:absolute; bottom:20px; right:20px; }
.LookDesc span.arrow a { width:9px ; height: 16px; float:left; }

span.ShopAll { width:100%; text-align:center; float:left; }
span.ShopAll a { background-color: #CCC; font-family: 'Oswald', sans-serif; text-transform:uppercase; font-size:1.2em; font-style:bold; padding:20px; display:inline-block; text-decoration:none; } 
span.ShopAll a:hover { background-color:#000; color:#FFF !important; text-decoration:underline; }

li.active div.indicator { bottom:-16px; } 
div.indicator { position:absolute; overflow:visible; width:207px; left:1px; bottom:-52px; }

div.indicator span.sp1 { background-color:#FFF; width: 207px; padding:10px 0; font-family: 'Oswald',sans-serif; background:#FFF; float:left; text-align:center; text-transform:uppercase; }
div.indicator span.sp2 { background:url(/images/articles/gtl-thumb-arrow.gif) center 0px no-repeat; width:207px; height:17px; float:left; }


/*Colorbox*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow: visible;}

#cboxOverlay{position:fixed; width:100%; height:100%;}
#colorbox { background:#fff; }
#cboxContent{position:relative; padding:10px; }
#cboxLoadedContent{overflow: visible; padding-bottom:80px; }
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxClose {cursor:pointer;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}
#cboxOverlay{background:url(/images/articles/overlay.png) repeat 0 0;}
#cboxContent{background:#fff; overflow: visible;}
#cboxCurrent{position:absolute; bottom:4px; left:45%; color:#949494; font-family: 'Oswald',sans-serif; text-transform:uppercase; font-size:1.5em; bottom:30px; }
#cboxLoadingOverlay{background:url(/images/articles/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(/images/articles/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:-43px; right:0; background: url(/images/articles/gtl-controlls.png) no-repeat -206px 0; width:43px; height:43px; text-indent:-9999px; overflow:hidden; }
#cboxClose:hover{background-position:-206px -43px;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;} 

#cboxPrevious { background: url(/images/articles/gtl-controlls.png) no-repeat 0px 0; width:60px; height:65px; position:absolute; top:35%; left:10px; text-indent:-9999px; overflow:hidden; cursor:pointer; }
#cboxPrevious:hover { background-position: 0px -65px; }
#cboxNext { background: url(/images/articles/gtl-controlls.png) no-repeat -60px 0; width:60px; height:65px; position:absolute; top:35%; right:10px; text-indent:-9999px; overflow:hidden; cursor:pointer; }
#cboxNext:hover { background-position: -60px -65px; }
#cboxTitle { background: url(/images/articles/gtl-arrow.png) no-repeat scroll 140px 15px #000000; bottom: 20px; color: #FFFFFF; font-family: 'Oswald',sans-serif; font-size: 1.4em; padding: 10px 40px 10px 20px; position: absolute; right: 20px; text-transform: uppercase; }
#cboxSlideshow { width:44px; height:31px; background:#000; color:#FFF; position:absolute; bottom:20px; left:20px; text-align:center; padding-top:13px; font-size:1.3em; }
#cboxSlideshow:hover { color:#b2ce00; }
	