/* Master CSS ---------------------------

	Website: www.thesocialmall.com
	Author: Erik Smith erik@pdgcreative.com
	Employed By: PDG+creative
	
	File Information: Master CSS
	Date Created: December 26, 2007
	Notes --
	
	---------------------------------------
*/



/* Globals ---------------- */

* {
	margin:0px;
	padding:0px;
}

body {
	margin:0px;
	padding:0px;
	font-family:"Lucida Grande", Tahoma;
	font-size:11px;
	background-image: url('../../images/top-repeat.jpg');
	background-repeat: repeat-x;
	behavior: url(/assets/css/csshover.htc);
}

h1 {
	float:left;
	margin:0px;
}

div.clear {
	clear:both;
}

img {
	border:none;
}

a {
	color:#444;
}



/* Structure ------------- */

#wrapper {
	position:relative;
	width:900px;
	margin:0 auto;
	background-image: url('../../images/top-repeat.jpg');
	background-repeat: repeat-x;
}

			
			
			
	/* Navigation ------------- */

	#nav ul {
		position:absolute;
		z-index:99;
		top:83px;
		right:40px;
	}
	
		#nav ul li {
			float:left;
			list-style-type:none;
			margin:0 4px;
			padding-left:6px;
			position:relative;
		}
		
			#nav ul li.cParent, 
				#nav ul li:hover {
				background: transparent url('../../images/nav-li.jpg') no-repeat top left;
			}
		
		#nav ul li a {
			display:block;
			float:left;
			height:17px;
			padding:9px 12px 8px 6px;
			font-size:14px;
			color:#fff;
			text-decoration:none;
			font-weight:bold;
		}
		
			#nav ul li.cParent a,
				#nav ul li:hover a {
				background: transparent url('../../images/nav-a.jpg') no-repeat top right;
				color:#444;
			}
			
			
				/* Secondary Level */
					
					#nav ul ul {
						display:none;
					}
					
					#nav ul li:hover ul {
						display:block;
						position:absolute;
						top:100%;
						left:0px;
						background-color:#fff;
						width:180px;
						opacity: .90;
						filter: alpha(opacity=90);
						border:1px solid #444;
						border-top:none;
					}
					
						#nav ul ul li, #nav ul li:hover ul li {
							background:none;
						}
						
							#nav ul ul li a, #nav ul li:hover ul li a {
								background:none;
							}
			


	/* Footer ------------------ */
	
	#footer {
		clear:both;
		height:40px;
		border-top:1px solid #ccc;
		text-align:center;
		color:#444;
		padding-top:5px;
	}	


