/* @override http://laurenwickware.com/ndxz-studio/site/sample/style.css */

/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/


//margin between section-titles = 16px;





* {
	margin: 0;
	padding: 0;
}

h1, h3, h4 { font-size: inherit; color: black;}

h1 span{
	display: block;
	width: 0px;
	overflow: hidden;
}

h1{
background-image: url('/_img/h1.png');
height: 108px;	
width: 204px;
background-position: -206px 0px;
background-position: 0px 0px;
}

/*h1:hover, h1.selected{
	background-position: 0px 0px;
	cursor: pointer;
}*/

#menu h1, li.section-title{
	font-family: "/_swf/futura_condensed.swf", "FlamCondSemi","Flama Condensed";
	font-size: 48px;	
}

#menu ul#s-awards li a:hover{
	cursor: default;
	color: #666;

}

#menu ul#s-awards{
		margin-top: -5px;
		margin-bottom: 5px;
}

body {

}



#content{
	font-size: 12px;
	font-family: Georgia, Times, sans-serif;
	line-height: 18px;
	color: #666;
}



body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; color: #666;}
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: inherit; }
a:hover { text-decoration: none; }

h1 a:link, h1 a:visited {
	color: black;
}





a img { border: none; }

#menu {
	font-family: ;
    width: 250px;
    overflow: hidden;

	left: 25px;
    position: fixed;
	padding: 25px 20px;
	background-image: url("/_img/menubg.png");
	color: #666;
	z-index: 999;
}

#menu ul {
	list-style: none;
	margin: 0;
}

#menu ul li.section-title{
	background-position: 0px -68px;
	margin: 8px 0 12px 0;
	display: block;
	height: 48px;
}



#menu ul li.section-title span.alt-section-text{
	display: block;
	width: 0px;
	overflow: hidden;
}

#menu ul li.section-title:hover, #menu ul.selected li.section-title {
	color: black;
	cursor: pointer;
	background-position: 0px -1px;
	
	 }


#menu ul li.section-title a{
	display: block;
	height: 100px;
	width: 100%;
}

#menu ul li a{
	font-family: "Georgia", "Times New Roman", serif;
	font-size: 14px;
	line-height: 22px;
}

#menu ul li a:hover, #menu ul li.active a, #menu ul.selected li.section-title{
	color: black;
}

#content {
    height: 100%;
    padding: 66px 0 0 400px;
}

.container {
    padding: 5px 5px 25px 5px;
}

#content p { width: 500px; margin-bottom: 9px; }

p {
    margin: 0 0 9px 0;
}



#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#img-container div.picture_holder {
	min-height:  500px;
}

#img-container div.picture{
	min-height: 500px;
	position: relative;
}

#img-container div.picture div.captioning{
	position: absolute;
	top:  560px;
	left: 0px;
}

#once { clear: left; }

div.blogbody{
font-size: 14px;
line-height: 18px;	
margin-top: 10px;
}

div.blogbody p{
width: 500px;
}

div.textimg{
margin-bottom: 3px;
}

#text, #content {
	font-size: 14px;
	line-height: 20px;
	font-family: Georgia;
	margin-top: -1px;
}

.blogbox h3{
	margin-bottom: 20px;
}

#text a{
 color: #000;
 text-decoration: underline;
}

#text a:hover{
	color: inherit;
}

.blogbox, .blogbox p{
	width: 500px;
}

.blogbox{
	margin-bottom: 36px;
}

.small{
	font-family: Georgia;
	font-size: 11px;
	line-height: 15px;
}

#text p {
	margin-top: 0;
}

ul#s-blog li.section-title{
	height: 58px;
	margin-bottom:  -6px;
}