/* 
 * 2009-03-31 Christian Montoya 
 */

body { 
	padding:0 0 1.5em 0; 
}
#header { 
  height:100px; 
  margin:0 auto; 
  padding:14px 0 6px 0; 
  position:relative;
  width:790px;
}
#influadsButton { 
  position:absolute; 
  top:0; 
  right:0; 
  height:120px;
  width:260px;
}
#influadsButton .influads_block { 
  height:120px; 
  width:260px !important; 
}
#influadsButton .influads_link_img { 
  float:left;
  padding-top:6px;  
}
#influadsButton .influads_text {
  color:#eee !important;  
  width:130px; 
  margin-left:134px; 
}
#influadsButton .influads_text_a { 
  color:#eee !important;  
}
#influadsButton .influads_powered_div { 
  color:#ddd !important; 
  width:130px; 
  margin-left:134px; 
}
#influadsButton .influads_powered_link { 
  color:#ddd !important; 
}
#button, #button2 { 
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	position:absolute;
	bottom:8px;
	right:0;
	width:120px;
	height:90px;
	overflow:hidden;
}
#button { 
	right:132px; 
}
#title { 
  color:#fff; 
  margin:0; 
  padding:0; 
  text-align:left; 
}
#main { 
	border-right:2px solid #222;
	border-bottom:2px solid #222; 
  margin:0 auto; 
  width:788px; 
}
#main_content { 
	background:#fff; 
	border:2px solid #ccc; 
  padding:12px 17px 17px 17px; 
}
#footer { 
  border-top:1px solid #ccc; 
  padding-top:1em; 
}
#main_content .container { 
  background:#fff; 
}
#statement { 
  color:#333; 
  font-family:Georgia, serif; 
  font-size:16px; 
  font-style:italic; 
  margin:.5em 0 1.5em 0;
}
#download_list, #social_list { 
  margin:0 0 .5em 0; 
  overflow:hidden; 
  padding:0; 
}
#download_list li, #social_list li { 
  float:left;
  font-weight:bold; 
  list-style-image:none; 
  list-style-type:none;
  margin-right:16px; 
  padding-left:0; 
}
#download_list li a { 
	background:transparent url(/img/arrow_download.png) left center no-repeat; 
	padding-left:15px; 
}
#download_list li#all_releases { 
  margin-right:0; 
  padding-left:0; 
}
#download_list li#all_releases a { 
	background-image:url(/img/arrow-small.gif); 
	padding-left:12px;
}
#social_list { 
	margin-bottom:1.5em; 
}
#social_list li a { 
	background-position:left center !important;
	padding:3px 0 3px 20px;
}
li#twitter a { 
	background:transparent url(/img/icon_twitter.png) left center no-repeat; 
}
li#facebook a { 
	background:transparent url(/img/icon_facebook.png) left center no-repeat;  
}
#gallery .item { 
	display:block; 
	height:378px; 
	overflow:hidden; 
	position:relative; 
	text-align:center; 
}
#gallery .item img { 
	border:3px solid #ccc; 
}
#gallery .item a.caption { 
	background:#ccc; 
	color:#444; 
	padding:3px 6px; 
	position:absolute;
	top:0; 
	right:0; 
	text-decoration:none; 
}
#gallery .item a.caption:hover { 
	color:#000; 
}
#more_sites { 
  text-align:center; 
}
#credit { 
  color:#555; 
  text-align:center; 
}
#credit a { 
	color:#444; 
}

h2 { 
  border-bottom:1px solid #ccc; 
  color:#333; 
  font-size:14px; 
  font-weight:bold; 
  text-transform:uppercase; 
  line-height:17px; 
}
.container { 
  width:750px; 
}