@charset "UTF-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
}

body{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #5B5B5B;
line-height: 17px;
background:url(../assets/images/bg-tile.gif);
}

p{
margin: 0 0 10px 0;
}

a img {
border: none;
background-color: transparent;
}

a:link {
font-weight:bold;
color:#5B5B5B;
text-decoration:none;
}

a:visited {
font-weight:bold;
color:#5B5B5B;
text-decoration:none;
}

a:hover {
font-weight:bold;
color:#C12026;
text-decoration:none;
}

a:focus { 
outline: none; 
}

h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 27px;
line-height: 27px;
color:#333333;
margin: 0 0 10px 0;
font-weight:normal;
font-style:italic;	
}

h2 {
font-size: 20px;
color:#C12026;
margin: 4px 0 10px 0;	
}

a.ctas:link {
font-weight:bold;
color:#C12026;
text-decoration:none;
background:url(../assets/images/link-arrow.gif) no-repeat;
background-position: -9999px;
}

a.ctas:visited {
font-weight:bold;
color:#C12026;
text-decoration:none;
background:url(../assets/images/link-arrow.gif) no-repeat;
background-position: -9999px;
}

a.ctas:hover {
font-weight:bold;
color:#C12026;
text-decoration:none;
padding: 0 11px 0 0;
background:url(../assets/images/link-arrow.gif) center right no-repeat;
}

#outer-wrapper {
width: 960px;
height: 274px;
margin-left:auto;
margin-right:auto;
background:url(../assets/images/bg-upper.jpg) top left no-repeat;
padding: 0 13px 10px 13px;
}

#outer-wrapper02 {
width: 960px;
margin-left:auto;
margin-right:auto;
background:url(../assets/images/bg-white.jpg) top center repeat-y;
padding: 0 13px 0 13px;
overflow:auto;
}

#outer-wrapper03 {
width: 920px;
margin-left:auto;
margin-right:auto;
background:url(../assets/images/bg-foot.jpg) top center no-repeat;
padding: 16px 33px 16px 33px;
overflow:auto;
font-size:12px;
color:#999999;
}

#content{
width: 920px;
float:left;
background-color:#685F4C;
padding: 10px 20px 20px 20px;	
}

#footer{
width: 920px;
float:left;
padding: 8px 20px 6px 20px;	
}

#social-bar{
width: 920px;
height: 10px;
padding: 10px 20px 0 20px;
float:left;
}

#nav-container{
width: 920px;
height: 34px;
padding: 40px 20px 0 20px;
float:left;
}

#feature-panel{
width: 613px;
height: 180px;
background:url(../assets/images/bg-feat.gif) top left repeat-x;
padding: 0 0 0 347px;
float:left;
}

#col01{
width: 660px;
float:left;	
}

#col02{
width: 240px;
float:right;	
}

#feat-up {
width: 613px;
height: 180px;
position: absolute;
float:left;
z-index:20;
}

#feature-info {
width: 480px;
height: 140px;
float:left;
padding: 40px 0 0 0;	
}

#feature-info p {
font-size:15px;
line-height: 21px;
margin-right: 23px;
}

#feat-up a:link{
font-weight:bold;
color:#C12026;
text-decoration:none;
}

#feat-up a:visited {
font-weight:bold;
color:#C12026;
text-decoration:none;
}

#feat-up a:hover {
font-weight:bold;
color:#C12026;
text-decoration:none;
}

#home-cta{
width: 116px;
height:140px;
float:left;
padding: 40px 0 0 17px;	
}

#col1-dbl-panel{
width: 660px;
padding: 0 0 20px 0;
background:url(../assets/images/dbl-bg.jpg) bottom left no-repeat;	
float:left;	
}

#col1-dbl-panel p {
margin: 0;	
}

#col1-dbl-panel2{
width: 660px;
padding: 0 0 20px 0;
background:url(../assets/images/dbl-bg.jpg) bottom left no-repeat;	
float:left;	
}

#col1-dbl-panel2 p {
margin: 0 0 10px 0;	
}

#col1-dbl-panel2 ul {
margin: 0 70px 10px 15px;	
}

#col1-dbl-panel2 li {
margin: 0 0 7px 0;
list-style-image:url(../assets/images/bull.gif);
}

#dbl-inner{
width: 634px;
padding: 13px;
background-color:#FFF;	
float:left;	
}

.slideshow{
width: 634px;
height: 207px;
float:left;
padding: 0 0 14px 0;	
}

#homeCycle{
width:634px;	
height:207px;
overflow: hidden;	
}

#dbl-text{
width: 634px;
float:left;
background:url(../assets/images/txt-divide.gif) top left repeat-y;
}

#dbl-in01{
width:296px;
float:left;	
}

#dbl-in02{
width:296px;
float:right;	
}

#dbl-in-sep{
width:296px;
float:right;	
padding:13px 0 0 0;
}

#col1-sgl-panel{
width: 320px;
padding: 0 0 20px 0;
background:url(../assets/images/sgl-bg.jpg) bottom left no-repeat;	
float:left;	
}

#col1-sgl-panel p {
margin: 0;	
}

.sgl-inner{
width: 294px;
padding: 13px;
background-color:#FFF;	
float:left;	
}

.sgl-image {
width: 294px;
height: 177px;
float:left;
padding: 0 0 11px 0;	
}

.sgl-text{
width: 294px;
float:left;	
}

.sgl-text h2 a, .sgl-text h2 a:hover {
color:#C12026;
}

#col1-sgl-panel02{
width: 320px;
padding: 0 0 20px 0;
background:url(../assets/images/sgl-bg.jpg) bottom left no-repeat;	
float:right;	
}

#col1-sgl-panel02 p {
margin: 0;	
}

#new-artist {
width: 114px;
height: 114px;
position: absolute;
float:left;
z-index:30;
margin-top:-13px;
margin-left:193px;
background-image:url(../assets/images/new-artist-flash.png);
text-indent:-9999px;
}

#new-work {
width: 114px;
height: 114px;
position: absolute;
float:left;
z-index:30;
margin-top:-13px;
margin-left:193px;
background-image:url(../assets/images/new-work-flash.png);
text-indent:-9999px;
}

#new-artist2 {
width: 114px;
height: 114px;
position: absolute;
float:left;
z-index:30;
margin-left:306px;
background-image:url(../assets/images/new-artist-flash.png);
text-indent:-9999px;
}

#new-work2 {
width: 114px;
height: 114px;
position: absolute;
float:left;
z-index:30;
margin-left:306px;
background-image:url(../assets/images/new-work-flash.png);
text-indent:-9999px;
}

.side-wrap {
width: 240px;
padding: 0 0 20px 0;
background:url(../assets/images/side-bg.jpg) bottom left no-repeat;	
float: left;
}

#twit-title{
width: 228px;
height: 27px;
float:left;
background:url(../assets/images/twit-icon.gif) center right no-repeat #D1E3E3;	
font-size:16px;
color: #333;
font-weight:bold;
padding: 11px 0 0 12px;
}

#twitter_div { 
width: 240px;
float:left; 
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#FFF;
overflow:hidden;
}

ul#twitter_update_list { 
list-style: none; 
font-size: 16px;
line-height: 19px;
}

ul#twitter_update_list li { 
padding: 13px;
color: #5A5A5A;
font-style:italic;
background: url(../assets/images/twit-div.gif) bottom left no-repeat;
}

#twitter_div ul li span {
visibility: visible;
display:block;
}
 
#twitter_div ul li span a:link{
color: #5A5A5A;
visibility: visible;
font-style:italic;
font-weight:normal;
text-decoration:none;
}

#twitter_div ul li span a:visited{
color: #5A5A5A;
visibility: visible;
font-style:italic;
font-weight:normal;
text-decoration:none;
}

#twitter_div ul li span a:hover {
color: #333333;
visibility: visible;
font-style:italic;
font-weight:normal;
text-decoration:underline;
}
 
#twitter_div ul li a:link {
visibility: visible;
color: #5A5A5A;
}

#twitter_div ul li a:visited {
visibility: visible;
color: #5A5A5A;
}

#twitter_div ul li a:hover {
visibility: visible;
color: #333333;
}

.shop-side-title{
width: 228px;
height: 27px;
float:left;
background-color: #D1E3E3;	
font-size:16px;
color: #333;
font-weight:bold;
padding: 11px 0 0 12px;
}

.shop-side-cont {
width: 216px;
float:left;
padding: 12px;
background-color:#FFF;	
}

.follow{
width: 214px;
padding:13px;
float:left;	
background-color:#FFF;
}

#gal-nav {
width: 46px;
height: 20px;
position: absolute;
float:left;
z-index:40;
margin-top:181px;
margin-left: 7px;
}

#gal-next{
width:20px;
height: 20px;
float:right;	
}

#gal-back{
width:20px;
height: 20px;
float:left;	
}

#map{
width:634px;	
height:207px;
}

#directions-list {
width:630px;
padding: 0;	
margin-bottom:15px;
border-bottom: 1px solid #EFEFEF;
}

#destination {
width:300px;
height:20px;
z-index: 60;
position:absolute;
top: -1000px;
left: -1000px;	
}

#field-box2{
width: 210px;
padding: 10px 0 0 0;
}

#cont-field-box{
width: 256px;
height: 28px;
padding: 0 40px 10px 0;
text-align:right;
float:left;
}

#cont-field-box label{
font-weight:bold;
margin: 0 4px 0 0;
font-size:14px;
}

#cont-field-box2{
width: 276px;
height: 110px;
padding: 0 20px 10px 0;
text-align:right;
float:left;
}

#cont-field-box3{
width: 276px;
padding: 0 20px 6px 0;
text-align:right;
float:left;
}

#cont-field-box4{
width: 156px;
padding: 0 140px 5px 0;
text-align:right;
float:left;
}

.label-up{
font-weight:bold;
padding: 3px 4px 0 12px;
font-size:14px;
float:left;
}

#feature-cont {
width: 245px;
height: 140px;
float:left;
padding: 40px 0 0 0;	
}

#feature-cont p {
font-size:15px;
line-height: 21px;
}

#feature-cont02 {
width: 336px;
height: 140px;
float:left;
padding: 40px 0 0 20px;	
}

#feature-cont02 p {
font-size:15px;
line-height: 21px;
}

#divide-cont {
width: 12px;
height: 180px;
float:left;
background:url(../assets/images/contact-divide.gif) center no-repeat;
}

#signup{
width: 189px;
float:right;
text-align:left;	
font-size:11px;
line-height: 15px;
}

.checkbox{
float: left;
height: 20px;
padding: 1px 6px 0 0;	
}

.artist-outer{
width: 634px;
float:left;
background:url(../assets/images/bg-artist.gif) top left repeat-y;	
}

#acc-wrap{
width: 180px;
float:left;
padding: 0 34px 0 0;	
}

#accorin{
width: 180px;
float:left;
}

#acc-sho{
width: 180px;
float:left;
}

#artist-info{
width: 420px;
float:right;	
}

#artist-im {
width: 420px;
height: 177px;
float:left;	
padding:0 0 20px 0;
}

#artist-txt {
width: 420px;
float:left;	
}

#artist-txt p {
margin: 0 0 13px 0;	
}

.news-dbl-panel{
width: 660px;
padding: 0 0 20px 0;
background:url(../assets/images/dbl-bg.jpg) bottom left no-repeat;	
float:left;	
}

.news-dbl-panel p {
margin: 0 0 13px 0;	
}

.news-dbl-inner{
width: 634px;
padding: 13px;
background-color:#FFF;	
float:left;	
}

.news-im {
width: 180px;
height: 180px;
float:left;
}

.news-info{
width: 345px;
float:left;
padding: 5px 18px 0 18px;	
}

.news-end {
width: 73px;
float:left;
height: 180px;	
}

.ribbon{
width: 70px;
height: 83px;
position: absolute;
float:left;
z-index:30;
margin-top:-14px;
background:url(../assets/images/date-ribbon.png) top left no-repeat;
}

.date-no {
width: 70px;
float:left;
text-align: center;	
color:#FFF;
font-weight:bold;
font-size: 36px;
line-height: 34px;
padding: 7px 0 0 0;
}

.date-mon {
width: 70px;
float:left;
text-align: center;	
color:#FFF;
font-weight:bold;
font-size: 14px;
line-height: 14px;
padding: 0;
}

.shop-dbl-panel{
width: 660px;
padding: 0 0 20px 0;
background:url(../assets/images/dbl-bg.jpg) bottom left no-repeat;	
float:left;	
}

.shop-dbl-panel p {
margin: 0 0 13px 0;	
}

.shop-dbl-inner{
width: 647px;
padding: 13px 0 13px 13px;
background-color:#FFF;	
float:left;	
}

.product{
width: 190px;
float:left;
padding: 0 25px 19px 0;	
}

.prod-inner{
width: 170px;
border-top: 1px solid #DADADA;
border-bottom: 1px solid #DADADA;
background:url(../assets/images/bg-prod.gif) top left repeat-y;
float:left;
padding:10px; 	
}

.prod-im {
width: 170px;
height: 115px;
float:left;	
}

.prod-title {
width: 170px;
float:left;
padding: 5px 0 3px 0;
}

.prod-price {
width: 170px;
float:left;
}

.prod-price a:link {
color:#C12026;
}

.prod-price a:visited {
color:#C12026;
}

.new-shop-item{
width: 69px;
height: 69px;
position: absolute;
float:left;
z-index:30;
margin-top:-11px;
margin-left: 111px;
}

#shop-im {
width: 308px;
height:240px;
float:left;	
}

#shop-item-info{
width: 306px;
float:left;
padding: 0 0 0 20px;	
}

#shop-title {
width: 306px;
float:left;
border-bottom: 1px solid #DADADA;	
}

#shop-title h2{
margin: 0 0 7px 0;	
line-height: 24px;
}

#shop-title p{
font-size:15px;
line-height: 15px;
margin: 0 0 9px 0;
color:#999999;	
font-weight:bold;
}

#shop-item-cont {
width: 306px;
float:left;
padding: 13px 0 0 0;	
}

#shop-item-cont p {
margin: 0 0 10px 0; 
}

#buy-panel {
background-color:#efefef;
border: 1px solid #DADADA;
float:left;
padding: 20px;
width: 230px;
}

#price {
height:37px;
float:left;	
padding: 0 25px 0 0;
font-weight:bold;
}

#quantity {
height:33px;
float:left;	
padding: 4px 0 0 0;
font-weight:bold;
color:#8F983A;
}

.price-spec {
font-size: 20px;
line-height:20px;
color: #BF1F26;
font-weight:bold;
margin-left: 4px;
}

#btn-add {
width: 170px;
height: 34px;
float:left;	
}

.quan-field {
width: 17px;
height: 12px;
background-color: #FFFFFF;
border: 1px solid #DADADA;
padding: 5px;
color:#999;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.quan-field:focus {
color:#333;
}

.more-items {
width: 647px;
padding: 0 0 8px 0;	
float:left;
}

.more-btns {
width: 507px;
height: 34px;
padding: 0 0 0 140px;
float:left;	
}

.more-btn-wrap{
height: 34px;
padding: 0 11px 0 0;	
float:left;
}

.shop-side-cont ul {
margin-left: 14px;	
}

.shop-side-cont li {
margin-bottom: 5px;	
}




















/***** SIDE TAB STYLES BEGIN *****/


#example-two .list-wrap { background-color: #fff; padding: 15px 15px 15px 15px; margin: 0 0 0 0; float:left; }

#example-two ul { list-style: none; }
#example-two ul li a { display: block; border-bottom: none; padding: 4px; color: #999999; }
#example-two ul li a:hover { background: #E3E3E3; color: #333333; }
#example-two ul li:last-child a { border: none; }

#example-two .nav { overflow: hidden; }
#example-two .nav li { height: 36px; float: left; margin: 0 3px 0 0; }
#example-two .nav li.last { margin-right: 0; }
#example-two .nav li a { display: block; height: 26px; padding: 10px 0 0 0; background: #DFDFDF; color: #999999; font-size: 16px; text-align: center; border: 0; font-weight:bold; text-decoration:none; }

#example-two li a.current,#example-two li a.current:hover { background-color: #fff !important; color: #C12026; font-weight:bold; }
#example-two .nav li a:hover, #example-two .nav li a:focus { background: #DFDFDF;}

/* Generic Utility */
.hide { position: absolute; top: -9999px; left: -9999px; }

.nav-one{
width:101px;	
}

.nav-two{
width:132px;	
}

#featured2{
width:210px;
overflow:auto;
}

#core2{
width:210px;
overflow:auto;
}

#field-box{
width: 210px;
height: 28px;
padding: 0 0 10px 0;
}

#tabs-title-box{
width: 210px;
height: 28px;
padding: 6px 0 4px 0;
}

.main-field {
width: 159px;
height: 18px;
background-color: #DADADA;
border: none;
padding: 5px;
color:#999;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

.main-field:focus {
color:#333;
}

.main-field2 {
width: 159px;
height: 18px;
background-color: #DADADA;
border: none;
padding: 5px;
color:#999;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.main-field2:focus {
color:#333;
}

.multi-field {
width: 179px;
height: 100px;
background-color: #DADADA;
border: none;
padding: 5px;
color:#999;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
float:right;
}

.multi-field:focus {
color:#333;
}

#f-contain {
float:left;
}

.btn-go{
margin-left: 8px;	
}

#tab-inner-left{
width: 139px;
float: left;	
color: #666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#tab-inner-left2{
width: 134px;
float: left;	
color: #666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding: 0 5px 0 0;
}

#tab-im {
width: 71px;
height: 62px;
background:url(../assets/images/uk.gif) top left no-repeat;
float:left;
}

#tab-im2 {
width: 71px;
height: 62px;
background:url(../assets/images/mail-icon.jpg) top left no-repeat;
float:left;
}

.tabs-title{
font-size: 20px;
color:#5B5B5B;
font-weight:bold;
}


/***** SIDE TAB STYLES END *****/



/***** FOOTER STYLING BEGINS *****/

#foot-detail{
float:left;
width:500px;
height: 89px;
overflow:auto;
}


#foot-flash {
width: 90px;
height: 89px;
float:left;	
background:url(../assets/images/foot-flash.jpg) top left no-repeat;
}

.flash-text{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
line-height:21px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
font-style:italic;
padding: 20px 4px 0 0;	
}

#foot-spec {
height: 69px;
padding: 20px 0 0 9px;	
float: left;
font-size:12px;
color:#999999;
line-height: 23px;
}

.spec-space{
margin-right: 15px;	
}

a.foot-link:link, a.foot-link:visited {
color:#999999;
text-decoration:none;
font-weight:bold;	
}

a.foot-link:hover {
color:#C12026;
text-decoration:none;
font-weight:bold;	
}

#foot-social{
width: 349px;
padding: 15px 0 0 0;
float:right;	
}

#foot-soc-wrap{
width: 317px;
height: 37px;
background:url(../assets/images/dot-surr.gif) top left no-repeat;	
padding: 23px 16px 0 16px;
float: left;
}

#foot-nav {
height: 14px;
float: left;
}

#foot-nav02 {
height: 14px;
float: left;
padding: 0 0 0 33px;
}

a.ft-twit:link, a.ft-twit:visited {
width: 83px;
height: 14px;
background:url(../assets/images/foot-nav-twit.gif) top left no-repeat;
float: left;
text-indent:-9999px;
line-height:5px;
}

a.ft-twit:hover{
background-position:bottom left;
}

a.ft-shop:link, a.ft-shop:visited {
width: 197px;
height: 14px;
background:url(../assets/images/foot-nav-shop.gif) top left no-repeat;
float: left;
text-indent:-9999px;
line-height:5px;
}

a.ft-shop:hover{
background-position:bottom left;
}

.small-wrap{
padding: 2px 2px 0 0;
float:left;	
}

a.jpdd:link, a.jpdd:visited {
width: 30px;
height: 22px;
background:url(../assets/images/jpdd.png) top left no-repeat;
float: left;
text-indent:-9999px;
line-height:5px;
}

a.jpdd:hover{
background-position:bottom left;
}

/***** FOOTER STYLING ENDS *****/



/***** TOP BAR STYLING BEGINS *****/

#logo{
width: 438px;
height: 307px;
position:absolute;
z-index: 10;
margin-top: -10px;
margin-left: -43px;
background-image:url(../assets/images/thg-logo.png);
background-repeat:no-repeat;
text-indent:-9999px;
}

#social-nav-wrap{
height: 10px;
float: right;
}

.social-nav{
height: 10px;
float:left;
padding: 0 0 0 26px;	
}

a.social-nav-face:link, a.social-nav-face:visited {
width: 78px;
height: 10px;
background:url(../assets/images/social-nav-face.gif) top left;
float:left;
text-indent:-9999px;
line-height: 5px;
}

a.social-nav-face:hover{
background-position:bottom left;
}

a.social-nav-twit:link, a.social-nav-twit:visited {
width: 65px;
height: 10px;
background:url(../assets/images/social-nav-twit.gif) top left no-repeat;
float: left;
text-indent:-9999px;
line-height: 5px;
}

a.social-nav-twit:hover{
background-position:bottom left;
}

a.social-nav-shop:link, a.social-nav-shop:visited {
width: 155px;
height: 10px;
background:url(../assets/images/social-nav-shop.gif) top left no-repeat;
float: left;
text-indent:-9999px;
line-height: 5px;
}

a.social-nav-shop:hover{
background-position:bottom left;
}

/***** TOP BAR STYLING ENDS *****/



/***** NAVIGATION STYLING BEGINS *****/

#nav-wrap{
height: 34px;
float: right;
}

.navi {
height: 34px;
float:left;
padding: 0 0 0 3px;	
}

a.nav-home:link, a.nav-home:visited {
width: 73px;
height: 34px;
background:url(../assets/images/nav-home.jpg) top left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-home:hover{
background-position:center left;
}

a.nav-home-on:link, a.nav-home-on:visited {
width: 73px;
height: 34px;
background:url(../assets/images/nav-home.jpg) bottom left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-home:hover{
background-position:center left;
}

a.nav-artists:link, a.nav-artists:visited {
width: 89px;
height: 34px;
background:url(../assets/images/nav-artists.jpg) top left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-artists:hover{
background-position:center left;
}

a.nav-artists-on:link, a.nav-artists-on:visited{
width: 89px;
height: 34px;
background:url(../assets/images/nav-artists.jpg) bottom left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-shop:link, a.nav-shop:visited {
width: 135px;
height: 34px;
background:url(../assets/images/nav-shop.jpg) top left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-shop:hover{
background-position:center left;
}

a.nav-shop-on:link, a.nav-shop-on:visited {
width: 135px;
height: 34px;
background:url(../assets/images/nav-shop.jpg) bottom left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-news:link, a.nav-news:visited {
width: 68px;
height: 34px;
background:url(../assets/images/nav-news.jpg) top left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-news:hover{
background-position:center left;
}

a.nav-news-on:link, a.nav-news-on:visited {
width: 68px;
height: 34px;
background:url(../assets/images/nav-news.jpg) bottom left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-contact:link, a.nav-contact:visited {
width: 98px;
height: 34px;
background:url(../assets/images/nav-contact.jpg) top left no-repeat;
float: left;
text-indent:-9999px;
}

a.nav-contact:hover{
background-position:center left;
}

a.nav-contact-on:link, a.nav-contact-on:visited {
width: 98px;
height: 34px;
background:url(../assets/images/nav-contact.jpg) bottom left no-repeat;
float: left;
text-indent:-9999px;
}

/***** NAVIGATION STYLING ENDS *****/















































