/*
 * Global CSS for Waste Watch
 *
 * @author michael allanson
 *
 * @copyright tonic
 */

 @import url("niftycorners.css");

/*
 * html elements
 */
		/* reset margins and padding - cross browser compatibility */
		* {
			margin : 0px;
			padding : 0px;
 		}

		html {
			height : 100.1%; /* vert scroll in firefox */
			margin-bottom : 1px; /* vert scroll in safari */
		}

		/* positioning of main content in the body */
		body {
			background : url('../../../assets/static/site_generic_bg_tile.gif') #fff repeat-x left top;
			font : 62.5%/1.25 Verdana, Arial, Helvetica, sans-serif; /* reset 1em to 10px */
			color : #000;
            padding-left : 17px;
		}


		/*
		 * headings
		 */
				/* the main site logo */
				h1 {
					float : left;
					width : 362px;
					height : 95px;
					background : url("../../../assets/static/site_title_wastewatch.gif") transparent no-repeat left top;
					text-indent : -99999px;
				}

				h1 a {
					display : block;
					width : 166px;
					height : 30px;
					text-decoration : none; /* firefox 1.0.7 fix */
				}

				h2 {
					font-size : 2em;
					color : #4F027C;
					margin : 0px 0px 5px 0px;
				}

				/* sifr-based h2 text */
				.sIFR-active h2 {
			    	visibility : hidden;
			    	line-height : 1em;
					font-size : 18px;
			    }


                h3 {
					padding-bottom : 5px;
					margin-bottom : 5px;
					font-size : 1.4em;
					letter-spacing : -0.01em;
					color : #4F027C;

                }


                h4 {
					font-size : 1.1em;
					margin-bottom : 0px;
				}


		/*
		 * forms
		 */
				form * {
					font-family : Arial, Helvetica, serif;
				}

				fieldset 	{ border : 0px; }
				legend 		{ display : none; }

				input {
					font-size : 1.2em;
				}

				textarea {
					width : 21em;
					height : 6em;
					padding : 3px;
					border : 1px solid #969691;
					margin-bottom : 1.2em;
					font-size : 1.2em;
				}

				label {
					display : block;
					font-size : 1.2em;
				}

				.formelement {
					margin-bottom : 5px;
				}


		/*
		 * tables
		 */
				table {
					margin-bottom : 10px;
					width : 100%;
					border-collapse : collapse;
					font-size : 1.1em;
				}

				thead th {
					white-space : nowrap;
					padding : 2px 10px 2px 10px;
					border-right : 1px solid #d9d9d9;
                    background-color: #4f027c;
                    color: #fff;
                    text-align : left;
					font-weight : bold;
				}

				tbody th, td {
					padding : 2px 10px 2px 10px;
					background : #f5f5f5;
					border: 1px solid #d9d9d9;
					text-align : left;
					font-weight : normal;
					vertical-align : top;
				}

				caption {
					margin-bottom : 0.2em;
				}


		/*
		 * lists
		 */
				ul, dl {
					list-style : none;
					margin-bottom : 20px;
				}

				ul li {
					padding : 0px 0px 2px 10px;
					background : url('../../../assets/static/site_bullet.gif') transparent no-repeat 4px 6px;
				}

				dl dt {
					/*color : #4F027C;*/
				}

				dl dd {
				}

				dl dd a {
					text-decoration : none;
					color : #000;
				}

				dl dd a:hover {
					text-decoration : underline;
				}


		/*
		 * text
		 */
				p {
					margin : 0px 0px 16px 0px;
					font-size : 1.1em;
					line-height : 1.35;
				}

				address {
					padding : 0px;
					font-size : 1.2em;
					font-style : normal;
				}


		/*
		 * misc
		 */
				img {
					border : none;
				}

				.rounded {
					background : url("../../../assets/static/site_generic_bg_rounded_top.gif") no-repeat top left #efefef;
				}

				.roundedbottom {
					background : url("../../../assets/static/site_generic_bg_rounded_bottom.gif") no-repeat top left #efefef;
					height : 20px;
					clear : both;
				}

		/*
		 * links
		 */
		 		a {
					color : #4F027C;
					text-decoration : underline;
					outline : none;
				}

			            a:hover {
                         text-decoration : none;
                         color : #962399;
                     }

                a:active {
                    outline : none; /* remove dotted border around selected navigation in Firefox */
                    color : #962399;
                   }



				a.more {
					padding-right : 12px;
					font-size : 11px;
					text-decoration : none;
					background : url('../../../assets/static/site_generic_bg_link.gif') transparent no-repeat right center;

				}

                a.more:hover {
                    text-decoration : underline;
                    color : #962399;
                   }



		/*
		 * global classes
		 */
				/* print styles */
				.printonly { display : none; }

				/*
				 * clearfix - fixes float clearing issues
				 */
						/* Win IE 7 */
						.clearfix {
							display: inline-block;
						}

						/* Gecko-based browsers */
						 .clearfix:after {content : "."; display : block; height : 0px; clear : both; visibility : hidden;}
						/* Hides from IE-mac \*/ * html .clearfix {height : 1%;} /* End hide from IE-mac */


				/*
				 * ul --> change | into | horizontal | navigation | links
				 */
						ul.horiznavlist { }

						/* float selected element and all other links */
						ul.horiznavlist li {
							display : block;
							float : left;
							padding : 0px 6px;
							border-right : 1px solid #3e280a;
							background : none;
						}

						/* remove left padding from first item in a list */
						ul.horiznavlist li.first {
							padding-left : 0px !important;
						}

						/* remove right padding from last item in a list */
						ul.horiznavlist li.last {
							padding-right : 0px !important;
							border-right : 0px solid #fff;
						}

				/*
				 * forms - extra classes
				 */
						input.button {
						}

						input.text {
							width : 21em;
							border : 1px solid #969691;
							padding : 3px;
						}

						label.error {
							font-weight : bold;
							color : #600;
						}


						/*
						 * forms : input container - used to align form elements inline
						 */
								.inputcontainer { }

								/* label inside an input container is inline */
								.inputcontainer label {
									float : left;
									width : 140px;
								}

								.inputcontainer input.text {
									width : 15em;
								}


				/*
				 * tables - extra classes
				 */
						.odd td,
						.odd th {
							background-color : #cecece;
							border-right-color : #b4b4b4;
						}

						/* no right border for last columns */
						td.last,
						.odd td.last,
						th.last,
						.odd th.last {
							border-right : 0px;
						}

						/* no right border for last columns */
						table tr.bottom td,
						table tr.bottom th {
							border-bottom : 0px solid #fff !important;
						}

						/* bullets - for tables */
						.bullet {
							background: transparent url("../../../assets/static/site_generic_bullet.gif") no-repeat 50% 50%;
							text-indent: -9999px;
						}

                        table.noborder tbody td {
                            background: none;
                            border: none;
                        }


                /*
				 * sIFR styles - not to be changed
				 */
						.sIFR-flash {
							visibility : visible !important;
							margin : 0;
							padding : 0;
						}

						.sIFR-replaced {
							visibility : visible !important;
						}

						.sIFR-alternate {
							position : absolute;
							left : 0;
							top : 0;
							width : 0;
							height : 0;
							display : block;
							overflow : hidden;
						}

				/*
				 *	Text
				 */

				 		.intro {
							font-size : 13px;
							font-weight : bold;
							line-height : 17px;
							color : #4f027c;
							margin-bottom : 14px;
                                                 background: #efedef;
                        }

/*
 * global ids / areas
 */
		/*
		 * wrapper
		 */
				#wrapper {
					width : 903px;

					text-align : left;
				}

		/*
		 * header
		 */
				#header {
					margin : 0px;
					display : block; /* safari width fix */
				}


				/*
				 * header : headermain
				 */
						#header #headermain {
                            width: 902px;
							float : right;
							display : block; /* safari width fix */
						}


						/*
						 * header : headermain : primarynav
						 */
						 		#header #primarynav {
						 			float : right;
						 			margin-top : 9px;
						 			font-size : 10.5px;
						 		}

						 		#header #primarynav li {
									padding : 0px 7px;
								}

						 		#header #primarynav a {
						 			color : #000;
						 			text-decoration : none;
						 		}


                            #header #primarynav a:hover {
                                    color : #962399;
                                   }


                        /*
						 * header : headermain : form
						 */
								#header form {
									width : 400px;
									float : right;
									margin-top : 16px;
								}

								#header form fieldset {
									float : right;
								}

								#header form label {
									display : inline;
								}

								#header form #email {
									border : 1px solid #7f9db9;
									font-family : tahoma, verdana, arial, sans;
									font-size : 11px;
									padding : 3px 6px;
								}

							    .sIFR-hasFlash #header form label {
								    visibility: hidden;
								    /* other CSS properties go here */
								    line-height : 1em;
									font-size : 11px;
									word-spacing : 1px;
									letter-spacing : 1px;
									padding-bottom : 4px;
								}

				/*
				 * header : secondarynav
				 */
						#header #secondarynav {
							display : block; /* safari width fix */
						}

						#header #secondarynav ul,
						#header #secondarynav ul li {
							margin : 0px;
							border : 0px;
							padding : 0px;
						}

						#header #secondarynav ul li {
							border-right : white 3px solid;
						}

						#header #secondarynav ul li.first {
							border-left : white 3px solid;
						}

						#header #secondarynav #secnavmarket a {
							background-image : url(../../../assets/static/site_nav_wedo_market.gif);
						}

						#header #secondarynav #secnavresearch a {
							background-image : url(../../../assets/static/site_nav_wedo_research.gif);
						}

						#header #secondarynav #secnaveducation a {
							background-image : url(../../../assets/static/site_nav_wedo_educ.gif);
						}


						#header #secondarynav a {
							width : 177px;
							background-position : left top;
							background-repeat : no-repeat;
							display : block;
							text-indent : -99999px;
							height : 45px;
						}

						#header #secondarynav a:hover {
							background-position : left bottom;
						}

		/*
		 * content
		 */
		 		#content {
					margin-top : 20px;
					padding : 0px 0px 0px 3px;
					display : block; /* safari width fix */
				}


				/*
				 * content area : columns
				 */

				#colone {
					width : 200px;
					float : left;
					margin : 15px 0px 0 0px;
				}

				#colone h3 {
					margin : 2px 0px 0px 5px;
					padding-bottom : 0px;
					height : 23px;
                    background: white;
                }



                  #coltwo p {
                    background: #efedef;
                }



                #colone p {
					margin-left : 6px;
				}

				#colone dl {
					margin : 0px 0px 15px 6px;
					font-size : 1.1em;
					line-height : 1.36em;
				}

				#coltwo {
					width : 660px;
					float : right;
                    padding : 0;
					background-color : #EFEDEF;
				}

				#coltwo h2 {
				 	margin : 15px 0px 13px 20px;
					width : 600px;
                    background: #efedef;
                }

				#coltwo #leftcol {
				 	padding-left : 20px;
					width : 330px;
					float : left;
				}

                #coltwo #leftcolarch { width: 600px; float: left; padding-left: 20px; }

                        #coltwo #leftcolarch div.row { width: 100%; margin: 0; float: left; }

                #coltwo #leftcol.fullsize {
                    padding-left: 20px;
					width: 600px;
					float: left;
                }

                #coltwo #leftcol ul,
                #coltwo #leftcolarch ul{
				 	list-style: disc;
                    font-size: 11px;
                    margin-left: 15px;
                }

				#coltwo #leftcol li,
                #coltwo #leftcolarch li{
                    padding: 0;
                }

                #coltwo #rightcol {
					padding-right : 20px;
                    width : 260px;
					float : right;
					margin-top : 3px;
				}

				#coltwo #rightcol h3 {
					margin-left : 1px;
					margin-bottom : 10px;
				}

				#coltwo #rightcol dt {
					font-size : 12px;
					font-weight : bold;
				}

				#coltwo #rightcol dd {
					font-size : 11px;
					margin-bottom : 17px;
				}

				#coltwo #rightcol dt a {
					color : #000;
					text-decoration : none;
				}

				#coltwo #rightcol dd a {
					color : #962399;
				}

/*
   * Section nav
   */

     .sectionnav {
     margin : 0px;
     padding : 0px;
    }

     .sectionnav li {
       margin-left : 5px;
       margin-bottom : 5px;
     font-size : 14px;
     font-family : arial;
     font-weight : bold;
    }

    .sectionnav li a {
     text-decoration : none;
    }

    .sectionnav li a:hover {
     color : #962399;
    }

    .sectionnav li.selected {
     color : #962399;
     background : url("../../../assets/static/site_sectionnav_selected_link.gif") no-repeat 0px 5px;
    }

    .sectionnav li.selected a {
     color : #962399;
    }


		/*
		 * footer
		 */
				#footer {
					display : block; /* safari width fix */
					padding : 20px 0px 8px 3px;
					word-spacing : 1px;
				}

				#footer .designby,
				#footer ul {
					margin : 0;
					margin-bottom : 3px;
					float : left;
					clear : both;
				}

				#footer .designby a {
					width : 82px;
					height : 12px;
					display : block;
					background :  url('../../../assets/static/site_footer_tonic.gif') transparent no-repeat left top;
					text-indent : -99999px;
				}


/*
 * page specific styles
 */
		/*
		 * home page
		 */

		 	#homepage h3 {
				margin-bottom : 0px;
			}

			#homepage #colone {
				width : 580px;
				margin : 0px 60px 0px 0px;
			}

			#homepage #coltwo {
				width : 260px;
				padding : 0px;
			}

			#homepage #colone #marketing {
			 	/*text-indent : -9999px;*/
			 	display : block;
                padding-bottom: 20px;
                 margin : 0px 0px 0px 0px;
			 	height : 320px;
				/*background : url("../../../assets/static/site_homepage_image1.jpg") no-repeat top left;*/
			}

			#homepage #colone #research {
			 	/*text-indent : -9999px;*/
			 	display : block;
			 	float : left;
			 	margin : 0px 20px 0px 0px;
			 	width : 280px;
			 	height : 220px;
				/*background : url("../../../assets/static/site_homepage_image2.jpg") no-repeat top left;*/
			}

			#homepage #colone #education {
			 	/*text-indent : -9999px;*/
			 	display : block;
			 	float : left;
			 	width : 280px;
			 	height : 220px;
				/*background : url("../../../assets/static/site_homepage_image3.jpg") no-repeat top left;*/
			}

			#homepage #coltwo {
				background : #fff;
			}

			#homepage #coltwo #poll {
				background-color : #efe7d5;
				padding : 10px 10px 15px 10px;
				margin-bottom : 20px;

            }

			#homepage #coltwo #poll h5{
				font-size: 11px;
                padding: 0 0 6px 0;
                margin:0;
                font-weight: normal;
            }

            /*#homepage #coltwo #poll p {*/
				/*font-size : 15px;*/
				/*font-weight : bold;*/
				/*font-family : arial, sans;*/
				/*margin : 0px 0px 5px 0px;*/
			/*}*/

			#homepage #coltwo #poll form {
				margin : 0px 0px 5px 0px;
				/*font-size : 11px;*/
			}

			#homepage #coltwo #poll form label {
				display : inline;
                   /*float:left;*/
  				font-size : 11px;
                /*padding-left : 10px;*/
			}

			#homepage #coltwo #poll form #vote,
			#homepage #coltwo #poll form #results {
				font-size : 12px;
				margin-right : 5px;
			}

            #homepage #coltwo #poll p {
                padding: 0;
                font-size : 11px;
                margin:0;
            }

           #homepage #coltwo #poll .labelclass {
               float: left;
               }

           #homepage #coltwo #poll  .formelement {
                /*border: 1px solid red;*/
           }

            #homepage #coltwo #poll form span {
                display: block;
                width: 80px;
                float: left;
                margin: 0;
                padding: 0;
            }

            #poll .wrapdiv{
                height: 20px;
                margin: 2px 0 2px 0;
                padding: 0;
            }

            #poll .grid {
                float: right;
            }


		/*
		 *	Latest news
		 */

			#latest-news #coltwo #leftcol,
			#newsarchive #coltwo #leftcol {
				width : 260px;
                float : left;
			}

            #latest-news #coltwo.newpg #leftcol {
                width: 330px;
            }

            /*#latest-news #coltwo #leftcolarch {
                width : 260px;}
            }*/

			#newsarchive #coltwo #rightcol,
            #latest-news #coltwo #rightcolarch{
				margin : 0px 0px 0px 50px;
				float : left;
			}

            * html  #newsarchive #coltwo #rightcol,
            * html  #latest-news #coltwo #rightcolarch{
				margin : 0px 0px 0px 10px;
				float : left;
			}


            #latest-news #coltwo #rightcol{
				margin : 0px 0px 0px 30px;
				float : left;
                width : 260px;
			}

            * html  #latest-news #coltwo #rightcol{
                width : 240px;
                }

            #latest-news #coltwo h2 {
				margin-bottom : 6px;
			}

			#latest-news #colone h3 {
				margin-bottom : 3px;
			}

			#latest-news #colone p {
				margin-bottom : 24px;
			}

			#coltwo h4 {
				font-size : 1.1em;
			}

            #latest-news h4{
				font-size : 14px;
			}

            #latest-news .sum-archive h4 {
                font-size : 1.1em;
            }

            #newsarchive #coltwo #rightcol {
				margin-top : 0px;
			}

			.mainstory {
			 	width : 560px;
			 	margin : 0px 20px 30px 20px;
			}

			.mainstory img {
				float : left;
				margin-right : 30px;
			}

			.mainstory h4 {
				font-size : 15px;
				font-weight : bold;
			}

			.newsstory {
				border-top : 1px solid #cccccc;
				padding-top : 9px;
                width: 260px;
                float: left;
                margin-right: 40px;
            }

                    * html .newsstory {
                        border-top : 1px solid #cccccc;
                        padding-top : 9px;
                        width: 250px;
                        float: left;
                        margin-right: 0px;
                    }

            .newsstory img {
				margin-bottom : 5px;
			}

			.newsstory h4 {
				font-size : 1.1em;
			}

			.newsstory.noborder {
                width: 260px;
                margin-top : 11px;
			}

                    *html .newsstory.noborder { width: 260px; margin-right: 40px; }

            .newsstory2 {
				border-top : 1px solid #cccccc;
				padding-top : 9px;
                width: 260px;
                float: left;
                margin-right: 10px;
            }

            .newsstory2 img {
				margin-bottom : 5px;
			}

			.newsstory2 h4 {
				font-size : 1.1em;
			}

			.newsstory2.noborder {
				border : 0px;
				margin-top : 11px;
			}

            #newsarchive .newsstory {
				padding-bottom : 28px;
			}

			#newsarchive .newsstory img {
				margin-bottom : 9px;
			}

			#newsarchive #colone h3 {
				margin-bottom : 5px;
			}

			#newsarchive .sectionnav {
				margin-bottom : 20px;
			}

			#newsarchive #colone p {
				margin-bottom : 35px;
			}

		/*
		 * our supporters
		 */

        #our-supporters #colone h3 {
            margin-bottom : 3px;
           }

           #our-supporters #coltwo #rightcol {
             width : 262px;
            background : url("../../../assets/static/supporters_logos_top.gif") no-repeat top left;
           }

           #our-supporters #coltwo #rightcol ul {
             margin-top : 10px;
             padding : 10px 0px;
            background : url("../../../assets/static/supporters_logos_bottom.gif") no-repeat bottom left #fff;
           }

           #our-supporters #coltwo #rightcol ul li {
            width : 130px;
            height : 100px;
            float : left;
            padding : 0px;
            text-align : center;
           }




		/*
		 *	Marketing communications
		 */

			#marketing-communications #header #secondarynav #secnavmarket a,
			#casestudies #header #secondarynav #secnavmarket a,
            #research-and-evaluation #header #secondarynav #secnavresearch a,
            #education-and-training #header #secondarynav #secnaveducation a{
				background-position : left bottom;
			}

			#marketing-communications #coltwo #rightcol,
            #research-and-evaluation #coltwo #rightcol,
            #education-and-training #coltwo #rightcol{
				padding-right: 0px;
				width : 280px;
			}

			#marketing-communications #coltwo #rightcol img,
            #research-and-evaluation #coltwo #rightcol img,
            #education-and-training #coltwo #rightcol img{
				margin-bottom : 10px;
				margin-right : 20px;
			}

            #marketing-communications #coltwo #rightcol img.membersimage,
            #research-and-evaluation #coltwo #rightcol img.membersimage,
            #education-and-training #coltwo #rightcol img.membersimage{
                margin-bottom : 10px;
            }

            #marketing-communications #colone h3,
            #research-and-evaluation #colone h3,
            #education-and-training #colone h3{
                height : 45px;
				margin-bottom : 15px;
			}


            #case-studies #colone h3{
                height : 45px;
                margin-bottom : 15px;
			}

            blockquote {
			 	padding-top : 6px;
				border-top : 3px solid #560178;
				font-size : 13px;
			}

			blockquote p {
				width : 210px;
			}

            /*
			 *	Case study directory
			 */

			 	/*#casestudies #coltwo h4 {
					font-size : 16px;
				}

				#casestudies #coltwo #rightcol img {
					margin-bottom : 35px;
				}

				#newsstory #coltwo #rightcol img {
					margin-bottom : 25px;
				}
*/



            /*
			 *	Case study directory
			 */

				#case-studies .casestudies {
					margin-left : 20px;
				}

                #case-studies .casestudies .row { clear: both; }

                #case-studies .casestudy {
					width : 180px;
					float : left;
					margin-right : 20px;
					margin-bottom : 30px;
					border-top : 1px solid #ccc;
					padding-top : 5px;
				}

				#case-studies #coltwo .casestudy h4 {
					font-size : 13px;
				}

			/*
			 *	Case study individual
			 */

			 	#case-studies #coltwo h4 {
					font-size : 16px;
                }

                #case-studies #coltwo #rightcol img {
					margin-bottom : 35px;
				}

				#newsstory #coltwo #rightcol img {
					margin-bottom : 25px;
				}

                #coltwo #casestudies h4 { margin-bottom: 1em; }

                #coltwo #casestudies #rightcol {
                    margin-right: 20px;
                    width : 260px;
                }

                #coltwo #casestudies #rightcol img {
                    margin-bottom: 35px;
                    margin-right: 0;
                }



        /*
		 *	Contact us
		 */

		 	#contact-us #coltwo #leftcol {
				width : 610px;
            }

			#contact-us #coltwo #rightcol {
				margin : 0px 0px 0px 50px;
				float : left;
			}

			.contactinfo {
				border-top : 1px solid #cccccc;
				padding-top : 9px;
				float:left;
                height: 150px;
                width: 260px;
                margin-right: 40px;

            }

			.contactinfo img {
			 	float : left;
				margin : 0px 10px 5px 0px;
			}

			.contactinfo h3 {
			 	width : 130px;
			 	float : left;
			 	margin : 0px;
			 	padding : 0px;
			}


		/*
		 *	Join us
		 */

			#join-us #coltwo #rightcol img, #case-studies #coltwo #rightcol img{
				margin-bottom : 24px;
			}

			#join-us #coltwo #leftcol h4, #case-studies #coltwo #leftcol h4 {
				font-size : 14px;
			}

		/*
		 *	Sign up
		 */

		 	#thank-you #coltwo h4,
		 	#thank-you #coltwo p {
				padding-left : 20px;
			}

			#thank-you #coltwo #rightcol {
			 	width : 280px;
				padding-right : 20px;
			}

		/*
		 *	Navigation rollover states
		 */

		 	#homepage a#homelink,
		 	#about-us a#aboutuslink,
		 	#latest-news a#latestnewslink,
		 	#newsstory a#latestnewslink,
		 	#newsarchive a#latestnewslink,
		 	#our-supporters a#oursupporterslink,
			#contact-us a#contactuslink,
			#join-us a#joinuslink {
				font-weight : bold;
				color : #962399;
			}

        #newslettersignup {
            padding: 0;
            margin:0;
        }

        #newslettersignup p{
            padding: 0;
            margin:0;

        }

        #coltwo #leftcol li {
            font-size : 1em;
            margin-bottom : 0.8em;
        }

        #coltwo #leftcol ol {
            margin-left : 25px;
            font-size : 1.1em;
        }

        #nopad1 p{
            padding: 0;
            margin: 0;
        }

        #poll {
            margin-top: 15px;
        }

        #homepage #coltwo p {
            background: none;
            border: 0px solid none;
        }

        #homepage #coltwo h3 {
           background: none;
        }

        .contactinfo h3{
             background: none;
        }

        #rightcol h3{
           background: none;
            }


.bot-stories h6{
    font-size: 1.1em;
}

        .poll_select{
            display:none;
        }

.csBttn {
    margin-top: 17px;
}

h4.members a {
    color: #000;
    margin-bottom: 0;
}

p.members {
    padding-top: 0;
}

/* Members button */

#membersbutton a {
    background: #fff url('../../../assets/static/button_members.gif') no-repeat left top;
    width : 105px;
    display : block;
    text-indent : -99999px;
    height : 30px;
}

#membersbutton a:hover {
    background-position : left bottom;
}

/*
 *	About us
 */
    #about-us #colone h3  {
        margin-bottom : 16px;
    }


h3.csau {
 font-size: 200px;

}
ul.latnewlink {
    padding-top: 15px;
}