/******* Bothwell Site Style Sheet ********
 * date: 02_18_2009
 ******************************************/
body {
	margin:0px 0px;
	padding:0px;
	text-align:center;
	color: #808080;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url('../images/bg-squares.jpg');
	background-repeat:repeat;
	background-position: top center;
}

#content_bg{
	width:1007px; position: relative; padding:20px 0px 20px 36px;
	margin:0px auto; border:#f00 0px solid; overflow: hidden;
}
#content_top{
	width:1007px; height:61px; position: absolute; float: left; top:12px; left:36px; z-index: -10;
	background:url('../images/bg_top.png') no-repeat top left !important; background:none; border: #f00 0px solid;
}
#content_bottom{
	width:1007px; height:65px; position: absolute; float: left; bottom:0px; left:36px; z-index: -5;
	background:url('../images/bg_bottom.png') no-repeat  0px 4px !important; background:none;
}
#content_mid{
	width:1007px; height:100%; min-height:100%; position: absolute; float: left; top:73px; left:36px; z-index: -10;
	background:url('../images/bg_mid.png') repeat-y top left !important; background:none;
}

#content {
	width:982px;
	margin:0px auto;
	text-align:left;
	padding:0px 1px;
	border:1px solid #ccc;
	background-color:#fff;
}
#section {
	float: left;
	height: 157px;
}
#section ul {
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top: 8px;
	margin-top: 0px;
	margin-bottom:0px;
	padding-bottom: 0px;
}
#section ul li {
	list-style:disc;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #808080;
}
#section ul li a {
	text-decoration: none;
	color: #6b6b6b;
	font-weight:bold;
}
.article_home {
	width: 228px;
}
.whatsnew_home {
	width: 230px;
}
.contentbuilder_home {
	width: 246px;
	border-left: 1px solid #d5d5d6;
	font-size: 13px
}
.contentbuilder_home a {
	text-decoration: none;
	font-size:10px;
	color: #808080;
}
#footer {
	margin: 20px;
	font-size:10px;
	color:#d56f27;
	padding-top: 20px;
}
#footer a {
	text-decoration: none;
	color: #808080;
}
#testimonial {
	color:#aaa8a8;
	font-size:12px;
}
#rightbar {
	font-family:Arial, Helvetica, sans-serif;
	border-left:  1px solid #d5d5d6;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom:15px;
	padding-left: 15px;
	padding-right: 15px;
}
#copy { padding-right: 25px; text-align:justify; padding-top: 0px; margin-top:0px; padding-left: 15px; min-width: 235px; font-size: 12px}
#copy p{ padding-top: 0px; margin-top: 0px}
#copy a{text-decoration: none; color: #d56d27}
#copy a:hover{text-decoration: none; color: #d56d27; border-bottom: dotted 1px #d56d27}
#copy h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color:#d56d27; padding-bottom: 0px; margin-bottom: 0px}

.orange{color: #d76e28}

 ul.client  { margin: 0px; padding: 0px}
ul.client  li{ list-style:none; font-family:Arial, Helvetica, sans-serif; font-size: 12px;  line-height:1.2em; padding-bottom: 5px; padding-right: 5px}

#contactbar {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left:  1px solid #d5d5d6;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom:15px;
	padding-left: 10px;
	line-height: 1.5em;
	font-weight: bold
}
#contactbar h2 {
	font-size: 14px; color:#d56d27; 
	}
#contactbar a { color:#d56d27; text-decoration:none; font-weight: normal;
	}
#copy ul.articles li {list-style: none; line-height: 1.3em; padding-bottom: 15px}
.bold {font-weight: bold; color:#d56d27;}

.sublinks a:hover {
	text-decoration : none;
	border-bottom: none !important;
}
#work { padding-right: 25px; text-align:justify; padding-top: 0px; margin-top:0px; padding-left: 15px; min-width: 235px; font-size: 12px; line-height:1.5em}
#work p{ padding-top: 0px; margin-top: 0px}
#work a{text-decoration: none; color: #d56d27}
#work a:hover{text-decoration: none; color: #d56d27; border-bottom: dotted 1px #d56d27}
#work h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color:#d56d27; padding-bottom: 0px; margin-bottom: 5px}
ul.articles strong {font-size:14px; font-weight:bolder; line-height:.8em; letter-spacing: 0px;}
#landing strong {color:  #d56d27;}
#landing { line-height:1.5em}
#landing_copy {text-align:left;}
#landing_copy a{text-decoration: none; color: #d56d27}
#landing_copy a:hover{text-decoration: none; color: #d56d27; border-bottom: dotted 1px #d56d27}