@charset "utf-8";

/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, em, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0 none;
	font-size:100%;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;

}

ol, ul {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

}

body {background:#000;}

div#mastheadWrap {text-align:left; padding-bottom:32px;}



#footer div { margin:0px 28px; }

.rollover ul {margin-top:28px;}

.rollover{margin:1em 0; margin-left:40px;}

.rollover ul li {display:inline; padding-right:.1em; padding-left:.95em;}

.rollover ul li.first {padding-left:0 !important;}

a img{border:none;}



#contactFormWrap h1{

	color:#fff; font-size:29px; margin-top:24px; text-align:center;padding-top:24px;}

#contactFormWrap h2 { color:#999; font-size:18px; padding-top:4px; text-align:center;}

#contactFormWrap ul, #contactFormWrap h1, #contactFormWrap h2{

	margin-left:35px;}

#contactFormWrap ul li {

	padding:.5em;

}

#contactFormWrap ul li a:link, #contactFormWrap ul li a:visited {

	color:#383838; text-decoration:none; letter-spacing:1px; font-variant:small-caps;

	}

#contactFormWrap ul li a:hover{

	color:#fff; text-decoration:underline;

}

#contactFormWrap table, #contactFormWrap form {

	margin-left:24px;}

#contactFormWrap table td {

	font-size:1.35em;

	color:#fff;

	font-variant:small-caps;}



#contactFormWrap form input {

	color:#666; font-size:1.35em;

	}

	





/* ImageFlow Settings - CSS 2.1

==================================== */

@media screen, projection {

	.imageflow {

		visibility:hidden;

		position:relative; 

		text-align:left;

		width:100%;

		overflow:hidden;

	}

	.imageflow img {

	visibility:hidden;

	position:absolute;

	top:0px;

	border:none;

	-ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */

	background-image: url(inc/img/port/beauty/15apr08.jpg);

	}

	.imageflow p{

		text-align:center;

		margin:0 auto;

	}

	.imageflow .loading {

		position:relative;

		left:50%;

		margin-left:-106px;

		width:200px;

		height:15px;

		padding:5px;

		visibility:visible;

		border:1px solid white;

	}

	.imageflow .loading_bar {

		height:15px;

		width:1%;

		background:#fff;

		visibility:visible;

	}

	.imageflow .caption {

		font-weight:bold;

		position:relative; 

		text-align:center;

		z-index:10000;

	}

	.imageflow .scrollbar {

		visibility:hidden;

		position:relative; 

		border-bottom:1px solid #b3b3b3;

		z-index:10001;

	}

	.imageflow .slider {

		position:absolute;

		margin-top:-7px;

		margin-left:-7px;

		z-index:10002;

		background-image:url(slider.png);

		background-repeat:no-repeat;

		width:14px;

		height:14px;

	}

}
