body{background-color: #999;margin:40px 0 0 0;background:#999 url('images/bg-1.png') repeat top left;font-family: 'Palatino Linotype', Georgia;}
a:link,a:visited{color:#482022;text-decoration: none}
a:hover{}
/* blog */
.posttitle{margin-bottom: 10px;}
.posttitle h1{font-size:20px;}
.postdate{margin-bottom: 5px;}
.post-header{font-size:24px;margin-bottom: 10px;font-weight: lighter;}
.post-contents p{
	line-height: 1.5em;
}
.postmetadata{padding: 3px;background-color: #f8f8f8;width:600px;font-size:12px;margin:20px 0 0 0}
/* CSS Generated by Primer - primercss.com */
#wrapper {

}

#top {
	
}

.main_box {
	background-color: #FFF;
}

#logo {
	padding:10px 0 0 10px;
}


#right_side {
	
}
#topImg{height:230px;margin:12px 0 0 10px;}
.cImg{padding:3px;border:1px solid #CCC}
/* about navigation */
#aboutNav{padding: 10px;border:1px solid #CCC}
.about-nav-list{margin:0 0 0 15px;}
.about-nav-list li{margin:0 0 7px 0;}
.about-nav-list li a{border-bottom: 1px dotted #CCC;padding-bottom:1px;}

#navigtaion {
background:transparent url(images/nav-bar.png) no-repeat scroll 0 0;
height:59px;
left:-10px;
margin-top:10px;
position:absolute;
top:328px;
width:1004px;
}

ul.top_nav {
	list-style-type: none;
	padding:7px 0 0 142px;
}

ul.top_nav li {
	float:left;
	margin-right:6px;
	display: inline;
	font-size:15px;
}
	a.top_nav_links{color:#FFF;text-shadow:1px 1px 1px #333;text-transform: uppercase;padding:10px;display:block;}
	a.top_nav_links:hover{color:#FFA700;text-shadow:1px 1px 1px #FF1D23}
#top_copy {
	text-align: center;
	padding: 30px 0 0 0;
}
	.main-heading{
		font-size:20px;
		font-weight: lighter;
		line-height:1.3em;
		font-family: 'Palatino Linotype', Georgia;
	}
	.single-heading{margin-bottom:15px;}
	h3{margin-bottom:10px;font-size:16px;}
#main {
	margin-top:92px;
	float:left;
		display: inline;
	padding-bottom:15px;
}

#main_image{
	padding-left:15px
}
.testimonial_info{
height: 75px;
width:580px
}
.testimonial_info li{
font-size:12px;
font-family:Helvetica, Arial;
line-height: 1.3em;
margin-bottom:5px;
padding:10px;
background-color:#FFFFCC;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

}
#testimonials{margin-top: 10px;}
	.home_header{font-size:20px;font-weight: lighter;margin-bottom: 15px;}
	.home_welcome_text{font-size:14px;line-height: 1.5em;margin-bottom: 10px;font-weight: normal;font-family:Helvetica, Arial;}
.slide_images{
	
}
	.old_new{margin:0 0 0 76px;}
#content{padding:0 15px;width:900px;margin-top:25px;}
	#content p{font-family:Helvetica, Arial;line-height:1.6em;font-size:12px;margin-bottom:15px;}
.twitter_badge{margin-left: 30px;margin-bottom: 26px}

/* bottom social network styles */

.footer_social{
margin-left:287px;
clear: both;
width:100%;
float:left;

}
	.footer_social img{float:left;}
	.btm_fb{margin:36px 0 0 0;}

/* menu styling */
.entry table{width:600px;margin-bottom:20px;}
.entry table tr{border-bottom:1px solid black}
.entry table tr td{padding:5px;}
.menu-list{list-style-type: none;margin-bottom:25px;background-color: #dedede;height:21px;
padding:10px 3px 3px 10px;
width:608px;}
	.menu-list li{float:left;margin-right: 10px;}
		.menu-list li a{text-decoration: underline;}
		.entry a.back_top_menu{color:#ff0000;text-decoration: underline;font-size:11px;}
/* contact form */
#contact-us-form{margin-top:50px;}
small a:link{color:#333;font-size:10px;}
.success{display:none;font-weight:bold;font-size:16px;text-align:center;font-size:12px;}
.honeypot{position:absolute;left:-9999px;}
.contact-info-wrap{margin:10px 0;line-height:1.4;margin-left:20px;}
label{font-weight:bold;font-size:14px;display:block;margin:0 0 5px 0;}
label.error{color:red;font-size:12px;font-weight:lighter;}
input,textarea{padding:4px;border:1px solid #CCC;width:200px;margin:0 0 15px 0;}
textarea{width:300px;height:200px;}
.twitter {
	font-family:Helvetica, Arial;
	font-size:12px;
}
	.tweet_first{background-color: #CCC;padding:6px;}
	.tweet_text{float:left;line-height:1.3;}
	.tweet_list li{margin:0 0 15px 0;list-style-type: none;float:left;display: inline;}
	.tweet_time{float:left;clear: both;font-size:10px;font-weight: bold;color:#482022}
#bottom{
	background-color:#94090D;
	color:#FFF;
	padding:0 0 5px 0;
}
#bottom a:link,#bottom a:visited{
	color:#FFF;
	text-transform: none;
}
	#bottom p{text-align:center;margin-bottom:5px;}
.main_box_wrapper{
	padding:15px 15px 5px 15px;
}
	.btm_nav{list-style-type: none;margin:0 0 10px 0;text-align: center}
		.btm_nav li{display:inline;margin-right:10px;}
	.designed_by{font-size:11px;margin-top:5px;}
	a.btm_nav_links{text-transform: uppercase}
	#social-fb img{margin-top: 21px}
	#social-twitter{text-align:right;}
	#social-twitter img{margin-top: -6px}
.subject_change{font-size:12px;font-style: italic;}
