input.cThumbnail
{
	margin:  0px 10px 20px 10px;
	border-color: Black;
	border-style: solid;
}
input.cThumbnailSelected
{
	margin: 0px 10px 20px 10px;
	border-color: White;
	border-style: solid;
}

input.cThumbnailLandscape
{
	margin:  25px 10px 45px 10px;
	border-color: Black;
	border-style: solid;
}
input.cThumbnailSelectedLandscape
{
	margin: 25px 10px 45px 10px;
	border-color: White;
	border-style: solid;
}

input.cPhotoSelected
{
	border-color: White;
	border-style: solid;
}
input.cPhoto
{
	border-color: Black;
	border-style: solid;
}


img.cThumbnail
{
	margin:  0px 10px 2px 10px;
	border-color: Black;
	border-style: solid;
}
img.cThumbnailSelected
{
	margin: 0px 10px 2px 10px;
	border-color: White;
	border-style: solid;
}

.cBody
{
background-color: #000000;
color: #080808;
font-family: Helvetica;
font-size: 9pt;
margin: 0;
margin-top: 0;
}
.cBodyBeauty
{
background-color: #ffffff;
color: #080808;
font-family: Helvetica;
font-size: 9pt;
margin: 0;
margin-top: 0;
}
.cBodyCatwalk
{
background-color: #000000;
color: #080808;
font-family: Helvetica;
font-size: 9pt;
margin: 0;
margin-top: 0;
}

.cMain
{
color: #080808;
font-family: Helvetica;
font-size: 9pt;
font-weight: normal;
}

.cMainTitle
{
color: #ffffff;
font-family: Helvetica;
font-size: 16pt;
font-weight: normal;
text-align: left;
}
.cMainTitleCatWalk
{
color: #7c7b7a;
font-family: Helvetica;
font-size: 16pt;
font-weight: normal;
}

.cMainTitleBeauty
{
color: #7c7b7a;
font-family: Helvetica;
font-size: 16pt;
font-weight: normal;
}

.cSubHeading
{
color: #FFFFFF;
font-family: Helvetica;
font-size: 10pt;
font-weight: bold;
}
.cCategory
{
color: #FFFFFF;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
text-align:left;
}
.cCategoryEdit
{
color: Black;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
text-align:left;
background-color:White;
}
.cCategoryPaging
{
color: #FFFFFF;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
text-align:left;
margin-left: 100px;
}
.cCategoryCenter
{
color: #FFFFFF;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
text-align:center;
}
.cCategoryRight
{
color: #FFFFFF;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
text-align:right;
}
.cMainPhotoTag
{
color: #FFFFFF;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
text-align:center;
padding-bottom: 5px;
padding-top: 5px;
}
.cCategoryBeauty
{
color: #7c7b7a;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
}
.cCategoryCatWalk
{
color: #ffffff;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
}
.cBio
{
color: #cdcccb;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
}
.cVogueCatwalkTitle1
{
font-family: Times New Roman;
font-size: 32pt;
font-weight: bold;
}
.cVogueCatwalkTitle2
{
font-family: Helvetica;
font-size: 28pt;
}

.catwalk
{ text-decoration:underline; color: #cdcccb;padding-right:5px;border-width:1px;border-color:Black; font-weight:bold}

tr.cityList
{border-width:1px;border-color:White; border-style:outset}

a:link { text-decoration: none; color: #cdcccb;}
a:visited { text-decoration: none; color: #cdcccb;}
a:hover { text-decoration: none; color: #ffffff }

a.catwalk:link { text-decoration: none; color: #cdcccb;padding-right:5px;border-width:1px;border-color:Black;}
a.catwalk:visited { text-decoration: none; color: #cdcccb;padding-right:5px;border-width:1px;border-color:Black;}
a.catwalk:hover { text-decoration: none; color: #ffffff;padding-right:5px; border-width:1px;border-color:Black;}

a.beauty:link { text-decoration: none; color: #cdcccb;}
a.beauty:visited { text-decoration: none; color: #cdcccb;}
a.beauty:hover { text-decoration: none; color: #000000 }

a.cSearch:link { text-decoration: underline; color: #cdcccb; padding-right:10px;}
a.cSearch:visited { text-decoration: underline; color: #cdcccb; padding-right:10px;}
a.cSearch:hover { text-decoration: underline; color: #ffffff; padding-right:10px;}



a.showhighlight, a.showhighlight:visited {
position:relative; 
z-index:1;
color: #cdcccb;
font-family: Helvetica;
font-size: 8pt;
font-weight: normal;
text-align:left;
}
a.showhighlight b {
position:absolute;
visibility:hidden; /* hide the image */
width:100px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:1px solid #FFF; /* add a border */
left:75px; /* position:the image */
top:-150px;
}
a.showhighlight:hover {
text-decoration:none; 
border:0; /* needed for this to work in IE */ 
z-index:1000;
color: #FFFFFF;
}
a.showhighlight:hover b {
visibility:visible; /* make the image visible */
height:150px; /* now give it a height */
cursor:pointer; /* for IE */
z-index:500; 
}
a.showhighlight:hover b img {
border:0; /* remove the link border */
}
