.production-desc { width: 300px; }
.production-desc hr {  margin: 5px 0 5px 0; padding: 0; width: 284px;  border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc);  }
.production-desc a span{ display: none;}
.production-desc a:hover span { display: block; width: 284px; height: 134px; color: #333; background-color: rgba(255,255,255,.85); position: absolute; padding: 8px; line-height: 13px; margin: -150px 0 0 0; font-size: .85em; text-decoration: none; z-index: 999; font-family: "Trebuchet MS", Helvetica, sans-serif; overflow: hidden; } 

.production-desc-info { padding: 5px; font-size: .9em; border-top: 1px solid #333;}
/* Sidebar */

#twibubble {
	background: url("../images/twibub.png") no-repeat;
	height:132px;
	width:100%;
	text-shadow: none;
}

#twibubble a:link {
	text-shadow: none; 
}

#facebubble {
	background: url("../images/fbub.png") no-repeat;
	height:80px;
	width:100%;
	padding:25px 0 0 15px;
}

#facebubble a:link {
	text-shadow: none; 
}

#twtr-widget-1 a:link {
	text-shadow: none;
}

#sidebar h2 {
	margin:0 0 0 0;
	padding: 0 0 0 0;
}

#sidebar .border {
	margin: 20px 0 20px 0;
}

#bottomnav {
	background: url("../images/bottom_band.png") repeat-x;
	height:81px;
}

#bottomnav p {
	margin-top:30px;
}

.st_sharethis_new {
	background: url("../images/social/sharethis_32.png") no-repeat scroll left top transparent !important;
	padding:0px 16px 0 0 !important;
	
}


/* GENERAL */


body {
	font-family: "freight-sans-pro",Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size:14px;
	color:#ffffff;
	background: #777368 url("../images/background.png") repeat-x center top;
}

a:link, a:visited, a:active {
	color: #F89829;
	text-decoration: underline;
}

a:hover {
	color: #F89829;
	text-decoration: none;
}

ul {
	list-style:none;
}
.border {
	background: url("../images/border3.png") repeat-x;
	height:3px;
	margin: 0 0 40px 0;
	padding: 0;
}

.border2 {
	background: url("../images/border3.png") repeat-x;
	height:3px;
	display:none;
}

/* Staff Page */

#staff li {
	/*background: url("../images/staff_bg.png") no-repeat;
	height:31px;
	*/
	width:200px;
	text-align:center;
	padding:0px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
    border-radius: 10px;
    background: #464646;
    color: #C1C1C1;
    margin: 0 0 10px 0;
}
#staff li a {
    color: #C1C1C1;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}


/* Staff Page */

#board li {
	/* background: url("../images/staff_bg.png") no-repeat;
	height:31px;
	*/
	width:200px;
	text-align:center;
	padding:0px;
	font-family:"freight-sans-pro";
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
    border-radius: 10px;
    background: #464646;
    color: #C1C1C1;
    margin: 0 0 10px 0;
}
#board li a {
    color: #C1C1C1;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}

/* Production Page */

#main_production {
	background-color:#e8e8e8;
	color:#1d1d1d;
	margin:37px 0 0 0;
	padding:20px 0 30px 0;
}
#main_production ul li {
	padding: 0 0 15px 0px;
	margin: 0 0 0 35px;
	list-style: disc outside;	
}
#main_production ol li {
	padding: 0 0 15px 0px;
	margin: 0 0 0 35px;
	list-style: decimal outside;	
}
#tabs {
	margin-top:0;
	padding: 0;
}
#tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5 {
	margin-top:-14px;
	border:none;
	/*padding: 15px 0 0 0;*/
}
#tabs_nav li {
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	font-weight: bold;
}


/* Masonry */
.box {
	float:left;
	width: auto; 
	padding:3px;
	margin:0 3px 3px 0;
	background:#fbd182;
}
.box img { 
	max-width: auto;
	margin:0 auto 0 auto;
	display:block;
	text-align:center;

 }
.box h2 {
	font-size:14px; 
	line-height:18px;
	margin-bottom:5px;
}

hr.customhr {
    height: 12px;
    border: 0;
    box-shadow: inset 0 6px 6px -6px rgba(0,0,0,0.5);
	margin-top: 30px;
}
.glow1 {
    -webkit-box-shadow: 0px 0px 5px rgba(255,255,255,0.3);
     -moz-box-shadow: 0px 0px 5px rgba(255,255,255,0.3);
     box-shadow: 0px 0px 5px rgba(255,255,255,0.3);
}

#gallery {
    width:95%; /* Width can be fixed px or dynamic % value */
    height:400px; /* Height must be fixed px value */
    margin: 0 auto;
}
#gallery ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#logo_footer {
	margin: 0 0 20px 0;
}

.buffer_bottom_10 {
	margin: 0 0 10px 0;
}

.buffer_bottom_20 {
	margin: 0 0 20px 0;
}

#footer_contact {
	font-size: 12px;
	color:#e3e3e3;
}

#footer h2 {
	border-bottom: 1px solid #ccc;
	font-size: 16px;
	margin: 0 0 10px 0;
}

.cs3-caption-title {
	font-family: "futura-pt", helvetica, arial, sans-serif !important;
	font-style: normal !important;
	font-weight: 700 !important;
	font-size:32px !important;
	line-height: 35px !important;
}

.cs3-caption-text {
	font-family: "freight-sans-pro",Arial, Helvetica, sans-serif !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size:18px !important;	
	line-height: 24px !important;
}

.cs3-caption-text a:link, .cs3-caption-text a:visited, .cs3-caption-text a:active {
	color: #F47527 !important;
	text-decoration: underline !important;
}

.cs3-caption-text a:hover {
	color: #F47527 !important;
	text-decoration: none !important;
}

.cs3-fs-trigger {
	display: none !important;
}

.nav_who {
	background-color: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.nav_who a {
	display: block !important;
	width: 88px !important;
	height: 70px !important;
	text-decoration: none !important;
	background: url("../images/nav.png") !important;
	background-color: none !important;
	background-position: 0px -70px !important;
	background-repeat: no-repeat !important;	
	margin: 0 !important;
	padding: 0 !important;
}

.nav_who a:hover {
	background-position: 0px 0 !important;
}

.nav_what {
	background-color: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.nav_what a {
	display: block !important;
	width: 88px !important;
	height: 70px !important;
	text-decoration: none !important;
	background: url("../images/nav.png") !important;
	background-color: none !important;
	background-position: -88px -70px !important;
	background-repeat: no-repeat !important;	
	margin: 0 !important;
	padding: 0 !important;
}

.nav_what a:hover {
	background-position: -88px 0 !important;
}

.nav_where {
	background-color: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.nav_where a {
	display: block !important;
	width: 108px !important;
	height: 70px !important;
	text-decoration: none !important;
	background: url("../images/nav.png") !important;
	background-color: none !important;
	background-position: -176px -70px !important;
	background-repeat: no-repeat !important;	
	margin: 0 !important;
	padding: 0 !important;
}

.nav_where a:hover {
	background-position: -176px 0 !important;
}

.nav_newsroom {
	background-color: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.nav_newsroom a {
	display: block !important;
	width: 88px !important;
	height: 70px !important;
	text-decoration: none !important;
	background: url("../images/nav.png") !important;
	background-color: none !important;
	background-position: -372px -70px !important;
	background-repeat: no-repeat !important;	
	margin: 0 !important;
	padding: 0 !important;
}

.nav_newsroom a:hover {
	background-position: -372px 0 !important;
}

.nav_blog {
	background-color: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.nav_blog a {
	display: block !important;
	width: 88px !important;
	height: 70px !important;
	text-decoration: none !important;
	background: url("../images/nav.png") !important;
	background-color: none !important;
	background-position: -460px -70px !important;
	background-repeat: no-repeat !important;	
	margin: 0 !important;
	padding: 0 !important;
}

.nav_blog a:hover {
	background-position: -460px 0 !important;
}

.nav_get {
	background-color: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.nav_get a {
	display: block !important;
	width: 87px !important;
	height: 70px !important;
	text-decoration: none !important;
	background: url("../images/nav.png") !important;
	background-color: none !important;
	background-position: -548px -70px !important;
	background-repeat: no-repeat !important;	
	margin: 0 !important;
	padding: 0 !important;
}

.nav_get a:hover {
	background-position: -548px 0 !important;
}

.nav_prod {
	background-color: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.nav_prod a {
	display: block !important;
	width: 87px !important;
	height: 70px !important;
	text-decoration: none !important;
	background: url("../images/nav.png") !important;
	background-color: none !important;
	background-position: -635px -70px !important;
	background-repeat: no-repeat !important;	
	margin: 0 !important;
	padding: 0 !important;
}

.nav_prod a:hover {
	background-position: -635px 0 !important;
}

.displace {
	position: absolute !important;
	left: -5000px !important;
}

#production_item h1 {
	margin: 25px 0 0 0;
	padding: 0;
	font-size: 36px;
}
#production_item h1 .country {
	margin: 0;
	padding: 0;
	font-style: italic;
	color: #6B6A66;
	font-size: 22px;
}

.socialbuttons {
	float:right; 
	margin:30px 0 0 0;
	padding: 0;	
}
#production_media {
	/*margin: 0 0 20px 0; */
}
.production_partner {
	margin: 15px 25px;
}
.production_items {
	margin-bottom: 10px;
	background-color: rgba(255,255,255,.1);
	box-shadow: 0 0 3px #000;
}

.newsroom{
	padding: 5px;
}

.newsroom h2 {
	font-size: 1.4em; background-color:#2f2f2f; border-radius: 2px; padding: 10px; width: 100%;
}

.partners-p p{
	margin-bottom: -20px;
}

.partners-p p:last-child{
	margin-bottom: 0px;
}
.other-awards table { width: 100%; }
.other-awards table tr td { border: 1px solid #1c1a19; padding: 5px;}
.other-awards table tr:nth-child(even){
	background-color: #888;
}

.other-awards table tr:first-child{
	background-color: #f89829;
	
}

#charity_logo {
	margin: -10px 0 0 0;
	padding: 0;
}

#board-641 {
	/*display: none;*/
}

#staff-448 {
	/*display: none;*/
}

#intern-734 {
	/* display: none; */
}

/* HEADER */

#header {
	background-image: url("../images/header_background.png");
	background-repeat:repeat-x;
	/*height:122px;*/
	padding-bottom: 15px;
	list-style: none;
}
#header a {
	color:#f79721;
	text-decoration:none;
}
#header a:hover {
	text-decoration: underline;
}
#menu-main {
	display: block;
	width: 570px;	
}
#menu-main a {
	font-family: "freight-sans-pro", sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 500;
	color:#d6d6d6;
	text-shadow:none;
	text-decoration:none;
}
#menu-main a:hover {
	color:#f79721;
	text-decoration:none;
}
.sub-menu {
	width: 200px !important;
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
}
#nav {
	margin-left:45px;	
}
#nav a {
	font-family: "freight-sans-pro", sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 500;
	color:#d6d6d6;
	text-shadow: none;
	text-decoration:none;
}
#nav a:hover {
	color:#f79721;
	text-decoration:none;
}
#mainnav {
	background-position: center center; 
	background-image:url('../images/border.png'); 
	background-repeat:no-repeat;
	height:75px;
	margin-left:45px;
}
#mainnav li {
		margin:5px;
}
#mainnav .link {
	float:left; 
}
#mainnav a {
	font-family: "freight-sans-pro", helvetica, arial, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 500;
	color:#d6d6d6;
	text-shadow: none;
	text-decoration:none;
}
#mainnav a:hover {
	color:#f79721;
	text-decoration:none;
}
.donate_menu {
	display:none;
}
#var2 { display:none }

#logo {
	margin: -10px 0 0 0;
	float: left;
	width: 300px;
}

.nav1search-box {
background-image: url('../images/search-field-mag-glass.png');
background-repeat: no-repeat;
background-position: 0px 2px;
background-color:transparent;
color: #ccc;
border: none;
outline: none;
height: 20px;
width: 129px;
margin: 0 0 5px 0;
padding: 3px 5px 5px 23px;
}

#who {
	background: url("../images/who.png") 0 0;
	height:27px;
	width:46px;
}
/*
#who:hover {
	background: url("../images/who.png") -50px 0;
	height:27px;
	width:46px;
	test glow effect
    -webkit-box-shadow: 0px 0px 5px rgba(255,255,255,0.3);
    -moz-box-shadow: 0px 0px 5px rgba(255,255,255,0.3);
    box-shadow: 0px 0px 5px rgba(255,255,255,0.3);
}
*/
#what {
	background: url("../images/what.png") 1px 0;
	height:28px;
	width:38px;
}
/*
#what:hover {
	background: url("../images/what.png") -36px 0;
	height:28px;
	width:38px;
}
*/
#where {
	background: url("../images/where.png") 0 0;
	height:27px;
	width:33px;
}
/*
#where:hover {
	background: url("../images/where.png") -34px 0;
	height:27px;
	width:33px;
}
*/
#re {
	background: url("../images/resources.png") 0 0;
	height:27px;
	width:36px;
}
/*
#re:hover {
	background: url("../images/resources.png") -34px 0;
	height:27px;
	width:36px;
}
*/
#news {
	background: url("../images/newsroom.png") 0 0;
	height:27px;
	width:35px;
}
/*
#news:hover {
	background: url("../images/newsroom.png") -33px 0;
	height:27px;
	width:35px;
}*/
#get {
	background:url("../images/involved.png") 0 0;
	width:36px;
	height:27px;
}
/*
#get:hover {
	background: url("../images/involved.png") -38px 0;
	width:36px;
	height:27px;
}
*/

/* CONTENT */

#content {
	background: url("../images/bg_internal.png") center bottom repeat-x;
	padding: 0 0 40px 0;
}
#content a {
	color: #F79721;
}
#content h1 {
	font-family: "futura-pt", helvetica, arial, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size:32px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.75);
	color:#c3c3c3;
	margin:20px 0 0 0;
	padding: 0;
}
#content h2 {
	font-family: "futura-pt", helvetica, arial, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size:26px;
	text-shadow: none;
	color:#c3c3c3;
	margin:20px 0 0 0;
	padding: 0;
	line-height: 32px;
}
#content h3 {
	font-family: "futura-pt", helvetica, arial, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size:22px;
	text-shadow: none;
	color:#c3c3c3;
	margin:0;
	padding: 0;
}
#bottomnav a {
	font-family: "freight-sans-pro", helvetica, arial, sans-serif;
	font-size:18px;
	font-style: normal;
	font-weight: 600;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.75);
	color:#ffffff;
	margin-bottom:5px;
	padding: 0px;
	text-shadow: none;
	text-decoration: none;
}
#content h4 {
	font-family: "futura-pt", helvetica, arial, sans-serif;
	font-style: normal;
	font-weight: 700;
	margin-left:20px;
	color: #1C1C1C;
	padding: 0;
	font-size:18px;
}

h3 {
	color:#c3c3c3;
}

/* FEATURED */
#featured-wrapper {
	display: inline;
	height:400px;
	max-height:400px;
	margin-top:-2px;	
}

#featured {
	background-image:url("../images/orange_bg.png");
	background-position: center center;
	margin-top:-2px;
	padding: 50px 0 50px 0;
}



/* PRODUCTION */

#map {
	background-image:url("../images/map.png");
	padding-bottom: 0;
}
#map h2 {
	font-family: "freight-sans-pro", helvetica, arial, sans-serif;
	color:#e3e3e3;
	font-size:18px;
	font-weight:600;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.75);
	text-transform: uppercase;
	margin-top:20px;
}
#map a, #sidebar a {
	color:#f79721;
	text-transform: uppercase;
	font-family: "freight-sans-pro", helvetica, arial, sans-serif;
	font-size:14px;
	font-weight:600;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.75);
	text-decoration:none;
}

/* ROW1 (homepage) */

#row1 {
	margin:30px 0px;
}
#row1 a, #sidebar a {
	color:#f79721;
	text-transform: uppercase;
	font-family: "freight-sans-pro", helvetica, arial, sans-serif;
	font-size:14px;
	font-weight:600;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.75);
	text-decoration:none;
}
#row1 h2, #sidebar h2 {
	color:#e3e3e3;
	text-transform: uppercase;
	font-family: "freight-sans-pro", helvetica, arial, sans-serif;
	font-size:18px;
	font-weight:600;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.75);
}

/* FOOTER */

#footer {
	background:url("../images/fbg.png") repeat-x;
	padding: 40px 0 30px 0;
	margin: 0;
	border: none;
}
#footer a {
	color:#e3e3e3;
	font-family: "freight-sans-pro", helvetica, arial, sans-serif;
	font-size:12px;
	text-transform: none;
	text-decoration:none;
}

#footer h2 {
	color:#e3e3e3;
	font-family: "freight-sans-pro", helvetica, arial, sans-serif;
	font-size:16px;
	font-weight:600;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.75);
	margin-bottom:0;
}
#footer_menu select {
	display: none;
}

.footer_menu_columns {
	margin: 0;
	-moz-column-count: 3;
	-moz-column-gap: 2px;
	-webkit-column-count: 3;
	-webkit-column-gap: 2px;
	column-count: 3;
	column-gap: 2px;
}
.footer_menu_item {
	margin: 0;
	padding: 0;
	width: 120px;
}

#footer .nav1subscribe-box {
	background-image: url('../images/formbg.png');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-color: transparent;
	color: white;
	border: none;
	outline: none;
	height: 24px;
	width: 174px;
	margin: 0 0 5px 0;
	padding: 0 5px 3px 5px;
	clear: none;
}

#footer #subscribesubmit {
	color: white;
	text-shadow:1px 1px 1px rgba(0,0,0,0.75);
	background: #f67d00;
	border: none;
	box-shadow:1px 1px 1px rgba(0,0,0,0.65);
	padding: 0;
	margin: 0;
	width:174px;
	height:20px;
}

#emailhover {
	height: 16px;
	width: 130px;
	overflow: hidden;
	position: absolute;
	-webkit-transition-duration: .8s;
	-webkit-transition-property: height, width;	
	transition-duration: .8s;
	transition-property: height, width;
	padding: 3px 5px 5px 5px;
	z-index: 999999;
}

#emailhover .sign-up {
	background-color: #464646;
	padding: 4px;
	box-shadow: 0px 0px 3px 2px #333 inset;
	height: 26px;
	border: 1px solid #333;
	color: rgba(215, 215, 215,.7);
}

#emailhover:hover {
	height: 500px;
	width: 500px;
	z-index: 999999;
} 


#map-canvas { width: 100%; height: 500px; }
.infoBox { background-color: rgba(255,255,255,.95); border: 2px solid #e68e26; border-radius: 2px; box-shadow: 0 0 3px #000; margin: 0 0 10px 0; }
.infoBox img.thumb { border-radius: 2px; }
.infoBox img { border-radius: 2px;  }
.infoBox h3 { color: #e68e26; border-bottom: 1px solid #e68e26; width: 100%; margin-bottom: 6px; text-shadow: 0 0 3px #fff; font-size: 1.3em;}
.infoBox p { margin-top: 0; padding: 2px; background-color: #fefefe; border-radius: 2px; color: #333; }
#intro { width: 250px; background-color: rgba(255,255,255,.9);  border-radius: 2px;  border: 2px solid #e68e26; box-shadow: 0 0 3px #000; margin: 5px; padding: 5px; color: #333; }
#list { display: block; width: 25px; background-color: rgba(255,255,255,.9);  border-radius: 2px;  margin: 10px 0 0 0; border: 2px solid #e68e26; box-shadow: 0 0 3px #000; color: #333;  height: 347px; overflow-y: scroll; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out;}

#list:hover { width: 250px; }

#list li { list-style: none; padding: 3px; background-color: #fff; width: 244px; cursor: pointer; }
#list li:nth-child(odd){ background-color: #f4f4f4; }
#list li:hover { color: #fff; background-color: #e68e26; }

/*
#gform_submit_button_2 {
	color: white;
	text-shadow:1px 1px 1px rgba(0,0,0,0.75) !important;
	background: #f67d00 !important;
	border: none !important;
	box-shadow:1px 1px 1px rgba(0,0,0,0.65);
	padding: 0;
	margin: 0;
	width:174px;
	height:20px;
}

*/

/* INTERNAL PAGE ELEMENTS */

/* Main Content - Internal Page 

#main {
	background:#c3c3c3;
	color:#1d1d1d;
	padding: 5px 20px 30px 20px;
	margin: 10px 0 0 -8px;
}
#main_production p {
	margin:20px;
}
#main h2 {
	font-size: 24px !important;
	color:#1d1d1d;
}

#main h2 a:link, #main h2 a:visited, #main h2 a:active {
	color:#1d1d1d;
	text-decoration: underline;
}

#main h2 a:hover {
	text-decoration: none;
} 

#main h3 {
	font-size: 18px !important;
	color:#1d1d1d;
}

*/




@media all and (max-width: 960px) {
	
.nav1search-box {
background-image: url('../images/search-field-mag-glass_small.png');
background-repeat: no-repeat;
background-position: 0px 2px;
background-color:transparent;
color: #ccc;
border: none;
outline: none;
height: 20px;
width: 60px;
margin: 0 0 5px 0;
padding: 3px 5px 5px 23px;
font-size:9px;
}

}

@media all and (max-width: 767px) and (min-width: 480px) {
  #annual, #ee, { float:left; width:42%; }
  #annual img { max-width: 200px; }
  #row1 h2 { font-size:12px; }
  #logo {
	  max-width: 200px;  
	  }
  .cs3-caption-text {
	  display: none !important;
  }
  .cs3-caption-title {
	  font-size: 24px !important;
  }
}
@media all and (max-width: 767px) {
  #content h2, #map h2 { font-size:14px; margin-bottom: 5px; }
}

@media all and (max-width: 767px) {
  #mp { display: none; }
  #map p {font-size:13px;}
}

@media all and (max-width: 319px) {
	  #row1 iframe { width:220px;}
	  #row1 img {max-width: 220px;}

}
@media all and (max-width: 767px) {
	  #row1 .grid_4 { margin-bottom:20px; padding-top: 20px;}
	  .border2 { display: block; margin-bottom:20px;}
}

@media all and (max-width: 767px) {
  #footer_menu ul     { display: none; }
  #footer_menu select { display: inline-block; margin: 10px 0; }
}

@media all and (max-width: 479px) {
   #footer {font-size:11px; padding: 20px 10px; height:320px;}
   #footer h2 {font-size:14px;}
}

@media all and (max-width:767px ) and (min-width:480px ) {
	#see {
		display:none;
	}
	#fbt { text-align: center; }
	#twibubble, #facebubble { background-position:  center top;}
}



