/***** General Styles ******/



.clear {

	clear:both;

}



body {

	background: #fafafa url(arka_gradient.png) repeat-x;

}



#container {

	background:transparent url(arka_lighting.png) no-repeat;

	height:250px;

	margin:0px auto;

	width:1020px;

}



/***** Header Styles ******/



img#logo {

	margin:0px 30px;

}



/***** Tagline Styles ******/

	

#tagline {

	background:transparent url(arka_redbar.png) no-repeat;

	height:107px;

	text-align:right;

	padding:35px 65px 0px 0px;

}



#tagline h1 {

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:40px;

	color:#fafafa;

	font-weight:normal;

}



/***** Main Content Styles ******/



#main {

	margin-bottom:20px;

}



.separator {

	background:url(separator.png) center;

	width:20px;

	height:290px;

	float:left;

}



#column_left {

	width:450px;

	float:left;

	padding:0px 20px 0px 60px;

}



#column_right {

	width:380px;

	float:left;

	padding:0px 20px;

}



h2 {

	color:#ce0625;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:18px;

	margin-bottom:20px;

}



p {

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	margin-bottom:20px;

}



/***** Latest Tweet Styles ******/



#tweetbox {

	height:65px;

	width:440px;

	border:1px solid #d4d2d2;

}



#bird {

	height:48px;

	width:48px;

	margin:10px;

	float:left;

}



#tweet {

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:18px;

	margin:5px 10px;

}



#tweet a:link, #tweet a:active, #tweet a:visited, #tweet a:hover {

	color:#ce0625;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



/***** Contact Form Styles ******/



input#name {

	height:16px;

	width:370px;

	background:#f5f5f5;

	border:1px solid #dadada;

	margin-bottom:10px;

	color:#888888;

	padding:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



input#email {

	height:16px;

	width:370px;

	background:#f5f5f5;

	border:1px solid #dadada;

	margin-bottom:10px;

	color:#888888;

	padding:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



textarea#message {

	height:110px;

	width:370px;

	background:#f5f5f5;

	border:1px solid #dadada;

	margin-bottom:10px;

	color:#888888;

	padding:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



input#submit {

	height:25px;

	width:100px;

	background:#999;

	border:1px solid #dadada;

	margin-bottom:10px;

	color:#fff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:3px 0px;

	cursor:pointer;

}



/***** Footer Styles ******/



#footer {

	background:transparent url(arka_alt.png) no-repeat;

	height:62px;

	width:900px;

	padding:25px 40px 50px 60px;

}



#copyright_notice {

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#555252;

	width:350px;

	float:left;

}



#copyright_notice span {

	color:#ce0626;

}



#nav {

	float:left;

	width:550px;

}



ul#links {

	margin: 0;

	padding: 0;

	list-style-type: none;

	display: inline;

	float:right;

}



ul#links li {

	float: left;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#555252;

	text-transform:uppercase;

	padding: 0 10px;

	margin:0;

}



ul#links a:link, ul#links a:active, ul#links a:visited {

	text-decoration:none;

	color:#555252;

}



ul#links a:hover {

	text-decoration:none;

	color:#ce0626;

}