/*********** # Styles MaplesLawOKC.com ***********/

body, div, dl, dt, dd, ul, ol, li, pre, p, h1, h2, h3, h4,
form, fieldset, input, table, th, tr, td, embed, object, blockquote {
	padding: 0;
	margin: 0; 
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #f8f4e4 url("images/oklahoma-injury-lawyers.jpg") repeat left top;
	text-align: left;
}

blockquote {
	font-weight: normal;
	margin: 0px 70px 0px 60px;
	padding: 15px 0px 15px 0px;
	text-align: justify;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
	margin: 0px; 
	text-align: left;
}

td {
	padding: 5px 5px 5px 5px;
}

a {
	color: #651215;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #4b5831;
	text-decoration: none;
}

hr {
	text-align: center;
}

h1 {
	font-size: 24px;
	line-height: 25px;
	color: #3c4040;
	margin: 0px 0px 35px 0px;
	padding: 25px 0px 0px 0px;
	font-weight: normal;
	text-decoration: none;
	font-family:"Times New Roman", Times, serif;
	border-bottom: 1px solid #023d6a;
	text-align: left;

}

h1 a {
	color: #3c4040;
	font-weight: bold;
	text-decoration: none;
}

h1 a:hover {
	color: #3c4040;
	text-decoration: none;
}

#home-page h1 {
	font-size: 24px;
	line-height: 72px;
	color: #dcdcdb;
	height: 72px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
	background: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-bottom: none;
}

#home-page h1 a {
	color: #dcdcdb;
	font-weight: bold;
	text-decoration: none;
}

#home-page h1 a:hover {
	color: #dcdcdb;
	text-decoration: none;
}

h2 {
	line-height: 14px;
	font-size: 14px;
	color: #2c0002;
	padding: 15px 0px 15px 15px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	background: url("images/h2-bullet.gif") no-repeat left 19px;
	text-align: left;
}

h2 a {
	color: #2c0002;
	text-decoration: none;
	font-weight: bold;
}

h2 a:hover {
	color: #2c0002;
	text-decoration: none;
}

h3 {
	line-height: 14px;
	font-size: 14px;
	color: #651215;
	padding: 15px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}

h3 a {
	color: #651215;
	text-decoration: none;
	font-weight: bold;
}

h3 a:hover {
	color: #651215;
	text-decoration: none;
}

h4 {
	line-height: 14px;
	font-size: 14px;
	color: #651215;
	padding: 15px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}

h4 a {
	color: #651215;
	text-decoration: none;
	font-weight: bold;
}

h4 a:hover {
	color: #651215;
	text-decoration: none;
}

h5 {
	line-height: 14px;
	font-size: 13px;
	color: #651215;
	padding: 15px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-align: left;
}

h5 a {
	color: #651215;
	text-decoration: none;
	font-weight:normal;
}

h5 a:hover {
	color: #651215;
	text-decoration: none;
}

h6 {
	font-size: 24px;
	line-height: 72px;
	height: 95px;
	color: #dcdcdb;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
	background: url("images/contents-top.jpg") no-repeat left top;

}

h6 a {
	color: #dcdcdb;
	font-weight: bold;
	text-decoration: none;
}

h6 a:hover {
	color: #dcdcdb;
	text-decoration: none;
}

.red-text {
	color: #651215;
}

.gold-text {
	color: #dfd092;
}

.clear {
	clear: both;
}

form input, form textarea {
	border: 1px solid #666666;
	background: url("images/contact-bg.gif") no-repeat left top;
	color: #3e5058;
	font-size: 11px;
	line-height: 20px;
	padding: 0px 0px 0px 3px;
}

/*********** # News Ticker/Email/Print/Bookmark Bloack Layout Styles ***********/

#oklahoma-injury-lawyer {
	width: 100%;
	background: url("images/oklahoma-injury-lawyer.jpg") no-repeat center top;
}

#oklahoma-injury-attorney {
	height: 46px;
	width: 959px;
	background: url("images/oklahoma-injury-attorney.png") no-repeat center top;
	behavior: url(iepngfix.htc);
}

#our-verdicts-settlements {
	height: 32px;
	width: 742px;
	float: left;
	margin: 13px 0px 0px 0px;
	text-align: left;
}

#page-options {
	height: 33px;
	width: 209px;
	float: right;
}

a#email {
	height: 33px;
	width: 74px;
	display:block;
	float: left;
}

a#print {
	height: 33px;
	width: 61px;
	display:block;
	float: left;
}

a#bookmark {
	height: 33px;
	width: 74px;
	display:block;
	float: left;
}

/*********** # Flash/Video Block Layout Styles ***********/

#maples-lawfirm {
	height: 414px;
	width: 959px;
	background: url("images/flash-bg.jpg") no-repeat left top;
}

#mapleslawfirm {
	height: 175px;
	width: 959px;
	background: url("images/flash-bg-inside.jpg") no-repeat left top;
	text-align: left;
}

#maples-law-firm {
	width: 7px;
	height: 367px;
	float: right;
	margin: 0px 0px 0px 0px;
}

#flash {
	width: 692px;
	height: 367px;
	float: right;
	margin: 0px 0px 0px 0px;
}

#flash-inside {
	width: 692px;
	height: 127px;
	float: right;
	margin: 0px 0px 0px 0px;
}

a#home-link {
	height: 123px;
	width: 253px;
	display: block;
	float: left;
}

a#no-recovery-no-fee {
	height: 47px;
	width: 253px;
	display: block;
	float: left;
}

a#video {
	height: 244px;
	width: 253px;
	display: block;
	float: left;
}

#intro-video {
	height: 244px;
	width: 253px;
	float: left;
	text-align: left;
}

#watch-video {
	height: 238px;
	width: 246px;
	margin: 0px 0px 0px 6px;
}

/*********** # Top Menu Block Layout Styles ***********/

#top-menu {
	width: 700px;
	height: 48px;
	float: right;
	font-size: 11px;
}

#top-menu-inside {
	width: 700px;
	height: 48px;
	float: right;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
}

/* Generic Menu Styles */
ul#menu, ul#menu ul { float: none; display: inline; list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
	ul#menu li { margin: 0; padding: 0; float: left; list-style: none;	line-height: 24px; text-align: center; color:#FFFFFF; }
		ul#menu li a { display: block; color:#FFFFFF; text-decoration: none; }
			ul#menu li a:hover { color:#FFFFFF; }
			
/* First Level Block Specific Styles */

ul#menu li#home { 
	margin: 10px 0px 0px 10px;
}

ul#menu li#home a { 
	width: 59px;
	height: 24px;
	display: block;
}

ul#menu li#home a:hover {
	background: url("images/home.gif") no-repeat left top;
}

ul#menu li#home ul li a:hover {
	background: none;
}

ul#menu li#firm{ 
	margin: 10px 0px 0px 5px;
}

ul#menu li#firm a { 
	width: 110px;
	height: 24px;
	display: block;
}

ul#menu li#firm a:hover {
	background: url("images/firm.gif") no-repeat left top;
}

ul#menu li#firm ul li a:hover {
	background: none;
}

ul#menu li#atto { 
	margin: 10px 0px 0px 5px;
}

ul#menu li#atto a { 
	width: 95px;
	height: 24px;
	display: block;
}

ul#menu li#atto a:hover {
	background: url("images/atto.gif") no-repeat left top;
}

ul#menu li#atto ul li a:hover {
	background: none;
}

ul#menu li#area { 
	margin: 10px 0px 0px 5px;
}

ul#menu li#area a { 
	width: 120px;
	height: 24px;
	display: block;
}

ul#menu li#area a:hover {
	background: url("images/prac.gif") no-repeat left top;
}

ul#menu li#area ul li a:hover {
	background: none;
}

ul#menu li#case { 
	margin: 10px 0px 0px 5px;
}

ul#menu li#case a { 
	width: 170px;
	height: 24px;
	display: block;
}

ul#menu li#case a:hover {
	background: url("images/case.gif") no-repeat left top;
}

ul#menu li#case ul li a:hover {
	background: none;
}

ul#menu li#cont { 
	margin: 10px 0px 0px 5px;
}

ul#menu li#cont a { 
	width: 95px;
	height: 24px;
	display: block;
}

ul#menu li#cont a:hover {
	background: url("images/atto.gif") no-repeat left top;
}

ul#menu li#cont ul li a:hover {
	background: none;
}

/* second-level lists */

ul#menu li ul { 
	position: absolute;
	display: block;	
	width: 165px;
	left: -700em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding: 9px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url("images/menu-top.gif") no-repeat left 15px;
	z-index: 1000;
	line-height: 18px;
}

ul#menu li ul li a{ 
	color: #ffffff;
	padding: 0px 0px 0px 15px;
	text-align: left;
	background:none;
	font-size: 10px;
	width: 165px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	line-height: 18px;
	display: block;
}

ul#menu li ul li a:hover { 
	color: #cccccc;
}

ul#menu li ul li{ 
	display: block;
	width: 165px;
	height: 18px;
	text-align: left;
	line-height: 18px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: none;
}

ul#menu li ul a.topline {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	font-weight: bold;
	background: none;
	display: block;
	width: 165px;
	height: 18px;
}

ul#menu li ul a:hover.topline {
	color: #ffffff;
}

ul#menu li:hover ul, ul#menu li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

ul#menu li ul li#menu-bot {
	background: url("images/menu-bot.gif") no-repeat left bottom;
}


/*********** #Content Block Layout Styles ***********/

#contents-wrap {
	width: 959px;
	text-align: left;
}

#contents {
	width: 709px;
	float: left;
}

#content-wrap {
	width: 709px;
	float: left;
	background: url("images/contents-mid.gif") repeat-y left top;
}

#content-wrap-index {
	width: 709px;
	background: url("images/contents-mid-index.gif") repeat-y left top;
	margin: 0;
	padding: 0;
}

#content-index-top {
	background: url("images/contents-top-index.jpg") no-repeat left top;
	width: 709px;
	height: 7px;
}

#content {
	width: 610px;
	margin: 0px 0px 0px 42px;
	line-height: 17px;
	text-align: justify;
	color: #101010;
}

#content-bot {
	width: 709px;
	height: 10px;
	background: url("images/contents-bot.gif") no-repeat left bottom;
}

#content-bot-index {
	width: 709px;
	height: 10px;
	background: url("images/contents-bot-index.gif") no-repeat left bottom;
	margin: 0;
	padding: 0;
}

#content img {
	margin: 10px 10px 10px 10px;
}

#content p {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#content ul,#content ol {
	margin: 5px 30px 5px 20px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}

#content li {
	margin: 7px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}

#content blockquote {
	margin: 15px 40px 15px 40px;
}

.cta {
	font-size: 16px;
	font-weight: bold;
	color: #444;
	text-align: center;
	line-height: 26px;
}

.cta span {
	color: #8B2725;
	font-size: 15px;
}

.choice {
	height: 310px;
	width: 231px;
	background: url("images/oklahoma-nursing-abuse.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	float:left;
	color: #3f4343;
	font-size: 11px;
}

.choice p {
	line-height: 17px;
	margin: 10px 23px 0px 32px;
	padding: 0px 0px 0px 0px;
}

.choice p.choice-space {
	margin: 5px 23px 0px 32px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

.choice p.choice-space1 {
	margin: 6px 23px 0px 32px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

.choice p.injury {
	margin: 10px 23px 0px 32px;
	line-height: 13px;
}

.choice ul {
	list-style:none;
	margin: 6px 23px 0px 32px;
	padding: 0px 0px 0px 0px;
}

.choice ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	background: url("images/bullet.gif") no-repeat left 4px;
}

.choice a {
	color: #242d14;
}

.choice a:hover {
	color: #651215;
}

#recent-case-results {
	height: 70px;
	width: 183px;
	margin: 5px 0px 0px 32px;
}

.our-results {
	margin: 0px 0px 17px 0px;
}

.current-events {
	margin: 0px 0px 17px 8px;
}

.contact-injury-attorney {
	margin: 0px 0px 17px 7px;
}

#results {
	height: 166px;
	width: 231px;
	background: url("images/our-results.jpg") no-repeat 2px 24px;
	margin 0px 0px 0px 0px;
}

#events {
	height: 166px;
	width: 231px;
	background: url("images/current-events.jpg") no-repeat 2px 24px;
	margin 0px 0px 0px 0px;
}

#contact-maples-law {
	height: 166px;
	width: 231px;
	background: url("images/contact-us.jpg") no-repeat 2px 24px;
	margin 0px 0px 0px 0px;
}

#divider-one {
	height: 22px;
	width: 709px;
	margin-top: 28px;
	border-top: 1px solid #f8f4e4;
}

#divider-two {
	height: 17px;
	width: 709px;
	border-bottom: 1px solid #f8f4e4;
	margin: 0px 0px 20px 0px;
}

#information-centers {
	height: 99px;
	width: 709px;
	background: url("images/information-centers.png") no-repeat 3px top;
	margin-top: 0px;
	behavior: url(iepngfix.htc);
}

#information-centers a#nurse {
	height: 99px;
	width: 350px;
	display: block;
	float: left;
}

#information-centers a#perso {
	height: 99px;
	width: 359px;
	display: block;
	float: left;
}

#dont-wreck-twice {
	height: 105px;
	width: 712px;
	display: block;
	background: url("images/dont-wreck-twice.jpg") no-repeat 3px top;
	margin-top: 10px;
	behavior: url(iepngfix.htc);
}

#dont-wreck-twice a{
	height: 105px;
	width: 712px;
	display: block;
}

#office-location {
	height: 85px;
	width: 709px;
	line-height: 85px;
	text-align: center;
	color: #fffefe;
}

#free-consultation {
	height: 35px;
	margin: 20px 0px 20px 0px;
	background: url("images/free-consultation.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	clear: both;
}

#navigation {
	width: 200px;
	float: right;
	margin: 0px 0px 20px 20px;
	font-size: 12px;
	line-height: 14px;
}

#navigation p {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
	background: url("images/bullet2.gif") no-repeat left 8px;
	text-align: left;
}

#nav-vid {
	border: 1px #CCBE83 solid;
}

#notice {
	background: #d5cdab;
	border: 1px solid #b3a672;
	width: 390px;
	color: #5E5533;
	margin: 0px 0px 20px 0px;
}

#notice p {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	line-height: 13px;
	font-size: 11px;
	font-style: italic;
}

#content p.faq-disc  {
	color: #5E5533;
	margin: 0px 0px 0px 0px;
	padding: 20px 10px 20px 10px;
}

#content input {
	width: 200px;
	height: 21px;
	background: #FFFFFF;
}

#content textarea {
	height: 60px;
	width: 300px;
	background: #FFFFFF;
}

#content .button {
	height: 20px;
	width: 50px;
	line-height: 18px;
	background: #ffffff;
	border: 1px solid #b3a672;
}

#content .spamform {
	height: 20px;
	width: 50px;
}

#content .rbutton {
	height: 12px;
	width: 10px;
	background: #ffffff;
	border: 1px solid #9a9a9a;
}

#content input.rform {
	height: 16px;
	width: 16px;
	border: none;
}

#contact-address {
	width: 200px;
	float: right;
	border: 1px #CCBE83 solid;
	margin: 12px 0 40px 20px;
}

#contact-address p {
	padding: 0 15px 0 0;
}

#contact-address img {
	padding: 0;
	margin: 0;
}

/*********** # Sidebar Block Layout Styles ***********/

#accident-injury-lawyer {
	width: 222px;
	float: right;
	margin: 24px 0px 0px 0px;
}

#read-our-blog {
	height: 40px;
	width: 219px;
	margin-bottom: 15px;
	background: url("images/read-our-blog.jpg") no-repeat left top;
}

#read-our-blog a{
	height: 40px;
	width: 219px;
	display: block;
}

#read-our-blog a:hover{
	height: 40px;
	width: 219px;
	display: block;
	background: url("images/read-our-blog-over.jpg") no-repeat left top;
}

#contact-practice {
	height: 362px;
	width: 219px;
}

#contact-wrap {
	height: 362px;
	width: 219px;
	background: url("images/contact-practice.png") no-repeat left top;
	behavior: url(iepngfix.htc);
}

#contact {
	width: 161px;
	margin: 0px 0px 0px 28px;
	padding: 109px 0px 0px 0px;
}

#contact form input, #contact form textarea {
	border: 1px solid #ffffff;
}

.iform {
	height: 21px;
	width: 157px;
	margin: 0px 0px 12px 0px;
}

.tform {
	height: 61px;
	width: 157px;
	margin: 0px 0px 12px 0px;
	font-size: 11px;
}

.spform {
}

#contact input.sbutton {
	height: 32px;
	width: 161px;
	background: url("images/submit.gif") no-repeat left top;
	border: none;
	cursor: pointer;
}

#contact-practice #practice-contact {
	height: 362px;
	width: 219px;
	background: url("images/practice-contact.png") no-repeat left top;
	behavior: url(iepngfix.htc);
}

#contact-practice #practice-contact ul {
	width: 185px;
	list-style: none;
	text-align: right;
	margin: 0px 0px 0px 21px;
	padding: 65px 0px 0px 0px;
}

#contact-practice #practice-contact ul li {
	height: 22px;
	width: 185px;
	background: url("images/divider.gif") no-repeat left top;
	line-height: 22px;
	font-size: 11px;
}

#contact-practice #practice-contact ul li.learn-more {
	background: url("images/learn-more.gif") no-repeat left top;
}

#contact-practice #practice-contact ul li.learn-more a {
	color: #f8f4e4;
}

#contact-practice #practice-contact ul li a {
	color: #fffefe;
}

#contact-practice #practice-contact ul li a:hover {
	color: #CCCCCC;
}

#videos-button a {
	width: 219px;
	height: 75px;
	display: block;
	background: url(images/button-videos2.jpg);
	margin: 16px 0px 12px 0px;
}

#videos-button a:hover {
	background: url(images/button-videos2-o.jpg)
}

#advocates-forum {
	height: 185px;
	width: 219px;
	background: url("images/million-dollar-settlements.jpg") no-repeat left top;
	margin: 16px 0px 12px 0px;
}

#advocates-forum a {
	height: 185px;
	width: 219px;
	display: block;
}

a#jacontact {
	height: 25px;
	width: 86px;
	display:block;
	float: left;
}

a#japractice {
	height: 25px;
	width: 116px;
	display:block;
	float: right;
}

#oklahoma-personal-injury {
	background: #000000 url("images/disclaimer.jpg") repeat-x left top;
}

#oklahoma-nursing-abuse {
	width: 959px;
	background: #000000 url("images/disclaimer.jpg") repeat-x left top;
}

#disclaimer {
	width: 690px;
	float: left;
	color: #ffffff;
	text-align: justify;
	font-size: 10px;
	line-height: 10px;
	padding: 0px 0px 20px 0px;
}

p#disc  {
	color: #fff7d7;
}

#disclaimer p {
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 6px 20px;
}

#disclaimer a {
	color: #fff7d7;
}

#disclaimer a:hover {
	color: #A5A496;
}
#bmenu {
	width: 690px;
	height: 40px;
	line-height: 40px;
	margin: 30px 0px 0px 0px;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 12px;
}

#bmenu a {
	padding: 0px 10px 0px 10px;
	color: #ffffff;
}

#bmenu a:hover {
	color: #A5A496;
}

#office-address {
	width: 221px;
	float: right;
	background: url("images/office-pic.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	color: #e2dcc4;
	font-size: 11px;
	line-height: 16px;
}

#office-address p {
	margin: 0px 0px 0px 0px;
	padding: 40px 0px 0px 100px;
	text-align: left;
	color: #e2dcc4;
}

#office-address strong {
	color: #dbd0a1;
	font-size: 12px;
}
	
#social-links {
	height: 54px;
	width: 221px;
	background: url("images/social-links.png") no-repeat center top;
	behavior: url(iepngfix.htc);
	margin: 28px 0px 0px 0px;
}

a#youtube {
	height: 54px;
	width: 76px;
	display:block;
	float:left;
}

a#facebook {
	height: 54px;
	width: 68px;
	display:block;
	float:left;
}

a#mdaf {
	height: 54px;
	width: 76px;
	display:block;
	float:left;
}


/*********** #Shadowbox Styles ***********/

#sb-container,#sb-wrapper{
	text-align:left; 
}
#sb-container,#sb-overlay{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	margin:0;
	padding:0;
}
#sb-container{
	height:100%;
	display:none;
	visibility:hidden;
	z-index:999;
}
body > #sb-container{
	position:fixed;
}
#sb-overlay{
	height:expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay{
	height:100%;
}
#sb-wrapper{
	position:relative;
}
#sb-wrapper img{
	border:none;
}
#sb-body{
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
	border:1px solid #303030;
}
#sb-body-inner{
	position:relative;
	height:100%;
}
#sb-content.html{
	height:100%;
	overflow:auto; 
}
#sb-loading{
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	text-align:center;
	padding-top:10px;
}
#sb-body,#sb-loading{
	background-color:#060606; 
}
#sb-title,#sb-info{
	position:relative;
	margin:0; 
	padding:0;
	overflow:hidden;
}
#sb-title-inner,#sb-info-inner{
	position:relative;
	font-family:'Lucida Grande',Tahoma,sans-serif;
	line-height:16px;
}
#sb-title,#sb-title-inner{
	height:26px;
}
#sb-title-inner{
	font-size:16px;
	padding:5px 0;
	color:#ffe5b7;
}
#sb-info,#sb-info-inner{
	height:20px;
}
#sb-info-inner{
	font-size:12px;
	color:#ffe5b7;
}
#sb-nav{
	float:right;
	height:16px;
	padding:2px 0;
	width:45%;
}
#sb-nav a{
	display:block;
	float:right;
	height:16px;
	width:16px;
	margin-left:3px;
	cursor:pointer;
}
#sb-nav-close{
	background-image:url(resources/close.png);
	background-repeat:no-repeat;
}
#sb-nav-next{
	background-image:url(resources/next.png);
	background-repeat:no-repeat;
}
#sb-nav-previous{
	background-image:url(resources/previous.png);
	background-repeat:no-repeat;
}
#sb-nav-play{
	background-image:url(resources/play.png);
	background-repeat:no-repeat;
}
#sb-nav-pause{
	background-image:url(resources/pause.png);
	background-repeat:no-repeat;
}
#sb-counter{
	float:left;
	padding:2px 0;
	width:45%;
}
#sb-counter a{
	padding:0 4px 0 0;
	text-decoration:none;
	cursor:pointer;
	color:#ffe5b7;
}
#sb-counter a.sb-counter-current{
	text-decoration:underline;
}
div.sb-message{
	font-family:'Lucida Grande',Tahoma,sans-serif;
	font-size:12px;
	padding:10px;
	text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{
	color:#ffe5b7;
	text-decoration:underline;
}

#breaking-news {
	color:#6e151b;
}

#news-icon {
	height: 22px;
	margin: 0;
	padding: 3px 0 0 30px;
	background: url(images/icon-news.png) no-repeat top left;
}
			
#toyota-icon {
	height: 22px;
	margin: 0;
	padding: 3px 0 0 35px;
	background: url(images/icon-toyota.png) no-repeat top left;
}
	
/************** 2 column list ****************/

#list {
	width: 600px;
	margin-left: 50px;
}

#list-lft {
	width: 300px;
	float:left;
}

#list-rt {
	width: 300px;
	float:right;
}


#free-book-side {
	width: 219px;
	height: 235px;
	display: block;
	background: url(images/free-book-side.png) no-repeat top left;
	margin: 0 0 20pz 0;
}

#free-book-side a {
	width: 219px;
	height: 235px;
	display: block;
}

#home-maples {
	float:right; 
	font-size:12px; 
	line-height: 18px;
}

#home-maples p{
	 margin-left: 12px;
}
