/*

Theme Name:
Theme URI:
Description:
Version:
Author: Carl O'Dell
*****************************************************************
PS:  Whoever undid all my work, don't touch
      this site until you learn how to code properly.  If you have any questions
      email me.
*****************************************************************
*/

.small-txt{ font-size:0.7em; vertical-align:middle;}

a{
  color:#652422;
}

a:hover{
  text-decoration: underline !important;
}

.light-small-brown-grad{
	margin:10px auto;
}

.result-box h3 a{
	color:#778305;
	font-weight:normal;
	font-size:17px;
	text-decoration: underline;
}

a.btn-link{
	background:#fff;
	border:1px solid #899900;
	padding:2px 12px;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	color:#899900;
	text-transform:uppercase;
}

a.btn-link:hover{
	opacity: 1.0;
	-moz-opacity: 1.0;
	filter: alpha(opacity=100);
}

a.alt-link{
	padding:2px;
	color:#999;
	text-transform:uppercase;
	font-size:0.8em;
	letter-spacing:2px;
}

a.alt-link:hover{
  color:#333;
  border-bottom:1px dotted #333;
}

#tag-cloud strong a{
  text-transform:uppercase;
}

#tag-cloud{
  line-height:25px;
  text-align:center;
  margin:0 auto;
}

#tag-cloud a:hover{ opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }

#tag-cloud {
	padding:10px;
}

#attributes li{
	float:left;
	width:50%;
	text-align: left;
	padding:3px 0;
	border-top:1px solid #EEEBE0;
}

#photo-cloud{
	margin:5px auto;
}

#photo-cloud span{
	float:left;
	display:block;
	overflow:hidden;
	width:108px;
	height:110px;
	background:#000;
	border:1px solid #F2EFE3;
	float:left;
}


#photo-cloud span a img:hover{
	position:relative;
	bottom:1px;
	right:1px;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
}

/* Comments */
div.comment{
  background:#D5D0B5;
  margin:5px 0;
  padding:10px;
}


/* Green menu */

ul.green-menu{
	margin:5px 0;
	padding:0;
	border-top:2px solid #eaf5d6;
	list-style:none;
	background:#f5fce8;
}

ul.green-menu li{
	float:right;
	padding:0;
	margin:0;
	color:#839373;
	background:#f5fce8;
}

ul.green-menu li a{
	display:block;
	padding:3px 18px;
	color:#839373;
	text-decoration:none;
	border-right:1px solid #f5fce8;
	font-size: 14px;
}

ul.green-menu li a:hover{
	background:#eaf5d6;
	color:#707c63;
}

ul.green-menu li a.current{
	background:#eaf5d6;
	color:#707c63;
	font-weight:bold;
	border-bottom:1px solid #cfdeb3;
	border-right:1px solid #cfdeb3;
}

ul#inbox-sidemenu{
	margin:0;
	list-style:none;
	padding:0;
	border-left:2px solid #eaf5d6;
	background:#f5fce8;
}

ul#inbox-sidemenu li{
	padding:0;
	margin:0;
	color:#839373;
	background:#f5fce8;
}

ul#inbox-sidemenu li a{
	display:block;
	padding:3px 18px;
	color:#839373;
	text-decoration:none;
	border-right:1px solid #f5fce8;
	font-size: 14px;
}

ul#inbox-sidemenu li a:hover{
	background:#eaf5d6;
	color:#707c63;
}

ul#inbox-sidemenu li a.current{
	background:#eaf5d6;
	color:#707c63;
	font-weight:bold;
	border-bottom:1px solid #cfdeb3;
	border-right:1px solid #cfdeb3;
}

/* Error, Notes and Warnings */

div.error{
	background: #990000;
	color:#fff;
	margin:5px 0;
  	padding:5px;
  	width:100%;
  	text-align:center;
  	font-weight: normal;
}

div.error p{
	margin:0;
	padding:10px;
}

input.error{
	background: url(../images/error-bg.gif);
	border:1px solid #f9dddd;
	color:#990000;
}

/* Pagination */

#pagination{
	text-align:right;
	font-size:2.0em;
	float:right;
	padding:0 10px;
}

#pagination a{
	border-bottom:1px dotted #fff;
	color:#707c63;
	padding:5px 10px;
	margin:2px;
	text-align:center;
	display:block;
	float:left;
}

#pagination span.current{
	border-bottom:1px dotted #999;
	float:left;
	padding:7px 10px;
	display:block;
	text-align:center;
}

/* Signup */

.signup-txt{
  padding:5px;
  background:#F8F6EF;
  width:75%;
  margin:15px auto 5px auto;
}

.signup-txt p{
  padding:5px;
  line-height:20px;
}

.signup-txt a{
  border-bottom:1px dotted #999;
  padding:0 2px;
}

h1.inside-head{
  border-bottom:1px dotted #333 !important;
  padding:5px 0;

}

#frmSignup{
  display:block;
  width:600px;
  margin:0 auto;
  position:relative;
  right:50px;
  padding:5px 0;
}

#frmSignup p{
  padding:5px 0;
}

#frmLogin{
  display:block;
  margin:0 auto;
  padding:5px 0;
  width:100%;
}

#frmLogin p{
  padding:5px 0;
  width:400px;
}

label.half-width{
	width:50%;
	padding:0;
	margin:0;
	float:left;
}
	label.half-width span{
		display:block;
		width:40%;
		float:left;
		padding:10px 5%;
		text-align:right;
	}

	label.half-width input{
		display:block;
		width:45%;
		float:right;
		margin:10px 0;
		border:1px solid #9F956D;
		padding:3px;
		font-style:italic;
		font-size:1.2em;
		color:#5F552D;
		background-color:#F8F6EF;
	}

	input.submit{
		margin:10px 0;
		border:0px solid #9F956D;
		padding:3px 12px;
		font-size:1.4em;
		color:#5F552D;
		background-color:#F8F6EF;
		text-transform:uppercase;
  }

label.whole-width{
	width:100%;
	float:left;
}

	label.whole-width span{
		display:block;
		width:100%;
	}

	label.whole-width input, label.whole-width textarea, label.whole-width select{
		display:block;
		width:100%;
		float:right;
		margin:10px 0;
		border:1px solid #9F956D;
		padding:3px;
		font-style:italic;
		font-size:1.2em;
		color:#5F552D;
		background-color:#F8F6EF;
	}

label.entire-width{
	width:90%;
	padding:5px;
}

	label.entire-width span{
		display:block;
		width:90%;
	}

			/* Global Layout */


body { margin: 0px; padding: 0; min-height: 100%; height: 100%; text-align: center; background: #f4f1e6 url(../images/dtl-bg.png) top left repeat-x; color: #555555; font-weight: bold; font-size: 0.7em; font-family: arial, helvetica, sans-serif; }

#wrap { margin: auto; text-align: left; width: 943px; min-height: 100%; height: 100%; }

#header { height: 137px; }

.none { display: none; }
.clear { clear: both; }

h1#logo { margin: 0; float: left; height: 137px; width: 343px; background: url(../images/dtl-logo.png) top left no-repeat; }
h1#logo a { display: block; height: 137px; }

#dtl-headAd { float: left; width: 589px; height: 86px; background: url('../images/dtl-banner-bg.png') no-repeat; margin: 25px 0 0 0; }
#dtl-headAd .containAd { padding: 35px 0 0 10px; color: #FFF; text-align: center; }

#top-menu { position: relative; float: right; bottom: 108px; right: 18px; }
#top-menu a { font-size: .9em; color: #FFF; font-weight: normal; padding: 0 6px 0 6px; border-right: 1px dotted #FFF; }
#top-menu a:hover { background:transparent; color: #FFF; }
#top-menu span.current { font-size: .9em;	color: #FFF; font-weight: bold; padding: 2px 6px 2px 6px; border-right: 1px dotted #FFF; background:#DDD9B7; }
#top-menu a:last-child { border: 0px; }

/*
    SOME ADMIN STYLES:
*/

#top-menu-admin { position: relative; float: right; top: 4px; }
#top-menu-admin a { font-size: .9em; color: #FFF; font-weight: normal; padding: 0 6px 0 6px; border-right: 1px dotted #FFF; }
#top-menu-admin a:hover { background:transparent; color: #FFF; }
#top-menu-admin span.current { font-size: .9em;	color: #FFF; font-weight: bold; padding: 2px 6px 2px 6px; border-right: 1px dotted #FFF; background:#DDD9B7; }
#top-menu-admin a:last-child { border: 0px; }




#topad
{
border: 10px solid red;
position: absolute;
right: -2px;
height: 76px;
width: 478px;
bottom: 32px;
background: url(../images/topadbg.gif) top left no-repeat;
}

#q
{
position: absolute;
top: 4px;
right: 5px;
left: 60px;
padding-left: 5px;
height: 16px;
padding-top: 5px;
font-size: .8em;
background: 0px;
border: 0px;
}

#navandsearch { height: 61px; }

#nav { margin: 0; padding: 0; list-style: none; float: left; }
#nav li { height: 61px; float: left; }
#nav li a { display: block; height: 61px; }
#nav li a:hover {  }
#nav li#home { width: 91px; background: url('../images/nav-home.png') no-repeat; }
#nav li#browse { width: 179px; background: url('../images/nav-browse.png') no-repeat; }
#nav li#about { width: 111px; background: url('../images/nav-about.png') no-repeat; }
#nav li#contribute { width: 131px; background: url('../images/nav-contribute.png') no-repeat; }
#nav li#sign-up { width: 158px; background: url('../images/nav-sign-up.png') no-repeat; }

.navsearch { float: right; width: 255px; padding: 17px 0 0 0; }
.navsearch .inp-search { padding: 6px 0 0 8px; background: url('../images/bg-search-inp.png') no-repeat; width: 204px; height: 28px; float: left; }
.navsearch .inp-search input { border: 0; width: 190px; color: #F4F1E6; background: transparent; font-size: 1.2em; font-family: arial, helvetica, sans-serif; }

.left-col { float: left; width: 666px; }
.left-col .the-show { width: 666px; background: #2e2922; text-align: center; padding: 14px 0 13px 0; margin-bottom: 5px; }
.left-col .the-show #homeSlide { margin: 0 auto; }
.left-col .the-show #homeSlide a img { border: 1px solid #F99B1C; }

.left-col #three-tabs { background: #2e2922; width: 666px; height: 280px; }
.left-col #three-tabs UL LI { float: left; }
.left-col #three-tabs UL LI a { display: block; height: 61px; }
.left-col #three-tabs UL LI#help-contribute a { background: url('../images/tab-contribute.png') no-repeat; width: 194px; }
.left-col #three-tabs UL LI.active a { background-position: 0 -61px !important; }
.left-col #three-tabs UL LI#tulsa-entertainment a { background: url('../images/tab-tulsa-entertainment.png') no-repeat; width: 235px; }
.left-col #three-tabs UL LI#great-eats a { background: url('../images/tab-great-eats.png') no-repeat; width: 237px; }
.left-col #three-tabs #contribute-btns { text-align: right; padding: 0 45px 25px 0; display: block; }

.left-col #three-tabs #great-eats-verbs UL { margin-top: 8px; }
.left-col #three-tabs #great-eats-verbs UL LI { margin: 6px 10px 6px 0; }
.left-col #three-tabs #great-eats-verbs UL LI.breakfast a { display: block; background: url('../images/great-eats-links.png'); height: 41px; width: 203px; }
.left-col #three-tabs #great-eats-verbs UL LI.lunch a { display: block; background: url('../images/great-eats-links.png') 0 -41px; height: 41px; width: 203px; }
.left-col #three-tabs #great-eats-verbs UL LI.dinner a { display: block; background: url('../images/great-eats-links.png') 0 -82px; height: 41px; width: 203px; }
.left-col #three-tabs #great-eats-verbs UL LI.late-night a { display: block; background: url('../images/great-eats-links.png') 0 -123px; height: 41px; width: 203px; }

.left-col #three-tabs #entertainment-verbs UL { margin-top: 8px; }
.left-col #three-tabs #entertainment-verbs UL LI { margin: 6px 10px 6px 0; }
.left-col #three-tabs #entertainment-verbs UL LI.live-music a { display: block; background: url('../images/tulsa-entertainment-links.png'); height: 41px; width: 203px; }
.left-col #three-tabs #entertainment-verbs UL LI.bars-clubs a { display: block; background: url('../images/tulsa-entertainment-links.png') 0 -41px; height: 41px; width: 203px; }
.left-col #three-tabs #entertainment-verbs UL LI.shopping-retail a { display: block; background: url('../images/tulsa-entertainment-links.png') 0 -82px; height: 41px; width: 203px; }
.left-col #three-tabs #entertainment-verbs UL LI.gallery-studios a { display: block; background: url('../images/tulsa-entertainment-links.png') 0 -123px; height: 41px; width: 203px; }
.left-col #three-tabs #entertainment-verbs UL LI.salons-services a { display: block; background: url('../images/tulsa-entertainment-links.png') 0 -164px; height: 41px; width: 203px; }

.left-col .recent-dtl { color: #FFF; background: #2E2922; width: 666px; margin: 6px 0 0 0; padding: 14px 0 4px 0; }
.left-col .recent-dtl #recent-comments { padding: 10px 0 10px 15px; float: left; width: 320px; }
.left-col .recent-dtl #recent-reviews { padding: 10px 0 10px 0; float: right; width: 320px; }

.left-col .recent-dtl #recent-comments UL, .left-col .recent-dtl #recent-reviews UL { margin: 0 10px 0 0; padding: 15px 0 0 0; list-style: none; border-top: 1px solid #886940; }
.left-col .recent-dtl div.desc { float: left; width: 220px; }
.left-col .recent-dtl UL LI blockquote { margin: 0 0 0 10px; line-height: 22px; text-align: justify; font-size: 0.8em; }
.left-col .recent-dtl UL LI { margin: 0 0 25px 0; }
.left-col .recent-dtl UL LI .desc a { color: #F99B1C; }
.left-col .recent-dtl h2.title { font-size: 1.8em; margin: 0 10px 0 0; padding: 0 0 8px 0; color: #F99B1C; border-bottom: 1px solid #201C17; }
.left-col .recent-dtl h3.title { font-size: 1.4em; margin: 0; padding: 0; color: #FFF; }


.right-col  { float: right; }
*:first-child+html div.right-col div.regions UL LI { display: inline; width: 357px; float: left; clear: left; }
*html div.right-col div.regions UL LI { display: inline; width: 263px; float: left; clear: left; }
.right-col .regions UL { margin: 0; padding: 0; list-style: none; width: 263px; background: #DBD2B1; }
.right-col .regions UL LI { width: 263px; }
.right-col .regions UL LI a { width: 263px; display: block; }
.right-col .regions UL LI#choose-region { height: 34px; background: url('../images/txt-choose-region.png') no-repeat; }
.right-col .regions UL LI#blue-dome a { height: 34px; background: url('../images/txt-blue-dome.png') no-repeat; }
.right-col .regions UL LI#brady-district a { height: 37px; background: url('../images/txt-brady-district.png') no-repeat; }
.right-col .regions UL LI#deco-district a { height: 39px; background: url('../images/txt-deco-district.png') no-repeat; }
.right-col .regions UL LI#greenwood a { height: 47px; background: url('../images/txt-greenwood.png') no-repeat; }
.right-col .regions UL LI#arena-district a { height: 38px; background: url('../images/txt-arena-district.png') no-repeat; }
.right-col .regions UL LI#east-end a { height: 38px; background: url('../images/txt-east-end.png') no-repeat; }
.right-col .regions UL LI#cathedral-square a { height: 37px; background: url('../images/txt-cathedral-square.png') no-repeat; }

.right-col .tag-cloud { background: url('../images/txt-tag-cloud.png') #2E2922 no-repeat; background-position: top center; width: 263px; text-align: left; margin: 5px 0 0 0; }
.right-col .tag-cloud a { color: #F99B1C; }

/*
-------------------------------------------------
  This IS for the main content area BG & Padding:
-------------------------------------------------
*/
#pagewrap { padding: 5px 5px 100px 5px; background: #fff; width: 943px; min-height: 100%; height: 100%; }




#colTwo { float: left; width: 400px; text-align: left; padding-left: 10px; }


#colOne h1, #colTwo h1 { padding-left:10px; line-height: 1.8em; background: #F2EFE3; color: #BF7F23; font-size: 1.8em; font-weight: normal; margin-bottom: 6px; }
#colOne h2, #colTwo h2 { padding-left:10px; line-height: 1.5em; background: #F2EFE3; color: #BF7F23; font-size: 1.8em; font-weight: normal; margin-bottom: 6px; }
#colOne div.rbox div.rboxin p{ line-height:20px; }

.rbox { position: relative; margin-bottom: 6px; padding: 0 0 7px 0; background: #F2EFE3; margin-top:5px; }

				.rboxin
				{
				margin: 10px 10px 0 10px;
				}

			#colOne p
			{
			padding: 0 0 1em 0;
			line-height: 1.4em;
			}

				#categories li
				{
				height: 28px;
				padding-bottom: 6px;
				color: #555;
				}

				#categories li a
				{
				display: block;
				padding: 7px 0 0 22px;
				height: 21px;
				background: url(../images/listbit.gif) top left no-repeat;
				color: #555;
				}

			.colbox
			{
			padding: 4px;
			background: #fff;
			border: 1px solid #E3E3E3;
			margin-bottom: 27px;
			}

				.colbox img
				{
				position: relative;
				display: block;
				}
	#quad
	{
	position: relative;
	clear: both;
	padding: 10px;
	}

	#quad p
	{
	 padding:15px;
	}

		.quadbox
		{
		position: relative;
		float: left;
		text-align: left;
		width: 213px;
		padding: 0 3px 8px 2px;
		margin-left: 3px;
		margin-right: 8px;
		background: url(../images/quadbottom.gif) bottom left no-repeat;
		min-height:270px;
		}

			* html .quadbox
			{
			margin: 0 1px 0 8px;
			}

			#qender
			{
			position: relative;
			margin-right: 0px;
			}

			.quadbox h3
			{
			position: relative;
			margin-left: -2px;
			width: 213px;
			padding: 7px 0 0 5px;
			height: 28px;
			font-size: 1.3em;
			color: #f39f22;
			background: url(../images/quadtop.gif) top left no-repeat;
			}

			.quadbox p
			{
			position: relative;
			line-height: 1.4em;
			padding: 2px 5px 5px 5px;
			min-height:80px;
			}

			.quadbox sup{
			  display:block;
        text-align:right;
        padding-right:10px;
      }




#subLeft { float: left; width: 810px;	}
#subRight { float: right; width: 130px; text-align: right; }

			#sla
			{
			float: left;
			width: 50%;
			}

			#sla .rbox { padding: 10px; }

				#tabs ul
				{
				position: relative;
				height: 38px;
				background: url(../images/ptabbg.gif) bottom left repeat-x;
				}

					#tabs ul li
					{
					position: relative;
					float: left;
					height: 38px;
					width: 100px;
					padding-right: 8px;
					background: url(../images/ptab2.gif) top left no-repeat;
					}

					#tabs ul li a
					{
					outline:none;
					position: relative;
					float: left;
					display: block;
					padding: 12px 0 0 0;
					width: 100px;
					font-weight: bold;
					text-transform:uppercase;
					text-align: center;
					color: #C5C0A5;
					height: 26px;
					}

					#tabs ul li.active
					{
					background: url(../images/ptab1.gif) top left no-repeat;
					}

					#tabs ul li.active a
					{
					color: #555;
					background: url(../images/ptab1.gif) top left no-repeat;
					}

				#tabs div
				{
				margin-top: 1px;
				padding: 15px;
				background: #E7E3D1 url(../images/tabbottom.gif) bottom left no-repeat;
				line-height:20px;
				}

				#sla p
				{
				position: relative;
				padding: 0 0 1em 0;
				line-height: 1.4em;
				}

				span.media-clip{
					width:60px;
					height:60px;
					overflow:hidden;
					display:block;
				}

				#flipper
				{
				position: relative;
				padding: 0 19px 0 19px;
				height: 194px;
				overflow:hidden;
				background: #E7E3D1;
				}


					#flipper li
					{
					position: relative;
					float: left;
					padding-left: 14px;
					}

						#flipper li img
						{
						position: relative;
						padding: 2px;
						background: #fff;
						border: 1px solid #cecece;
						}

						#flipper .more
						{
						position: absolute;
						bottom: 15px;
						right: 35px;
						padding-top: 3px;
						height: 21px;
						width: 112px;
						background: url(../images/morephotos.gif) top left no-repeat;
						font-weight: bold;
						color: #555;
						text-decoration: underline;
						text-align: center;
						}


					#flipLeft
					{
					position: absolute;
					top: 0px;
					left: 0px;
					height: 194px;
					width: 19px;
					background: url(../images/scrollleft.gif) top left no-repeat;
					}

					#flipRight
					{
					position: absolute;
					top: 0px;
					right: 0px;
					height: 194px;
					width: 19px;
					background: url(../images/scrollright.gif) top left no-repeat;
					}


#slb { float: right; width: 400px; }
#slb .rbox { padding: 10px; }
#theplace {	width:400px; }
#slideBusiness { height: 300px; overflow: hidden; }



					#slideBusiness a#maplink
					{
					position: relative;
					top: 0px;
					left: 0px;
					line-height: 25px;
					color: #fff;
					text-transform: uppercase;
					background: #000;
					display:block;
					width:90%;
					padding:5px 5%;
					margin:0;
					}

				.ratingbox
				{
				position: relative;
				margin-bottom: 17px;
				height: 32px;
				width: 398px;
				background: url(../images/ratingbox.gif) top left no-repeat;
				}

					.ratingbox h2
					{
					position: relative;
					float: left;
					padding: 6px 0 0 10px;
					font-size: 1.5em;
					color: #ee8d09;
					}

					.star
					{
					position: relative;
					float: left;
					padding: 3px 0 0 6px;
					}

					#slb .suggest
					{
					position: relative;
					float: right;
					color: #555;
					text-decoration: underline;
					font-weight: bold;
					margin: 7px 20px 0 0;
					}

					.rounder
					{
					position: relative;
					padding: 10px;
					height: 174px;
					background: url(../images/cbox.gif) top left no-repeat;
					margin:5px 0;
					}


#footer { text-align: center; clear: both; padding: 20px; background: #2E2922; color: #7e7861; width: 943px; }
#footer #shoeBox { margin: 0 auto; text-align: left; width: 943px; }

#footer #footOne { width: 220px; float: left; margin: 0 19px 0 0; }
#footer #footOne UL LI h2 { font-size: 1.4em; padding: 0 0 5px 0; margin: 0 0 5px 0; color: #F99B1C; border-bottom: 2px solid #F99B1C; }
#footer #footOne UL LI a { display: block; border-bottom: 1px solid #443d32; color: #F4F1E6; padding: 8px 0 8px 4px; }
#footer #footOne UL LI a:hover { background: #221e19; color: #F99B1C; }

#footer #footTwo { width: 220px; float: left; margin: 0 18px 0 0; }
#footer #footTwo UL LI h2 { font-size: 1.4em; padding: 0 0 5px 0; margin: 0 0 5px 0; color: #F99B1C; border-bottom: 2px solid #F99B1C; }
#footer #footTwo UL LI a { display: block; border-bottom: 1px solid #443d32; color: #F4F1E6; padding: 8px 0 8px 4px; }
#footer #footTwo UL LI a:hover { background: #221e19; color: #F99B1C; }

#footer #footThree { width: 220px; float: left; margin: 0 18px 0 0; }
#footer #footThree UL LI h2 { font-size: 1.4em; padding: 0 0 5px 0; margin: 0 0 5px 0; color: #F99B1C; border-bottom: 2px solid #F99B1C; }
#footer #footThree UL LI a { display: block; border-bottom: 1px solid #443d32; color: #F4F1E6; padding: 8px 0 8px 4px; }
#footer #footThree UL LI a:hover { background: #221e19; color: #F99B1C; }

#footer #footFour { width: 220px; float: left; margin: 0; }
#footer #footFour UL LI { border-bottom: 1px solid #443d32; padding:0; }
#footer #footFour UL LI div.leftBox a{ width:60px; height:60px; padding:0; overflow:hidden; display:block; float:left; background:none; opacity: 0.6; -moz-opacity: 0.6; filter: alpha(opacity=60); }
#footer #footFour UL LI div.leftBox a:hover{ 	opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100); }
#footer #footFour UL LI div.leftBox{ }
#footer #footFour UL LI a { text-align:right; display: block; color: #F4F1E6; padding: 8px 8px 8px 4px; }
#footer #footFour UL LI a:hover { background: #221e19; color: #F99B1C; }
#footer #footFour UL LI h2 { font-size: 1.4em; padding: 0 0 5px 0; margin: 0 0 5px 0; color: #F99B1C; border-bottom: 2px solid #F99B1C; }
#footer #footFour UL LI div.rightBox sup a{ color:#bbb; padding:2px 5px; }
#footer #footFour UL LI div.rightBox{ float:left;width:155px;height:60px; }
#footer #footFour UL LI div.rightBox a { width:150px; padding:9px 5px;display: block; color: #F4F1E6; border:none; text-align:left; }
#footer #footFour UL LI div.rightBox a:hover { background: #221e19; color: #F99B1C; }
/*#footer #footFour UL LI a#tulsanow-logo { width: 73px; height: 40px; position: relative; top: -90px; }
#footer #footFour UL LI a#cc-logo { width: 143px; height: 40px; position: relative; top: -130px; left: 74px; }
#footer #footFour UL LI a#tulsac-logo { width: 217px; height: 43px; position: relative; top: -130px; }*/

p#no-photos{
  line-height:100px;
  width:100%;
  text-align:center;
  background:#D5D0B5;
}

