a { outline: none; }

.ui-tabs .ui-tabs-hide {
	display: none;
}
.ui-state-active a.BlogModuleNav-1, .ui-state-active a.BlogModuleNavNoSL-1 { 
	background: #375fc1 url(http://img.sparknotes.com/images/tab_blog_1_on.gif) no-repeat center center;
}
.ui-state-active a.BlogModuleNav-2, .ui-state-active a.BlogModuleNavNoSL-2 { 
	background: #e35c97 url(http://img.sparknotes.com/images/tab_blog_2_on.gif) no-repeat center center;
}
.ui-state-active a.BlogModuleNav-3, .ui-state-active a.BlogModuleNavNoSL-3 { 
	background: #f79e36 url(http://img.sparknotes.com/images/tab_blog_3_on.gif) no-repeat center center;
}
.ui-state-active a.BlogModuleNav-4 { 
	background: #bf91d4 url(http://img.sparknotes.com/images/tab_blog_4_on.gif) no-repeat center center;
}

/* Blog Module Nav (Tabs)
----------------------------------------------------------- */
#BlogModuleContainer {
	padding: 14px 10px;
	background: #ededef;
	margin: 0 auto;
}
#BlogModuleContainer a {
	text-decoration: none;
	color: #209ce7;
}
ul#BlogModuleNav {
	list-style-type: none;
	margin: 0;
	padding: 0;
    width: 315px;
}
ul#BlogModuleNav li {
	float: left;
}
ul#BlogModuleNav li a {
	display: block;
	width: 77px;
	height: 44px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	text-indent: -99999px;
}

ul#BlogModuleNav li a.last {
	margin-right: 0;
}

.BlogModuleNav-1 {
	background: #fff url(http://img.sparknotes.com/images/tab_blog_1.gif) no-repeat center center;
}
.BlogModuleNav-2 {
	background: #fff url(http://img.sparknotes.com/images/tab_blog_2.gif) no-repeat center center;
}
.BlogModuleNav-3 {
	background: #fff url(http://img.sparknotes.com/images/tab_blog_3.gif) no-repeat center center;
}
.BlogModuleNav-4 {
	background: #fff url(http://img.sparknotes.com/images/tab_blog_4.gif) no-repeat center center;
}
ul#BlogModuleNav li.BlogModuleNav-1 a:hover, ul#BlogModuleNav li.BlogModuleNav-1 a:focus {
	background: #375fc1 url(http://img.sparknotes.com/images/tab_blog_1_on.gif) no-repeat center center;
}
ul#BlogModuleNav li.BlogModuleNav-2 a:hover, ul#BlogModuleNav li.BlogModuleNav-2 a:focus {
	background: #e35c97 url(http://img.sparknotes.com/images/tab_blog_2_on.gif) no-repeat center center;
}
ul#BlogModuleNav li.BlogModuleNav-3 a:hover, ul#BlogModuleNav li.BlogModuleNav-3 a:focus {
	background: #f79e36 url(http://img.sparknotes.com/images/tab_blog_3_on.gif) no-repeat center center;
}
ul#BlogModuleNav li.BlogModuleNav-4 a:hover, ul#BlogModuleNav li.BlogModuleNav-4 a:focus {
	background: #bf91d4 url(http://img.sparknotes.com/images/tab_blog_4_on.gif) no-repeat center center;
}

/* Blog Modules
----------------------------------------------------------- */
#BlogModule-1, #BlogModule-2, #BlogModule-3, #BlogModule-4  {
	width: 310px;
	background: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
#BlogModule-1 {
	border-top: 3px solid #375fc1;
}
#BlogModule-2 {
	border-top: 3px solid #e35c97;
}
#BlogModule-3 {
	border-top: 3px solid #f79e36;
}
#BlogModule-4 {
	border-top: 3px solid #bf91d4;
}
#BlogModule-1 div {
	text-indent: -99999px;
	background: #375fc1 url(http://img.sparknotes.com/images/blog_module_1.gif) no-repeat center center;
}
#BlogModule-2 div {
	text-indent: -99999px;
	background: #e35c97 url(http://img.sparknotes.com/images/blog_module_2.gif) no-repeat center center;
}
#BlogModule-3 div {
	text-indent: -99999px;
	background: #f79e36 url(http://img.sparknotes.com/images/blog_module_3.gif) no-repeat center center;
}
#BlogModule-4 div {
	text-indent: -99999px;
	background: #bf91d4 url(http://img.sparknotes.com/images/blog_module_4.gif) no-repeat center center;
}

#BlogModule-1 div a, #BlogModule-2 div a, #BlogModule-3 div a, #BlogModule-4 div a {
	display: block;
	height: 24px;
}

#BlogModuleContainer ol, #BlogModuleContainerMostCommented ol {
	list-style: decimal inside;
	margin: 0;
	padding: 10px 20px;
	color: #209ce7;
	font: bold 12px/22px Helvetica, Arial, sans-serif;
}
#BlogModuleContainer ol a:hover, #BlogModuleContainer ol a:focus, #BlogModuleContainerMostCommented ol a:hover, #BlogModuleContainerMostCommented ol a:focus {
	background: none;
	color: #55c6f2;
}

/* \*/
* html #BlogModuleContainer ol li a {
	height: 1%;
}
/* */
#BlogModuleContainer ol li a, #BlogModuleContainerMostCommented ol li a {
	position: relative;
	display: inline-block;
}
#BlogModuleContainer .comment, #BlogModuleContainerMostCommented .comment {
	right: -22px;
	margin-left: 5px;
	top: 3px;
	width: 20px;
	height: 16px;
	color: #3976B3;
	font: bold 12px/12px Helvetica, Arial, sans-serif;
	text-align: center;
	background: url(http://img.sparknotes.com/images/icon_comment.gif) no-repeat 0 0px;
}
/* ----------------------------------------------------------- */



/* BLOG MODULE WITHOUT SPARK LIFE    */


ul#BlogModuleNavNoSL {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#BlogModuleNavNoSL li {
	float: left;
}
ul#BlogModuleNavNoSL li a {
	display: block;
	width: 95px; /* 74px */
	height: 44px; /* 44px */
	margin-right: 1px;
	padding: 0 2px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	text-indent: -99999px;
}
ul#BlogModuleNavNoSL li a.last {
	margin-right: 0;
}

.BlogModuleNavNoSL-1 {
	background: #fff url(http://img.sparknotes.com/images/tab_blog_1.gif) no-repeat center center;
}
.BlogModuleNavNoSL-2 {
	background: #fff url(http://img.sparknotes.com/images/tab_blog_2.gif) no-repeat center center;
}
.BlogModuleNavNoSL-3 {
	background: #fff url(http://img.sparknotes.com/images/tab_blog_3.gif) no-repeat center center;
}

ul#BlogModuleNavNoSL li.BlogModuleNavNoSL-1 a:hover, ul#BlogModuleNavNoSL li.BlogModuleNavNoSL-1 a:focus {
	background: #375fc1 url(http://img.sparknotes.com/images/tab_blog_1_on.gif) no-repeat center center;
}
ul#BlogModuleNavNoSL li.BlogModuleNavNoSL-2 a:hover, ul#BlogModuleNavNoSL li.BlogModuleNavNoSL-2 a:focus {
	background: #e35c97 url(http://img.sparknotes.com/images/tab_blog_2_on.gif) no-repeat center center;
}
ul#BlogModuleNavNoSL li.BlogModuleNavNoSL-3 a:hover, ul#BlogModuleNavNoSL li.BlogModuleNavNoSL-3 a:focus {
	background: #f79e36 url(http://img.sparknotes.com/images/tab_blog_3_on.gif) no-repeat center center;
}
