
*{
	font-family: 'trebuchet MS', verdana , sans-serif;
}

body {
	font-size:14px; 
	line-height:17px; 
    background: url('/template/implement/images/page_bg.jpg');
    background-repeat:repeat-x; 
    background-color:#1c6eba; 
}

h1, h2, h3, h4 { 
margin:4px 0;
padding:0;
color:#3a3a3a;
}

h1 { font-size: 1.7em; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }

a {
	text-decoration: none;
	color:#3a3a3a;
}

a:hover {
	border: none;
}

p{
	margin:6px 0;
}



.post {
	width:95%;
	margin:5px 25px 10px 0;
}

.post p, ol, ul, blockquote {
	line-height: 20px;
}

.post ul{
margin:4px 0 8px 21px;
line-height:20px;
}

input, textarea, select{
	border:solid 1px black;
}

input.image{
	border:none;
}

.no_border{
	border:0;
}
		
#Wrapper_top{
	width:911px;
	height:44px;
	margin:20px auto;
	background:url('/template/implement/images/wrapper_top.png');	
}

		
#Wrapper{
	width:911px;
	margin:-20px auto 0 auto;
	background:url('/template/implement/images/wrapper_center.png') repeat-y;	
}

		
#Wrapper_bottom{
	width:911px;
	height:43px;
	margin:0 auto;
	background:url('/template/implement/images/wrapper_bottom.png');	
}

#Header {
	padding:0;
	margin:0;
	height:104px;
	width:100%;
	background-repeat:no-repeat;
}

#header h1{
	color:#01b0f0;
	font-size:28px;
	padding:44px 0 0 66px;
}

#ColOne_top {
width:189px;
height:26px;
background:url('/template/implement/images/ColOne_top.jpg');
margin-top:18px;
}

#ColOne_center {
width:189px;
background:url('/template/implement/images/ColOne_center.jpg') repeat-y;
}

		
#ColOne_bottom {
width:189px;
height:32px;
background:url('/template/implement/images/ColOne_bottom.jpg');
}

#ColOne{
	width:189px;
	float:left;
	display:inline;
	margin:15px 5px 10px 26px;
}		
					
		
#ColTwo {
	float:right; 
	width:635px; 
    margin:32px 38px 0 0;
}
		
#ColTwo a{
	border-bottom:2px solid #ec3925;	
}
		
		
#ColTwo a:hover{
	border-bottom:2px solid #3a3a3a;		
	color: #ec3925 ;
}
		
#ColTwo a.no_border{
	border:none;
}

#Footer {
width:872px;
float:left;
margin:5px 0 0 18px;
}

#Footer p {
	margin: 0;
	text-align: center;
	line-height:52px;
}

#Footer * {
	color: #000000;
}

#other_com2{
visibility:hidden;
}

.clear { 
clear: both; 
height: 1px;
overflow: hidden; 
visibility: hidden;
}
		
.no_border{
	border:0;
}

