/* =================================
Copyright 2009
Fifth Gear Marketing Systems Inc.  
DNN Skin Styles - Brazilets.com
Version: 1.0
================================== */    

/* GLOBAL DEFAULTS */

	* { margin: 0px; padding: 0px; border: 0px; }
	* { border-collapse: collapse }
	* a:hover { text-decoration: none; }
	* a:active { outline: none; }
	* -moz-any-link:focus { outline: none; }
	* :focus { outline: none; }
	object { outline:none; }
	
	html, body {height: 100%; font-size: 12px; font-family: 'Trebuchet MS',Verdana,Tahoma,'Lucida Grande',Sans-Serif; color: #666;}
	body { height: 100%; background: #fff url(img/backgroundMosaic1.jpg) center fixed repeat; }
	
	.clear { clear: both; line-height: 0px; }	
	#clear { clear: both; margin: 0px }

	#controlPanelContainer { padding: 0 0 8px 0; }

/* PAGE WRAPPER */

	#pageWrapper { height: 100%; width: 942px; margin: 0 auto; }

/* DROP SHADOWS */

	.shadowLeft { width: 61px; background: transparent url(img/shadowLeft.png) top repeat-y; }	
	.pageContent { width: 820px; height: 100%; background: #fff url(img/logoLiveBrazilian4.gif) top right no-repeat; }
	.shadowRight { width: 61px; background: transparent url(img/shadowRight.png) top repeat-y; }
	
/* PAGE CONTENT */

	/* Header */

	.header { }
	.header .logo { float: left; margin: 10px 0 22px 66px; }
	.header .links { float: left; width: 260px; text-align: right; margin: 10px 20px 20px; font-size: 9.5pt; font-family: 'Futura Medium','Trebuchet MS',Verdana,Tahoma,'Lucida Grande',Sans-Serif; letter-spacing: .01em; }
	.header .links a,
	.header .links a:visited,
	.header .links a:active { color: #4d2717; text-decoration: none; margin-right: 12px; }
	.header .links a:hover { color: #d16a28; text-decoration: underline; }
	.header .socialIcons { float: left; width: 178px; text-align: right; margin: 10px 20px 20px; }
	.header img { margin-left: 6px; }	

	.header .loginLink { text-transform: lowercase; }					

	/* Top Navigation Bar */
	
	.topNavBar { margin: 0 18px 0 24px; }

	/* Page Body */

	.pageBody { padding: 24px; }
	.pageBodySecondary { padding: 48px; }


/* PAGE FOOTER */

	/* Opt-In Form */

	#optInForm { width: 286px; font-size: 11px; margin: auto; padding: 42px 0 12px; } 
	#optInForm .formLabel { float: left; padding: 2px 12px 0 0; }
	#optInForm .formInput { float: left; }
	#optInForm input, textarea, select { width: 120px; border: 1px solid #999; border-collapse: collapse; padding: 1px 6px 1px 4px;  font-size: 11px; color: #666; line-height: 18px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-family: 'Trebuchet MS', Tahoma,Verdana, Arial, sans-serif; }	
	#optInForm .optInSubmit { float: left; cursor: pointer; }
	#optInForm .buttonOptIn { margin-left: 12px; padding: 0 8px; height: 18px; line-height: 18px; background-color: #f1f3ef; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
	#optInForm .buttonOff { background-color: #f1f3ef; border: 1px solid #ccc; }
	#optInForm .buttonOn { background-color: #ebf4d9; border: 1px solid #9bc940; }
	#optInForm .highlightOff { border-color: #d9d9d9; }
	#optInForm .highlightOn { border-color: #9bc940; }

	.pageFooter { width: 780px; margin-left: 24px; background: #fff url(img/backgroundFooter2.gif) top right no-repeat; }
	.pageFooter .footerR1 { text-align: center; padding-top: 0px; }
	.pageFooter .footerR2 { font-size: 10px; text-align: center; margin-top: 12px; }	
		
	
	


	



