

/*********************************/
/* SDCWA ANNAUL REPORT LOCAL CSS */
/*********************************/
/* MISC SPECS *
/* IMAGE SIZES WITH LEFT COLUMBN

Backgrounds: 
Full Page 780 px
Left Side 560 px
Right Side 210 px

/* Left column big blue text 
Color: #4c8dbc
Font size 16px
*/


/******* BEGIN HTML OVERRIDES *******/
html{
	background: #fff;
}
html .not-front{
	background: url(../../../../default/files/backgrounds/bg_white_fade.jpg) repeat-x left top #fff;
}
h1,h2,h3,h4{
	font-family: "Source Sans Pro",Arial, Helvetica, sans-serif;
	color: #000033;
}
h1 .thin{
	font-weight: 300;
	font-family: "Source Sans Pro",Arial, Helvetica, sans-serif;
	font-size: 40px;
	line-height: 40px;
	color: #717e62;
}
h1 .thick{
	font-weight: 600;
	font-family: "Futura",Source Sans Pro, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #666666;
}

h3 .thin{
	font-weight: 300;
	font-family: "Source Sans Pro",Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #55460d;
}
h3 .thick{
	font-weight: 600;
	font-family: "Source Sans Pro",Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #000033;
}
tbody{
	border-top: none;
}
.no-border{
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	border-bottom: none !important;
}

/******* END HTML OVERRIDES *******/

/******* Two Page Layout ******/
.field-field-left-column .field-label,
.field-field-right-column .field-label{
	display: none;
}

/* Left Column */
.field.field-type-text.field-field-left-column{
	float: left;
	width: 520px;
	padding-right: 30px;
}
.field.field-type-text.field-field-left-column a{
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.field.field-type-text.field-field-left-column a:hover{
	text-decoration: underline;
}
.not-front #main{
	background: url(../../../../default/files/backgrounds/bg_white_side_nav_below.jpg) no-repeat left top white;
}

/* Right Column */
.field.field-type-text.field-field-right-column{
	float: right;
	width: 200px;
	color: #003366;
}
.field.field-type-text.field-field-right-column a{
	font-weight: bold;
	color: #888679;
	text-decoration: none;
}
.field.field-type-text.field-field-right-column a:hover{
	text-decoration: underline;
}


/******* End Two Page Layout ******/


/******* BEGIN HEADER *******/

/* Header Top (Full Width) */
#header-top-wrapper{
	background-color: #cccccc;
	padding-top: 7px;
	height: 30px;
	border-bottom: 2px solid white;
}

#edit-search-block-form-1-wrapper label{ /*hide search label */
	display: none;
}
/* Heading Text  */
#block-block-4,
#block-block-8{
	vertical-align: top;
	font-family: "Source Sans Pro",Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #006699;
}
#block-block-4 a,
#block-block-8 a{
	color: #006699;
}
#block-block-4 img,
#block-block-8 img{
	margin-left: 5px;
}
#top_links{
	float: left;
	margin-right: 5px;
	margin-top: 3px;
}
#top_socail{
	float: left;
}
/* End Heading text */

/* Header Group */
#header-group{
	background-color: #fff;
}
/* End Header Group */

/******* END HEADER *******/

/******* BEGIN PAGE SECTIONS *******/
/* Main */
#main{
	background-color: #fff;
	min-height:600px;
	height:auto !important;
	height:600px;
}
/* End Main */

/* Content */
.not-front .content-inner-inner.inner{
	margin-left: 20px;
}
/* End Content */

/* Footer (Full Width) */
#footer-wrapper{
	padding-top: 25px;
	min-height:110px;
	height:210px;
	background: url(../../../../default/files/backgrounds/bg_footer_blue.fw.png) repeat-x center top #385672;
}

#block-block-2{
		background: url(https://www.sdcwa.org/annualreport/2014/sites/default/files/backgrounds/bg_footer_logo_wh.png) no-repeat 200px top;
		height: 75px;
}
#menu-1,#menu-2,#menu-3,#menu-4{
	float: left;
	padding-left: 10px;
	margin-left: 50px;
	border-left: 2px solid #d6d6cf;
}
#menu-1{
	margin-left: 300px;
}

#block-block-2 a{
	font-size: 120%;
	color: #ffffff;
	line-height: 25px;
}
/* End Footer */

#content-inner.block{
	margin-bottom: 0;
}


/******* END PAGE SECTIONS *******/

/******* BEGIN MENUS *******/

/* Primary Menu */
#header-group{
	height:75px;
	border-top: 2px solid #ffffff;
}
#primary-menu{
	margin: 0 10px;
	width: 935px;
	font-family: "Source Sans Pro",Arial, Helvetica, sans-serif;
}
#primary-menu a, #primary-menu a:visited{
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
}

#primary-menu a.active, #primary-menu a:hover{
	color: #531B05;
}

#primary-menu li{
	height: 50px;
	width: 145px;
	border-left: 2px solid #ffffff;
	margin: 15px 0;
}

/* End Primary Menu */

/* Secondary Links */

#block-menu-secondary-links.block,
#block-block-10.block{
	margin-bottom: 0;
	text-transform:uppercase;
	font-weight: bold;
	color: #385672;
}
#block-menu-secondary-links.block a,
#block-block-10.block a{

	font-weight: bold;
	color: #385672;
		background: 
	border-radius: 15px;
    border: 1px solid #cccccc;
    padding: 2px;
    width: 150px;
    height: 30px;
	border-radius: 10px;
}
#block-menu-secondary-links.block a:hover,
#block-block-10.block a:hover {
    text-decoration: none;
	background-color: #cccccb;	
}

#block-menu-secondary-links,
#block-block-10{
	font-family: "Source Sans Pro",Arial, Helvetica, sans-serif;

}
#block-menu-secondary-links li{
	border-bottom: 2px solid #ffcc00;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	margin-left: -10px;
}
#block-block-10 div.left-nav{
	border-bottom: 2px solid #ffffff;

	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
}
#block-block-10.block .inner{
	margin-left: 0;
	margin-right: 0;
}
#block-block-10 div.left-link-item{
	border-bottom: 2px solid #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 160px;
}
#left_video_links,
#left_chart_links{
	margin-top: -10px;
	padding-top: 10px;
}
/* End Secondary Links */

/******* END MENUS *******/

/******* BEGIN LEFT SIDEBAR *******/

/* 2014 Annual Report */
#block-block-5.block{
	margin-bottom: 0;
}
#block-block-5{
	font-family: "Source Sans Pro",Arial, Helvetica, sans-serif;
	background: #bfced5;
	color: #f27f03;
	font-size: 36px;
	font-weight: 300;
	text-align: top;
	text-transform: uppercase;
	height: 250px;
	padding-top: 0px;
	line-height: 30px;
	
}
#side_year{
	font-size: 56px;
	padding-bottom: 10px;
	font-weight: 400;
}


}
/* End 2014 Annual Report */


/* Constant Contact */
#block-block-6{
	background: url(https://www.sdcwa.org/annualreport/2014/sites/default/files/backgrounds/bg_constant_contact.jpg) no-repeat left bottom #eeeedf;
	min-height:200px;
	height:auto !important;
	height:200px;
	padding-top: 25px;
	margin-bottom: 20px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
/* End Constant Contact */

/******* END LEFT SIDEBAR *******/

/******* BEGIN MENU PANELS *******/
/* Navigation Bar */  
#block-block-9{
	overflow: visible;
	position: relative;
}
#preface-top-inner,
#preface-top{
	overflow: visible;
}
#menu {  
	position: absolute;
	z-index: 5000;
	list-style:none;  
}
  
#menu li {  
    float:left;  
    text-align:left;  
    position:relative;  
    padding: 4px 10px 4px 10px;  
    height: 50px;
    width: 125px;
    border-left: 2px solid #666666;
    margin: 0 0;
}	
 #header-group-inner #menu img{border: solid 1px #333333;}   
 
#menu li:hover {  
    border-left: none;
    padding-left: 12px;

    background: #efefef; 
}  
#menu li a {  
    font-family: "Source Sans Pro",Arial, Helvetica, sans-serif; 
    display:block;  
    outline:0;    
    color: #336699;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 14px;
    
}  
#menu li:hover a {  
    text-decoration: none;
}    
/* Drop Down */  
.dropdown_1column,  
.dropdown_2columns,  
.dropdown_3columns,  
.dropdown_4columns,  
.dropdown_5columns,
.dropdown_6columns {  
    margin:4px auto;  
    float:left;  
    position:absolute;  
    left:-999em; /* Hides the drop down */  
    text-align:left;  
    padding:10px 5px 10px 5px;
	border-radius: 0px 30px 30px 5px;   
    background:#efefef;  
    -webkit-box-shadow: 0px 7px 5px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 7px 5px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 7px 5px rgba(50, 50, 50, 0.75);
}  
.dropdown_6columns {  
    margin:4px -200px;  
} 
.dropdown_1column {width: 135px;}  
.dropdown_2columns {width: 270px;}  
.dropdown_3columns {width: 405px;}  
.dropdown_4columns {width: 540px;}  
.dropdown_5columns {width: 675px;} 
.dropdown_6columns {width: 810px;} 
.dropdown_5columns_enhancing {width: 675px; margin: 4px -200px;}
#menu li:hover .dropdown_1column,  
#menu li:hover .dropdown_2columns,  
#menu li:hover .dropdown_3columns,  
#menu li:hover .dropdown_4columns,  
#menu li:hover .dropdown_5columns,
#menu li:hover .dropdown_6columns {  
    left:0;  
    top:53px;  
}  
/* Columns */  
.col_1, 
.col_2,  
.col_3,  
.col_4,  
.col_5,
.col_6 {  
    display:inline;  
    float: left;  
    position: relative;  
    margin-left: 5px;  
    margin-right: 5px;  
    text-align: center;
}  
#menu .col_1 a,  
#menu .col_2 a,  
#menu .col_3 a,  
#menu .col_4 a,  
#menu .col_5 a,
#menu .col_6 a {  
	font-weight: normal;
	text-transform: none;
}
.col_1 {width:125px;}  
.col_2 {width:260px;}  
.col_3 {width:395px;}  
.col_4 {width:530px;}  
.col_5 {width:665px;}  
.col_6 {width:800px;}

 
/* Right alignment */  
#menu .menu_right {  
    float:right;  
    margin-right:0px;  
}  

#menu li:hover .align_right {  
    left:auto;  
    right:0;  
    top:53px;  
}  
/******* END MENUY PANELS *******/

