body {
background: #9e948d;
font: 11px verdana,geneva,lucida,arial,sans-serif; 
text-align: center;
}

/******************************************************************************/
/***                    MAIN STRUCTURE FORMATTING                                ***/
/******************************************************************************/
#outerWrapper {
 width: 777px; 
 margin: auto; 
 padding-top: 15px;
}

#innerWrapper {
 background: url(/images/gradient.gif);
 text-align: left;
 padding-bottom: 0;
 margin-bottom: 0;
}

#home_primaryContent, #artist_primaryContent, #primaryContent {
 width: 620px;
 margin-bottom: 15px;
 float: right;
 }


#artist_primaryContent, #primaryContent {
 background: #fff;
 margin-bottom: 0;
}

#secondaryContent {
 width: 145px; 
 margin: 0px 5px 0 5px;
 color: #000;
 float: left;
 /*padding-bottom: 15px;*/
}

#secondaryContent a {
 color: #000;
 text-decoration: none;
}

#secondaryContent li{font-weight: bold;}

/* WHAT'S NEW IN SECONDARY CONTENT */
#whatsNewLinks a, #quickLinkLinks a {color: #a72402;}
ul#whatsNewLinks, ul#quickLinkLinks {
 list-style: none;
 margin: 10px 0 0 0;
 padding: 0;
}
.whatsNew {margin: 0 0 15px 0;}
.whatsNew h3.subTitle {font-size: 14px; color: #a72402; margin: 10px auto 1px 0;}
.whatsNew ul {list-style: none; margin: 10px 0 0 0; padding: 0;}
.whatsNew ul li {list-style: none; background: url(/images/misc/black_arrow.gif) no-repeat 3px 3px; padding-left: 15px;}
.dottedBox { border:1px dotted #000;padding:2px;margin:4px;}

.quickLinks {margin: 0 0 15px 0;}
.quickLinks h3.subTitle {font-size: 14px; color: #a72402; margin: 10px auto 1px 0;}
.quickLinks ul {list-style: none; margin: 10px 0 0 0; padding: 0;}
.quickLinks ul li {list-style: none; background: url(/images/misc/black_arrow.gif) no-repeat 3px 3px; padding-left: 15px;}

#featured_artist {
 width: 157px;
 float: left;
 }

#home_primaryContent #contentArea{
 padding-left: 15px;
 width:270px;
 float: left;
 background: url(/images/header.gif) top left no-repeat;
 color: #000;
}

#artist_primaryContent #contentArea, #primaryContent #contentArea {
 padding-left: 15px;
 width:270px;
 float: left;
 color: #000;
 margin-bottom: 0;
}

#primaryContent #contentArea {
 float: left;
 color: #000;
 width: 585px; 
 padding: 10px 15px 20px 15px;
 line-height: 17px;
 margin-bottom: 0;
 
}

#artist_primaryContent #contentArea #content, #primaryContent #contentArea #content, #home_primaryContent #contentArea #content{
 margin-top: 35px; 
 float: none;
 /* padding-left: 15px; */ 
 width: 100%;
}

#photos {
 float: right;
}

#photos img {
 margin: 0 auto 10px auto;
 text-align: center;
}

/******************************************************************************/
/***                                NAVIGATION                              ***/
/******************************************************************************/
/* GLOBAL NAV */
ul#globalNav {
 list-style: none;
 margin: 0; 
 padding: 0;
}

#globalNav a {
 text-decoration: none;
 padding: 5px 28px;
 color: #fff;
}

#globalNav li {
 text-transform: uppercase;
 font-size: 10px;
 font-weight: bold;
 padding: 5px 0;
 float: left;
}

#nav1 {background: #854a51;}
#nav2 {background: #6d8172;}
#nav3 {background: #a774ce;}
#nav4 {background: #cb9505;}
#nav5 {background: #008193;}
#nav6 {background: #ffa94f;}

#nav1 a, #nav3 a, #nav6 a, #nav5 a {padding: 5px 29px;}

/* UTILITIES & SEARCH AREA */

/*
#utilNav {padding: 10px 0 0 375px;}
ul#utilNav {
 list-style: none;
 margin: 0;
}

#utilNav li {
 text-transform: uppercase;
 display: inline;
 font-size: 9px;
 font-weight: bold;
}
*/

#utilNav {
 padding: 10px 10px 0 5px;
 text-align: right;
 margin-bottom: 0;
}
ul#utilNav {
 list-style: none;
 margin: 0;
}

#utilNav li {
 text-transform: uppercase;
 display: inline;
 font-size: 9px;
 font-weight: bold;
}

body #utilNav a {
 color: #fff;
}
 
#utilNav a {
 vertical-align: top;
 position: relative;
 text-decoration: none;
}
#utilNav li.selected a {color:#000;}
.utilLinks {margin-right: 40px;}

#mastheadArea form {
 margin: 0;
 padding: 0;
}

#mastheadArea img {
 position: relative;
 top: 2px;
}

#searchArea {
 position: relative;
 font-size: 9px;
 top: -4px;
 font-weight: bold;
}

#query {
 /*height: 12px; */
 margin-right: 5px;
 vertical-align: middle;
 border: none;
 color: #000;
 font-size: 10px;
}

#go {
 font-weight: bold;
 border: none;
 vertical-align: middle;
 font-size: 9px;
 width: 34px; 
 padding: 2px;
 background: #faab1d;
}

label {
 vertical-align: middle;
 color: #fff;
}


/* local nav */
ul#localNav {
 list-style: none;
 margin: 10px 0 0 0; 
 padding: 0;
}

#localNav li {margin-bottom: 2px; background: url(/images/misc/black_arrow.gif) no-repeat 2px 3px; padding-left: 15px;}
#localNav a {color: #a72402;}

/******************************************************************************/
/***                                FOOTER                                  ***/
/******************************************************************************/
#footer {
 font-size: 9px;
 text-align: left;
 clear: both;
}

#footer p {
 padding-top: 5px;
 background: #9e948d;
}

/******************************************************************************/
/***                           CONTENT FORMATTING                           ***/
/******************************************************************************/
/*p {margin-top: 0;}*/

#home_primaryContent #contentArea h1{
 font-family: georgia;
 color: #fff;
}

#primaryContent #contentArea h1 {
 font-family: georgia;
 color: #000;
 border-bottom: 1px dotted #cc3300;
 padding-bottom: 6px;
 padding-top: 3px;
}

h1 {font-size: 22px; margin-top: 0;}
h3 {font-size: 14px; color: #000; margin: 10px auto 1px 0;}
h4 {font-size: 11px;}
 
#featuredText {
 font-size: 10px;
 color: #000;
 }

/* LIST */
/* ul, li {
 list-style: none;
 margin: 0; 
 padding: 0;
}
*/

ul li {
 padding-bottom: 7px;
}

.table {
 border: 1px solid #ccc;
 margin-bottom: 15px;
}

.table td {vertical-align: top;}

th {
 background: #fbecc0;
 border-bottom: 1px solid #ccc;
}

/* default links */

a {
 color: #3399cc;
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

/******************************************************************************/
/***                       ARTIST PAGE                                      ***/
/******************************************************************************/

#artist_primaryContent #contentArea h1 {
 font-family: verdana,geneva,lucida,arial,sans-serif;
 margin-top: 16px;
 color: #a774ce;
}

#artist_primaryContent #contentArea p, #artist_primaryContent #artistText {color: #000;}

/*#artist_primaryContent #artistText span {padding-left: 10px;}*/

#artist_primaryContent #featured_artist h4 {padding-left: 10px;}

#artistHeader {
 margin-top: 20px;
 padding-left: 10px;
}

#sideImg2 {margin-top: 15px;}
#artists {margin-bottom: 15px;}
