@charset "UTF-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif;}

*{margin:0;padding:0;}
	
ul, li {list-style-type:none;}

a {text-decoration:none;outline:none;}
	a:link {color:#eb2d14;text-decoration:none;}
	a:hover {text-decoration:underline;}
	a:visited {color:#eb2d14;text-decoration:none !important;}
	a:visited:hover {text-decoration:underline !important;}

.input_submit:hover {cursor:pointer;}
	
.image {overflow:hidden;}

body {background:#671c0d url(http://www.hotghettomess.com/images/backgrounds/hgm-bg-tile.jpg) repeat-x top left;}

#pseudoBody {width:999px;margin:0 auto;}

#header {position:relative;height:1%;padding:10px 0 0;background:url(http://www.hotghettomess.com/images/backgrounds/hgm-logo.jpg) no-repeat top left;}
	
	a#logo {display:block;position:absolute;top:10px;left:0;z-index:1000;width:226px;height:146px;}
	
	#header .leaderboard {margin-bottom:10px;float:right;}
	#cse-search-box {float:right;width:728px;height:40px;margin-bottom:2px;font-size:11px;color:#fff;}
		#moto {display:block;float:left;font-size:26px;font-weight:bold;color:#fff;}
		#cse-search-box div {float:right;text-align:right;}
		#cse-search-box div input {margin-bottom:4px;}
		#cse-search-box div a {color:#fff;}

	#mainNav {clear:both;width:999px;height:33px;padding-top:11px;overflow:hidden;}
	#mainNav li {float:left;margin-right:1px;background:#dac0b5 url(http://www.hotghettomess.com/images/backgrounds/nav-off-tile.gif) repeat-x bottom left;}
	#mainNav li a {display:block;padding:8px 15px 8px;color:#000;font-size:16px;font-weight:bold;background:url(http://www.hotghettomess.com/images/backgrounds/nav-corner.gif) no-repeat top left;}
	#mainNav li a:hover {text-decoration:none !important;background:#dac0b5 url(http://www.hotghettomess.com/images/backgrounds/nav-corner.gif) no-repeat top left;}
	#mainNav li.selected {background:#fff url(http://www.hotghettomess.com/images/backgrounds/nav-selected-tile.gif) repeat-x top left;}
	#mainNav li.selected a {background:url(http://www.hotghettomess.com/images/backgrounds/nav-corner.gif) no-repeat top left;}
	#mainNav li.selected a:hover {text-decoration:none;}
	#mainNav li.submitYrMess {background:#eb2d14 url(http://www.hotghettomess.com/images/backgrounds/nav-submit-tile.gif) repeat-x bottom left;}
	#mainNav li.submitYrMess a {color:#fff;background:url(http://www.hotghettomess.com/images/backgrounds/nav-submit-corner.gif) no-repeat top left;}
	#mainNav li.submitYrMess a:hover {background:#eb2d14 url(http://www.hotghettomess.com/images/backgrounds/nav-submit-corner.gif) no-repeat top left;}

#mainContent {padding:20px 0;background-color:#e8dfd7;}

	#mainLeft {float:left;width:651px;padding:0 0 10px 20px;}
	#mainRight {float:right;width:300px;padding:0 14px;}

	#sideBar {float:left;width:160px;margin-right:15px;}
	#mainWell {float:left;width:468px;}
	.widePage #mainWell {width:634px;margin-left:0;}
	.search #mainLeft {width:965px;}
	.search #mainWell {width:965px;margin-left:0;}

	#home {}
	
		#home #mainContent {padding:0 0 0;background:#f3efeb url(http://www.hotghettomess.com/images/backgrounds/hp-maincontent-bg-tile.gif) repeat-y top left;}
		#home #mainLeft {width:661px;margin:0 10px 0 0;padding:0 0 10px;border-top:10px solid #d8cabc;}
		html>body #home #mainLeft {width:661px;}
		*:first-child+html #home #mainLeft {width:661px;}
		#home #mainRight {width:328px;padding:0;background:#000;}

		#ghettoMess {padding:20px;background:#381109 url(http://www.hotghettomess.com/images/backgrounds/gallery-bg-tile.jpg) repeat-x top left;}
			#ghettoMess .leftHalf {float:left;width:600px;}
			#ghettoMess .rightHalf {float:right;width:300px;margin:0 0 0 14px;text-align:center;}
			
			#ghettoMess h1 {width:574;height:36px;margin-bottom:10px;color:#fff;overflow:hidden;/*text-indent:-9999px;background:url(http://www.hotghettomess.com/images/headers/hgm-picturevideos.jpg) no-repeat top left;*/}
			
			#ghettoMess #galleryPosts_Wrapper {width:636px;margin-bottom:10px;padding:10px 0;background:url(http://www.hotghettomess.com/images/backgrounds/gallery-carousel-background.jpg) no-repeat top left;}
			#ghettoMess #galleryPosts {width:636px;padding:0;}
			#ghettoMess #galleryPosts .image {width:140px;height:140px;}
			#ghettoMess #galleryPosts .image img {border:3px solid #fff;vertical-align:middle;}
			#ghettoMess #galleryPosts .SlidingPanelsContent {margin:0;padding:0 0 0 8px;}
					
			#ghettoMess a {color:#381109;}
			#ghettoMess ul li {float:left;width:140px;padding:6px 0 0;}
			#ghettoMess .more {clear:both;padding-top:10px;font-size:12px;}
			
			#ghettoMess ul.menu {width:450px;}
			#ghettoMess ul.menu a {font-family:"Courier New", Courier, monospace;font-size:14px;line-height:16px;font-weight:bold;}
			#ghettoMess ul.menu li {margin-bottom:5px;}
			#ghettoMess ul.menu li.title {float:none;width:100%;}
			#ghettoMess ul.menu li.title a {color:#eb2d14;font-size:12px;text-decoration:underline !important;}
			
			/*#ghettoMess .adBanner {height:1%;}*/
		
			ul#panelNav {margin-bottom:10px;}
			ul#panelNav li {float:left;margin-right:5px;width:14px;}
			ul#panelNav li a {display:block;width:14px;height:12px;border:2px solid #e7e0df;}
			ul#panelNav li a:hover {text-decoration:none !important;}
			ul#panelNav li.title {width:90px;color:#fff;font-weight:bold;font-size:14px;}
			
			#ghettoMess .tabActive {background:#eb2d14;}
			#ghettoMess .tab {background:#e7e0df}
			#ghettoMess .tab:hover {background:#947972}
			
			#motw {float:right;width:140px;text-align:center}
			#motw p {margin-bottom:4px;color:#eb2d14;font-weight:bold;font-size:14px;font-family:"Courier New", Courier, monospace;}
			#motw .image {padding:4px;background:#fff;}
	
#loginform {background:#fff;padding:10px;text-align:left;font-size:12px;}
#loginform input {margin-bottom:4px;font-size:12px;}
#loginform h2 {margin-bottom:10px;color:#381109;font-size:18px;line-height:18px;}

		#cinaw {margin-bottom:20px;}
		#cinaw ul {height:1%;background:#fff url(http://www.hotghettomess.com/images/backgrounds/cinaw-paper.jpg) repeat-y top left;margin:0 15px 0 14px;padding:0 10px 10px;}
		#cinaw li {margin-left:10px;padding:5px 0 5px;}
		#cinaw img {vertical-align:top;}
		#cinaw h1 {margin:0 0 3px 0;padding:0;font-size:18px;line-height:20px;}
		#cinaw p {margin-bottom:-10px;font-size:12px;line-height:18px;}
		#cinaw p.date {margin-bottom:0;font-size:11px;}
		#cinaw a {color:#641714;}
		#cinaw li div a, #cinaw li div img {display:none;}
		#cinaw li br {display:none;}

		#topSpot {margin-left:9px;padding:10px;background:#e8dfd7;border-bottom:10px solid #d8cabc;}
		#topSpot h1 {font-size:18px;}
		#topSpot p {font-size:12px;}

		#home #sideBar {position:relative;width:258px;margin-left:0px;}
		html>body #home #sideBar {width:268px;margin-left:10px;}
		*:first-child+html #home #sideBar {width:268px;margin-left:10px;}
		
		#home #sideBar .image {height:150px;margin-bottom:5px;border:1px solid #ccc;}
		#home #sideBar .image img {padding:4px;background:#fff;}

		#home #mainLeft .postBody {height:1%;padding:7px 20px 20px;background:#f3efeb;border:solid #bbb;border-width:1px 0;}
		#home #mainLeft .postBody .post {padding:10px 0;border-bottom:1px solid #ccc;}
		#home #mainLeft .postBody h1 {margin-bottom:4px;font-size:18px;line-height:20px;}
		#home #mainLeft .postBody p {margin-bottom:5px;font-size:12px;line-height:16px;}
		#home #mainLeft .postBody p.meta {margin-bottom:0;font-size:11px;line-height:12px;}
		#home #mainLeft .postBody p {margin-bottom:0;padding-top:5px;}
		
		#home #mainWell {width:319px;margin:0 0 10px;}
		html>body #home #mainWell {width:329px;}
		*:first-child+html #home #mainWell {width:329px;}

		#home #lyrics .image {margin-bottom:5px;border:1px solid #ccc;}
		#home #lyrics .image img {padding:4px;background:#fff;}

		#home #ngm {padding:70px 0px 10px 20px;background:url(http://www.hotghettomess.com/images/headers/not-ghetto-mess.jpg) no-repeat;background-position:-30px -20px;}
		html>body #home #ngm {padding:70px 10px 10px 20px;}
		*:first-child+html #home #ngm {padding:70px 10px 10px 20px;}

		
		#home #lyrics {padding:70px 0px 10px 20px;background:url(http://www.hotghettomess.com/images/headers/lyrics.jpg) no-repeat;background-position:-10px -44px;}
		#home #feedback {padding:70px 0px 10px 20px;background:url(http://www.hotghettomess.com/images/headers/reader-feedback.jpg) no-repeat;background-position:20px -25px;}
		
	#gallery {}
	
		#gallery #mainContent {background:#e3cfc7 url(http://www.hotghettomess.com/images/backgrounds/gallery-bg-tile.jpg) repeat-x top left;}
		#gallery #mainRight {padding-top:50px;}
		#gallery h1.sectionHeader {width:574;height:36px;margin-bottom:15px;color:#fff;overflow:hidden;/*text-indent:-9999px;background:url(http://www.hotghettomess.com/images/headers/hgm-picturevideos.jpg) no-repeat top left;*/}
		#gallery h2.head {padding-bottom:2px;color:#381109;font-size:30px;text-align:center;font-weight:normal;border-bottom:4px solid #aa9074;}
		#mainWell ul#galleryPosts {padding:15px 0;}
		#mainWell ul#galleryPosts li {float:left;width:140px;margin:0 0 25px 12px;text-align:center;}
		/*IE6*/ html>body #mainWell ul#galleryPosts li {margin:0 0 25px 16px;}
		#mainWell ul#galleryPosts .image {position:relative;width:140px;height:140px;margin-bottom:5px;overflow:hidden;}
		#mainWell ul#galleryPosts .image img {border:3px solid #fff;vertical-align:middle;}
		#mainWell ul#galleryPosts li .stars {margin-bottom:4px;}
		#mainWell ul#galleryPosts li .stars img {width:18px;height:15px;}
		#mainWell ul#galleryPosts li p.meta {font-family: Geneva,Arial,Helvetica,sans-serif;font-size:9px;color:#937870;}

		#gallery #quote {width:615px;padding-top:15px;font-size:22px;line-height:23px;color:#381109;background:#fff url(http://www.hotghettomess.com/images/backgrounds/gallery-quote-top.gif) no-repeat top left;}
		#gallery #quote div {padding:0 66px 15px;background:url(http://www.hotghettomess.com/images/backgrounds/gallery-quote-bottom.gif) no-repeat bottom right;}
		
		#gallery #mainRight #quote {width:290px;padding-top:30px;}
		#gallery #mainRight #quote div {padding:0 20px 15px;}
		
		#gallery .menu {margin-bottom:15px;}
		#gallery .menu li {padding:5px;font-size:18px;}
		#gallery .menu li.head {border-bottom:4px solid #aa9074;}
		#gallery .menu a {color:#381109;font-family:"Courier New", Courier, monospace;font-weight:bold;line-height:19px;}
		#gallery .menu li.moreLink {font-size:14px;}
		#gallery .menu li.moreLink.top {border-top:1px solid #5a352b;}
		#gallery .menu li.moreLink.bottom {border-bottom:1px solid #5a352b;}
		
		#gallery .rightMod {background:#fff;}
		#gallery #topRated {background:#fff;}
			#gallery #topRated h2 {font-size:24px;color:#381109;}
			#gallery #topRated a {}
			#gallery #topRated li {float:left;width:270px;text-align:center;}
			#gallery #topRated .image {margin-bottom:4px;padding:0 7px;}
			#gallery #topRated img {padding:3px;background:#fff;}
			#gallery #topRated p.meta {color:#aa9074;} 
			#gallery #topRated .more {font-size:16px;font-weight:bold;padding:10px 0 0;border-top:1px solid #82635a;}
			#gallery #topRated li.unit-3 {clear:left;}
			
		#gallery .postWrapper {padding-bottom:15px;background:#482318;}
		#gallery .postBody {height:1%;padding:20px;text-align:center;}
			#gallery .postBody h1 {margin-bottom:8px;font-size:24px;color:#fff;font-weight:normal;}
			#gallery .postBody .image {position:relative;height:1%;overflow:visible;}
			#gallery .postBody a.lgImage {overflow:visible;}
			#gallery .postBody .lgImage img {margin-bottom:20px;padding:10px;background:#fff;}
			#gallery .postBody img.ribbon {position:absolute;bottom:-30px;left:14px;padding:0;border:5px solid #fff;border-top-width:7px;}
			#gallery .postBody img.ribbon-ngVideo {float:left;display:inline;margin-right:10px;border:5px solid #fff;border-top-width:7px}
			#gallery .postBody p.meta {color:#fff;font-size:20px;font-weight:bold;margin-bottom:15px;}
			#gallery .postBody .post-ratings {margin-bottom:15px;}
			#gallery .postBody h1.cap {padding:10px;color:#fff;font-size:14px;text-align:left;background:#593429;}
			#gallery .postBody h1.cap pre {font-family:Arial, Helvetica, sans-serif;line-height:18px;}
			#gallery .postBody h1.cap pre {
			 overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
			 white-space: pre-wrap; /* css-3 */
			 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
			 white-space: -pre-wrap; /* Opera 4-6 */
			 white-space: -o-pre-wrap; /* Opera 7 */
			 /* width: 99%; */
			 word-wrap: break-word; /* Internet Explorer 5.5+ */
			}
			#gallery .galleryVideo {position:relative;width:425px;height:350px;margin-bottom:15px;overflow:hidden;}
			
		#gallery .pagination a {color:#fdff24;}
		#gallery .postWrapper .pagination {padding:0 10px;border-top:1px solid #82635a;}
		
		#gallery #commentContent h2 {color:#fff;}
			#gallery #commentContent ul {background:#593429;}
			#gallery #commentContent li.stripe-even {background:#67453a;}
			#gallery #commentContent p {color:#fff;}
			#gallery #commentContent p.meta {color:#9f8880;}
			#gallery .commentForm {background:#593429;}
	
		#gallery #mainLeft .paragraph p {margin-bottom:10px;font-size:12px;color:#fff;line-height:16px;}
		#gallery .hgmGear h1.sectionHeader {width:569;height:75px;margin-bottom:15px;color:#fff;text-indent:-9999px;overflow:hidden;background:url(http://www.hotghettomess.com/images/headers/hgm-gear-jamdesigns.jpg) no-repeat top left;}
	
	#blog {}
	
		#blog.single #mainLeft.lyrics #commentContent {margin-left:176px;}
		#blog.single #mainLeft.lyrics .postWrapper {width:633px;}
		#blog.single #mainLeft.lyrics .postWrapper .lyricsCol {float:left;width:285px;padding-right:15px;font-size:12px;line-height:17px;}
			html>body #blog.single #mainLeft.lyrics .postWrapper .lyricsCol {float:left;width:280px;padding-right:15px;font-size:12px;line-height:17px;}
			*:first-child+html #blog.single #mainLeft.lyrics .postWrapper .lyricsCol {float:left;width:285px;padding-right:15px;font-size:12px;line-height:17px;}
		#blog.single #mainLeft.lyrics .postWrapper .lyricsCol pre {
			 overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
			 white-space: pre-wrap; /* css-3 */
			 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
			 white-space: -pre-wrap; /* Opera 4-6 */
			 white-space: -o-pre-wrap; /* Opera 7 */
			 /* width: 99%; */
			 word-wrap: break-word; /* Internet Explorer 5.5+ */
			}
		#blog.single #mainLeft.lyrics .postWrapper .lyricsCol strong {display:block;text-align:center;margin-bottom:15px;}
	
		#blog .feedback {background:url(http://www.hotghettomess.com/images/headers/reader-feedback.jpg) no-repeat;background-position:200px 58px;}
		#blog.archive .lyrics {background:url(http://www.hotghettomess.com/images/headers/lyrics.jpg) no-repeat;background-position:175px 48px;}
		.single .lyrics {background:url(http://www.hotghettomess.com/images/headers/lyrics.jpg) no-repeat;background-position:5px 48px;}
		#blog .do-better {background:url(http://www.hotghettomess.com/images/headers/do-better.jpg) no-repeat;background-position:5px 70px;}
		#blog .submit {background:url(http://www.hotghettomess.com/images/headers/submit.jpg) no-repeat;background-position:5px 64px;}
		#blog .not-ghetto-mess {background:url(http://www.hotghettomess.com/images/headers/not-ghetto-mess.jpg) no-repeat;background-position:180px 70px;}
		#blog .editors-note {background:url(http://www.hotghettomess.com/images/headers/note-from-the-editor.jpg) no-repeat;background-position:200px 70px;}
		
		#blog #sideBar {}
		#blog #mainWell h2.head {height:1px;text-indent:-999px;}
	
		#blog .postWrapper {padding-bottom:15px;}
		#blog .postBody {height:1%;padding:7px 20px 20px;background:#f3efeb;border:solid #bbb;border-width:1px 0;}
			#blog .postBody h1 {margin-bottom:8px;padding-top:10px;font-size:24px;color:#381109;font-weight:normal;}
			#blog .postBody img {margin:0 0 10px;padding:5px;background:#fff;border:1px solid #ccc;}
			#blog .postBody img.alignleft {float:left;margin:0 10px 10px 0;}
			#blog .postBody img.alignright {float:right;margin:0 0 10px 10px;}
			#blog .postBody p {margin-bottom:10px;color:#333;font-size:14px;line-height:18px;}
			#blog .postBody p.meta {float:right;margin:0 0 0 15px;font-size:11px;color:#333;}
			/*IE6*/ html>body #blog .postBody p.meta {float:right;margin:0 -10px 0 15px;font-size:11px;color:#333;}
		
		#blog .fullBanner {padding-bottom:6px;border-bottom:1px solid #bbb;}
		
		#blog #commentContent h2 {border-bottom:6px solid #ad968b;}
			#blog #commentContent .commentForm {border-top:6px solid #ad968b;}
			#blog #commentContent .commentForm h2 {border-bottom:0;}
		
		#blog.archive .postBody {margin-bottom:15px;}
		#blog.archive .postBody h1 {padding-top:5px;}
		#blog.archive .postBody p.meta {float:none;margin:0;}
		
	#quote {margin:0 auto 20px;font-size:22px;line-height:23px;color:#381109;font-style:italic;font-weight:bold;}
	#quote em {font-size:14px;color:#eb2d14;font-size:14px;font-style:normal;font-weight:normal;}
		
	#gallery #mainRight #quote {width:300px;padding:35px 0 0 0;}
	#gallery #mainRight #quote div {padding:0 15px 30px 25px;}
	
	#blog #mainLeft #quoteWrapper {width:100%;height:158px;overflow:hidden;}
	#blog #quote {width:628px;background:#fff url(http://www.hotghettomess.com/images/backgrounds/quote-tile.gif) repeat-y top left;}
	#blog #quote div {padding-top:20px;background:url(http://www.hotghettomess.com/images/backgrounds/quote-top.gif) no-repeat top left;}
	#blog #quote div div {padding:0 66px 20px;background:url(http://www.hotghettomess.com/images/backgrounds/quote-bottom.gif) no-repeat bottom right;}
	
	#blog .blockquote {width:420px;margin:0 auto 20px;background:#fff url(http://www.hotghettomess.com/images/backgrounds/blockquote-tile.gif) repeat-y top left;}
	#blog .blockquote div {padding-top:50px;background:url(http://www.hotghettomess.com/images/backgrounds/blockquote-top.gif) no-repeat top left;}
	#blog .blockquote div div {padding:0 20px 30px;overflow:hidden;background:url(http://www.hotghettomess.com/images/backgrounds/blockquote-bottom.gif) no-repeat bottom right;}
	#blog .blockquote div div p {margin-bottom:10px;font-family:"Courier New", Courier, monospace;font-size:12px;line-height:20px;}
	#blog .blockquote img {padding:0;border:0;}
	
	#commentContent {margin:0 10px;}	
		#commentContent h2 {margin-bottom:8px;font-size:20px;font-weight:normal;text-align:center;}
		#commentContent ul {margin-bottom:15px;}
		#commentContent li {padding:10px 15px 10px;overflow:hidden;}
		#commentContent li.stripe-even {background:#eee9e3;}
		#commentContent p {margin-bottom:8px;font-size:12px;}
		#commentContent p.author {margin-bottom:4px;font-size:14px;}
		#commentContent p.meta {margin-bottom:10px;font-size:11px;}
		.commentForm {padding:10px 15px;background:#eee9e3;}
		#commentContent .commentForm h2 {text-align:left;} 	
		#commentContent .commentForm p {margin-bottom:5px;}
		#commentContent textarea {width:400px;}
			
	.pagination {height:40px;position:relative;z-index:999;}
	
		.pagination a:hover {text-decoration:none;}
		.pagination li {position:relative;float:left;width:33%;line-height:40px;}
		.pagination li.left div {display:block;padding-left:20px;background:url(http://www.hotghettomess.com/images/icons/arrow-left.gif) no-repeat left;}
		.pagination li.middle {text-align:center;}
		.pagination li.right div {display:block;padding-right:20px;text-align:right;background:url(http://www.hotghettomess.com/images/icons/arrow-right.gif) no-repeat right;}
		.pagination a img {vertical-align:middle;}
		.pagination li div.image {width:83px;height:83px;background-image:none;}
			
		a.pop {position:relative;}
		a.pop span {display:none;position:absolute;top:20px;left:-10px;z-index:100;}
		a.pop span img {padding:4px;background:#fff;vertical-align:top;}
		a:hover.pop span {display: block;width:83px;height:83px;}
		
		.bottomPagination {position:static;}
		.bottomPagination li {position:static;}
		.bottomPagination a.pop {position:static;}
		
		/*.bottomPagination a.pop span {position:relative;top:-90px;left:-10px;}*/
			
	.email {position:relative;padding-top:15px;font-size:12px;}
	.email a {color:#fdff24;}
		
		.email .CollapsiblePanelContent {position:relative;}
		
		#gallery .email form p {color:#fff;margin-bottom:8px;}
		#gallery .email .CollapsiblePanelTab {color:#fdff24;cursor:pointer;}
		
		#blog .email {text-align:center;}
		#blog .email a {color:#eb2d14;}
		#blog .email img {padding:0;background:none;border:0;vertical-align:middle;}
					
	.sociable_tagline {background:#fff;display:none;}
	.sociable ul {text-align:center;}
	.sociable li {display:inline;} 
	#blog .sociable img {padding:0;background:none;border:0;}
				
	.rightMod {margin-bottom:15px;padding:10px 15px;background:#fff;}
		.rightMod h2 {margin-bottom:10px;color:#381109;font-size:22px;line-height:27px;}
		.rightMod h3 {margin-bottom:10px;color:#381109;font-size:20px;line-height:21px;}
		.rightMod p {margin-bottom:10px;color:#381109;font-size:14px;line-height:17px;}
		.rightMod a {color:#eb2d14;}
		.rightMod p.more {font-size:16px;font-weight:bold;}
		
		.rightMod.storyList li {margin-bottom:8px;}
		.rightMod.storyList li .image {float:left;}
		.rightMod.storyList li h1 {margin:0 0 5px 100px;font-size:14px;}
		.rightMod.storyList li p {margin-left:100px;color:#333;font-size:12px;line-height:15px;}
		.rightMod.storyList p.more {margin:0;padding-top:10px;border-top:1px solid #ccc;}
		
	#newsletter {background:#ad968b;}
	#newsletter h2 {font-size:18px;}
		
	.TabbedPanels h1 {margin:0 0 25px 0;padding:0;font-size:24px;color:#381109;font-weight:normal}
	.TabbedPanelsTabGroup {margin-bottom:-2px;padding-left:10px;}
	li.TabbedPanelsTab {position:relative;top:-1px;float:left;margin-right:5px;background:#dac0b5;border:solid #888;border-width:0 1px;}
	li.TabbedPanelsTab a {position:relative;top:-1px;display:block;border-top:1px solid #888;outline:0;}
	li.TabbedPanelsTab a:hover {text-decoration:none;cursor:pointer;}
	li.TabbedPanelsTab a span {position:relative;display:block;padding:6px 9px 2px;color:#381109;}
	li.TabbedPanelsTabSelected {background:#f3efeb;}
	li.TabbedPanelsTabSelected a span {top:0;border-bottom:1px solid #f3efeb;}
	
	.do-better .TabbedPanelsContent li {padding:0 10px 15px;font-size:14px;}
	.do-better .TabbedPanelsContent strong {font-weight:normal;}
	
	.TabbedPanelsContentGroup {padding:15px 20px 40px;border:solid #888;border-width:1px 0;background:#f3efeb;}
	
	.ddfmwrap {margin:0;padding:0;}
		.ddfmwrap .fieldcap {clear:both;margin-left:26%;margin-bottom:15px;color:#666;}

		form.ddfm .video {clear:both;}
			form.ddfm .video textarea {float:right;margin-right:36px;}
			form.ddfm .video .fieldcap {float:left;margin-left:0;width:150px;}
	
	#cse-search-results {padding:15px 30px 30px;background:#f3efeb;}
	
	#gearGallery li {float:left;width:50%;margin-left:0;padding:15px 0 20px;text-align:center;}
	#gearGallery li p {margin-bottom:6px;color:#fff;}
	#gearGallery li p em {font-wight:bold;}
	#gearGallery li img {padding:4px;background:#fff;}
	
	.wp-pagenavi {clear:both;padding:10px 0;}
		.wp-pagenavi ul {text-align:center;}
		.wp-pagenavi li {float:left;margin:0 2px;border:1px solid #eb2d14;}		
		.wp-pagenavi a {display:block;line-height:20px;padding: 3px 5px;}
		.wp-pagenavi a, .wp-pagenavi a:link {color: #482318;}
		.wp-pagenavi a:hover {color:#fff;background:#482318;text-decoration:none !important;}
		.wp-pagenavi .pages {color: #fff;border:0;}
		.wp-pagenavi .extend {border:0;}
		.wp-pagenavi li.current {line-height:20px;padding: 3px 5px;color: #fff;background-color: #eb2d14;}
		.wp-pagenavi li.nextPrev,
		.wp-pagenavi li.firstLast {border:0;}
		.wp-pagenavi li.left big {background:url(http://www.hotghettomess.com/images/icons/arrow-left.gif) no-repeat right;}
		.wp-pagenavi li.right big {background:url(http://www.hotghettomess.com/images/icons/arrow-right.gif) no-repeat left;}
	
	#footer {clear:both;padding:10px;background:#e8dfd7;}
	#footer p {margin-bottom:7px;text-align:center;font-size:14px;}
	#footer form {margin:0 100px;padding-top:12px;text-align:center;}
	
	#gallery #footer {background:#381109;color:#fff;}
	#gallery #footer a {color:#fdff24;}
	
.adBanner {margin-bottom:15px;}
.leaderboard {float:right;width:728px;height:90px;}
.mediumRectangle {margin-bottom:15px;width:300px;}
#home .mediumRectangle {background:#482318;}
.skyscraper {width:160px;}
.fullBanner {width:468px;height:60px;margin-bottom:15px;}
.adBanner label {display:block;margin-bottom:5px;text-align:center;font-size:10px;text-transform:uppercase;color:#593429;}

.prop-120 {float:right;width:1px;height:120px;}

* html .png {azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",			this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "http://www.azcentral.com/imgs/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true ); }  

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

img {border:none;}
.spacer {clear:both;}