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

body { 
  background:#fff url(../images/bg.png) repeat-x;
}

a {
color : #000 ;
}

a:hover {
color : red ;
}

#header { 
	height:50px; 
  	margin:0 auto; 
  	padding:45px 0 55px 0; 
  	position:relative;
  	width:790px;
}

.alternate { 
	background:#f7f7f7;
}

.box { 
	background:#f7f7f7;
}



.boxalternate {padding:1.5em;margin-bottom:0.5em;background:#FFFFFF;}

.gallery {
	font-size:1.5em; 
}

.intro{
	
	font-size:1.2em;
	color:#666
}

.gallery {
	height:150px;
	width:150px;
}


.mosimage { border: solid 1px #000000; padding: 0pt; margin-right: 5px; }

.mosimage img { margin: 8pt 6px 0pt 0pt ! important; }

.mosimage_caption { margin-top: 2px; color: rgb(153, 153, 153); }

.date { border:0px solid #000000;  background: transparent url(../images/static/icon-calendar.gif) no-repeat; float: left; height: 44px; width: 32px; margin-right: 8px; padding-top: 7px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
.datecomment { border:0px solid #FFF;  background: transparent url(../images/static/icon-calendar_comment.gif) no-repeat; float: left; height: 44px; width: 32px; margin-right: 8px; padding-top: 7px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }

.date p, .datecomment p { margin: 0pt 0pt 0pt -2px; text-align: center; color: rgb(102, 102, 102); text-transform: uppercase; font-family: Trebuchet MS,Arial,Helvetica,sans-serif; }

.date span.day, .datecomment span.day { position: relative; top:2px; font-size: 18px; display: block; }

.date span.month, .datecomment span.month {position: relative; top:4px;  font-size: 9px; height: 12px; display: block; }


/*
#header { 
  height:100px; 
  margin:0 auto; 
  padding:4px 0 6px 0; 
  position:relative;
  width:790px;
}
#influadsButton { 
  position:absolute; 
  top:0; 
  right:0; 
  height:90px;
  width:260px;
}
#influadsButton .influads_block { 
  height:90px; 
  width:260px !important; 
}
#influadsButton .influads_link_img { 
  float:left; 
}
#influadsButton .influads_text {
  color:#eee !important;  
  width:130px; 
  margin-left:124px; 
}
#influadsButton .influads_text_a { 
  color:#eee !important;  
}
#influadsButton .influads_powered_div { 
  color:#ddd !important; 
  width:130px; 
  margin-left:124px; 
}
#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; 
}
ul li { 
  list-style-image:url(/img/bullet.png); 
}
h2 { 
  border-bottom:1px solid #ccc; 
  color:#333; 
  font-size:14px; 
  font-weight:bold; 
  text-transform:uppercase; 
  line-height:17px; 
}
.container { 
  width:750px; 
}
*/
