@charset "utf-8";
/*
Theme Name: Minx Society Dev Version
Theme URI: http://www.enemyco.com/
Description: Minx Version Dev Version
Version: 4.0
Author: EnemyCo
*/ 

* {
	margin:0;
	padding:0
}
header, nav, section, article, aside, footer {
	display:block
}
body {
	font:13px "Trebuchet MS";
	color:#444;
	background-image:url(http://www.minxsociety.com/wp-content/uploads/2012/04/homeBack02.jpg);
	background-attachment:fixed;
	background-position: center top;
	background-repeat: no-repeat;
}
.tumblr_link {display:none}
a {
	color:#E60000;
}
a:hover {
	color:#AA0001;
}
p {
	margin:0 0 18px;
}
img {
	border:0
}
input {
	vertical-align:middle
}
blockquote {
	margin:0 0 18px 20px;
	padding:1px 12px;
	border-left:3px solid #DE8D8D;
	background:#F2F2F2;
	height:1%;
}
blockquote p {
	padding:8px 0;
	margin:0;
}
.aligncenter, div.aligncenter {
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
img.aligncenter {
	margin:0 auto
}
.alignleft {
	float:left
}
img.alignleft {
	margin:5px 10px 3px 0
}
.alignright {
	float:right
}
img.alignright {
	margin:5px 0 3px 10px
}
.wp-caption {
	border:1px solid #ddd;
	text-align:center;
	background-color:#f3f3f3;
	padding-top:4px;
	margin:10px;
}
.wp-caption img {
	margin:0;
	padding:0;
	border:0 none;
}
.wp-caption p.wp-caption-text {
	font-size:11px;
	line-height:17px;
	padding:0 4px 5px;
	margin:0;
}
table {
	width:99%;
	margin:0 0 20px 3px;
	border-collapse:collapse;
}
th, td {
	border:1px solid #CCC;
	padding:4px 8px;
}
th {
	text-align:left;
	background:#F3F3F3;
}
pre {
	margin:0 0 20px;
}
#wrapper {
	width:1006px;
	margin:0 auto;
	padding:0 10px;
	background:#FFF;
}
#wrapperhead {
	height: 147px;
	width:1027px;
	margin:0 auto;
	background:url(images/headerbg.png) 1px 27px no-repeat;
}
#wrapperheadin {
	height: 147px;
	width:1006px;
	margin:0 auto;
	padding:0 10px;
}
/* Header */
header {
	height:147px;
	position:relative;
}
#logo {
	position:absolute;
	top:23px;
	left:25px;
	color:#808080;
	line-height:1;
	font-size:33px;
	text-shadow:2px 2px 1px #DDD;
}
#logo a {
	text-decoration:none;
}
#logo span {
	display:block;
	font-size:13px;
	font-weight:normal;
	margin:5px 0 0;
	text-shadow:none;
}
#nav {
	clear:both;
	height:21px;
	left:0;
	padding:4px 0 0;
	position:relative;
	top:0px;
	width:100%;
}
#nav li {
	float:left;
	padding-bottom:8px;
	font-family:'Arvo', arial, serif;
	font-size:14px;
	font-weight:normal;
	list-style:none outside none;
	text-transform:uppercase;
}
#nav li a {
	color:#F1F1F1;
	float:left;
	margin:0 0px 0 14px;
	text-decoration:none;
}
#nav li a:hover {
	color:#fdbfbf;
	text-decoration:underline;
}
#nav li.menu-item {
}
#nav li.menu-item a {
	padding:1px 0px 1px;
	color:#F1F1F1;
}
#nav li a:hover {
	color:#fdbfbf;
}
#nav li ul {
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:#999999;
	border-style:solid;
	border-width:0 2px 2px;
	height:auto;
	left:-999em;
	margin:28px 0 0;
	padding:2px 41px 2px 3px;
	position:absolute;
	z-index:9999;
	border-color:-moz-use-text-color #92B8C6 #92B8C6;
	border-top:medium none;
	box-shadow:1px 1px 6px rgba(0,0,0,0.5), inset 8px 10px 10px rgba(255,255,255,0.75);
	-o-box-shadow:1px 1px 6px rgba(0,0,0,0.5), inset 8px 10px 10px rgba(255,255,255,0.75);
	-webkit-box-shadow:1px 1px 6px rgba(0,0,0,0.5), inset 8px 10px 10px rgba(255,255,255,0.75);
	-moz-box-shadow:1px 1px 6px rgba(0,0,0,0.5), inset 8px 10px 10px rgba(255,255,255,0.75);
}
#nav li li, #nav li li li {
	border:none;
	margin:0px 0px 0px -1px;
}
#nav li ul a {
	color:#666 !important;
}
#nav li ul a:hover, #nav li ul a:active {
	background:none repeat scroll 0 0 #fff;
	color:#333 !important;
}
#nav li ul ul {
	margin:-31px 0px 0px 180px;
	border-top:1px solid #e6e6e6;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left:auto;
}
#nav li:hover, #nav li.sfhover {
	position:static;
}
#search {
	background:url("images/searchbg.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:36px;
	position:absolute;
	right:0;
	top:37px;
	width:280px;
}
#search input {
	float:left;
	font-family:'Arvo', arial, serif;
	font-size:12px;
	text-transform:uppercase;
}
#s {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	color:#606060;
	height:28px;
	letter-spacing:1px;
	margin-left:10px;
	margin-top:5px;
	width:230px;
}
#s:hover {
	border-color:#AAA;
}
#s:focus {
	border-color:#E60000;
}
#searchsubmit {
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold !important;
	height:30px;
	margin-left:7px;
	margin-top:4px;
	overflow:visible;
	width:28px;
}
#searchsubmit:hover {
	background:none repeat scroll 0 0 transparent;
	filter:alpha(opacity=10);
	opacity:0.1;
}
#lf {
	float:left
}
#rt {
	float:right
}
#cb {
	clear:both
}
#headtop {
	font-family:'Arimo', arial, serif;
	text-transform:uppercase;
	font-size:12px;
	padding-top:0px;
}
#pagemenu {
	float:left
}
#pagemenu li {
	float:left;
	padding-bottom:0px;
	font-family:'Arimo', arial, serif;
	font-size:12px;
	font-weight:normal;
	list-style:none outside none;
	text-transform:uppercase;
	margin-top:5px;
}
#pagemenu li a {
	color:#046E8E;
	float:left;
	margin:0 14px 0 0px;
	text-decoration:none;
}
#pagemenu li a:hover {
	color:#0066AA;
	text-decoration:none;
}
#pagemenu li.menu-item {
}
#pagemenu li.menu-item a {
	padding:1px 0px 1px;
	color:#046E8E;
}
#pagemenu li a:hover {
	color:#1BAFDC;
}
#pagemenu li ul {
	left:-999em;
	position:absolute;
	-moz-box-shadow:1px 4px 6px rgba(0,0,0,0.5), 8px 10px 10px rgba(255,255,255,0.75) inset;
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:-moz-use-text-color #DDDDDD #DDDDDD;
	border-right:2px solid #DDDDDD;
	border-style:none solid solid;
	border-width:9px 2px 2px;
	height:auto;
	margin:13px 0 0;
	padding:2px 41px 2px 10px;
	z-index:9999;
	width:83px;
}
#pagemenu li li, #pagemenu li li li {
	border:none;
	margin:8px 0 4px -1px;
}
#pagemenu li ul a {
	color:#666 !important;
}
#pagemenu li ul a:hover, #pagemenu li ul a:active {
	background:none repeat scroll 0 0 #fff;
	color:#333 !important;
}
#pagemenu li ul ul {
	margin:-31px 0px 0px 180px;
	border-top:1px solid #e6e6e6;
}
#pagemenu li:hover ul ul, #pagemenu li:hover ul ul ul, #pagemenu li.sfhover ul ul, #pagemenu li.sfhover ul ul ul {
	left:-999em;
}
#pagemenu li:hover ul, #pagemenu li li:hover ul, #pagemenu li li li:hover ul, #pagemenu li.sfhover ul, #pagemenu li li.sfhover ul, #pagemenu li li li.sfhover ul {
	left:auto;
}
#pagemenu li:hover, #pagemenu li.sfhover {
	position:static;
}
#socialmenu {
	float:right
}
#socialmenu li {
	float:left;
	padding-bottom:0px;
	font-family:'Arimo', arial, serif;
	font-size:12px;
	font-weight:normal;
	list-style:none outside none;
	text-transform:uppercase;
	margin-top:5px;
}
#socialmenu li a {
	color:#046e8e;
	float:left;
	margin:0 0px 0 14px;
	text-decoration:none;
}
#socialmenu li a:hover {
	color:#1BAFDC;
	text-decoration:none;
}
#socialmenu li.menu-item {
}
#socialmenu li.menu-item a {
	padding:1px 0px 1px;
	color:#046E8E;
}
#socialmenu li a:hover {
	color:#1BAFDC;
}
#socialmenu li ul {
	left:-999em;
	position:absolute;
	-moz-box-shadow:1px 4px 6px rgba(0,0,0,0.5), 8px 10px 10px rgba(255,255,255,0.75) inset;
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:-moz-use-text-color #DDDDDD #DDDDDD;
	border-right:2px solid #DDDDDD;
	border-style:none solid solid;
	border-width:9px 2px 2px;
	height:auto;
	margin:13px 0 0;
	padding:2px 57px 2px 0;
	z-index:9999;
	width:83px;
}
#socialmenu li li, #socialmenu li li li {
	border:none;
	margin:8px 0 4px -1px;
}
#socialmenu li ul a {
	color:#666 !important;
}
#socialmenu li ul a:hover, #socialmenu li ul a:active {
	background:none repeat scroll 0 0 #fff;
	color:#333 !important;
}
#socialmenu li ul ul {
	margin:-31px 0px 0px 180px;
	border-top:1px solid #e6e6e6;
}
#socialmenu li:hover ul ul, #socialmenu li:hover ul ul ul, #socialmenu li.sfhover ul ul, #socialmenu li.sfhover ul ul ul {
	left:-999em;
}
#socialmenu li:hover ul, #socialmenu li li:hover ul, #socialmenu li li li:hover ul, #socialmenu li.sfhover ul, #socialmenu li li.sfhover ul, #socialmenu li li li.sfhover ul {
	left:auto;
}
#socialmenu li:hover, #socialmenu li.sfhover {
	position:static;
}
#logoarea {
	float:left;
	margin-bottom:-5px;
}
#logoid {
	margin-top:13px;
}
#navsearchid {
	float:right;
	width:655px
}
.searchbg {
	float:left;
}
.navwrap {
}
#m3ticker {
	position:absolute;
	right:0;
	text-align:right;
	top:115px;
	width:683px;
}
.ticker-area li {
	padding:0px;
	margin-top:-12px;
	list-style:none
}
#ticker-area a {
	padding:0px;
	color:#333;
	font-size:12px;
	font-weight:800;
	text-decoration:none;
	list-style:none
}
#ticker-area a:href {
padding:0px;
color:#333;
font-size:12px;
font-weight:800;
text-decoration:none;
list-style:none
}
#ticker-area a:hover {
	padding:0px;
	font-size:12px;
	text-decoration:none;
	font-weight:800;
	color:#666;
	list-style:none
}
#m3tick {
	height:36px;
	position:absolute;
	right:0;
	top:115px;
	text-align:right;
}
#ticker-area {
	float:left;
	margin-top:3px;
	font-weight:bold;
}
#tickimg {
	float:right;
	margin-right:-10px;
	margin-left: 3px;
}
/* Content */
section {
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
}
#content {
	float:left;
	min-height:514px;
	overflow:hidden;
	padding:1px 5px 12px 0;
	width:290px;
}
#content h2 {
	font:20px "georgia", Arial, Sans-Serif !important;
	margin:0 !important;
	line-height:20px !important;
}
#content h2 a {
	text-decoration:none;
}
#content h2 a:hover {
	text-decoration:underline;
}
#content h3 {
	font:normal 20px/1.5 "Trebuchet MS", Arial, Sans-Serif;
	padding:0 0 3px;
	margin-bottom:18px;
	border-bottom:1px solid #E5E5E5;
	text-shadow:2px 2px 1px #DDD;
}
#content .post {
	margin:0 0 8px 2px;
}
#contentsitewide .postem {
	margin:0 0 8px 2px;
}
#contentsitewide {
	float:left;
	overflow:hidden;
	padding:4px 5px 12px 5px;
	width:686px;
}
#contentsitewide h2 {
	font-family:georgia, times, serif !important;
	font-weight:normal;
	font-size:26px !important;
	margin:0 !important;
	line-height:30px !important;
}
#contentsitewide h2 a {
	color:#18526B;
	text-decoration:none;
}
#contentsitewide h2 a:hover {
	text-decoration:underline;
}
.post img {
	border:solid 2px #d8d8d8
}
.postem img {
	border:solid 2px #d8d8d8;
	margin-left:2px;
}
#content .post h2, #content .post h3 {
	font-size:23px;
	margin:0 0 18px;
}
#content .postem h2, #content .postem h3 {
	font-size:23px;
	margin:0 0 18px;
}
article h2 a {
	color:#000
}
.pmeta {
	background:none repeat scroll 0 0 #1BAFDC;
	color:#FFFFFF;
	font-family:verdana;
	font-size:11px;
	font-weight:lighter;
	line-height:13px;
	margin:1px 0 7px;
	padding:0 0 1px;
	text-align:center;
	text-transform:uppercase;
	width:284px;
}
.pmeta span {
	margin:0 3px;
}
.pmeta a, .ptags a {
	color:#FFFFFF;
	text-decoration:none;
}
.pmeta a:hover, .ptags a:hover {
	color:#AA0001;
}
.entry {
	text-align:justify;
}
.entry a {
	color:#127A98
}
#content .entry h2, #content .entry h3, #content .entry h4, #content .entry h5, #content .entry h6 {
	font:normal 23px/1.4 "Trebuchet MS", Arial, Sans-Serif;
	padding:0 0 4px;
	margin:25px 0 18px;
	text-shadow:2px 2px 1px #DDD;
	background:url(i/smalldot.gif) 0 100% repeat-x;
	border:none;
}
#content .entry h3 {
	font-size:20px
}
#content .entry h4 {
	font-size:18px
}
#content .entry h5 {
	font-size:17px
}
#content .entry h6 {
	font-size:15px
}
.ptags {
	font-size:12px;
	line-height:16px;
	color:#999;
	padding:3px 5px;
	overflow:hidden;
	height:1%;
}
.comments {
	float:right;
}
.line {
	clear:both;
	padding:3px;
	margin:0 0 15px;
	background:url(i/smalldot.gif) repeat-x;
}
.post ol {
	margin:-4px 0 18px 35px;
}
.post ul {
	margin:-4px 0 18px 18px;
}
.post li {
	padding:3px 0 4px;
	border-bottom:1px solid #EEE;
}
.post ul li {
	list-style:none;
	background:url(images/arrow.gif) 0 11px no-repeat;
	padding:3px 0 4px 12px;
}
.post li ul {
	margin:4px 0 -5px;
	border-top:1px solid #EEE;
}
.post li ol {
	margin:4px 0 -5px 18px;
	border-top:1px solid #EEE;
}
div.pagetitle {
	font:normal 19px "Trebuchet MS", Arial, Sans-Serif;
	padding:3px 0 4px;
	margin-bottom:30px;
	border:1px solid #E5E5E5;
	text-shadow:1px 1px 0 #FFF;
	text-align:center;
	background:#F4F4F4;
}
.postem ol {
	margin:-4px 0 18px 35px;
}
.postem ul {
	margin:-4px 0 18px 18px;
}
.postem li {
	padding:3px 0 4px;
	border-bottom:1px solid #EEE;
}
.postem ul li {
	list-style:none;
	background:url(images/arrow.gif) 0 11px no-repeat;
	padding:3px 0 4px 12px;
}
.postem li ul {
	margin:4px 0 -5px;
	border-top:1px solid #EEE;
}
.postem li ol {
	margin:4px 0 -5px 18px;
	border-top:1px solid #EEE;
}
/* Sidebars */
aside {
	float:right;
	font-size:12px;
	line-height:15px;
	width:300px;
}
populared {
	float:none;
	width:300px;
	display:block;
	font-size:12px;
	line-height:15px;
}
populared li {
	list-style:none;
	font-size:12px;
	padding:4px 4px 4px 8px;
	margin:0;
}
populared img {
	border:2px double #DDDDDD;
	float:left;
	list-style:none outside none;
	margin:1px 3px 1px 0;
}
populared li ul {
	margin:0 0 2px;
}
populared li li {
	padding:3px 0 0 12px;
	border:none;
}
populared a {
	vertical-align:middle;
	color:#606060;
	text-decoration:none;
}
populared a:hover {
	text-decoration:underline;
}
populared h3 {
	color:#4C4B4A;
	font-family:'Arvo', arial, serif;
	font-size:24px;
	font-weight:normal;
	padding-bottom:8px;
	padding-left:7px;
	padding-top:5px;
	text-transform:uppercase;
}
#sidebar1 {
	float:left;
	width:400px;
	padding:1px;
}
#sidebar2 {
	float:left;
	margin:0 3px;
	padding:0;
	width:296px;
}
#sidebarbor {
	float:left;
	margin-bottom:9px;
	margin-top:9px;
	padding:0;
	width:300px;
}
#sidebad {
	padding-bottom:7px;
}
#sidebad img {
	border:none
}
#sidebarborder {
	border:4px solid #DDDDDD;
	padding:7px 0 9px;
	width:292px
}
.section {
	margin:0 0 25px;
}
aside ul {
	margin:5px 0 15px;
}
.populared ul {
	margin:5px 0 15px;
}
aside li {
	list-style:none;
	border-bottom:1px solid #EEE;
	padding:4px 4px 4px 12px;
	margin:0;
}
aside li ul {
	margin:0 0 2px;
}
aside li li {
	padding:3px 0 0 12px;
	border:none;
}
aside a {
	color:#606060;
	text-decoration:none;
}
aside a:hover {
	text-decoration:underline;
}
aside h3 {
	border-bottom:3px solid #444444;
	color:#333333;
	font-family:'Molengo', arial, serif;
	font-size:20px;
	font-weight:normal;
	padding-bottom:4px;
	padding-left:7px;
	text-transform:uppercase;
}
#tagCloud a, .widget_tag_cloud a {
	margin:0 4px 0 0;
	line-height:24px;
}
#wp-calendar {
	width:100%;
	margin:0 0 12px;
}
#wp-calendar td {
	text-align:center;
}
/* Footer */
footer {
	background:url("images/footerbg.png") repeat-x scroll 0 0 transparent;
	color:#666666;
	font-size:12px;
	height:160px;
	margin-bottom:8px;
	padding:20px 2px 1px;
}
#footwrapper {
	margin:0 auto;
	width:996px;
	padding-bottom:5px;
}
#fotnav {
}
#fotmid {
	padding-top:15px;
}
.fotban {
	float:left
}
.fotsearch {
	float:right
}
#fotbot {
}
.fotlogoleft {
	float:left;
	margin-top:9px;
	width: 760px
}
.fotmenutwo {
	height:19px
}
.fotcopy {
}
.fotlogoright {
	float:right;
}
#footersearch {
	background:url("images/searchbg.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:36px;
	right:0;
	width:280px;
}
#footersearch input {
	float:left;
	font-family:'Arvo', arial, serif;
	font-size:12px;
	text-transform:uppercase;
}
#fnav {
	padding:2px 0 0;
	width:100%;
}
#fnav li {
	display:inline;
	font-family:'Arvo', arial, serif;
	font-size:17px;
	font-weight:normal;
	list-style:none outside none;
	text-transform:uppercase;
}
#fnav li ul {
	-moz-box-shadow:1px 1px 6px rgba(0,0,0,0.5), 8px 10px 10px rgba(255,255,255,0.75) inset;
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:-moz-use-text-color #92B8C6 #92B8C6;
	border-right:2px solid #92B8C6;
	border-style:none solid solid;
	border-width:medium 2px 2px;
	height:auto;
	left:-999em;
	margin:-47px 0 0 85px;
	padding:2px 70px 2px 3px;
	position:absolute;
	z-index:9999;
}
#fnav li li, #fnav li li li {
	border:none;
	margin:0px 0px 0px -1px;
}
#fnav li ul a {
	color:#666 !important;
}
#fnav li ul a:hover, #fnav li ul a:active {
	background:none repeat scroll 0 0 #fff;
	color:#333 !important;
}
#fnav li ul ul {
	margin:-31px 0px 0px 180px;
	border-top:1px solid #e6e6e6;
}
#fnav li:hover ul ul, #fnav li:hover ul ul ul, #fnav li.sfhover ul ul, #fnav li.sfhover ul ul ul {
	left:-999em;
}
#fnav li:hover ul, #fnav li li:hover ul, #fnav li li li:hover ul, #fnav li.sfhover ul, #fnav li li.sfhover ul, #fnav li li li.sfhover ul {
	left:auto;
}
#fnav li:hover, #fnav li.sfhover {
	position:static;
}
#fnav li a {
	color:#F1F1F1;
	margin:0 0px 0 14px;
	text-decoration:none;
}
#fnav li a:hover {
	color:#fdbfbf;
	text-decoration:underline;
}
#fnav li.current_page_item {
}
#fnav li.current_page_item a {
	color:#fdbfbf;
}
.fsearchbg {
	background:url(images/sdec.png) no-repeat;
	padding-top:24px;
}
#skyline {
	width:229px;
	height:44px;
	background:url(images/logobg.png);
	margin:10px auto 2px auto;
	padding:0;
	position:relative;
}
#skyline li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}
#skyline li, #skyline a {
	height:44px;
	display:block;
}
#panel1b {
	left:0;
	width:180px;
	height:44px;
}
#panel2b {
	height:44px;
	left:188px;
	width:45px;
}
#fpagemenu li {
	float:left;
	padding-bottom:0px;
	font-family:'Arimo', arial, serif;
	font-size:12px;
	font-weight:normal;
	list-style:none outside none;
	text-transform:uppercase;
	margin-top:5px;
}
#fpagemenu li a {
	color:#046E8E;
	margin:0 14px 0 0px;
	text-decoration:none;
}
#fpagemenu li a:hover {
	color:#0066AA;
	text-decoration:none;
}
#fpagemenu li.menu-item {
}
#fpagemenu li.menu-item a {
	padding:1px 0px 1px;
	color:#046E8E;
}
#fpagemenu li a:hover {
	color:#1BAFDC;
}
#fpagemenu li ul {
	-moz-box-shadow:0 -3px 5px rgba(0,0,0,0.5), 8px 8px 10px rgba(255,255,255,0.75) inset;
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:-moz-use-text-color #DDDDDD #DDDDDD;
	border-style:none solid solid;
	border-width:3px 2px 2px;
	height:auto;
	left:-999em;
	margin:-64px 0 0;
	padding:2px 41px 2px 10px;
	position:absolute;
	width:83px;
	z-index:9999;
}
#fpagemenu li li, #fpagemenu li li li {
	border:none;
	margin:8px 0 4px -1px;
}
#fpagemenu li ul a {
	color:#666 !important;
}
#fpagemenu li ul a:hover, #fpagemenu li ul a:active {
	background:none repeat scroll 0 0 #fff;
	color:#333 !important;
}
#fpagemenu li ul ul {
	margin:-31px 0px 0px 180px;
	border-top:1px solid #e6e6e6;
}
#fpagemenu li:hover ul ul, #fpagemenu li:hover ul ul ul, #fpagemenu li.sfhover ul ul, #fpagemenu li.sfhover ul ul ul {
	left:-999em;
}
#fpagemenu li:hover ul, #fpagemenu li li:hover ul, #fpagemenu li li li:hover ul, #fpagemenu li.sfhover ul, #fpagemenu li li.sfhover ul, #fpagemenu li li li.sfhover ul {
	left:auto;
}
#fpagemenu li:hover, #fpagemenu li.sfhover {
	position:static;
}
/* Index */
#blackfeatured {
	margin-bottom:45px;
	position:relative;
	width:400px;
}
.thepart1btitle {
	margin-left:9px;
	padding-bottom:3px;
	padding-top:9px;
}
.thepart1bpost {
	margin-left:9px;
	color:#EEEEEE;
}
a.thepart1btitlet {
	color:#EEEEEE;
	font:20px "georgia", Arial, Sans-Serif !important;
	text-decoration:none;
}
.thepart1bwrapper {
	background:none repeat scroll 0 0 #111111;
	color:#F9F9F9;
	margin-top:-7px;
	padding:1px 6px;
}
.thepart1b {
	margin:0px;
	padding:0px;
}
.thepart1b img {
	margin:0px;
	padding:0px;
}
.todays-arw {
	background:url("images/todays-arw.png") no-repeat scroll 0 0 transparent;
	height:51px;
	margin-left:-1px;
	position:absolute;
	margin-top:-15px;
	width:408px;
}
.todays-arw p {
	color:#721212;
	font-family:georgia;
	font-size:22px;
	font-style:italic;
	margin-left:12px;
	margin-top:19px;
	text-shadow:1px 1px 0 #EE6464;
}
#bodyleft {
	float:left;
}
#bodyright {
	width: 300px;
	float:right
}
#bodytwofloor {
}
#leftred {
	float:left;
	width:220px;
}
#shopcategory {
	padding-right:0px;
	float:left;
	background:url(images/shopbg.png) no-repeat;
	width:690px;
	padding-left:4px;
	padding-top:0;
}
#shopcategory img {
	width:125px;
	height:auto;

}

#shopcategory h3 {
	letter-spacing:1px;
	color:#FFFFFF;
	font-size:14px;
	line-height:13px;
	text-transform:uppercase;
	background:D73124;
	margin-left:3px;
}
#leftredh3 {
	padding-right:6px;
	float:left;
	background:url(images/redbg.png) no-repeat;
	width:380px;
	padding-left:4px;
	border-right:1px dotted #CCCCCC;
	padding-top:0;
}
#leftredh3 h3 {
	letter-spacing:1px;
	color:#FFFFFF;
	font-size:10px;
	line-height:13px;
	text-transform:uppercase;
	background:D73124;
	margin-left:3px;
}
#leftredh43 {
	padding-right:6px;
	float:left;
	background:url(images/bluebg.png) no-repeat;
	width:380px;
	padding-left:4px;
	border-right:1px dotted #CCCCCC;
	padding-top:0;
}
#leftredh43 h3 {
	letter-spacing:1px;
	color:#FFFFFF;
	font-size:10px;
	line-height:13px;
	text-transform:uppercase;
	background:D73124;
	margin-left:3px;
}
#leftredhparty {
	padding-right:6px;
	float:left;
	background:url(images/orangebg.png) no-repeat;
	width:380px;
	padding-left:4px;
	border-right:1px dotted #CCCCCC;
	padding-top:0;
}
#leftredhparty h3 {
	letter-spacing:1px;
	color:#FFFFFF;
	font-size:10px;
	line-height:13px;
	text-transform:uppercase;
	background:D73124;
	margin-left:3px;
}

.leftredpost {
	border-bottom:1px dotted #CCCCCC;
	padding:6px 0;
}
.leftredpost h2 {
	font:17px "georgia", Arial, Sans-Serif !important;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.13em;
	padding:0 0 6px;
}
.leftredpost h2 a {
	color:#234B7B;
	outline:0 none;
	text-decoration:none;
}
.leftredpost img {
	float:left;
	padding:2px 6px 0 0
}
.leftredpost p {
	color:#262626;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	line-height:1.3em;
	margin:0 0 6px;
	padding:0;
}
.rightredpost h2 {
	clear:both;
	font:17px "georgia", Arial, Sans-Serif !important;
	font-size:1.8em;
	font-weight:normal;
	line-height:1.13em;
	padding:0px 0 8px 0px;
}
.rightredpost h2 a {
	color:#234B7B;
	padding:2px 0;
	outline:0 none;
	text-decoration:none;
}
.rightredpost img {
	padding:1px 0px 5px 1px
}
.rightredpost p {
	color:#262626;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	line-height:1.3em;
	margin:0 0 6px;
	padding:0;
}
#rightredh3 {
	background:url(images/greenbg.png) no-repeat;
	padding-left:1px;
	width:290px;
	float:right;
	padding-top:0;
}
#rightredh3 h3 {
	letter-spacing:1px;
	background:D73124;
	margin-left:8px;
	font-size:10px;
	text-transform:uppercase;
	color:#FFFFFF;
	line-height:13px;
}
#rightredheat {
	background:url(images/eatbg.png) no-repeat;
	padding-left:1px;
	width:290px;
	float:right;
	padding-top:0;
}
#rightredheat h3 {
	letter-spacing:1px;
	background:D73124;
	margin-left:8px;
	font-size:10px;
	text-transform:uppercase;
	color:#FFFFFF;
	line-height:13px;
}
#rightredh43 {
	background:url(images/blackbg.png) no-repeat;
	padding-left:1px;
	width:290px;
	float:right;
	padding-top:0;
}
#rightredh43 h3 {
	letter-spacing:1px;
	background:D73124;
	margin-left:8px;
	font-size:10px;
	text-transform:uppercase;
	color:#FFFFFF;
	line-height:13px;
}
.rightredpost {
	margin-top:6px;
	border-bottom:1px solid #E5E5E5;
}

/* Share and comments */
.share {
	height:31px;
	margin:0;
	padding:7px 0 6px 0;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	color:#4c4d50;
}
.share ul {
	margin:0;
	padding:0;
}
.share li {
	display:inline;
	float:left;
	font-size:11px;
	line-height:48px;
	list-style-type:none;
	margin:0 3px 0 9px;
	padding:0;
}
.share li.last {
	margin-right:0;
}
.share li img {
	margin:0;
	display:inline;
	float:left;
}
.sharethis {
	margin:0;
	display:inline;
	float:left;
	padding:2px 0 0 0;
}
/* comments */
.comments-box {
	background:none repeat scroll 0 0 #F9F9F9;
	padding:7px 8px 8px;
}
.meta_author {
	font-family:Arial;
	float:left;
	font-size:8pt;
	color:#555;
	margin-bottom:3px;
	width:654px;
}
.meta_cmt {
	font-family:Arial;
	float:right;
	font-size:8.5pt;
	font-weight:normal;
	margin-bottom:3px;
}
.meta_cmt img {
	font-family:Arial;
	vertical-align:middle;
}
ol.commentlist a:link {
	text-decoration:none;
}
ol.commentlist li div.vcard cite.fn a.url:hover {
	text-decoration:none;
}
ol.commentlist {
	margin:15px 0px 0px 0px;
	padding:0px;
	background:#FFFFFF;
}
ol.commentlist li {
	margin:0px 0px 10px 0px;
	padding:10px;
	list-style-type:none;
	border:1px dotted #CCCCCC;
}
ol.commentlist li.alt {
}
ol.commentlist li.bypostauthor p {
}
ol.commentlist li.byuser {
}
ol.commentlist li.comment-author-admin {
}
ol.commentlist li.comment {
}
ol.commentlist li div.comment-author {
}
ol.commentlist li div.vcard {
}
ol.commentlist li div.vcard cite.fn {
	font-style:normal;
	font-weight:bold;
}
ol.commentlist li div.vcard cite.fn a.url {
	color:#222222;
}
ol.commentlist li div.vcard img.avatar {
	float:left;
	margin:0px 10px 10px 0px;
}
ol.commentlist li div.vcard img.avatar-32 {
	padding:2px;
	background:#FFFFFF;
	border:1px solid #DDDDDD;
}
ol.commentlist li div.vcard img.photo {
	padding:2px;
	background:#FFFFFF;
	border:1px solid #DDDDDD;
}
ol.commentlist li div.vcard span.says {
	color:#888;
}
ol.commentlist li div.commentmetadata {
}
ol.commentlist li div.comment-meta {
	margin:2px 0px 0px 0px;
	font-size:.8em;
}
ol.commentlist li div.comment-meta a {
	color:#737373;
	text-decoration:none;
}
ol.commentlist li p {
	margin:15px 0px 0px 0px;
	line-height:1.4em;
}
ol.commentlist li ul {
}
ol.commentlist li div.reply {
	float:right;
	line-height:0;
	margin:-10px 0 0;
}
ol.commentlist li div.reply a {
	background:#444;
	width:45px;
	font-weight:bold;
	font-family:Arial;
	height:18px;
	padding:1px 5px 1px 5px;
	border:1px solid #111;
	font-size:11px;
	color:#fff !important;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
}
ol.commentlist li div.reply a:hover {
	background:#E90045;
	border:1px solid #AC0246;
	color:#fff !important;
	text-decoration:none;
}
ol.commentlist li ul.children {
}
ol.commentlist li ul.children li {
	margin:10px 0px 0px 0px;
	background:#FFFFFF;
	border:1px dotted #CCCCCC;
}
ol.commentlist li ul.children li li.alt {
	background:#FFFFFF;
}
ol.commentlist li ul.children li.bypostauthor {
}
ol.commentlist li ul.children li.byuser {
}
ol.commentlist li ul.children li.comment {
}
ol.commentlist li ul.children li.comment-author-admin {
}
ol.commentlist li ul.children li.depth-2 {
}
ol.commentlist li ul.children li.depth-3 {
}
ol.commentlist li ul.children li.depth-4 {
}
ol.commentlist li ul.children li.depth-5 {
}
ol.commentlist li ul.children li.odd {
}
ol.commentlist li.even {
}
ol.commentlist li.odd {
}
ol.commentlist li.parent {
}
ol.commentlist li.pingback {
}
ol.commentlist li.thread-alt {
}
ol.commentlist li.thread-even {
}
ol.commentlist li.thread-odd {
}
#commentform {
}
#commentform p {
	margin:0 0 4px !important;
}
#commentform input {
	width:280px;
	margin:7px 3px 0px 0px;
	padding:5px;
	border:2px solid #D7D7D7;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
#commentform .author {
	padding:3px 3px 3px 5px;
	background:#FFFFFF;
	color:#666;
}
#commentform .email {
	padding:3px 3px 3px 5px;
	background:#FFFFFF;
	color:#666;
}
#commentform .url {
	padding:3px 3px 3px 5px;
	background:#FFFFFF;
	color:#666;
}
#commentform textarea {
	width:75%;
	height:100px;
	color:#333;
	margin:7px 0px 0px 0px;
	padding:2px;
	border:2px solid #D7D7D7;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
#commentform .submit {
	font-family:Georgia, serif;
	padding:4px 8px;
	color:#fff;
	font-weight:bold;
	text-shadow:#555 0px 1px;
	background-color:#178FCF;
	border:1px solid #557c90;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	width:150px;
}
#commentform .submit:hover {
	cursor:auto;
	background-color:#1271A4;
}
#displaying {
	color:#0C73A7;
	float:left;
	font-family:'Molengo', arial, serif;
	font-size:16px;
	font-weight:normal;
}
#haveyoursay {
	color:#ED9017;
	float:right;
	font-family:'Molengo', arial, serif;
	font-size:16px;
}
/* Meta Details */
#metadetails {
	background:url(images/metabg.png) no-repeat;
	height:34px;
	width:auto;
	margin-bottom:4px;
}
#metadetailsleft {
	float:left;
	font-size:12px;
	width:500px;
	line-height:14px;
	margin-left:112px;
	margin-top:3px;
}
#metadetailsleft a {
	color:#555;
	text-decoration:none
}
#metadetailsleft a:hover {
	color:#444;
	text-decoration:underline
}
#metadetailsright {
	float:right
}
#metadetailstag {
}
#metadetailscat {
}
#metanav {
	background:url("images/lr2.png") no-repeat scroll 0 0 transparent;
	height:36px;
	margin:0 auto 2px;
	padding:0;
	position:relative;
	width:66px;
}
#metanavleft {
	float:left;
}
#metanavleft a {
	display:block;
	height:34px;
	text-decoration:none;
	border:0;
	width:30px;
}
#metanavright {
	float:right
}
#metanavright a {
	border:0 none;
	display:block;
	height:34px;
	margin-left:5px;
	text-decoration:none;
	width:26px;
}
/* Author */
.meta_author {
	background:none repeat scroll 0 0 #F4F4F4;
	color:#666666;
	font-family:Arial;
	font-size:11px;
	margin-bottom:3px;
	padding:0 15px 0;
	width:96%;
}
.meta_author a {
	color:#444;
	text-decoration:none
}
.meta_cmt {
	font-family:Arial;
	float:right;
	font-size:8.5pt;
	font-weight:normal;
	margin-bottom:3px;
}
.meta_cmt img {
	font-family:Arial;
	vertical-align:middle;
}
#meta_authorl {
	float:left
}
#meta_authorr {
	float:right
}
/* Pagination */
.pagination {
	background:none repeat scroll 0 0 #F5F5F5;
	border-color:#E1E1E1;
	border-style:solid;
	border-width:1px 0;
	color:#666666;
	font-size:15px;
	margin:0 0 5px;
	padding:1px 0 2px;
	text-align:center;
	text-transform:uppercase;
}
.pagination.com {
	padding:0;
	margin:-10px 0 10px;
	border:none;
	background:none;
	text-align:left;
}
.pagination a {
	margin:0 5px;
	text-decoration:none;
	color:#666;
}
.pagination span {
	margin:0 5px;
}
.pagination span.current {
	color:#F75700;
	font-weight:bold;
}
.pagination .prev, .pagination .next, .pagination .last {
	font-weight:bold;
}
.pagination a.prev, .pagination a.last {
	color:#999;
}
.pagination a:hover {
	color:#F75700;
}
/* Social Menu */
#socialbg {
	background:url(images/socialbg.png) no-repeat;
	height:167px;
	width:auto;
	margin-bottom:10px;
	margin-top:10px;
}
#socialbg ul {
	float:left;
	width:100%;
	padding:0;
	margin:40px 0 0 6px;
	list-style-type:none;
}
#socialbg li {
	display:inline;
	margin:0 4px;
}
#third {
	width:680px;
	height:auto;
	float:left;
	padding:3px 0 0 0;
}
.thirdsmallsidebar {
	float:right;
	width:130px;
	margin-right:8px;
}
#thepart1bwrapper {
	background:#fff;
}
.thirdbtitle {
	font:18px "georgia", Arial, Sans-Serif !important;
	text-decoration:none;
	margin-top:0px;
}
.thirdwrapper {
	padding-top:5px;
	height:180px;
	padding-bottom:5px;
	margin:0px 0px -15px 0px;
}
.thirdpost {
	font-family:arial;
	margin:4px 0px 0px 0px;
	color:#333;
	font-size:13px;
}
.thirdpost p {
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:normal;
}
.thepart1bimg {
	float:left;
	margin-right:7px;
	display:block;
		width:189px;
	height:150px;
	overflow:hidden;
}
.thepart1bimg img {
	border:2px solid #ddd;
	height:auto;
	width:189px;
	margin-right:5px;
	display:block;
}
#catblock {
	background:none repeat scroll 0 0 #189EC5;
	font-size:11px;
	padding:2px 1px 2px 1px;
	text-transform:uppercase;
}
#catblock a {
	padding:3px;
	color:#fff;
	text-decoration:none
}
#catblock a:hover {
	color:#f2f2f2;
	text-decoration:none;
	background:none repeat scroll 0 0 #106C87;
	font-size:11px;
	padding:2px 3px 2px 3px;
	text-transform:uppercase;
}
.thirdbtitle a {
	color:#EE3639;
	text-decoration:none;
	line-height:22px;
}
img.alignleft {
	display:inline;
	float:left;
	margin-right:24px;
	margin-top:4px;
}
.alignright, img.alignright {
	display:inline;
	float:right;
	margin-left:24px;
	margin-top:4px;
}
.aligncenter, img.aligncenter {
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
img.alignleft, img.alignright, img.aligncenter {
	margin-bottom:12px;
}
h2.postT {
	color: #444444;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: normal;
}
h2.postT li {
	font-size: 12px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 4px;
}
h2.postT li a {
	color:#333;
	text-decoration:none
}
#sidebarborder h3 {
	color: #4c4b4a;
	font-family: "Arvo", "arial", serif;
	font-size: 24px;
	font-weight: 400;
	padding-bottom: 8px;
	padding-left: 7px;
	padding-top: 5px;
	text-transform: uppercase;
}
#sidebarborder {
	border:4px solid #DDDDDD;
	padding:7px 0 9px;
	width:292px
}
h2.postT {
	color: #444444;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: normal;
}
h2.postT li {
	font-size: 12px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 4px;
}
h2.postT li a {
	color:#333;
	text-decoration:none
}
#sidebarborder h3 {
	color: #4c4b4a;
	font-family: "Arvo", "arial", serif;
	font-size: 24px;
	font-weight: 400;
	padding-bottom: 8px;
	padding-left: 7px;
	padding-top: 5px;
	text-transform: uppercase;
}
h2.postT li img {
	float:left;
	border: 2px double #DDDDDD;
	float: left;
	list-style: none outside none;
	margin: 1px 3px 1px 0;
}
input, textarea {
}
#authorarea {
	border: #9EBAC7 1px solid;
	margin: 10px 0px;
	padding: 6px 3px 12px 7px;
	background-repeat: no-repeat;
	color: #555;
	background-color: #e2eaee;
}
#authorarea h3 {
	font-size: 14px;
	color:#333;
	font-weight: bold;
	margin:0;
}
#authorarea h3 a {
	text-decoration:none;
	color: #333;
	font-weight: bold;
}
#authorarea img {
	margin:0;
	float:left;
	border: 1px solid #ddd;
	width: 40px;
	height: 40px;
	margin-right: 7px;
}
#authorarea p {
	color:#333;
	margin:0;
}
#authorarea p a {
	color:#333;
}
.authorinfo {
}
input, textarea {
	border: 1px solid #CCCCCC;
	padding: 2px;
}
