/* Design and Coding by BreamTeam */
/* Copyright © BreamTeam 2010 */
/* http://www.breamteam.com */

/* ----------------------------------------------------------------------------------------------- */
/* Main Items */

body { 
background-color: #BDB3A6; 
color: #333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
height:100%;
margin:10px;
text-align:left; 
}

div,ul,li,p,h1,h2,h3,h4,h5,form,label,blockquote {
margin:0; 
padding:0;
}

.centre {
text-align:center;
}

.row0 {
background: #EBEDED;
}

.row1 {
background: #F5F6F6;
}

.global_gutter_h5 { height:5px; }
.global_gutter_h10 { height:10px; }
.global_gutter_h13 { height:13px; }
.global_gutter_h15 { height:15px; }
.global_gutter_h17 { height:17px; }
.global_gutter_h20 { height:20px; }
.global_gutter_h25 { height:25px; }

/* ----------------------------------------------------------------------------------------------- */
/* Links */

a:link, a:visited, a:active  { 
color: #333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}

a:hover { 
color: #333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
}


/* ----------------------------------------------------------------------------------------------- */
/* SLIDESHOW */

#slideshow {
    position:relative;
    height:262px;
    width:580px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


/* ----------------------------------------------------------------------------------------------- */
/* MAIN ITEMS */

.global_main_table { 
margin: 0 auto;
width:972px;
}

.global_logo_right { 
background-image:url(../img/bg-logo.jpg);
background-repeat:no-repeat;
height:150px;
width:482px;
}

.global_nav_menu { 
background-color:#FFF;
height:30px;
width:100%;
}

.global_main_content {
background-color:#FFF;
min-height:590px;
width:100%;
}

.global_main_footer {
background-color:#2E2419;
color:#FFF;
height:25px;
padding:5px 0 0 0;
width:100%;
}

.global_main_footer_credit {
color:#666;
height:25px;
padding:5px 0 0 0;
}

.global_main_footer_credit a:link, .global_main_footer_credit a:active, .global_main_footer_credit a:visited, global_main_footer_credit a:hover {
color:#666;
text-decoration:none;
}


.navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
text-transform:uppercase;
}

.navlist li a:link, .navlist li a:active, .navlist li a:visited {
color:#FFF;
text-decoration:none;
}

.navlist li a:hover {
color:#FFF;
text-decoration:underline;
}


/* ----------------------------------------------------------------------------------------------- */
/* PAGE ITEMS */

.page_main_content {
background-color:#FFF;
height:570px;
padding:20px;
width:100%;
}

.page_content_text {
padding:10px 0 0 0;
line-height:16px;
}

.page_title_image {
padding:0 0 15px 0;
}



/* ----------------------------------------------------------------------------------------------- */
/* COLLECTION ITEMS */

.collection_main_item {
border-left:solid 10px #fff;
border-right:solid 10px #fff;
color:#FFF;
height:150px;
padding:10px;
width:100px;
}

.collection_bg_brown {
background-color:#2D2D23;
}

.collection_bg_pink {
background-color:#4B3144;
}

.collection_bg_blue {
background-color:#00304C;
}

.collection_text {
font-size:14px;
height:60px;
line-height:16px;
}

.collection_main_text a:link, .collection_main_text a:active, .collection_main_text a:visited {
font-size:14px;
color:#FFF;
}

.collection_main_text a:hover {
font-size:14px;
color:#FFF;
}

.collection_page_main_content {
height:570px;
padding:20px;
width:100%;
}

.collection_bg_image_gallery {
background-color:#2D2D23;
background-image:url(../img/bg-collection-gallery.jpg);
background-repeat:repeat-y;
width:950px;
}

.collection_bg_image_pink-camouflage {
background-color:#4B3144;
background-image:url(../img/bg-collection-pink-camouflage.jpg);
background-repeat:repeat-y;
width:950px;
}

.collection_bg_image_essentials {
background-color:#00304C;
background-image:url(../img/bg-collection-essentials.jpg);
background-repeat:repeat-y;
width:950px;
}

.collection_title_slogan {
padding:30px 0 0 150px;
}

.collection_main_text {
color:#FFF;
font-size:12px;
line-height:14px;
padding:40px 20px 0 150px;
}


.sub_news_title {
font-size:16px;
font-weight:bold;
line-height:14px;
padding:10px 0 0 0;
}

.sub_news_date {
color:#999;
font-size:12px;
line-height:14px;
padding:10px 0 0 0;
}

.sub_news_text {
font-size:13px;
line-height:18px;
padding:10px 0 0 0;
}

.sub_news_link {
padding:10px 0 0 0;
}

.sub_press_text {
font-size:13px;
line-height:18px;
min-height:150px;
padding:10px 0 0 0;
}

.sub_press_image_main {
text-align:center;
padding:10px 0 10px 0;
}
