@import "style-reset.css";
@import "global.css";

body {
font-family: Tahoma, Arial, sans-serif;
font-color: #c9c9c9;
font-size: 14px;		
line-height: 16px;
background: #ccc url(images/home-bg.jpg) 0 0 repeat-x;
}	


p {
color:#FFFFFF;
font-size:13px;
}


/* Container, centers everything */

#container {
margin: auto;
width: 960px;
}

			
					
/* Header */

	#header {
	float: left;
	clear: both;
	height: 375px !important;
	width: 960px;
	margin: auto;
	background: transparent;
	overflow: hidden;
	}	
		
		#logo {
		float: left;
		clear: both;
		position: relative;
		width: 99px;
		height: 193px;
		margin-left:0px;
		margin-top: 0px;
		z-index: 2;
		}	
		
				#trend {
		float: right;
		position: relative;
		width: 553px;
		height: 36px;
		margin-right: 17px;
		margin-top: 13px;
		z-index: 2;
		}	
		
		
		#topimage {
		background-color: #161616;
		float: left;
		clear: both;
		position: relative;
		width: 926px;
		height: 362px;
		margin-left:17px;
		margin-top: -180px;
		overflow: hidden;
		}	
		
/* 4 Columns */

	#fourcolumns {
	float: left;
	clear: both;
	background: #fff;
	height: auto !important;
	width: 919px;
	margin-left: 17px;
	margin-top: 3px;
	padding: 3px;
	
	}
	
		#column1 {
		clear: both;
		float: left;
		padding-right: 3px;
		height: auto !important;
		width: 227px;
		height: 176px;
	
		}
		
		#column2 {
		float: left;
		padding-right: 4px;
		height: auto !important;
		width: 227px;
		height: 176px;
		}
		
		#column3 {
		float: left;
		padding-right: 3px;
		height: auto !important;
		width: 227px;
		height: 176px;
		}
		
		#column4 {
		float: right;
		height: auto !important;
		width: 227px;
		height: 176px;
		}	
		
		
		
/* 3 Columns */

	#threecolumns {
	float: left;
	clear: both;
	background: #3e3c3e url(images/content-bg.jpg) 0 0 repeat-x;
	height: auto !important;
	width: 926px;
	margin-left: 17px;
	margin-top: 5px;
	}
	
		#leftcolumn {
		clear: both;
		float: left;
		height: auto !important;
		width: 390px;
		border-right: 1px solid #000;
		margin-top: 15px;
		padding-left: 40px;
		padding-bottom: 15px;
		}
		
		#menu {
		float: left;
		height: auto !important;
		width: 200px;
		min-height: 190px;
		padding-top: 15px;
		padding-left: 20px;
		}
		
		#rightcolumn {
		float:right;
		height: auto !important;
		width: 240px;
		min-height: 235px;
		}
		
/* Bottom  */
	#bottom {
	float: left;
	clear: both;
	background: #000 url(images/bottom-bg.jpg) 0 0 repeat-x;
	height: 90px;
	width: 926px;
	margin-left: 17px;
	margin-top: 5px;
	}
	
		#bottomleft {
		clear: both;
		float: left;
		height: auto !important;
		width: 265px;
		height: 60px;
		border-right: 1px solid #fff;
		margin-top: 15px;
		margin-bottom: 15px;
		padding-left: 20px;
		line-height: 50px;
		padding-top: 10px;
			}
		
		
		
		#bottomright {
		float: left;
		height: auto !important;
		width: 600px;
		height: 60px;
		margin-top: 35px;
		margin-bottom: 15px;
		padding-left: 25px;
		}

/* Footer */

	#footer {
	float: left;
	clear: both;
	height: 50px;
	width: 926px;
	margin-top: 5px;
	font-size: 10px;
	margin-left: 17px;
	}		
	
	#copyright {
	float:left;
	width: 214px;
	height: 28px;
	}

	
	#caffeinated {
	float:right;
	width: 110px;
	height: 28px;
	}
	


	
	
.sldw_navigation {
margin-top: 400px !important;}	
	
	
/* Mailing List Form */
	
	.submitButtonContainer {
margin-top:-38px;
padding: 0 !important;
float: left;
margin-left: 260px;
}

.submitButtonContainer .submitButton {
background-color:#000000;
border:none;
color:#FFFFFF;
font-size:12px !important;
height:21px;
width:62px;}

.fieldItemInner {
padding: 0 !important;}

		