@import url("clear.css");
@import url("form.css");
@import url("grid.css");
@import url("misc.css");
@import url("type.css");



a {
   outline: none;
}

body{
	background-color:#fbfbfb;
	color:#7f7f7f;
	padding-top:50px;
}


a:link{
color:#9e9e9e;
text-decoration:none;
}

a:visited{
color:#9e9e9e;
text-decoration:none;
}

a:hover{
color:#9e9e9e;
text-decoration:none;
}



#content{
	margin:85px;
	width:775px;
	margin:60px auto;
}



.left{
	width:500px; 
	float:left;
	text-align:left;
}

.right{
	width:275px;
	float:left;
	color:#9a9a9a;
}

.right a:link{
	color:#84c42a;
	text-decoration:none;
}

.right a:visited{
	color:#84c42a;
	text-decoration:none;
}

.right a:hover{
	color:#84c42a;
	background-color:#84c42a;
	text-decoration:none;
}



#bluebar{
	background-color:#57aad3;
	width:100%;
	height:1000px;
	margin-top:50px;
}




.ch h2{
	padding:0 0 35px 0;
	color:#71b314;
	margin:0;
	font-size:25px;
	line-height:27px;
	letter-spacing: -0.025em;
	text-transform:uppercase;
	font-weight:normal;
}

.mt{
	color:#6f6f6f;
}

.post{
	width:450px;
	margin-bottom:125px;
}


.postIMG{
	max-width:450px;
	margin-bottom:6px;
}

.post h2{
	padding:0 0 5px 0;
	color:#71b314;
	margin:0;
	font-size:18px;
	line-height:22px;
	letter-spacing: -0.025em;
	text-transform:uppercase;
	font-weight:normal;
}

.post h5{
	padding:8px;
	background-color:#57aad3;
	color:#fff;
	margin:5px 0 10px 0;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
}


.post h5 a:link{
	color:#fff;
	text-decoration:none;
}

.post h5 a:visited{
	color:#fff;
	text-decoration:none;
}

.post h5 a:hover{
	color:#fff;
	text-decoration:none;
	background-color:transparent;
}


.post h2 a:link{
	color:#71b314;
	text-decoration:none;
}

.post h2 a:visited{
	color:#71b314;
	text-decoration:none;
}

.post h2 a:hover{
	background-color:#71b314;
	text-decoration:none;
}



.post p{
	padding:0 0 10px  0;
	margin:0;
	font-size:14px;
	line-height:16px;
}

.post a:link{
	color:#4095c0;
	text-decoration:none;
}


.post a:visited{
	color:#4095c0;
	text-decoration:none;
}

.post a:hover{
	color:#4095c0;
	background-color:#4095c0;
	text-decoration:none;
}




.postFoot{
	margin-top:13px;
	position:relative;
	width:100%;
	height:25px;
}





.pfblue a:link{
	margin:0 0 2px 2px;
	background-color:#57aad3;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	color:#fefefe;
	font-size:11px;
	line-height:13px;
}

.pfblue a:visited{
	margin:0 0 2px 2px;
	background-color:#57aad3;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	color:#fefefe;
	font-size:11px;
	line-height:13px;
}

.pfblue a:hover{
	margin:0 0 2px 2px;
	background-color:#4095c0;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	color:#fefefe;
	font-size:11px;
	line-height:13px;
}





.pfgreen a:link{
	margin:0 2px 2px 0;
	background-color:#97cd4b;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	color:#fefefe;
	font-size:11px;
	line-height:13px;
}

.pfgreen a:visited{
	margin:0 2px 2px 0;
	background-color:#97cd4b;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	color:#fefefe;
	font-size:11px;
	line-height:13px;
}

.pfgreen a:hover{
	margin:0 2px 2px 0;
	background-color:#84c42a;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	color:#fefefe;
	font-size:11px;
	line-height:13px;
}




.pfl{
	position:absolute;
	top:0px;
	left:0px;
	width:175px;
}

.pfr{
	text-align:right;
	width:230px;
	position:absolute;
	right:0px;
	top:0px;
}



.mp3post{
	width:450px;
	margin-bottom:125px;
}



.mph{
	width:100%;
	background-color:#acd3e7;
}

.mph h2{
	color:#36688e;
	font-size:15px;
	line-height:17px;
	text-transform:uppercase;
	padding:12px;
	margin:0;
	font-weight:bold;
}

.mpb{
	margin-top:1px;
	width:100%;
	background-color:#e3eff5;
	position:relative;
}

.mpih{
	padding:10px;
	font-size:11px;
	line-height:13px;
	color:#849aaa;
}

.mpid{
	padding:10px 10px 5px 10px;
	font-size:12px;
	line-height:14px;
	color:#666c6e;
}

.mpid p{
	margin:0;
	padding: 0 0 5px 0;
}



.mpb a:link{
	color:#4b7593;
	text-decoration:none;
}

.mpb a:visited{
	color:#4b7593;
	text-decoration:none;
}
.mpb a:hover{
	color:#617888;
	text-decoration:none;
}


#titleIMG{
	display:block;
	margin-bottom:50px;
}




input:focus {
  outline: 0 none;
}



#paginate{
	width:450px;
	height:100px;
	position:relative;
}

#pnext{
	position:absolute;
	top:0px;
	right:0px;
}

#pprev{
	position:absolute;
	top:0px;
	left:0px;
}















.comment{
	width:450px;
	background-color:#f6eeef;
	margin-bottom:15px;
}

.comment2{
	background-color:#e4f1f4;
	margin-bottom:15px;
	width:450px;
}

.cI{
	padding:10px;
	color:#747272;
	font-size:14px;
	line-height:16px;
}

.cI img{
	max-width:430px;
}

.cInfo{
	padding-top:5px;
	width:100%;
	text-align:right;
	font-weight:bold;
	font-size:11px;
	line-height:13px;
	color:#7a7a7a;
}

.cInfo a:link{
	color:#e04563;
	text-decoration:none;
}

.cInfo a:visited{
	color:#e04563;
	text-decoration:none;
}

.cInfo a:hover{
	color:#e04563;
	background-color:#e04563;
	text-decoration:none;
}

.cIdate{
	font-size:10px;
	color:#979797;
}

#ctitle{
	margin:0 0 30px 0;
}

input:focus {
  outline: 0 none;
}


textarea:focus {
  outline: 0 none;
}


.iout{
	width:450px;
	background-color:#e4f1f4;
	margin-bottom:10px;
}

#okbut{
	width:450px;
	text-align:right;
}

#okb:hover{
	cursor: pointer;
}

#pli{
	width:450px;
}

#kcandi{

}


#keepitup a:link{
	background-color:#acd3e7;
	color:#36688e;
	font-size:20px;
	line-height:20px;
	padding:10px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 5px 5px 0;
	display:block; float:left;
}


#keepitup a:visited{
	background-color:#acd3e7;
	color:#36688e;
	font-size:20px;
	line-height:20px;
	padding:10px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 5px 5px 0;
	display:block; float:left;
}


#keepitup a:hover{
	background-color:#36688e;
	color:#36688e;
	font-size:20px;
	line-height:20px;
	padding:10px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 5px 5px 0;
	display:block; float:left;
}

