/* $Id: style.css,v 1.38.2.4 2009/09/14 13:10:47 goba Exp $ */

/**
 * Funny Garbage Theme 2009
 * Anthony Bovasso, Kim Howe
 *
 */

/**
 * Generic elements
 */
 /*
 ##################################################
 			GLOBAL
 ##################################################
 */

 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
 	margin:0;
 	padding:0;
 }
 table {
 	border-collapse:collapse;
 	border-spacing:0;
 }
 fieldset,img { 
 	border:0;
 }
 address,caption,cite,code,dfn,em,strong,th,var {
 	font-style:normal;
 	font-weight:normal;
 }
 ol,ul {
 	list-style:none;
 }
 caption,th {
 	text-align:left;
 }
 h1,h2,h3,h4,h5,h6 {
 	font-size:100%;
 	font-weight:normal;
 }
 q:before,q:after {
 	content:'';
 }
 abbr,acronym { border:0;
 }

strong {
	font-weight: bold;
}
em {
	font-style: italic;
}

 /* end yui reset */


 body {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 62.5%;
 	background: url(../images/fg_bg.jpg)
 }




 /* ---------------------- END GLOBAL --------------------------- */




 /*
 ##################################################
 			STRUCTURE
 ##################################################
 */




 #wrapper {
 	margin: 0 auto;
 	width: 960px;
 }
 	#twitter {
		border-bottom: 3px solid #000;
		display: none;			
 	}
 	#header {
 		padding: 1em 0 0;
 		float: left;
 		width: 100%;
 		font-weight: bold;
		border-bottom: 2px solid #000;
 	}
		#page-homepage #header {
			border: none;
		}
	#logo {
		margin-left: 1em;
		padding: 1.2em 0 1em;
		float: left;
		width: 470px;
		font-size: 1.75em;
		line-height: 1em;
		color: #d80073;
	}
		#logo a.ir {
			margin: -12px 12px 0 0;
			padding-top: 67px;
			width: 79px;
			background-image: url(../images/log079x067fg.gif);
			float: left;
		}
/*
  
    #logo {
      margin-left: 1em;
      padding: .8em 0 1em 92px;
      float: left;
      width: 310px;
      font-size: 1.75em;
      line-height: 1em;
      color: #d80073;
    }*/
 	#content {
 		clear: both;
 	}
 	#footer {
 		padding: 1em 1.5em;
 		background: #e0e0e0;
 		font-weight: bold;
 		position: relative;
 		clear:both;
 	}
 		#fg_social {
 			position: absolute;
 			right: 1.5em;
 			top: 1em;
 		}



 /* ---------------------- END STRUCTURE --------------------------- */




 /*
 ##################################################
 			NAVIGATION
 ##################################################
 */


 #gnav {
 	padding: 25px 1em 0 0;
 	float: right;
 	font-size: 1.4em;
 }
 	#gnav ul, #gnav li {
 		float: left;
 	}
 	#gnav li {
 		margin-left: 1.5em;
		padding: 0;
 	}
 	#gnav a {
 		color: #000;
 	}
 		#gnav a:hover {
 			color: #009ddb;
			text-decoration: none !important;
 		}

#footer a{
  color:#000;
}

#fg_social li {
	margin-left: 5px;
	float: left;
	
}
#fg_social a.ir {
	padding-top: 14px;
	width: 16px;
}
	#fg_social a#log_fb {
		background-image: url(../images/log016x014facebook.png)
	}
	#fg_social a#log_myspace {
		background-image: url(../images/log016x014myspace.png)
	}
	#fg_social a#log_twitter {
		background-image: url(../images/log016x014twitter.png)
	}
	#fg_social a#log_flickr {
		background-image: url(../images/log016x014flickr.png)
	}

 /* ---------------------- END NAVIGATION --------------------------- */



 /*
 ##################################################
 				HEADERS
 ################################################# */

 /* ---------------------- END HEADERS --------------------------- */




 /*
 ##################################################
 				TEXT
 ##################################################
 */





 /* ---------------------- END TEXT --------------------------- */




 /*
 ##################################################
 			BUTTONS/LINKS
 ##################################################
 */

 a {
 	text-decoration: none;
 }


 /* ---------------------- BUTTONS/LINKS --------------------------- */




 /*
 ##################################################
 					LISTS
 ##################################################
 */



 /* ---------------------- LISTS --------------------------- */




 /*
 ##################################################
 			EXTRAS
 ##################################################
 */

 .ir {
 	height: 0px;
 	display: block;
 	overflow:hidden;
 	background-repeat: no-repeat;
 	text-indent: -9999px;
 }




 /* ---------------------- EXTRAS --------------------------- */




 /*
 ##################################################
 			FORMS
 ##################################################
 */



 /* ---------------------- FORMS ---------------------- */
