.smallprintwhite { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; 
line-height: normal; color: #FFFFFF} 

.twelvearialwhite { 
font-family: Arial, Helvetica, 
sans-serif; 
font-size: 12pt; 
line-height: 14pt; 
color: #FFFFFF
}
.twelvearialblue { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
line-height: 14pt; 
color: #6688CC;
}

.tenarialboxblue { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
line-height: 12pt; 
color: #6688CC; 
border: 1px #6688CC solid;
}

a:active { font-style: 
normal; font-weight: normal; color: #CCCCCC; text-decoration: underline} 
a:link 
{ font-style: normal; font-weight: normal; color: #CCCCCC; text-decoration: underline} 
a:visited { font-style: normal; font-weight: normal; color: #CCCCCC; text-decoration: 
underline} 
a:hover { font-style: normal; font-weight: normal; color: #99CCFF; 
text-decoration: none; font-variant: normal}
.tenarialwhite { font-family: Arial, 
Helvetica, sans-serif; font-size: 10pt; line-height: 12pt; color: #FFFFFF } 
.subsectiontitle 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 
12pt; font-weight: bold; color: #FFFFFF; text-decoration: underline} 
.twelvearialbox 
{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 14pt; 
color: #FFFFFF; border: 1px #FFFFFF solid} 
.list { font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; color: #FFFFFF; list-style-image: 
url(images/webbullet.gif); list-style-type: none; list-style-position: outside} 
.tenarialbox { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 
12pt; color: #FFFFFF; border: 1px #FFFFFF solid } 
.listinternal { font-family: 
Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; color: 
#FFFFFF; list-style-image: url(images/biobullet2.gif); list-style-type: none; 
list-style-position: outside } 
.listgal { font-family: Verdana, Tahoma, Arial, 
Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; color: #FFFFFF; list-style-image: 
url(images/galbullet.gif); list-style-type: none; list-style-position: outside 
} 
.tenarialboxcalan { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; 
line-height: 12pt; color: #FFFFFF; border: 1px #FFFFFF solid } 
.clienttitle { 
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 12pt; 
color: #FFFFFF; font-weight: bold} 
.clienttitleblue { font-family: Arial, Helvetica, 
sans-serif; font-size: 10pt; line-height: 12pt; color: #FFFFFF; font-weight: bold 
; background-image: url(images/u_lightblue.gif)} 
.twelvearialboxpics { font-family: 
Arial, Helvetica, sans-serif; font-size: 12pt; line-height: normal; color: #FFFFFF; 
border: 1px solid; border-color: #FFFFFF solid; font-style: normal; font-weight: 
normal; font-variant: normal} 
.boldpressreleasehead { font-family: Tahoma, Arial, 
Helvetica, sans-serif; font-size: 13pt; font-style: normal; line-height: 20pt; 
font-weight: bold; color: #FFFFFF; text-decoration: none} 
.smallprintblue { font-family: 
Arial, Helvetica, sans-serif; font-size: 7pt; line-height: normal; color: #99CCFF} 
.bluecontact { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 
normal; color: #6699CC} 
.listPR { font-family: Verdana, Tahoma, Arial, Helvetica, 
sans-serif; font-size: 10pt; line-height: 14pt; color: #FFFFFF; list-style-image: 
url(images/bullet_press_1.gif); list-style-type: none; list-style-position: outside 
} 
.specstitles { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 
10pt; line-height: 14pt; color: #FFFFFF; font-weight: bold; background-image: url(images/u_lightblue.gif)} 
.specsdetails { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt; color: #FFFFFF}
.smallprintwhiteverdana { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: normal; color: #FFFFFF }
.ninepointprintwhiteverdana { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; color: #FFFFFF }
.eightpointprintwhiteverdana { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 9pt; color: #FFFFFF }
.clienttitlesmaller { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 9pt; color: #FFFFFF; font-weight: bold}
.clienttitlemid { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 10pt; color: #FFFFFF; font-weight: bold }
.subsectiontitlemini { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: underline }
.mobile { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
line-height: 12pt; 
color: #FFCC01; 
font-weight: bold;
}

.thumb_box {
width:610px;
background-color:#000;
border:1px solid #fff;
padding:15px;
margin:10px 10px 10px 0;
}

.thumb_box img { 
margin:15px;
border:1px solid #fff;
}

.name {
font-weight:bold;
}

.credit {
display:block;
font-size:.8em;
margin:7px 0 0 0;
}

.error_box {
background-color:#fff;
padding:20px;
width:480px;
color:#333;
border:2px solid #688CC8;
}

.error_box a {
color: #666;
}

.error_box ul { 
list-style-type:square;
}

.error_box li {
padding:3px 0 3px 0;
}

h1 { 
font-size:1.4em;
color:#fff;
}


h2 {
font-size:1.6em;
font-weight:bold;
color:#688CC8;
}

h3 { 
font-size:.8em;
}

.client-highlight { 
padding:10px;
display:block;
margin:0;
}

.client-highlight a {
display:block;
margin:10px 0 0 0;
font-size:14px;
}

.client-highlight img {
margin:0 0 5px 30px;
border:none;
} 

.client-highlight2 { 
padding:10px;
display:block;
margin:0;
font-size:.7em;
}

.client-highlight2 a {
display:block;
margin:10px 0 0 0;
font-size:1em;
color:#666666;
}

.client-highlight2 img {
margin:0 0 5px 30px;
border:none;
} 



#clips img { 
float:left;
display:block;
margin:7px;
background-color: #fff;
border:1px solid #999;
padding: 5px;
}

.clip-row {
float:left;
width:330px;
height:450px;
}


.more_options {
width:200px;
font-size:17px;
}

.arrow a, .more_options a, .arrow a:visited, .more_options a:visited { 
text-decoration:none;
color:#fff;
}
 
.text { 
float:left;
display:block;
width:140px;
margin:4px 0 0 0;
padding:0;
}

.arrow {
padding:5px 0 0 0;
height:40px;
font-size:70px;
display:block;
float:right;
}


.personal_galleries h3 { 
line-height:1em;
font-size:1em;
margin:0 0 12px 10px;
font-weight:normal;
text-decoration:underline;
color:#fff;
}


.gallery_section { 
background-color:#fff;
padding:5px 0 5px 5px;
margin:5px 0 5px 5px;
font-weight:bold;
color:#666;
border-bottom:1px solid #666;
border-top:1px solid #666;
width: 660px;
}

#gallery_index_container { 
  width:850px;
  border:0px solid #000;
  float:left;
	margin:0px;
	padding:0px;
}

.artist { 
float:left;
width:100%;
padding:0 0 10px 0;
}

.artist h3 {
 font-size:1em;
 margin:15px 0 0 8px;
 padding:0;
 color:#fff;
}

 
.gallery_item {
float:left;
width:190px;
height:160px;
border:2px solid #fff;
display:block;
margin:15px;
font-size:1.2em;
background-color:#000;
text-align:center;
}

.gallery_item a img {
text-decoration:none;
border:none;
margin:10px;
max-width:170px;
max-height:100px;
}


.gallery_title { 
display:block;
}

.client_gallery_title { 
display:block;
font-size:.9em;
}
 