#header-top-wrapper {
background: #E1E2E2;
border-bottom-width: 1px;
border-bottom-color: #fff;
border-bottom-style: solid;
}  

#header-top-wrapper {
	background-color: #E1E2E2;
	border-bottom-width: 1px;
	border-bottom-color: #fff;
	border-bottom-style: solid;
}
#header-top-wrapper .block {
	margin-bottom: 0;
}
#header-bottom-wrapper, #navigation-wrapper, #main-wrapper, #footer-wrapper, #aw-wrapper {
	background-image: none;
	background-color: #F6F6F6;
	border: 0;
}
#navigation-container, #main-container {
	background-image: none;
	background-color: #F6F6F6;
	border: 0;
}
#footer-container {
	background-image: none;
	background-color: #0060a9;
	border: 0;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
}
#aw-container {
	background-image: url("hr-line.gif");
	background-repeat: no-repeat;
	background-position: center top;
}

/*support update on january 22, 2015*/
#block-nodeblock-95459 {
	width:944px;
}
 
 /*Sidebar*/
 
 .sidebar .block h2.title {
color: #0060A9;
padding: 0 5px;
}

.sidebar li a {
color: #444;
}

#sidebar-first, #sidebar-second {
background-color: #f6f6f6;  
padding-top: 0.5em;
padding-bottom: 1em;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
}

.sidebar a, .sidebar a:active, .sidebar a:focus {
color: #000;
}


/* EVENT CALENDER */

.event-date-wrapper {
	background-image: url("http://www.advocisvancouver.ca/sites/default/files/users/AdvocisVancouver/images/date_box.gif");
	background-repeat: no-repeat;
}
.event-date-day {
	color: #fff;
	font-weight: normal;
	font-size: 10pt;
}

/* BLOG */

#block-views-Blog-block_2 {
	margin-right:-600px;
	margin-left: 32px;
	

}

#block-views-Blog-block_2 ul li {
	list-style-image:url("http://www.advocisvancouver.ca/sites/default/files/users/AdvocisVancouver/images/icon-bullet.png");
	line-height: 15px;
	padding-top: 10px;
}

#block-views-Blog-block_2 ul li a {
	color: #565656;
} 

#block-nodeblock-56824 {
	margin-left:24px;
}



#navigation-container
{
padding-top:10px;
padding-bottom: 10px;   
}  
	
/* NAVIGATION */
   

/* SUPERFISH DROPDOWN
/* SIMPLE RECURSIVE STYLE
/* SUB MENU BACKGROUND SHADOW


/* IF YOU WANT SHADOW ON SUB MENU, GIVE SOME PADDING TO IT*/
.sf-shadow ul {
  padding: 0 10px 10px 0;
}

  
/* IF YOU WANT ARROW ICON */
.sf-sub-indicator {
  display: block;
}
.sf-menu.sf-style-default a.sf-with-ul {
  padding-right: 2.25em;
}

  
/* MENU ITEM BACKGROUND COLOR */
.sf-menu.sf-style-default li,
.sf-menu.sf-style-default li li,
.sf-menu.sf-style-default li li li{   
  background-color: #f6f6f6;
}

.sf-menu.sf-style-default li li
{
    width:200px;
}

.sf-menu.sf-style-default li a, .sf-menu.sf-style-default li a:visited {
border-left: 0px solid white;
padding: 10px 7px;
font-size: 1.2em;   
color: #444; 
}    

/* MENU ITEM EVENT COLOR*/
.sf-menu.sf-style-default li a:focus,
.sf-menu.sf-style-default li a:hover,
.sf-menu.sf-style-default li a:active {
  background-color: #0959a2;
  color: #fff;
}

/* MENU ITEM CURRENT ACTIVE COLOR*/
.sf-menu.sf-style-default li a.active {
  background-color: #0959a2;
  color: #fff;
}

/* MENU ITEM SFHOVER COLOR*/
.sf-menu.sf-style-default li.sfHover {
  background-color: #0959a2;
  color: #fff;
}  
  

h1, h2, h3, h4, h5 {
font-family: "Times New Roman",Times,serif;
font-weight: normal;
color: #0060a9;    
}

h1.title {
color: #545454;
font-weight: bold;
}      

body   
{
font-family: Verdana, Tahoma, 'DejaVu Sans', sans-serif;
color: #545454;
background-color: #f6f6f6;       
}

.page-2013-sponsors #main-content img {
	width: 240px;
	height: 70px;
}

#node-11153 img {
	max-width:240px;
	padding: 5px 10px 5px 10px;
}

#block-block-18 {
	width:339px;
}

#block-block-19 p {
	color: #000000;

}

#block-block-19 {
	margin-left:720px;
	margin-top:-465px;
}

/*support update by fiona Leung*/
/*read more link at bottom sidebar*/
#block-nodeblock-92999 {
	color:#000;
}

/*support update on January 22,2015*/
#block-nodeblock-87360 {
	margin-left: 150px;
}




/* END */



#block-nodeblock-111175 a
{
font-size: 17px;
} 

