/*
Title:      SCOUT site default styles
Author:     Backbone Media (Eben Bathalon)
Updated:    February 24, 2006
Notes:		Default styles across all pages
*/

html{
margin:0;
padding:0;
}

body{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #555555;
background-color:#fff;
}

a{
text-decoration:none;
color:#330066;
}
a:link{}
a:hover{
color:#005A7C;
}
a:active{}
a:visited{}
a img{border:0}


h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#555;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#645343;
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
}

ul{
list-style:none;
padding:0;
}
li{
margin-bottom:5px;
}
	#leftDouble li, #leftSolo li{line-height:140%;}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:160%;
}

blockquote{
font-size:12px;
line-height:160%;
color:#666;
}

/*:::::::::::::::::::::::::::::::::::*/
/*:: BEGIN layout container styles ::*/
/*:::::::::::::::::::::::::::::::::::*/

#container{
margin:0 15px 10px 15px;
min-width:686px;
width:95%;
margin-left:auto;
margin-right:auto
}

#header{}
#leader{background-color:#FFFFFF;}
#leader img{margin:15px;}

#menu{
margin:2px 0 0 0;
background-color:#A9A096;
border-bottom: 1px solid #fff;
border-top: 1px solid #fff;
}
#search{
float:right;
width:205px;
height:33px;
background-color:#999;
border-left:2px solid #fff;
display: none;
}
#search form{margin:5px;}
#nav{float:left;}	

#content{clear:both;}
#leftSolo{padding-right:220px;padding-left:15px;}
#rightSolo{
width:205px;
background-color:#efefef;
float:right;
padding:10px 0 0 0;
}
#rightSolo li, #rightDouble li{font-size:11px;}	
#leftSolo li, #leftDouble li{font-size:12px;}
#leftDouble ul{margin-top:0;}
#rightSolo h2,#rightSolo h3, #rightSolo ul, #rightSolo p, #rightDouble h1, #rightDouble h2,  #rightDouble h3,  #rightDouble ul, #rightDouble p{
margin-left:10px;
margin-right:10px;
}
#rightDouble p{font-size:11px;}
#leftDouble{padding-right:360px;padding-left:15px;}
#leftDouble ul{list-style:outside;}
#leftDouble ul li{margin-left:40px;}
#rightDouble{
width:345px;
background-color:#efefef;
float:right;
padding:10px 0 0 0;
}
#rightDouble form{margin:0 0 10px 0;}	
#splitLeft{
float:left;
width:160px;
margin:0 0 0 5px;
}
#splitRight{
float:right;
width:160px;
margin:0 0 10px 0;
}

#images{
float:right;
width:220px;
padding:0 0 20px 30px;
}
#imagesSide{margin:0 0 10px 0;}
#images ul, #imagesSide ul{padding:0;}
#images ul li, #imagesSide ul li{
float:left;
margin:0 15px 0 0;
}	


#footer{
border-top:2px solid #edefce;
font-size:10px;
padding-top:5px;
margin:10px 0 0 0;
}
#footer img{
float:right;
margin:0 5px 0 0;
}

/*:::::::::::::::::::::::::::::::::::*/
/*::  END layout container styles  ::*/
/*:::::::::::::::::::::::::::::::::::*/


/*::::::::::::::::::::::::::::::::*/
/*:: BEGIN item specific styles ::*/
/*::::::::::::::::::::::::::::::::*/

/* Main Nav styles */
#navList{
height:30px;
margin:0;
padding:0;
list-style:none;
clear:both
}
#navList li{
float:left;
margin:0;
padding:6px 0 0 0;
height:27px;
}
#navList li a{
padding:10px;
color:#fff;
border-right:1px solid #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;	
}
#navList li a:hover{
background-color:#E86B21;
color:#fff;
}
.menuclass2 div{background-color:#005A7C;}
.blog .blog a, .toc .toc a, .exec_summ .exec_summ a, .interviews .interviews a, .press .press a, .credits .credits a, .download .download a{background-color:#0081be;}

/* Main Nav styles */

#date{float:right;visibility:hidden;}

.clear{clear:both;}
.hidden{display:none;}

.divider{
border-top:1px solid #333333;
margin:0 10px;
}

.postExtras{
background-color:#efefef;
border:1px solid #ccc;
}

.postExtras p{
font-size: 65%;
margin:10px 0;
}

#rightDouble .blue{color:#0081c2;}
#leftDouble .blue{color:#005a7c;}

/*::::::::::::::::::::::::::::::*/
/*:: END item specific styles ::*/
/*::::::::::::::::::::::::::::::*/
