/*
Theme Name: Cassette Page[styles] 
Version: v1.0
Author: Abraham for deveinhaus
Author URI: http://www.myonlyfriend.com/
Description: Dark and Minimal
*/

/*
global settings
---------------------------------------------- */

body *

{

line-height: 1.8em;

}


html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
margin: 0;
padding: 0;
border: 0;
}

body {
background: #000;
font: 100.01%/1.3em "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #fefefe;
}
a:link {
color: #7090c0;
text-decoration: none;
}
a:visited {
color: #7090c0;
text-decoration: none;
}
a:hover {
color: #7090c0;
text-decoration: none;
}
a:active {
color: #7090c0;
text-decoration: none;
}
a img { 
border: 0; 
}

h3{
font-size:0.9em;
color:#ffffff;
text-transform:uppercase;
}

/* hn */

/*
layout
---------------------------------------------- */

#mainCont{
text-align:center;
}

#doc{
width:935px;
position:relative;
left:20px;
}

#bd {padding-top:.3em;}

#dhtml-carousel{
margin:0 0 0 22px;	
}

#flashCont{
margin: 0px auto;
}
/*
header
----------------------------------------------- */
#header{
width: 920px;
margin: 0px auto;
padding:15px 0;
}

#logo {
width: 210px;
float:left;
padding-left: 1px;
}

/*
navigation
---------------------------------------------- */
#navCont {
text-align:right;
margin: 6px 0 4px}


ul#nav {
font-size: 10.26px;
text-transform: uppercase;
letter-spacing: 1px;
display: inline;

}

#nav li {
 	list-style: none;
	display: inline;
margin-right:0.2em;
}

#nav li a {
color: #FFFFFF;
height: 100%;
padding: 50px 12px 5px;

}

#nav li a:hover, 
body#home li#nav-lifestyle a, 
body#archives li#nav-archives a, 
body#contact li#nav-contact a, 
body#about li#nav-about a {
background: #303030;
}

#miniReaderBox{
width:240px;
float:left;
padding-top:4px;
margin-right:10px;
}


/**********Index Gallery******/

#myIndexGallery
{
width: 670px !important;
height: 370px !important;
}


/**********Back Season Gallery******/

#pastIndexGal{
text-align:center;
}

#pastGalCont{
width:830px;
margin:0 auto;
padding:0;
text-align:center;
}

#myPastGallery
{
width: 840px !important;
height: 500px !important;
}

#preloadText{
text-align:right;
font-weight:bold;
padding-right:105px;
font-size:0.8em;

}


/*begin carousel styles*/

.carousel-component .carousel-list li { 
width:582px; /*500 + 2 + 2 + 1 + 1 */
}

.carousel-component .carousel-list li a { 
	display:block;
	outline:none;
	-moz-outline:none; 
}

/*.carousel-component .carousel-list li a:hover { 
	border: 2px solid #87bf4e; 
}*/

.carousel-component .carousel-list li.active a { 
	border:2px solid #708fc7; 
}

.carousel-component .carousel-list li img { 
	/*border:1px solid #999;*/
	display:block; 
}
									
.carousel-component .carousel-prev { 
	position:absolute;
	top:200px;
	z-index:3;
	cursor:pointer; 
	left:5px; 
}

.carousel-component .carousel-next { 
	position:absolute;
	top:200px;
	z-index:3;
	cursor:pointer; 
	right:5px; 
}


#previousLink{
float:left;
color:#FFFFFF;
margin-top:2px;
font-size:.7em;
margin-left:310px;
}


#previousLink a{
color:#ccc;
}

#previousLink a:hover{
color:#AAA;
}

#previousLink a.currentGal{
color:#666;
}

#indicator{
font-size:.6em;
text-align:right;
margin-right:65px;
}

/*end of carousel styles*/


#bottomBoxes{
margin-top:30px;
}

#featureBox{
width:440px;
float:left;
margin-right:25px;
}

#announcements{
width:220px;
float:left;
margin-right:25px;
}
#press{
width:220px;
float:left;
}
