@charset "utf-8";
/* CSS Document */
	body {
		text-align:center;
		background-image:url(../images/all/bg.jpg); 
	margin: 0px; 
			}
	
	#frame {
		width:849px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
		
	#contentall {
		width:849px;
		height:650px;
		padding:0px;
		float:left;
		background:#3b3b3b;
		}
	#contentall a {
		color:#f8ffa8;
		text-decoration:none;
		}

	#contentleft {
		width:425px;
		height:600px;
		padding:0px;
		float:left;
		background:#3b3b3b;
		}
	}
/* _t1 is for pages About, Samples */	
	#contentleft_t1 {
		width:460px;
		height:650px;
		padding:0px;
		float:left;
		background:#3b3b3b;
		}
	#contentleft_t1 p { 
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		padding:15px;
		color:#e8e8e8;
	}
/* _t2 is for pages Services, Contact */		
	#contentleft_t2 {
		width:460px;
		height:635px;
		padding:15px 0 0 0;
		float:left;
		background:#3b3b3b;
		}
	#contentleft_t2 p { 
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		padding:0 0 0 15px;
		color:#e8e8e8;
	}
	
	#contentleft_t2 blockquote {
		margin-left:35px;
		padding-left:35px;
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		border-left:3px solid #c2e2ec;
		color:#e8e8e8;
}
	
	#contentright {
		width:424px;
		height:600px;
		padding:0px;
		float:left;
		background:#3b3b3b;
		}
	#contentright p { 
	    font-size:14px;
		padding:2px 0 5px 5px;
		color:#e8e8e8;
	}
	#contentright h1 { 
	    font-size:15px;	
		padding-top:15px;	
		color:#a8d3ff;
		font-weight:bold;
		
	}
	#contentright_t1 {
		width:389px;
		height:650px;
		padding:0px;
		float:left;
		background:#3b3b3b;
		}
	#contentright_t1 p { 
	    font-size:14px;
		padding:2px 0 5px 5px;
		color:#e8e8e8;
	}
	#contentright_t1 h1 { 
	    font-size:15px;	
		padding-top:15px;	
		color:#a8d3ff;
		font-weight:bold;
		
	}
	#contentright_t2 {
		width:389px;
		height:650px;
		padding:0px;
		float:left;
		background:#3b3b3b;
		}
	#contentright_t2 p { 
	    font-size:14px;
		padding:2px 0 5px 5px;
		color:#e8e8e8;
	}
	#contentright_t2 h1 { 
	    font-size:15px;	
		padding-top:15px;	
		color:#a8d3ff;
		font-weight:bold;
		
	}
	
	#top {
		background: #252525 url(../images/all/bg_top.jpg);
		}
	#header {
		background:#fff;
		}
	#navigation {
		background:#252525;
		}
	#topic {
		background: #252525 url(../images/all/bg_topic.gif);
		background-repeat: repeat-x;
		}
		
	#footer {
		height:35px;
		width:100%;
		padding: 5px 0 5px 0;
		background:#3b3b3b;
		text-align:center;
		text-decoration: none;
	    color: #e9e9e9;
	    font-size:11px;
	    font-family: Arial, Helvetica, sans-serif
		}
	#footer a {
		color:#cccccc;
		}	
	#footer a:hover {
		color:#00f91d;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}		
	h1 {
		font-size:14px;
		padding-top:0px;
		}	
	
	.news_date {
	color: #3a972e;
	font-weight:bold;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:6px 0 0 10px;
	}
	.news_content {
	color: #dcdcdc;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	}
	.events {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#e8e8e8;
	padding:10px 5px 0 10px;
	}
	.contactform {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#e8e8e8;
	padding:15px;
	}
	.testimonials {
	background-color: #535353;
	border: 1px solid #484848;
	padding: 2px 2px 2px 2px;
    margin: 5 10 5px 10;
    font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
	.smallfont { 
	    font-size:10px;	
		padding:15px 0 10px 0;
		font-family: Arial, Helvetica, sans-serif;	
		color:#a8d3ff;		
	}
	.title1 { 
		font-size:16px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding:0 0 0 15px;
		color:#e8e8e8;
	}
	.title2 { 
		font-size:16px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding:0 0 0 15px;
		color:#a1d3ff;
	}
	.links { 
		font-size:13px;
		font-family: Arial, Helvetica, sans-serif;
		padding:3px 0 10px 35px;
		color:#e8e8e8;
	}
	.content { 
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		padding:4px;
		color:#e8e8e8;

	}
	.bobby { 
		font-size:18px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding:0 0 0 8px;
		color:#00ff00;
	}