/* Rorah Tulsa */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/blackgroundslim.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;
}

/* Header*/
#headercontainer{
	margin: auto;
	width: 1000px;
	height:483px;
}

#headerbackground {
	background-image:url(images/background.png);
	background-repeat:no-repeat;
	background-position:top;
}


#nav {
	width: 457px;
	height:26px;
	padding-top:174px;
	margin-left:543px;
}

#navitem {
	float:left;
}

#banner {
	width:1000px;
	height: 273px;
	clear:both;
}

/* Content */
#contentcontainer{
	margin: auto;
	width: 1000px;
	padding-top: 25px;
}

#contentbackground {
	background-image:url(images/contentbackground.png);
	background-repeat:repeat-x;
}

#infobox {
	border: 1px #ccc solid;
	background-color: #dedede;
	padding: 15px;
	width: 970px;
}

.infotitle {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333;
	font-weight:bold;
}

.infotext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}

#foliobox {
	width:598px;
	height: 258px;
	background-image:url(images/currentwork.png);
	background-repeat:no-repeat;
	clear:both;
	float:left;
	margin-top: 25px;
}

.foliotitle {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 25px;
	color: #fff;
	margin: 170px 0 0 27px;
}

.foliotext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #fff;
	margin: 1px 0 0 27px;
}

#line {
	width:1px;
	height: 235px;
	background-color:#c7c5c5;
	float:left;
	margin: 35px 20px 0 20px;
}

#lineb {
	width:1px;
	height: 360px;
	background-color:#c7c5c5;
	float:left;
	margin: 35px 20px 0 20px;
}

#blogbox {
	float:left;
}

.blogheader {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333;
	float:left;
	margin-top: 25px;
	margin-right: 20px;
}

.blogheader span {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight:bold;
	color: #f36302;
}

#blogentrybox {
	height: 65px;
	width: 332px;
	margin:10px;
	border-bottom: 1px #c7c5c5 solid;
	clear:both;
}

.blogtitle {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 18px;
	color: #a38a51;
}

.blogtext {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}

#blogbutton {
	width:124px;
	height:26px;
	margin-left:217px;
	margin-bottom:10px;
	padding-top:130px;
	float:right;
}

#formarea {
	width:598px;
	clear:both;
	float:left;
	
}

.phone {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#000;
}

.undertext {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #666;
}

#formbk {
	padding:15px;
	background-color: #a8a8a8;
	margin-top: 15px;
}

.formtext {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #fff;
}

#formbtn {
	width: 82px;
	height: 26px;
	background-image:url(images/formbtn.png);
	background-repeat:no-repeat;
}

/* Footer */
#footercontainer{
	margin: auto;
	width: 1000px;
	height: 304px;
}

#footerbackground {
	background-image:url(images/footerbkpiece.png);
	background-repeat:repeat-x;
	clear:both;
}

#footerbackground2 {
	background-image:url(images/footerbackground.png);
	background-repeat:no-repeat;
	background-position:center;
}

#rlinks {
	padding-top:75px;
}

#clinks {
	padding:30px 0 0 407px;
}

.rlinks {
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	font-size: 11px;
	color: #333;
	text-decoration:none;
}

.rlinks a:hover {
	text-decoration:underline;
}


.rlinks span {
	font-weight:bold;
}

#twitterbox{
	width:595px;
	height:128px;
	padding-left: 407px;
}

#twitter_update_list {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #333;
	list-style: none;
	padding:0px 30px 25px 15px;
	margin:0px;
}

#twitter_update_list a:link {
	color: #333;
}

#twitter-link {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #333;
	font-weight:bold;
	list-style: none;
	padding:20px 30px 0px 0px;
	margin:0px;
}

.feedburnerFeedBlock ul {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	margin-left:0;
	padding-left:0;
	list-style-type: none;
}

.feedburnerFeedBlock ul li {
	height: 60px;
	width: 332px;
	padding-top:5px;
	border-bottom: 1px #c7c5c5 solid;
	clear:both;
}

.feedburnerFeedBlock ul li span.headline a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 18px;
	color: #a38a51;
	text-decoration:none;
	display: block;
}

.feedburnerFeedBlock ul li span.headline a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 18px;
	color: #a38a51;
}

#creditfooter {
display: none;
}
	



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
