/*
Theme Name: Blank Email a.k.a The Movie Link game
Theme URI: http://www.blankemail.co.uk
Version: 1.0
Authors: Mike Ballan
Author URI: http://www.mikeballan.co.uk
*/

/***** Global Settings *****/
	
	html 								{ overflow: -moz-scrollbars-vertical; }
	body								{ margin:0; padding:0; background: #0c0b09 url(../images/bg-01.jpg) no-repeat; background-position:center top; font:14px Century Gothic, Trebuchet MS, Arial, Helvetica, sans-serif; color:#FFF; }

/***** Headings *****/
 
	h1, h2, h3, h4, h5, h6 				{ margin:0; padding:0; font-weight:normal; } 

	h1 									{ font-size:24px; color:#FFFFFF; padding:0; margin:0; }
	h2 									{ font-size:18px; color:#FFFFFF; padding:0; margin:0; }
	h3 									{ font-size:18px; color:#FFFFFF; padding:0; margin:0; }
	h4 									{ font-size:12px; color:#FFFFFF; padding:0; margin:0; text-transform:uppercase; }

/***** Common Formatting *****/

	p, ul, ol 							{ margin:0; padding:0 0 15px 0; }

	a:link 								{ color:#FFFFFF; text-decoration:none; outline:none; }
	a:visited 							{ color:#FFFFFF; text-decoration:none; outline:none; }
	a:active 							{ color:#FFFFFF; text-decoration:none; outline:none; }
	a:hover 							{ color:#FFFFFF; text-decoration:underline; outline:none; }
	a:focus 							{ -moz-outline-style:none; }

	hr 									{ margin:5px 0 15px 0; border:0; color:#eae6f1; background-color:#eae6f1; height:1px; width:100%; text-align:left; }
	img 								{ border:0; }

/***** Body *****/

	#container-00 						{ margin:0 auto; padding:10px 0 0 0; width:960px; }
	#container-01 						{ margin:0 auto; padding:0; width:960px; }
	#container-02 						{ margin:0; padding:0 0 100px 0; width:960px; height:32px; }
	#container-03 						{ margin:0; padding:0 0 7px 0; width:960px; height:43px; }
	#container-04 						{ margin:0; padding:0; width:960px; height:79px; background: #0c0b09 url(../images/bg-02.jpg) no-repeat; background-position:center top; }

	#col-logo 							{ margin:0; padding:0; float:left; }
	#col-refresh 						{ margin:0; padding:18px 0 0 0; float:right; }

	#col-movie-01 						{ margin:0; padding:30px 0 0 30px; float:left; width:450px; text-align:left; }
	#col-movie-02 						{ margin:0; padding:30px 30px 0 0 ; float:right; width:450px; text-align:right; }

	#col-1-2 							{ margin:0; padding:0 10px 0 0; float:left; width:470px; }
	#col-2-2 							{ margin:0; padding:0 0 0 10px; float:right; width:470px; }

	#col-footer 						{ margin:0; padding:7px 0 10px 0; width:250px; text-align:left; font-size:10px; }

/***** Amazium *****/

	a:link.amazium, a:visited.amazium 	{ height:22px; line-height:22px; color:#FFF; display:block; text-decoration:none; background:url(../images/amazium.jpg) no-repeat left top; padding:0 0 0 30px; }
	a:hover.amazium, a:active.amazium 	{ height:22px; line-height:22px; color:#FFF; display:block; text-decoration:underline; background:url(../images/amazium.jpg) no-repeat left top; padding:0 0 0 30px; }

/***** Slide Down *****/

	#contactArea 						{ height:360px; border-bottom:5px solid #02b6f1; overflow:hidden; background-color:#02b6f1; color:#FFFFFF; }
	#contactArea a:link 				{ color:#FFF; text-decoration:none; }
	#contactArea a:visited 				{ color:#FFF; text-decoration:none; }
	#contactArea a:active 				{ color:#FFF; text-decoration:none; outline:none; }
	#contactArea a:hover 				{ color:#FFF; text-decoration:underline; }
	#contactArea a:focus 				{ -moz-outline-style:none; }
	
	a.contact 							{ float:right; height:32px; width:162px; display:block; text-indent:-9999px; background:url(../images/btn-information.png) no-repeat 0 0; outline:none; }

/***** Global Classes *****/

	.img-left   					  	{ float:left; margin:0 10px 10px 0; border:none; padding:4px; border:1px solid #e3d3f7; }
	.img-right  					  	{ float:right; margin:0 0 10px 10px; border:none; padding:4px; border:1px solid #e3d3f7; }

	.clear       						{ clear:both; }
	.float-left 						{ float:left; }
	.float-right   						{ float:right; }

	.text-left    						{ text-align:left; }
	.text-right    						{ text-align:right; }
	.text-center   						{ text-align:center; }
	.text-justify  						{ text-align:justify; }

	.bold          						{ font-weight:bold; }
	.italic        						{ font-style:italic; }
	.underline     						{ border-bottom:1px solid; }
	.highlight     						{ background:#ffc; }

	.nopadding 					   		{ padding:0; }
	.noindent  					   		{ margin-left:0; padding-left:0; }
	.nobullet  					   		{ list-style:none; list-style-image:none; }

	.block								{ display:block; }
	.hidden								{ display:none; }