/* 

Chic managment



Base colors.

Black: #000000;

blue: #190d3d;





*/



/* BODY CSS / H tags, p tags, ...... */ 

body{

background-color:#000000;

font-size:.8em;

font-family:Arial, Helvetica, sans-serif;

margin:0;

background-image:url(../images/gif/body_bg.gif);

background-position:top left;

background-repeat:repeat-x;

}



a{
	color:#fff;
	outline: none;
}

.flexcroll {
	outline: none;
}

a:active, a:focus{

outline:0;}



h1 {



}



h2 {

display:block;

padding:3px 10px;

background-color:#fff;

color:#190d3d;

font-size:1em;



}



h3 {

color:#fff;

margin:3px 10px;

}





p {

line-height:1.4em;

margin:10px 30px 10px 10px;

}



.title_link{

text-decoration:none;

color:#190d3d;}



.right_link{

float:right;

color:white;}



.left_link{

float:left;

color:white;

padding:0 0 0 10px;}

/* *************************************    Outer Page    ************************************************** */ 



#outerpage{

height:660px;

width:790px;

margin:0px auto;

padding:0;

position:relative;

background-image:url(../images/jpeg/background.jpg);

background-position:top left;

background-repeat:no-repeat;

}





/* ******************************************  Main Navigation ****************************************** */

#main_nav{

position:absolute;

top:60px;

right:0;

width:140px;

}





ul.main_nav{

margin:0;

padding:0;

list-style:none;

}



ul.main_nav li.logo a{

height:57px;

background-color:#190d3d;

color:white;

font-size:.8em;

line-height:5.5em;

text-align:center;

margin:0 0 10px 0;

padding:0;

}



ul.main_nav li {

text-align:right;

font-size:.85em;

}



ul.main_nav li a {

background-color:#000000;

color:white;

margin:2px 0;

padding:2px;

display:block;

height:13px;

text-decoration:none;

}



ul.main_nav li a.active{

background-color:#190D3D;

}











/* *************************************** inner page ****************************************************** */





#innerpage {

width:622px;

height:600px;

margin-left:28px;

background-color:transparent;

padding:60px 0 0 0;

}







/* ************************************  HEADER ********************************************* */





#header {

height:57px;

background-color:#190d3d;

padding: 0 30px 0 0;

}





#header p.listing {

color:#FFFFFF;

line-height:4.8em;

margin:0 0 0 10px;

}



#header p.listing a {

margin:2px 3px;

color:#fff;

text-decoration:none;

}



#header p.listing a:hover{

text-decoration:underline;}





#header strong{

font-weight:normal;

margin:0 10px 0 10px;

font-size:12px;}







/* ************************************** content ******************************************* */





#content{

color:#FFFFFF;

margin:10px 0px;

padding:0;

position:relative;

background-color:#190d3d;

height:528px;

}



#innercontent{

margin:0px 10px;

padding:20px 0;}



ul.links{

padding:0;

list-style:none;

margin:10px;}



ul.links li {

padding:5px 10px;

margin:0;

}



ul.links li.link_title{

color:#d2222a;

font-size:1em;

padding:3px 10px;

margin:20px 0 0 0;

font-weight:bold;}



ul.links li.link_title a{

color:white;

text-decoration:none;}



ul.links li.link_title a:hover {

text-decoration:underline;}



ul.links li.link_title{

color:#ecd037;

font-weight:bolder;

font-size:1em;

padding:3px 10px;

margin:0;}

/* **************************** latest news ********************************** */





ul.news{

margin:0 ;

padding:0;

list-style:none;

}



ul.news li{

font-size:.9em;

padding:0;

width:568px;

}



ul.news li.news_header {

background-color:#ffffff;

color:#190d3d;

padding:2px 10px;

margin:0px 0 15px 0;

width:530px;}



ul.news li p {

margin: 0;

padding:3px 12px;}





img.floatnews {

float:left;

margin:0 10px;

padding:0;}



span.red a {

color:#d2232a;

text-decoration:none;}



span.red a:hover {

text-decoration:underline;}





ul.newsheader{

margin:0 0 0 10px;

padding:0;

list-style:none;

}



ul.newsheader li {

float:left;

background-color:#fff;

width:100%;

color:#190d3d;

margin:0 0 10px 0;

padding:0px 10px;

height:16px;

line-height:1.3em;

font-size:12px;

}

ul.newsheader li.news_header {

width:560px;

}

ul.newsheader li.news_date{

width:72px;

border-left: 8px solid #190d3d;

text-align:right;}



/* ************************************** model gallery listings *************************** */





ul.model_gallery{

margin:0px;

padding:0;

list-style:none;

color:#FFFFFF;}



ul.model_gallery li {

width:123px;

float:left;

display:block;

padding:0;

margin:10px;

height:150px;

}



span.model_name a{

font-weight:normal;

color:#FFFFFF;

text-decoration:none;}







img.plane{

float:right;

padding:4px 16px 0 10px;}



span.new_model{

float:right;

font-size:10px;

line-height:1.6em;

color:#d2222a;}





img.model_image {

}







ul.model_specific {

margin:0;

padding:0;

list-style:none;}



ul.model_specific li {

float:left;

margin:12px 10px 12px 0;

width:133px;

height:160px;}





ul.become{

margin:0;

padding:0;

list-style:circle;}



ul.become li {

margin:7px;

padding:15px;

display:block;}



.fvd_ytl{

display:none;}



/* ******************************************* footer *********************************** */



#footer {

color:#4c4d4f;

font-size:.8em;

margin:0;

padding:0;

width:790px;

margin:5px auto;

clear:both;}

 #footer p {

	margin:0 0 0 80px}



 #footer a, #footer a:hover, #footer a:visited{

 color:#4c4d4f;}

/* ********************************* HIGH SLIDE *********************************** */



.highslide-wrapper div {

	font-family: Verdana, Helvetica;

	font-size: 7pt;

}

.highslide {

	cursor: url(images/zoomin.cur), pointer;

	outline: none;

	text-decoration: none;

}



.highslide:hover img {

	border-color: gray;

}



.highslide-active-anchor img, .highslide-active-anchor:hover img {

	border-color: black;

}

.highslide-image {

	border-width: 2px;

	border-style: solid;

	border-color: black ;

	background: black;

}

.highslide-wrapper, .glossy-dark {

	background: #000;

}

.highslide-image-blur {

}

.highslide-caption {

	display: none;

	border-top: none;

	font-size: .8em;

	padding: 5px;

	color:#666666;

	background: #000;

}

.highslide-heading {

	display: none;

	color: white;

	font-size: 1.2em;

	margin-bottom: 0.4em;

}

.highslide-dimming {

	position: absolute;

	background: black;

}

.highslide-loading {

	display: block;

	color: white;

	font-size: 9px;

	text-transform: uppercase;

	text-decoration: none;

	padding: 3px;

	border-top: 1px solid white;

	border-bottom: 1px solid white;

	background-color: black;

	/*

	padding-left: 22px;

	background-image: url(css/images/loader.gif);

	background-repeat: no-repeat;

	background-position: 3px 1px;

	*/

}

a.highslide-credits,

a.highslide-credits i {

	padding: 2px;

	color: silver;

	text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

	color: white;

	background-color: black;

}

.highslide-move a {

	cursor: move;

}





/* Controls. See http://www.google.com/search?q=css+sprites */

.highslide-controls {

	width: 157px;

	height: 30px;

	background: url(images/controlbar-black-border.gif) 0 -68px no-repeat;

	margin: 5px;

}

.highslide-controls ul {

	position: relative;

	left: 1px;

	height: 30px;

	list-style: none;

	margin: 0;

	padding: 0;

	background: url(images/controlbar-black-border.gif) right -68px no-repeat;

}

.highslide-controls li {

	float: left;

	padding: 5px 0;

}

.highslide-controls a {

	background: url(images/controlbar-black-border.gif);

	display: block;

	float: left;

	height: 22px;

	width: 24px;

	outline: none;

}

.highslide-controls a.disabled {

	cursor: default;

}

.highslide-controls a span {

	/* hide the text for these graphic buttons */

	display: none;

}



/* The CSS sprites for the controlbar */

.highslide-controls .highslide-previous a {

	background-position: 0 0;

}

.highslide-controls .highslide-previous a:hover {

	background-position: 0 -22px;

}

.highslide-controls .highslide-previous a.disabled {

	background-position: 0 -45px !important;

}

.highslide-controls .highslide-play a {

	background-position: -22px 0;

}

.highslide-controls .highslide-play a:hover {

	background-position: -22px -22px;

}

.highslide-controls .highslide-play a.disabled {

	background-position: -22px -45px !important;

}

.highslide-controls .highslide-pause a {

	background-position: -45px 0;

}

.highslide-controls .highslide-pause a:hover {

	background-position: -45px -22px;

}

.highslide-controls .highslide-next a {

	background-position: -67px 0;

}

.highslide-controls .highslide-next a:hover {

	background-position: -67px -22px;

}

.highslide-controls .highslide-next a.disabled {

	background-position: -67px -45px !important;

}

.highslide-controls .highslide-move a {

	background-position: -90px 0;

}

.highslide-controls .highslide-move a:hover {

	background-position: -90px -22px;

}

.highslide-controls .highslide-full-expand a {

	background-position: -112px 0;

}

.highslide-controls .highslide-full-expand a:hover {

	background-position: -112px -22px;

}

.highslide-controls .highslide-full-expand a.disabled {

	background-position: -112px -45px !important;

}

.highslide-controls .highslide-close a {

	background-position: -135px 0;

}

.highslide-controls .highslide-close a:hover {

	background-position: -135px -22px;

} 





/* ********************************************* i frame pop up *********************************************** */



.highslide-wrapper div {

    font-family: Verdana, Helvetica;

    font-size: 10pt;

}

.highslide-html {

    background-color: white;

}

.highslide-html-blur {

}

.highslide-html-content {

	position: absolute;

    display: none;

}

.highslide-loading {

    display: block;

	color: black;

	font-size: 8pt;

	font-family: sans-serif;

    text-decoration: none;

	padding: 2px;

	border: 1px solid black;

    background-color: white;

    padding-left: 22px;

    background-image: url(highslide/graphics/loader.white.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}





/* Styles for the popup */

.highslide-wrapper, .rounded-white {

	background-color: black;

}

.highslide-wrapper .highslide-html-content {

    width: 500px;

	height:400px;

    padding: 0 5px 5px 5px;

	background-color:#000000;

}

.highslide-wrapper .highslide-header {

	padding-bottom: 5px;

}

.highslide-wrapper .highslide-header ul {

	margin: 0;

	padding: 0;

	text-align: right;

}

.highslide-wrapper .highslide-header ul li {

	display: inline;

	padding-left: 1em;

}

.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {

	display: none;

}

.highslide-wrapper .highslide-header a {

	color: gray;

	text-transform: uppercase;

	text-decoration: none;

}

.highslide-wrapper .highslide-header a:hover {

	color: white;

}

.highslide-wrapper .highslide-header .highslide-move a {

	cursor: move;

}

.highslide-wrapper .highslide-footer {

	height: 15px;

}

.highslide-wrapper .highslide-footer .highslide-resize {

	float: right;

	margin-top: 4px;

	height: 11px;

	width: 11px;

	background: url(images/controlbar-black-border.gif);

}

.highslide-wrapper .highslide-body {

}

.highslide-move {

    cursor: move;

}

.highslide-resize {

    cursor: nw-resize;

}

.print {

}

.print a {
	font-size:10px;
	color:#fff;
	text-decoration:none;
	background:url(images/printer.jpg) no-repeat;
	padding:3px 0 3px 20px;
	cursor:pointer;
}