/*  
Theme Name: Computers For Guatemala Rev B
Description: This is the theme for Computers for Guatemala
Version: .2
Author: Generation X
*/
/*body{
	background-image:url(bg.gif);
	background-repeat:repeat;
	margin-bottom:opx;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-top:0px;
	position:top;
	}*/
#bg{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-image:url(bggrad.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:100%;
	}
#wrapper{
	width:900px;
	}
a{
	text-decoration:none;
	color:#2f7da0;
	}
#navigation ul li a{
	color:#FFFFFF;	
	}
a:hover{
	text-decoration:underline;
	}
#header{
/* 
	width:100%;
	height:115px;
	background-image:url(CFHsig.jpg);
	background-position:left;
	background-repeat:no-repeat;
*/ 
	}
p{
	text-decoration:none;
	color:#2f7da0;
	}
#title{
	font-size:45px;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#83bed8;
	margin-left:0px;
	}
#navigation{
	width:860px;
	background:#60a3c0;
	height:20px;
	float:left;
	color:#FFFFFF;
	}
#navigation ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}

#navigation ul li.page_item{
	display:inline;
	margin:0px;
	padding:0 0 0 10px;
	color:#FFFFFF;
	font-size:16px;
	}
#nav_space{
	width:40px;
	height:20px;
	float:left;
	background:#60a3c0;
	}
#break{
	background:#60a3c0;
	width:900px;
	height:30px;
	}
#search{
	width:150px;
	height:20px;
	background:#60a3c0;
	}	
#content{
	width:900px;
	background-color:#83bed8;
	height:875px;
	}
#main{
	width:580px;
	height:300px;
	margin-top:5px;
	margin-left:5px;
	background-color:#FFFFFF;
	float:left;
	border-top:solid;
	border-top-color:#60a3c0;
	border-top-width:thin;
	border-bottom:solid;
	border-bottom-color:#60a3c0;
	border-bottom-width:thin;
	border-left:solid;
	border-left-color:#60a3c0;
	border-left-width:thin;
	border-right:solid;
	border-right-color:#60a3c0;
	border-right-width:thin;
	}
#main_title{
	width:510px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	}
.main_content{
	color:#3ea2ce;
	font-size:14px;
	width:510px;
	margin-left:10px;
	margin-right:10px;
	}
#video{
	width:300px;
	height:300px;
	margin-top:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	float:right;
	border-top:solid;
	border-top-color:#60a3c0;
	border-top-width:thin;
	border-bottom:solid;
	border-bottom-color:#60a3c0;
	border-bottom-width:thin;
	border-left:solid;
	border-left-color:#60a3c0;
	border-left-width:thin;
	border-right:solid;
	border-right-color:#60a3c0;
	border-right-width:thin;
	}
#video_title{
	width:280px;
	margin-left:10px;
	margin-right:10px;
	height:10px;
	margin-top:5px;
	}
.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#60a3c0;
	border-top:dashed;
	border-top-color:#83bed8;
	border-top-width:thin;
	border-bottom:dashed;
	border-bottom-color:#83bed8;
	border-bottom-width:thin;
	border-left:dashed;
	border-left-color:#83bed8;
	border-left-width:thin;
	border-right:dashed;
	border-right-color:#83bed8;
	border-right-width:thin;
	}
#photo{
	width:890px;
	height:185px;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	float:left;
	border-top:solid;
	border-top-color:#60a3c0;
	border-top-width:thin;
	border-bottom:solid;
	border-bottom-color:#60a3c0;
	border-bottom-width:thin;
	border-left:solid;
	border-left-color:#60a3c0;
	border-left-width:thin;
	border-right:solid;
	border-right-color:#60a3c0;
	border-right-width:thin;
	}
#photo_title{
	width:870px;
	margin-left:10px;
	margin-right:10px;
	height:10px;
	margin-top:5px;
	}
.bottom{
	width:276px;
	height:400px;
	border-top:solid;
	border-top-color:#60a3c0;
	border-top-width:thin;
	border-bottom:solid;
	border-bottom-color:#60a3c0;
	border-bottom-width:thin;
	border-left:solid;
	border-left-color:#60a3c0;
	border-left-width:thin;
	border-right:solid;
	border-right-color:#60a3c0;
	border-right-width:thin;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	}
.bottom_title{

	margin-left:10px;
	margin-right:10px;
	height:10px;
	}
#contact{
	width:276px;
	height:400px;
	float:left;
	border-top:solid;
	border-top-color:#60a3c0;
	border-top-width:thin;
	border-bottom:solid;
	border-bottom-color:#60a3c0;
	border-bottom-width:thin;
	border-left:solid;
	border-left-color:#60a3c0;
	border-left-width:thin;
	border-right:solid;
	border-right-color:#60a3c0;
	border-right-width:thin;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	}
.bottom_title_contact{
	margin-left:10px;
	margin-right:10px;
	height:10px;
	}
.blog_titles{
	font-size:16px;
	color:#3ea2ce;
	}
	
.content_full{
	width:890px;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	height:100%;
	float:left;
	}
	
	.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}

.post{
	padding: 10px 0 10px 0;
	}

.post h2{
	font-family:Georgia, Sans-serif;
	font-size:18px;
	}
	
.entry{
	line-height:18px;
	}
	
p.postmetadata{
	border-top:1px solid #ccc;
	margin: 10px 0 0 0;
	}

.navigation_post{
	padding: 10px 0 0 0;
	font-size:14px;
	font-weight:bold;
	line-height: 18px;
	}
#content_other{
	width:900px;
	background-color:#83bed8;
	height:100%;
	}
#footer_cp{
	padding-top:0px;
	margin-top:0px;
	top:auto;	
	float:left;
	background-color:#FFFFFF;
	}
#footer_logon{
	background-color:#FFFFFF;
	}
#back{
	background-image:url(bg.gif);
	background-repeat:repeat;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-top:0px;
	background-position:top;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;	
	}	
	
/* Rounded Corners */
/* Bottom Corners */
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#83BED8}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c95a5c;
  border-right:1px solid #c95a5c;
  background:#a292a2}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f22015;
  border-right:1px solid #f22015;
  background:#9a9cae}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #9a9cae;
  border-right:1px solid #9a9cae;}
.spiffy4{
  border-left:1px solid #c95a5c;
  border-right:1px solid #c95a5c}
.spiffy5{
  border-left:1px solid #a292a2;
  border-right:1px solid #a292a2}
.spiffyfg{
  background:#83BED8}

/*Top Corners*/
.corners{display:block}
.corners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#60a3c0}
.corners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #bad7e3;
  border-right:1px solid #bad7e3;
  background:#87bacf}
.corners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eff5f8;
  border-right:1px solid #eff5f8;
  background:#7eb4cb}
.corners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #7eb4cb;
  border-right:1px solid #7eb4cb;}
.corners4{
  border-left:1px solid #bad7e3;
  border-right:1px solid #bad7e3}
.corners5{
  border-left:1px solid #87bacf;
  border-right:1px solid #87bacf}
.cornersfg{
  background:#60a3c0}

