@import url('custom/label-001.css');
@import url('custom/label-002.css');
@import url('custom/label-003.css');
@import url('custom/label-004.css');
@import url('custom/label-005.css');
@import url('custom/label-006.css');
@import url('custom/label-007.css');
@import url('custom/label-008.css');
@import url('custom/label-009.css');
@import url('custom/label-010.css');
@import url('custom/label-011.css');
@import url('custom/label-012.css');
@import url('custom/label-013.css');
@import url('custom/label-014.css');
@import url('custom/label-015.css');
@import url('custom/label-016.css');
@import url('custom/label-018.css');
@import url('custom/label-019.css');
@import url('custom/label-020.css');
@import url('custom/label-021.css');
@import url('custom/label-022.css');
@import url('custom/label-023.css');
@import url('custom/label-024.css');
@import url('custom/label-025.css');
@import url('custom/label-026.css');
@import url('custom/label-027.css');
@import url('custom/label-028.css');
@import url('custom/label-029.css');
@import url('custom/label-030.css');
@import url('custom/label-031.css');
@import url('custom/label-032.css');
@import url('custom/label-033.css');
@import url('custom/label-034.css');
@import url('custom/label-035.css');
@import url('custom/label-036.css');
@import url('custom/label-037.css');
@import url('custom/label-038.css');
@import url('custom/label-039.css');
@import url('custom/label-040.css');
@import url('custom/label-041.css');
@import url('custom/label-042.css');
@import url('custom/label-043.css');
@import url('custom/label-044.css');
@import url('custom/label-045.css');
@import url('custom/label-046.css');
@import url('custom/label-047.css');
@import url('custom/label-048.css');
@import url('custom/label-049.css');
@import url('custom/label-050.css');
@import url('custom/label-051.css');


@import url('custom/poster-boys.css');
@import url('custom/personal.css');


body {
margin: 3;

}

div#container {
width: 1200px;
}

div#nav {
width: 630px;
float: left;
}

a img{
border: 0;
}

/*
a:active { 
color: #0080ff; 
}
*/

div.credit-link {
float: left;
width: 500px;
}

div.credit-link a {
color: red;
font-size: 10px;

}

div#top-nav-l p {
margin: 0;
padding: 0;
line-height: 14px;
}

div#top-nav-m p {
margin: 0;
padding: 0;
line-height: 14px;

}

div#top-nav-l {
float: left;
padding-right: 60px;

}
div#top-nav-m {
float: left;
padding-right: 60px;
}
div#top-nav-r {
float: left;
}

div#top-nav-l a#current {

line-height: 0px;
color: #0080ff;
font-size: 10px;
text-decoration: none;
}


div#top-nav-l a {
line-height: 0;
margin: 0;
padding: 0;
color: red;
font-size: 10px;
text-decoration: none;
}

div#top-nav-l a:hover{
text-decoration: underline;
}

/*
div#top-nav-l a:active {
color: #0080ff; 
}
*/

div#top-nav-m a#current {

line-height: 0px;
color: #0080ff;
font-size: 10px;
text-decoration: none;
}


div#top-nav-m a {
line-height: 0px;
color: red;
font-size: 10px;
text-decoration: none;
}

div#top-nav-m a:hover{
text-decoration: underline;
}

div#top-nav-m a:active {
color: #0080ff; 
}

div#top-nav-r a{
line-height: 0px;
color: red;
font-size: 10px;
text-decoration: none;
}

div#top-nav-r a:active {
color: #0080ff; 
}

div#top-nav-r a:hover{
text-decoration: underline;
}

div.contact-details {

line-height: 14px;

float: left;
margin-top: 2px;
width: 300px;
color: red;
font-size: 10px;
text-decoration: none;
}

div.l-col {
float: left;
}

div.l-col p {
margin: 0;
text-align: right;
}

div.r-col p {
margin: 0;
}

div.r-col {
float: left;
margin-left: 40px;
}

div.r-col a {
color: red;
text-decoration: none;

}


#menu {
position:absolute;
margin-top:5px;
/* line-height: 0px; */
color: red;
font-size: 10px;
text-decoration: none;
z-index: 10000px;

}

#menu ul .item {
display:none;
z-index: 10000;

}

#menu ul:hover .item {

display:block;
background:#fff;
padding:1px;
margin:1px;
z-index: 10000;

}

#menu ul:hover .item a {
color:red;
text-decoration:none;}

#menu ul:hover .item a:hover {
color:#999;
/* line-height: 0px; */
color: red;
font-size: 10px;
text-decoration: none;
}

#menu ul {
width:100px;
float:left;
margin:0px;
padding:2px;
list-style:none;
}

.clear {
clear:both;
height:10px;
}

div#img-container {

width: 1000px;
display: block;
padding: 12px 0 0 0;
border-top: dashed 1px black;
/* border-bottom: dashed 2px black; */
float: left;
margin: 10px 0 10px 0;
}

/* code for labels start here */

.imgteaser {
	margin: 0;
	overflow: hidden;
	float: left;
	position: relative;
}
.imgteaser a {
	text-decoration: none;
	float: left;
}
.imgteaser a:hover {
	cursor: pointer;
}


.imgteaser a .more {
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-size: 12px;
	color: #f00;
	background: #fff;
	padding: 5px 10px;
	/*
filter:alpha(opacity=65);
	opacity:.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
*/ /*--IE 8 Transparency--*/
}



.imgteaser a:hover .desc{
	display: block;
	font-size: 10px;
	padding: 5px 0;
	background: #fff;
	/*
filter:alpha(opacity=75);
	opacity:.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
*/ /*--IE 8 Transparency--*/
	color: #000;
	position: absolute;
	top: 11px;
	right: 11px;
	padding: 5px;
	margin: 0;
	width: 240px;
/* 	border-top: 1px solid #999; */
}

.imgteaser a:hover .desc strong {
/* 	display: block; */
	text-transform: uppercase;
	color: red;             
	margin-bottom: 5px;
	font-size:10px;
	font-family: Helvetica;

}


.imgteaser a .desc {	display: none; }
.imgteaser a:hover .more { visibility: hidden;}

span.red-underline {
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
color: red;
text-decoration: underline;
text-transform: uppercase;
}

div.imgteaser a span.desc {
color: black;
}

/* code for labels start here */


div#top-nav-m li.dir ul {

margin-top: 60px;
padding: 15px 0 0 15px;
background: url(img/white-box.jpg) no-repeat;
}

div#top-nav-m li.dir ul li a {
padding: 0 0 3px 3px;
}

* html ul.dropdown li {
 height: 1px;
}

ul.dropdown ul li,
ul.dropdown-vertical {
 margin-left: -16px;
 mar\gin-left: 0;
}

ul.dropdown ul,
ul.dropdown li:hover ul ul,
ul.dropdown li:hover ul ul ul,
ul.dropdown li:hover ul ul ul ul,
ul.dropdown li:hover ul ul ul ul ul {
 visibility: hidden;
}

ul.dropdown li:hover ul,
ul.dropdown ul li:hover ul,
ul.dropdown ul ul li:hover ul,
ul.dropdown ul ul ul li:hover ul,
ul.dropdown ul ul ul ul li:hover ul {
 visibility: visible;
}

ul.dropdown ul ul ul ul ul ul {
 visibility: hidden !important;
}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
 background-color: white;
 width: 200px;

}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

div#top-nav-m li{
line-height: 12px;
color: red;
font-size: 10px;
text-decoration: none;
}




