/*-----------------------------------------------------------*/
/* Public: CSS
/*-----------------------------------------------------------*/

body {
	background: #FEF2C2 url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.jpg') repeat-y top center;
	font: 12px/14px 'Arial';
	margin: 0px;
	color: #005B7F;
}

form {
	margin: 0px;
	padding: 0px;
}

a span {
	display: none;
}

a:link, a:visited {
	color: #59828E;
}

a:hover, a:active {
	color: #74B7C5;
}

object {
	outline: none;
}

.HiddenHTML {
	display: none;
}

/* Header ---------------------------------------------------*/
.Header {
	margin: 0px auto;
	width: 970px;
	padding: 0px 10px 0px 10px;
	position: relative;
}

.Header .Column_A {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.ad_a.gif') no-repeat;
	height: 110px;
	margin-right: 220px;
	padding: 40px 0px 0px 0px;
}

.Header .Column_B {
	width: 220px;
	padding: 17px 0px 0px 0px;
/*	padding: 48px 0px 0px 0px; /* no one has purchased ad space, so no padding for now */
	text-align: center;
	float: right;
	display: inline;
}

.Header .Column_A .Ad_A {
	margin-left: 7px;
	width: 728px;
	height: 90px;
}

.Header .Column_B .Ad_B_Wrapper {
	display: block;
	color: #9BBBC3;
	font: bold 11px/13px 'Arial';
	margin-right: 10px;
/*	display: none; /* no one has purchased ad space, so hide for now */
}

.Header .Column_B .Ad_B_Wrapper .HDR_WelcomeText{
	color: #000000;
	font-size: 9px;
	line-height: 10px;
	text-align: left;
}

.Header .Column_B a {
	text-decoration: none;
}

.Header .Column_B a:link, .Header .Column_B a:visited {
	color: #A1BFC2;
}

.Header .Column_B a:hover, .Header .Column_B a:active {
	color: #74B7C5;
}


.Header .Column_B .HDR_Login {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.header_login.gif') no-repeat;
	width: 220px;
	height: 92px;
	margin-top: 5px; 
}

.Header .Column_B .HDR_LoginLink, .Header .Column_B .HDR_RegisterLink {
	font: bold 24px/26px 'Arial';
}

.Header .Column_B .HDR_LoginLink {
	float: left;
	margin: 5px 0px 10px 15px;
	display: inline;
}

.Header .Column_B .HDR_RegisterLink {
	float: right;
	margin: 5px 25px 10px 0px;
	display: inline;
}

.Header .Column_B .HDR_Login .HDR_EmailInput {
	width: 125px;
	float: left;
	margin: 1px 0px 0px 5px;
	display: inline;
	background: #DAEAEB;
	border: 1px solid #929292;
	height: 11px;
	font: normal 11px/11px 'Arial';
	padding: 11px 1px;
	text-align: center;
}


.Header .Column_B .Ad_B_Wrapper .Ad_Label {
	margin-right: 100px;
	line-height: 31px;
}

.Header .Column_B .Ad_B_Wrapper .Ad_B {
	background: #B7D5DC;
	width: 88px;
	height: 31px;
	float: right;
}

.Header .Column_B .HDR_AccountLink {
	float: left;
	width: 61px;
	margin: 15px 0px 10px 8px;
	display: inline;
}

.Header .Column_B .HDR_Username {
	clear: left;
}

.Header .Column_B .HDR_AccountLink a {
	text-decoration: underline;
	font-weight:bold;
}

.Header .HDR_Nav_Wrapper {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.header_nav.gif') no-repeat;
	width: 970px;
	height: 93px;
	position: relative;
	margin-top: 10px;
}

.Header .HDR_Nav {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.nav3.gif') no-repeat;
	width: 970px;
	height: 136px;
	position: absolute;
	margin: -15px 0px 0px -10px;
}

.Header .HDR_Nav ul {
	margin: 21px 0px 0px 242px;
	padding: 0px;
}

.Header .HDR_Nav li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	display: inline;
}

.Header .HDR_Nav .HDR_ComicsLink {
	width: 250px;
	height: 120px;
	display: block;
	position: absolute;
	top: 0px;
	left: 10px;
}

.Header .HDR_Nav .HDR_Link {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.nav_text_links2.gif') no-repeat;
	height: 66px;
	display: block;
}

.Header .HDR_Nav .HDR_HomeLink {
	width: 64px;
	background-position: 0 0px;
	margin-right: 6px;
}

.Header .HDR_Nav .HDR_HomeLink:hover {
	background-position: 0 -50px;
}

.Header .HDR_Nav .HDR_AllComicsLink {
	background-position: -72px -0px;
	width: 55px;
	margin-right: 19px;
}

.Header .HDR_Nav .HDR_AllComicsLink:hover {
	background-position: -72px -50px;
}

.Header .HDR_Nav .HDR_EditorialsLink {
	background-position: -142px 0px;
	width: 76px;
	margin-right: 20px;
}

.Header .HDR_Nav .HDR_EditorialsLink:hover {
	background-position: -142px -50px;
}

.Header .HDR_Nav .HDR_ShopLink {
	background-position: -320px 0px;
	width: 39px;
	margin-right: 12px;
}

.Header .HDR_Nav .HDR_ShopLink:hover {
	background-position: -320px -50px;
}

.Header .HDR_Nav .HDR_WidgetLink {
	background-position: -238px 0px;
	width: 62px;
	margin-right: 21px;
}

.Header .HDR_Nav .HDR_WidgetLink:hover {
	background-position: -238px -50px;
}

.Header .HDR_Nav .HDR_PigsLink {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.nav.pigs.gif') no-repeat;
	background-position: 0px 0px;
	width: 120px;
	margin-right: 12px;
}

.Header .HDR_Nav .HDR_RSSLink {
	background-position: -501px 0px;
	width: 51px;
}

.Header .HDR_Nav .HDR_RSSLink:hover {
	background-position: -501px -50px;
}

.Header .HDR_Nav .HDR_LinkSearchFAQ {
	display: block;
	width: 10px;
	height: 10px;
	position: absolute;
		top: 44px;
		right: 55px;
}

.Header .HDR_Nav .HDR_SearchAllComicsLink {
	display: block;
	width: 50px;
	height: 10px;
	position: absolute;
		top: 80px;
		right: 85px;
}

.Header .HDR_Nav .HDR_SearchInput {
	width: 105px;
	height: 14px;
	margin: 28px 0px 0px 24px;
	border: none;
	font: normal 14px/14px 'Arial';
	border: 1px solid #417e05;
}

.Header .HDR_Nav .HDR_SearchGo {
	position: absolute;
	top: 48px;
	right: 7px;
}
/*-----------------------------------------------------------*/

/* Content --------------------------------------------------*/
.Content {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.content.gif') repeat-y;
	background-position: 10px 0px;
	margin: 0px auto;
	width: 970px;
	padding: 0px 10px;
}

.Content .Col_A {
	padding-top: 30px;
	margin: 0px 323px 0px 0px;
}

.Content .Col_A .Promo_1a, .Content .Col_A .Promo_2a,
.Content .Col_A .Promo_1b, .Content .Col_A .Promo_2b,
.Content .Col_A .Promo_3 {
	text-align: center;
}

.Content .Col_B {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.col_b.gif') no-repeat;
	width: 313px;
	float: right;
	padding: 15px 0px 0px 10px;
	display: inline;
}

.Content .Col_B .FAV_MyStripsLoggedOut {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.faves_not_logged_in.gif') top center no-repeat;
	width: 310px;
	height: 306px;
	position: relative;
}

.Content .Col_B .FAV_MyStrips {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.faves.gif') top center no-repeat;
	width: 310px;
	height: 364px;
	position: relative;
}

.Content .Col_B .FAV_MyStripsLoggedOut .FAV_LoginLink {
	width: 105px;
	height: 60px;
	position: absolute;
		top: 20px;
		left: 10px;
	display: block;
}

.Content .Col_B .FAV_MyStripsLoggedOut .FAV_RegisterLink {
	width: 200px;
	height: 100px;
	position: absolute;
		top: 90px;
		right: 20px;
	display: block;
}

.Content .Col_B .FAV_MyStrips .FAV_AddAnother {
	width: 270px;
	height: 32px;
	position: absolute;
		top: 17px;
		left: 30px;
	display: block;
}

.Content .Col_B .FAV_MyStrips .FAV_Boxes {
	width: 300px;
	height: 200px;
	padding-top: 168px;
}

.Content .Col_B .FAV_MyStrips .FAV_Title {
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}

.Content .Col_B .FAV_MyStrips .FAV_Property,
.Content .Col_B .FAV_MyStrips .FAV_Comic {
	float: left;
	width: 144px;
	margin-left: 8px;
	display: inline;
	padding-left: 3px;
}

.Content .Col_B .FAV_MyStrips .FAV_List,
.Content .Col_B .FAV_MyStrips .FAV_Editorial{
	margin-left: 155px;
	padding-left: 3px;
}

.Content .Col_B .FAV_MyStrips .FAV_Property,
.Content .Col_B .FAV_MyStrips .FAV_List {
	height: 82px;
}

.Content .Col_B .FAV_MyStrips .FAV_Comic,
.Content .Col_B .FAV_MyStrips .FAV_Editorial {
	height: 96px;
}


.Content .Col_B .FAV_MyStrips .FAV_Comic, .Content .Col_B .FAV_MyStrips .FAV_Editorial {
	margin-top: 5px;
}

.Content .Col_B .FAV_Reminder {
	width: 290px;
	height: 180px;
	display: block;
	position: absolute;
		top: 0px;
		left: 10px;
}

.Content .Col_B .FAV_Reminder .FAV_ReminderImage {
	filter:alpha(opacity=0);   
	-moz-opacity: 0;   
	opacity: 0;
}

.Content .Col_B .FAV_Reminder span {
	display: none;
}

.Content .Col_B .FAV_Reminder .FAV_ReminderOptions {
	position: relative;
}

.Content .Col_B .FAV_Reminder .FAV_ReminderOptions .FAV_AddNow {
	position: absolute;
		top: 45px;
		left: 38px;
	width: 208px;
	height: 25px;
	display: block;
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/blank.gif');
}

.Content .Col_B .FAV_Reminder .FAV_ReminderOptions .FAV_NotNow {
	position: absolute;
		top: 90px;
		left: 38px;
	width: 208px;
	height: 25px;
	display: block;
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/blank.gif')
}

.Content .Col_B .FAV_Reminder.NoReminder {
	width: 145px;
	height: 103px;
	top: 155px;
	left: 10px;
}

.Content .Col_B .FAV_Reminder.NoReminder .FAV_ReminderImage {
	width: 145px;
	height: 103px;
	top: 148px;
	left: 10px;
	filter:alpha(opacity=1);   
	-moz-opacity: 1;   
	opacity: 1;
}

.Content .Col_B .FAV_Reminder.NoReminder .FAV_ReminderOptions .FAV_AddNow {
	width: 105px;
	height: 13px;
	top: 27px;
	left: 20px;
}

.Content .Col_B .FAV_Reminder.NoReminder .FAV_ReminderOptions .FAV_NotNow {
	width: 105px;
	height: 13px;
	top: 52px;
	left: 20px;
}

.Content .Col_B .Ad_D_Wrapper {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.ad_d.gif') no-repeat;
	width:305px;
	height: 268px;
	margin-top: 5px;
	padding: 45px 0px 0px 5px;
}

.Content .Col_B .Col_B_Promo_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.col_b_promo_header.gif') top center no-repeat;
	width: 311px;
	height: 12px;
	font: normal 1px/1px 'Arial';
}

.Content .Col_B .Col_B_Promo_Wrapper {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.col_b_promo_wrapper.gif') bottom center no-repeat;
	text-align: left;
	width: 311px;
	padding-bottom: 10px;
}

.Content .Col_B .Col_B_Promo {
	margin: 0px auto;
	width: 300px;
}

.Content .Col_B .Col_B_Promo p {
	margin-top: 0px;
}

.Content .Col_B .Col_B_Promo.DefaultPromo {
	background:  url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.col_b_promo.gif') top center no-repeat;
	padding: 35px 0px 0px 0px;
	height: 215px;
}

.Content .Col_B .Col_B_Promo.DefaultPromo .Popular_Comics {
	width: 300px;
	height: 185px;
}

.Content .Col_B .Col_B_Promo.DefaultPromo .Popular_Comic {
	width: 140px;
	height: 13px;
	float: left;
}

.Content .Col_B .Col_B_Promo.DefaultPromo .See_All_Popular {
	width: 220px;
	height: 23px;
	display: block;
	margin: 3px 0px 0px 10px;
}

.Content .Col_B .HolidayPromo {
	background:  url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.col_b_promo_holiday.gif') top center no-repeat;
	width: 300px;
	height: 266px;
	display: block;
	margin: 0px auto;
}

.Content .Col_B .Ad_D_Wrapper .Ad_D {
	width: 300px;
	height: 250px;
	display: block;
}

.Content .Col_B .Ad_E_Wrapper {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.ad_e.gif') no-repeat;
	width: 310px;
	height:617px;
	margin-top:5px;
	padding: 46px 0px 0px 5px;
}

.Content .Col_B .Ad_E_Wrapper .Ad_E {
	width: 300px;
	height: 600px;
	text-align: right;
}

.Content .Col_A_Footer {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.content_footer.gif') no-repeat;
	margin: 0px auto;
	margin-top: -8px;
	width: 970px;
	height: 8px;
	font: normal 1px/1px 'arial';
}

.Content .Col_A .Ad_C {
	width: 640px;
	margin: 0px auto;
	margin-top: 30px;
}
/*-----------------------------------------------------------*/

/* Functional Page Wrapper ----------------------------------*/
.FunctionalWrapper .FunctionalHeader {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.functional_header.gif') no-repeat;
	width: 970px;
	height: 57px;
}

.FunctionalWrapper .FunctionalContent {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.functional_content.gif') repeat-y;
	width: 970px;
}

.FunctionalWrapper .FunctionalContent .Functional_Col_A {
	margin-right: 200px;
}

.FunctionalWrapper .FunctionalContent .Functional_Col_B {
	float: right;
	width: 193px;
}

.FunctionalWrapper .FunctionalFooter {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.functional_footer.gif') no-repeat;
	width: 970px;
	height: 20px;
}
/*-----------------------------------------------------------*/

/* Full Width Background ------------------------------------*/
.FullWidth {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.full_width.jpg') repeat-y;
	width: 970px;
	padding: 30px 0px;
}
/*-----------------------------------------------------------*/


/* Strip ----------------------------------------------------*/
.STR_Main {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip_main.gif') repeat-y;
	position: relative;
	width: 646px !important;
	width: 642px;
}

.STR_ComicScroller {
	width: 640px;
	margin: 0px auto;
}

.STR_Main_Footer {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip_main_footer.gif') no-repeat;
	height: 24px;
}

.STR_Container .STR_DatePublish {
	position: absolute; 
		top: 54px; 
		right: 20px; 
	z-index: 1000;
	color: #000000;
	font: italic 10px/12px 'Arial';
}

.STR_Container .STR_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.header.gif') top center no-repeat;
	height: 67px;
	padding-top: 5px;
	position: relative;
}

.STR_Container .STR_Header.Main {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.header_main.gif') top center no-repeat;
	height: 79px;
}

.STR_Container .STR_Header.Main .STR_DatePublish {
	top: 64px; 
}

.STR_Container .STR_Header.Personalized {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.header_personalized.gif') top center no-repeat;
}

.STR_Container .STR_Header.Personalized .STR_DatePublish {
	top: 54px; 
}

.STR_Container .STR_Header.PropertySearchFirst .STR_DatePublish,
.STR_Container .STR_Header.PropertySearch .STR_DatePublish {
	top: 44px; 
}

.STR_Container .STR_Header.PropertySearchFirst {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.header_property_search_first.gif') top center no-repeat;
	height: 53px;
}

.STR_Container .STR_Header.PropertySearch {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.header_property_search.gif') top center no-repeat;
	height: 53px;
}

.STR_Header .STR_RandomStripLink {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.reload.gif') no-repeat;
	width: 36px;
	height: 36px;
	display: inline;
	float: left;
	margin: 10px 0px 0px 10px;
}

.STR_Header .STR_Calendar {
	float: left;
	margin: 0px 2px 0px 10px;
}


.STR_Header.DefaultHeader .STR_Calendar, .STR_Header.Personalized .STR_Calendar {
	margin-left: 25px;
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/blank.gif');
}

.STR_Header .STR_Strip_Prev {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.arrow_prev.gif') no-repeat;
	width: 22px;
	height: 22px;
	display: block;
	position: absolute;
		top: 20px;
		left: 5px;
}

.STR_Header .STR_Strip_Next {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.arrow_next.gif') no-repeat;
	width: 22px;
	height: 22px;
	display: block;
	position: absolute;
		top: 20px;
		left: 151px;
}

.STR_Header .STR_Date {
	width: 75px;
	position: absolute;
		top: 5px;
		left: 74px;
	text-align: right;
}

.STR_Header.Main .STR_Date {
	left: 95px;
}

.STR_Header .STR_Date .STR_Day {
	color: #5195B4;
	font: bold 22px/24px 'Arial';
}

.STR_Header .STR_Date .STR_Year {
	font: normal 14px/16px 'Arial';
	color: #959C9F;
}

.STR_Header.Main .STR_Logo {
	float: right;
	width: 170px;
	height: 50px;
}

.STR_Header.DefaultHeader .STR_Logo, .STR_Header.Personalized .STR_Logo {
	float: none;
	position: absolute;
		top: 5px;
		left: 175px;
}

.STR_Header .STR_Remove {
	width: 110px;
	height: 30px;
	float: right;
	display: block;
}

.STR_Header .STR_MoveUp {
	float: right;
	display: block;
	width: 83px;
	height: 30px;
}

.STR_Header .STR_MoveDown {
	float: right;
	display: block;
	width: 103px;
	height: 30px;
}

.STR_Header .STR_AddComic {
	float: right;
	display: block;
	width: 145px;
	height: 30px;
}

.STR_Header.PropertySearch .STR_AddComic {
	width: 225px;
}

.STR_Header .STR_ViewMore {
	float: right;
	display: block;
	width: 145px;
	height: 30px;
}

.STR_Container {
	margin-top: 30px;
}

.STR_Container.FirstStrip {
	margin-top: 0px;
}

.STR_Container .STR_ComicWrapper {
	position: relative;
	height: 1%;
}

.STR_Container .STR_Comic {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.strip.gif') top center repeat-y !important;
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.strip.ie6.gif') repeat-y;
	text-align: center;
	padding-bottom: 5px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}

.STR_Container .STR_Comic .STR_Zoom, .STR_Container290 .STR_Zoom {
	width: 60px;
	height: 60px;
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.magnifying_glass.png') no-repeat;
	display: none;
	position: absolute;
		right: 20px;
	cursor: pointer;
	behavior: url('/css/v1/iepngfix.htc');
}

.STR_Container .STR_Comic .STR_MessagePanel {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.message_panel.gif') no-repeat;
	position: absolute;
		bottom: 0px;
		left: 20px;
	width: 564px;
	height: 131px;
	display: none;
	text-align: center;
}

.STR_Container .STR_Comic .STR_MessagePanel .STR_MessagePanelClose {
	float: right;
	width: 28px;
	height: 27px;
	margin: 5px 35px 0px 0px;
	display: inline;
}

.STR_Container .STR_Comic .STR_MessagePanel .STR_Message {
	margin: 60px auto;
	color: #FFFFFF;
	font: bold 14px/16px 'Arial';
}

.STR_Container .STR_Comic .STR_TagPanel {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.tag_panel.gif') no-repeat;
	position: absolute;
		bottom: 0px;
		left: 125px;
	width: 359px;
	height: 261px;
	display: none;
}

.STR_Container .STR_Comic .STR_TagPanel .STR_TagPanelClose {
	width: 27px;
	height: 26px;
	float: left;
	margin: 6px 0px 0px 35px;
	display: inline;
}

.STR_Container .STR_Comic .STR_TagPanel .STR_TagInput {
	width: 300px;
	margin: 100px 0px 10px 0px;
	border: 1px solid #29797b;
	color: #2ca1a5;
}

.STR_Container .STR_Comic .STR_TagPanel .STR_Message {
	color: #DAB836;
	font-weight: bold;
	padding-top: 10px;
}

.STR_Container .STR_Comic .STR_AboutPanel {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.about_panel.gif') no-repeat;
	position: absolute;
		bottom: 0px;
		left: 160px;
	width: 359px;
	height: 261px;
	display: none;
	color: #FFFFFF;
}

.STR_Container .STR_Comic .STR_AboutPanel .STR_AboutPanelClose {
	width: 27px;
	height: 26px;
	float: left;
	margin: 6px 0px 0px 35px;
	display: inline;
}

.STR_Container .STR_Comic .STR_AboutPanel .STR_Title {
	font: bold 18px/20px 'Arial';
	margin: 75px 10px 10px 10px;
}

.STR_Container .STR_Comic .STR_AboutPanel .STR_Description {
	height: 130px;
	margin: 0px 5px;
	padding: 0px 5px;
	text-align: justify;
}

.STR_Container .STR_Comic .STR_SharePanel {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.share_panel.gif') no-repeat;
	position: absolute;
		bottom: 0px;
		left: 30px;
	width: 564px;
	height: 131px;
	display: none;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_SharePanelClose {
	width: 27px;
	height: 26px;
	float: right;
	margin: 5px 35px 0px 0px;
	display: inline;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_Reddit {
	position: absolute;
		top: 48px;
		left: 24px;
	width: 57px;
	height: 15px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_MySpace {
	position: absolute;
		top: 48px;
		left: 99px;
	width: 65px;
	height: 18px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_Google {
	position: absolute;
		top: 50px;
		left: 180px;
	width: 55px;
	height: 16px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_Ask {
	position: absolute;
		top: 52px;
		left: 288px;
	width: 37px;
	height: 14px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_Delicious {
	position: absolute;
		top: 50px;
		left: 375px;
	width: 67px;
	height: 16px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_SlashDot {
	position: absolute;
		top: 50px;
		left: 455px;
	width: 65px;
	height: 16px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_Twitter {
	position: absolute;
		top: 70px;
		left: 25px;
	width: 50px;
	height: 13px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_Facebook {
	position: absolute;
		top: 70px;
		left: 100px;
	width: 65px;
	height: 13px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_YahooBookmarks {
	position: absolute;
		top: 70px;
		left: 180px;
	width: 103px;
	height: 13px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_YahooWeb {
	position: absolute;
		top: 70px;
		left: 288px;
	width: 75px;
	height: 13px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_Digg {
	position: absolute;
		top: 70px;
		left: 375px;
	width: 42px;
	height: 13px;
	display: block;
}

.STR_Container .STR_Comic .STR_SharePanel .STR_Technorati {
	position: absolute;
		top: 70px;
		left: 453px;
	width: 71px;
	height: 13px;
	display: block;
}

.STR_Container .STR_Comic .STR_EmailPanel {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.email_panel.gif') no-repeat;
	position: absolute;
		bottom: 0px;
		left: 235px;
	width: 359px;
	height: 261px;
	display: none;
	color: #FFFFFF;
}

.STR_Container .STR_Comic .STR_EmailPanel .STR_EmailPanelClose {
	width: 27px;
	height: 26px;
	float: left;
	margin: 6px 0px 0px 35px;
	display: inline;
}

.STR_Container .STR_Comic .STR_EmailPanel .STR_NameInput {
	margin: 70px 0px 10px 0px;
	width: 300px;
	color: #2ca1a5;
	border: 1px solid #29797b;
}

.STR_Container .STR_Comic .STR_EmailPanel .STR_EmailInput {
	margin: 10px 0px 20px 0px;
	width: 300px;
	color: #2ca1a5;
	border: 1px solid #29797b;
}













.STR_Container .STR_Comic .STR_EmailPanel .STR_EmailMessage {
	width: 300px;
	color: #2ca1a5;
	border: 1px solid #29797b;
	margin-bottom: 10px;
}

.STR_Container .STR_Comic .STR_EmailPanel .STR_Working {
	margin: 110px auto;
	font-weight: bold;
}

.STR_Container .STR_Comic .STR_EmailPanel .STR_EmailMore {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.more_more.gif') no-repeat;
	width: 110px;
	height: 32px;
	display: block;
}

.STR_Container .STR_Comic .STR_EmailPanel .STR_EmailReturn {
	width: 260px;
	margin: 20px auto;
}

.STR_Container .STR_Comic .STR_EmailPanel .STR_EmailReturn .STR_EmailMore {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.more_more.gif') no-repeat;
	width: 110px;
	height: 32px;
	display: block;
	float: left;
	margin: 0px 5px;
}

.STR_Container .STR_Comic .STR_EmailPanel .STR_EmailReturn .STR_EmailDone {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.im_done.gif') no-repeat;
	width: 110px;
	height: 32px;
	display: block;
	margin: 0px 5px;
	float: left;
}

.STR_Container .STR_Comic .STR_SavePanel {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.save_panel.gif') no-repeat;
	position: absolute;
		bottom: 0px;
		left: 220px;
	width: 358px;
	height: 191px;
	display: none;
	text-align: left;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveOptions {
	margin: 60px 0px 0px 0px;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveOptions .STR_SaveOption {
	width: 189px;
	height: 34px;
	margin: 0px auto;
	margin-bottom: 20px;
	display: block;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveOptions .STR_SaveOption.STR_SaveToFavorite {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.save_to_favorites.gif') no-repeat;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveOptions .STR_SaveOption.STR_SaveToList {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.save_to_list.gif') no-repeat;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveList {
	margin: 60px 5px 0px 5px;
	display: none;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveList .STR_SaveListBack {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.back.gif');
	width: 65px;
	height: 26px;
	display: block;
	float: right;
	margin-right: 10px;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveList select {
	width: 340px;
	margin: 5px 0px;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveList .STR_ListInputs {
	display: none;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveList .STR_ListInputs .STR_ListTitle {
	display: none;
	width: 335px;
	margin-bottom: 5px;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SaveList .STR_ListInputs .STR_ListSave {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.save.gif') no-repeat;
	width: 65px;
	height: 26px;
	display: block;
	margin: 0px auto;
}

.STR_Container .STR_Comic .STR_SavePanel .STR_SavePanelClose {
	float: right;
	margin: 6px 33px 0px 0px;
	width: 28px;
	height: 28px;
	display: inline;
}

.STR_Container .STR_Comic .STR_EmbedPanel {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.embed_panel.gif') no-repeat;
	position: absolute;
		bottom: 0px;
		left: 282px;
	width: 358px;
	height: 191px;
	display: none;
}

.STR_Container .STR_Comic .STR_EmbedCode {
	float: left;
	display: inline;
	margin: 25px 0px 0px 15px;
	width: 210px;
	height: 105px;
	color: #2ca1a5;
	border: 1px solid #29797b;
	font: normal 10px/12px 'Arial';
}

.STR_Container .STR_Comic .STR_CopyEmbed {
	float: right;
	display: inline;
	margin: 50px 10px 0px 0px;
}

.STR_Container .STR_Comic .STR_EmbedPanel .STR_EmbedPanelClose {
	float: right;
	margin: 6px 33px 0px 0px;
	width: 28px;
	height: 28px;
	display: inline;
}

.STR_Footer {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.footer.gif') top center no-repeat;
	height: 58px;
}

.STR_Footer.STR_FooterEdit {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.footer_edit.gif') top center no-repeat;
	height: 93px;
	position: relative;
}

.STR_Footer.STR_FooterEdit .STR_DeleteStrip {
	width: 125px;
	height: 25px;
	position: absolute;
		top: 59px;
		right: 20px;
	display: block;		
}

.STR_Footer .STR_NoRatingComment {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.no_rating_comment.gif') top center no-repeat;
	float: left;
	width: 220px;
	height: 25px;
}

.STR_Footer .STR_FooterLeft {
	float: left;
}

.STR_Footer .STR_Author {
	padding: 5px 0px 5px 10px;
}

.STR_Footer .STR_Stars {
	width: 110px;
	padding: 0px 0px 0px 10px;
	float: left;
	display: inline;
	clear: left;
}

.STR_Footer .STR_Metrics {
	font: normal 10px/12px 'Arial';
	width: 110px;
	float: left;
	display: inline;
}

.STR_Footer .STR_Metrics a {
	text-decoration: underline;
	font: normal 10px/12px 'Arial';
}

.STR_Footer .STR_Metrics .STR_Label {
	float: left;
	width: 70px;
	text-align: right;
}

.STR_Footer .STR_Metrics .STR_Metric {
	margin-left: 75px;
}

.STR_Footer .STR_Sponsor {
	float: left;
	width: 90px;
	height: 30px;
	display: inline;
	overflow: hidden;
}

.STR_Footer .STR_DeleteLinkThumb {
	clear: left;
	text-align: right;
}

.STR_Footer .STR_DeleteLinkThumb a {
	text-decoration: none;
}

.STR_Footer .STR_DeleteLinkThumb a span {
	display: inline;
	text-decoration: underline;
}

.STR_Footer ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.STR_Footer li {
	float: left;
	display: inline;
}

.STR_Footer .STR_Buttons {
	margin: -3px 0px 0px 368px;
	padding-top: 0px;
}

.STR_Footer .STR_Buttons .STR_BtnTag {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.buttons.gif') no-repeat;
	width: 46px;
	height: 56px;
	display: block;
}

.STR_Footer .STR_Buttons .STR_BtnTag:hover {
	background-position: 0 -56px;
}

.STR_Footer .STR_Buttons .STR_BtnAbout {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.buttons.gif') no-repeat;
	background-position: -46px 0px;
	width: 36px;
	height: 56px;
	display: block;
}

.STR_Footer .STR_Buttons .STR_BtnAbout:hover {
	background-position: -46px -56px;
}

.STR_Footer .STR_Buttons .STR_BtnShare {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.buttons.gif') no-repeat;
	background-position: -82px 0px;
	width: 40px;
	height: 56px;
	display: block;
}

.STR_Footer .STR_Buttons .STR_BtnShare:hover {
	background-position: -82px -56px;
}

.STR_Footer .STR_Buttons .STR_BtnEmail {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.buttons.gif') no-repeat;
	background-position: -122px 0px;
	width: 36px;
	height: 56px;
	display: block;
}

.STR_Footer .STR_Buttons .STR_BtnEmail:hover {
	background-position: -122px -56px;
}

.STR_Footer .STR_Buttons .STR_BtnSave {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.buttons.gif') no-repeat;
	background-position: -158px 0px;
	width: 30px;
	height: 56px;
	display: block;
}

.STR_Footer .STR_Buttons .STR_BtnSave:hover {
	background-position: -158px -56px;
}

.STR_Footer .STR_Buttons .STR_BtnPrint {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.buttons.gif') no-repeat;
	background-position: -188px 0px;
	width: 35px;
	height: 56px;
	display: block;
}

.STR_Footer .STR_Buttons .STR_BtnPrint:hover {
	background-position: -188px -56px;
}

.STR_Footer .STR_Buttons .STR_BtnEmbed {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.buttons.gif') no-repeat;
	background-position: -223px 0px;
	width: 44px;
	height: 56px;
	display: block;
}

.STR_Footer .STR_Buttons .STR_BtnEmbed:hover {
	background-position: -223px -56px;
}

.STR_Footer .STR_Buttons .STR_NoSocial {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.buttons.gif') no-repeat;
	background-position: -82px -112px;
	width: 182px;
	height: 27px;
	padding: 15px 0px;
}

.STR_Footer .STR_Buttons .STR_NoSocial .STR_NoSocialText {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.social_not_available.gif') no-repeat;
	width: 129px;
	height: 27px;
	margin: 0px auto;
}

.STR_Footer .STR_Buttons .STR_NoSocial .STR_NoSocialText span {
	display: none;
}

#STR_Print {
	height: 1px;
	width: 1px;
	position: absolute;
		left: 0px;
		top: 0px;
	visibility: hidden;
}


.STR_Container290 {
	width: 290px;
	float: left;
	display: inline;
	margin: 0px 0px 10px 20px;
	position: relative;
}

.STR_Container290 .STR_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.strip.header_290.gif' ) no-repeat;
	width: 290px;
	height: 40px;
}

.STR_Container290 .STR_Header .STR_Logo {
	height: 34px;
}

.STR_Container290 .STR_Header .STR_Date {
	top: 2px;
	left: 190px;
}

.STR_Container290 .STR_Header .STR_Day {
	font-size: 18px;
	line-height: 20px;
}

.STR_Container290 .STR_Header .STR_Year {
	font-size: 14px;
	line-height: 16px;
}

.STR_Container290 .STR_Content {
	background: none;
}

.STR_Container290 .STR_Footer {
	background: none;
}

.STR_Container290 .STR_Footer .STR_Metrics {
	width: 120px;
	margin-top: 0px;
}


.STR_Container290 .STR_Footer .STR_Metrics .STR_Label {
	width: 70px;
}

.STR_Container290 .STR_Footer .STR_Sponsor {
	margin: 0px;
}

.STR_Container290 .STR_Footer .STR_NoRatingComment {
	background: none;;
	width: 200px;
}

.STR_Container290 .STR_Rating {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/rating/bg.rating.stars.gif') no-repeat;
	height:16px;
	width:80px;
	padding: 0px;
}

.STR_Container290 .STR_Rating span {
	display: none;
}
/*-----------------------------------------------------------*/

/* Footer ---------------------------------------------------*/
.Footer {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.footer.gif') no-repeat;
	margin: 5px auto;
	width: 990px;
	height: 109px;
	text-align: center;
	position: relative;
}

.Footer a {
	text-decoration: none;
}

.Footer .FTR_Copy {
	position: absolute;
		top: 20px;
		left: 400px;
	text-align: left;
	color: #666766;
	font: bold 10px/12px 'Arial';
}

.Footer .FTR_Copy a {
	color: #666766;
	text-decoration: underline;
}

.Footer .FTR_MainLinks {
	font: bold 16px/18px 'Arial';
	color: #51716f;
	padding-top: 55px;
}

.Footer .FTR_MainLinks a {
	color: #51716f;
}

.Footer .FTR_SubLinks {
	font: bold 14px/16px 'Arial';
	color: #333333;
}

.Footer .FTR_SubLinks a {
	color: #333333;
}

.Footer  ul {
	margin: 0px;
	padding: 0px;
}

.Footer li {
	display: inline;
}
/*-----------------------------------------------------------*/

/* Paging ---------------------------------------------------*/
.PAG_Paging {
	text-align: right;
	padding: 5px;
	height: 28px;
	margin: 20px 10px;
	background: #BAD8D6;
	line-height: 22px;
}
.PAG_Paging .PAG_PagingInfo {
	padding: 3px 0px 3px 0px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	color:#888888;
}
.PAG_Paging .PAG_PagingLinks {
	float: right;
	margin: 0px; 
	padding: 0px; 
	list-style-type: none; 
	list-style-image: none; 
	overflow: hidden; 
}
.PAG_Paging .PAG_PagingLinks li {
	float: left; 
}
.PAG_Paging .PAG_PagingLinks li a {
	display: block;
	padding: 3px;
}
.PAG_Paging .PAG_PagingLinks a span{
	display: block;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Text {
	padding: 0px; 
	line-height: 28px;
	margin: 0px 4px;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Inactive {
}
.PAG_Paging .PAG_PagingLinks li .PAG_Next, .PAG_Paging .PAG_PagingLinks li .PAG_Previous {
	text-decoration: none;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Previous .PAG_Active {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/msc_arrow_left_active.gif') 0px 3px no-repeat;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Previous .PAG_Inactive {
/*	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/msc_arrow_left_inactive.gif') 0px 3px no-repeat; */
	display: none;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Next .PAG_Active {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/msc_arrow_right_active.gif') 0px 3px no-repeat;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Next .PAG_Inactive {
/*	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/msc_arrow_right_inactive.gif') 0px 3px no-repeat; */
	display: none;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Active, .PAG_Paging .PAG_PagingLinks li .PAG_Inactive {
	display: block;
	float: left;
	width: 22px;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Next .PAG_Active span, 
.PAG_Paging .PAG_PagingLinks li .PAG_Next .PAG_Inactive span,
.PAG_Paging .PAG_PagingLinks li .PAG_Previous .PAG_Active span,
.PAG_Paging .PAG_PagingLinks li .PAG_Previous .PAG_Inactive span {
	visibility: hidden;
}
.PAG_Paging .PAG_PagingLinks li .PAG_Page {
	display: block; 
	padding: 3px 8px;
	margin: 0px 1px; 
}
.PAG_Paging .PAG_PagingLinks li .PAG_Selected {
	color: #000;
	background: #DAE8F3;
	text-decoration: none; 
	margin: 0px 4px;
	font-weight: bold;
}
/*-----------------------------------------------------------*/

/* Miscellaneous --------------------------------------------*/
.Clearer {
	clear: both;
	line-height: 0px;
}

.ClearLeft {
	clear: left;
	line-height: 0px;
}

.rating .cancel {
	display: none;
}
/*-----------------------------------------------------------*/

/* Login Form ----------------------------------------------*/
.LOG_LogInBox {
	position: absolute;
		z-index: 10001;
	padding: 10px 0px;
	display: none;
	color: #FFFFFF;
}

.LOG_LogInBox a:link, .LOG_LogInBox a:hover, .LOG_LogInBox a:active, .LOG_LogInBox a:visited {
	color: #FEF2C2;
}

.LOG_LogInBox .LOG_LogInWrapper {
	width: 215px;
	padding: 0px 15px 5px 30px;
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.login.png') repeat-y;
	behavior: url('/css/v1/iepngfix.htc');
}

.LOG_LogInBox .LOG_LogInFooter {
	width: 260px;
	height: 8px;
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.login_footer.png') no-repeat;
	behavior: url('/css/v1/iepngfix.htc');
}

.LOG_LogInBox .LOG_CloseLink {
	float: right;
	margin: 5px -5px 0px 0px;
	padding: 0px;
	display: inline;
}

.LOG_LogInBox .LOG_CloseLink a {
	width: 25px;
	height: 25px;
	display: block;	
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/blank.gif');;
}

.LOG_LogInBox .LOG_Label {
	width: 90px;
	float: left;
	text-align: right;
}

.LOG_LogInBox .LOG_InputRow {
	margin: 5px 0px;
}

.LOG_LogInBox .LOG_Input {
	margin: 0px 0px 0px 100px;
	text-align: left;
}

.LOG_LogInBox .LOG_TextInput {
	width: 105px;
}

.LOG_LogInBox .LOG_Submit {
	clear: left;
	text-align: center;
}

.LOG_LogInBox .LOG_CloseLink {
	float: right;
	margin-bottom: 10px;
}

.LOG_LogInBox .LOG_LogInForm {
	clear: right;
}
/*-----------------------------------------------------------*/

/* VPI Modal Box --------------------------------------------*/
.VPI_ModalBox_Background {
	background: #B0D2CB;
	position: absolute;
		left: 0px;
		top: 0px;
		z-index: 20000;
	filter: alpha( opacity=90 );	/* IE Opacity: 0 - 100 */
	opacity: .9;					/* 0 - 1.0 */
}

.VPI_ModalBox_Blank_Background {
	position: absolute;
		left: 0px;
		top: 0px;
		z-index: 20000;
}

.VPI_ModalBox_Container {
	visibility: hidden;
	z-index: 20001;
	overflow: auto;
}

.VPI_ModalBox_Container .VPI_ModalBox {
	position: absolute;
	background: #FFF;
}

.VPI_ModalBox_Container .VPI_ModalBox_Close {
	cursor: pointer;
	position: absolute;
		left: -8px;
		top: -8px;
}

.VPI_ModalBox_Loading {
	position: absolute;
		top: 0px;
		left: 0px;
}
/*-----------------------------------------------------------*/

/* Messages -------------------------------------------------*/
.MSG_Messages .MSG_Error{
	color: #FF0000;
	background: #FFDFDF;
	border: 1px solid #FF0000;
	padding: 2px;
	margin-bottom: 10px;
}

.MSG_Messages .MSG_Success{
	color: #3E6F40;
	background: #CFFFD1;
	border: 1px solid #3E6F40;
	padding: 2px;
	margin-bottom: 10px;
}
/*-----------------------------------------------------------*/

/* Search ---------------------------------------------------*/
.SCH_Wrapper {
	display: none;
	position: absolute;
		z-index: 100000;
}

.SCH_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.search_header.png') no-repeat;
	width: 577px;
	height: 90px;
	display: block;
	behavior: url('/css/v1/iepngfix.htc');
}

.SCH_Header.Editorials {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.search_header_editorials.png') no-repeat;
}

.SCH_Header .SCH_Close {
	display: block;
	position: absolute;
		top: 12px;
		left: 515px;
	width: 27px;
	height: 27px;
}

.SCH_Container {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.search_container.png') top center repeat-y;
	width: 537px;
	padding: 0px 20px;
	font: normal 12px/12px 'Arial';
	behavior: url('/css/v1/iepngfix.htc');
}

.SCH_Footer {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.search_footer.png') top center no-repeat;
	width: 577px;
	height: 35px;
	font: normal 12px/12px 'Arial';
	behavior: url('/css/v1/iepngfix.htc');
}

.SCH_Description {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.search_description.gif') no-repeat;
	width: 193px;
	height: 131px;
	position: absolute;
		z-index: 99999999;
}

.SCH_Description .SCH_Property {
	width: 155px;
	height: 115px;
	margin: 5px 0px 0px 8px;
}

.SCH_Description .SCH_DescriptionText {
	color: #FFFFFF;
	margin: 5px 5px 0px 10px;
	font: normal 9px/10px 'Arial';
}

.SCH_Description.Right {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.search_description_right.gif') no-repeat;
}

.SCH_Description.Right .SCH_Property {
	margin: 5px 0px 0px 30px;
}

.SCH_Description.Right .SCH_DescriptionText {
	margin: 5px 5px 0px 5px;
}

.SCH_Container .SCH_Links {
	width: 540px;
}

.SCH_Container .SCH_Links .SCH_Column {
	width: 180px;
	float: left;
}

.SCH_Container .SCH_Links .SCH_Title {
}

.SCH_Container .SCH_Paging {
	clear: left;
}

.SCH_Container .SCH_Paging .SCH_PagingLink {
	padding: 2px;
}

.SCH_Empty {
	float: left;
	text-align: center;
	padding-bottom: 20px;
	width: 640px;
}

.FAV_List .SCH_Empty {
	width: 320px;
}

.FAV_Lists .SCH_Empty {
	width: 430px;
}

.SRCH_Wrapper {
	width: 640px;
	margin: 0px auto;
	position: relative;
}

.SRCH_Wrapper .SRCH_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.single_search_header.gif') bottom left no-repeat;
	height: 60px;
}

.SRCH_Global .SRCH_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.global_search_header.gif') bottom left no-repeat;
	height: 60px;
}

.SRCH_Wrapper .SRCH_Header .SRCH_AddComic {
	position: absolute;
		top: 15px;
		left: 180px;
	width: 220px;
	height: 35px;
}

.SRCH_Wrapper .SRCH_Content {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.single_search_content.gif') repeat-y;
	padding: 0px 0px 10px 20px;
}

.SRCH_Wrapper .SRCH_Content .SCH_ViewSize {
	float: left;
	width: 135px;
	line-height: 35px;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Paging {
	float: left;
	width: 480px;
	height: 20px;
	padding: 0px;
	margin: 0px;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Paging .PAG_Paging {
	margin: 0px;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Options,
.SRCH_Wrapper .SRCH_Content .SRCH_AdvancedOptions {
	font: bold 11px/13px 'Arial';
	padding: 10px 0px 0px 0px;
	clear: left;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_DateOption input,
.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_SortOption input,
.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_PerPageOption input {
	width: 75px;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_DateOption,
.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_SortOption,
.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_PerPageOption,
.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_SearchInput,
.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_AdvancedOption {
	float: left;
	margin-right: 10px;
	display: inline;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_SearchInput {
	margin-top: 15px;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_AdvancedOption {
	margin-top: 23px;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_AdvancedOption a {
	color: #FFFFFF;
}

.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_DateOption input, 
.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_SortOption select,
.SRCH_Wrapper .SRCH_Content .SRCH_Options .SRCH_PerPageOption select {
	margin: 5px 5px 0px 0px;
}

.SRCH_Wrapper .SRCH_Content .SRCH_AdvancedOptions {
	display: none;
}

.SRCH_AdvancedOptions input {
	width: 515px;
}
/*-----------------------------------------------------------*/

/* Account --------------------------------------------------*/
.Content .ACT_AccountContainer {
	width: 720px;
	margin: 0px auto;
}

.Content .ACT_AccountContainer h1  {
	display: none;
}

.Content .ACT_AccountContainer .ACT_MyAccountHeader {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/title.act.my_account.gif') no-repeat;
	height: 50px;
}

.Content .ACT_AccountContainer .ACT_Content {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.content.gif') repeat-y;
	padding: 0px 20px;
}

.Content .ACT_AccountContainer .ACT_ContentFooter {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.footer.gif') no-repeat;
	height: 12px;
	margin-bottom: 10px;
}

.Content .ACT_AccountContainer{
	height: 100%;
	overflow: hidden;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer{
	width: 102px;
	float: left;
	margin: 5px;
	display: inline;
	position: relative;
	z-index: 100;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer, .Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer a{
	font-size: 10px;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_Avatar{
	cursor: pointer;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_AvatarList{
	width: 690px;
	display: none;
	position: absolute;
		top: -4px;
		left: -4px;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_AvatarList .ACT_AvatarList_Top{
	height: 6px;
	background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.avatar_list.top.gif' ) no-repeat;
	line-height: 1px;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_AvatarList .ACT_AvatarList_Body{
	background: #FBF8E4; /*url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.avatar_list.body.gif' ) repeat-y; */
	width: 100%;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_AvatarList .ACT_AvatarList_Body .ACT_AvatarChoices{
	padding: 0px;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_AvatarList .ACT_AvatarList_Body .ACT_AvatarChoices .ACT_AvatarChoice{
	width: 90px;
	height: 90px;
	margin: 5px 0px 5px 8px;
	float: left;
	display: inline;
	overflow: hidden;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_AvatarList .ACT_AvatarList_Bottom{
	height: 6px;
	background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.avatar_list.bottom.gif' ) no-repeat;
	line-height: 1px;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_AvatarList.ACT_Open{
	display: block;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_AvatarContainer .ACT_AvatarList .ACT_AvatarPaging{
	clear: both;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_Summary{
	width: 500px;
	float: right;
	display: inline;
	overflow: hidden;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_Summary .ACT_SummarySection{
	float: left;
	display: inline;
	margin: 5px;
	padding-left: 5px;
	font: normal 16px/22px 'Arial';
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_Summary .ACT_SummarySection .ACT_Title {
	width: 260px;
	height: 28px;
	float: left;
}

.Content .ACT_AccountContainer .ACT_AccountHeader .ACT_Summary .ACT_SummarySection .ACT_Count {
	font-size: 28px;
	float: left;
}

.Content .ACT_AccountContainer .ACT_Section_Deactivate .ACT_SectionContent .ACT_DeactivateText{
	width: 600px;
}

.Content .ACT_AccountContainer .ACT_TogglingSection{
	margin-top: 10px;
	overflow: hidden;
	clear: both;
}

.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent{
	margin: auto;
	display: none;
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.content.gif') repeat-y;
	padding: 10px;
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent table.SectionTable {
	width: 640px;
}

.Content .ACT_AccountContainer .ACT_Section_MyLists .ACT_SectionContent table.SectionTable {
	width: 700px;
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent table.SectionTable td {
	margin: 0px;
	padding: 0px 5px;
	text-align: left;
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent table.SectionTable th {
	margin: 0px;
	padding: 0px 5px;
	text-align: left;
	font-weight: bold;
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent table.SectionTable th a {
	text-align: left;
	font-weight: bold;
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent table.SectionTable td.Title {
/*	width: 320px; */
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent table.SectionTable td.DateCreated {
	width: 130px;
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent table.SectionTable td.Actions{
	width: 150px;
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent table.SectionTable td.Strip{
	width: 60px;
}
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_FieldContainer{
	background: #ebdba0;
	height: 20px;
	padding: 5px;
}

.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_FieldContainer.ACT_Odd{
	background: #fcf8d3;
}

.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_FieldContainer .ACT_FieldInput_Country,
.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_FieldContainer .ACT_FieldInput_Password{
	display: inline;
}

.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_FieldTitle{
	width: 140px;
	float: left; 
	font: normal 14px/30px 'Arial';
}

.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_FieldHelp{
	border-top: 1px solid #CCC;
	margin-top: 2px;
	margin-bottom: 10px;
	color: #626262;
	clear: left;
}

.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_FieldInput{
	border: none;
	background: transparent;
	width: 400px;
}

.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_FieldInput.ACT_FieldEdit{
	border: 1px solid black;
	background-color: #FFF;
}

.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Open .ACT_SectionContent{
	display: block;
}

.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionHeader{
	height: 57px;
	cursor: pointer;
}

.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_Profile .ACT_SectionHeader{				background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.title.my_profile.gif' ) no-repeat;				}
.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_Profile .ACT_SectionHeader.ACT_Open{	background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.title.my_profile_open.gif' ) no-repeat;			}
.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_MySubscriptions .ACT_SectionHeader{		background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.title.my_subscriptions.gif' ) no-repeat;			}
.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_MyRSS .ACT_SectionHeader{				background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.title.my_rss.gif' ) no-repeat;					}
.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_TAF .ACT_SectionHeader{					background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.title.invite_friends.gif' ) no-repeat;			}
.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_TAF .ACT_SectionHeader.ACT_Open{		background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.title.invite_friends_open.gif' ) no-repeat;		}
.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_Deactivate .ACT_SectionHeader{			background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.title.deactivate_account.gif' ) no-repeat;		}
.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_Deactivate .ACT_SectionHeader.ACT_Open{	background: url( 'http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.act.title.deactivate_account_open.gif' ) no-repeat;	}


.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionHeader .ACT_Title{
	display: none;
	font-size: 16px;
	margin-left: 21px;
}

.Content .ACT_AccountContainer .ACT_Section_Profile .ACT_SectionContent .ACT_ProfileForm .ACT_RefreshLink{
	display: none;
}


.Content .ACT_AccountContainer .ACT_TogglingSection .ACT_SectionContent .ACT_ActionLinks {
	text-align: center;
}

.Content .ACT_AccountContainer .ACT_TogglingSection.ACT_Section_Profile {
	position: relative;
}

/*-----------------------------------------------------------*/

/* Form Container -------------------------------------------*/
.FRM_Container {
	padding: 10px;
}

.FRM_Row {
	clear: left;
}

.FRM_Container .FRM_Row .FRM_Col_A {
	width: 150px;
	float: left;
	text-align: right;
}

.FRM_Container .FRM_Row .FRM_Col_B {
	margin: 0px 0px 10px 160px;
}

.FRM_Container .FRM_Row .FRM_TextInput {
	width: 300px;
	border: 1px solid #9ccbc9;
}

.FRM_Container .FRM_Row select {
	border: 1px solid #9ccbc9;
}

.FRM_Container .FRM_Row .FRM_SelectInput {
	width: 300px;
}

.FRM_Container .FRM_Row textarea {
	width: 460px;
}

.FRM_Container .FRM_Hint {
	font-size: smaller;
	color: #888888;
}
/*-----------------------------------------------------------*/

/* Contact Us  ----------------------------------------------*/
.CNTCT_Container {
	width: 700px;
	margin: 0px auto;
	font: normal 14px/16px 'Arial';
	color: #FFFFFF;
	padding: 40px;
}

.CNTCT_Container .CNTCT_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.cntct.header.gif') no-repeat;
	height: 10px;
}

.CNTCT_Container .CNTCT_Content {
	background: #548b89;
	padding: 30px 100px;
}

.CNTCT_Container .CNTCT_Content h1 {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/title.contact_us.gif') no-repeat;
	width: 298px;
	height: 78px;
	margin: 0px auto;
}

.CNTCT_Container .CNTCT_Content h1 span {
	display: none;
}

.CNTCT_Container .CNTCT_Content .FRM_Row {
	margin-bottom: 30px;
}

.CNTCT_Container .CNTCT_Footer {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.cntct.footer.gif') no-repeat;
	height: 10px;
}


.CNTCT_Container .CNTCT_CloseLink {
	text-align: right;
}

.CNTCT_Container .CNTCT_CloseLink a {
	color: #FFFFFF;
	font-weight: bold;
}
/*-----------------------------------------------------------*/

/* Registration ---------------------------------------------*/
.REG_Container {
	padding: 20px;
}

.REG_Container h1 {
	margin: -20px 0px 10px 0px;
	font: 18px/18px 'Arial';
	color: #70aaa8;
}

.REG_Container h1 span {
	display: none;
}

.REG_Container h1 a {
	color: #000000;
}

.REG_Container.REG_Step1 h1 {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/title.registration.gif') no-repeat;
	height: 43px;
	padding: 20px 0px 0px 350px;
}

.REG_Container.REG_Step1 p {
	width: 460px;
	margin-left: 30px;
}

.REG_Container.REG_Success {
	height: 300px;
}

.REG_Container.REG_Success h1 {
	background:  url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/title.registration_success.gif') no-repeat;
	width: 693px;
	height: 126px;
	margin: 0px auto;
	margin-top: -20px;
	margin-bottom: 30px;
	display: block;
}

.REG_Container .REG_DOBInputs {
	width: 200px;
	float: left;
}

.REG_Container .REG_Lnk_COPPA {
	float: left;
	display: inline;
	margin: 5px 0px 0px 5px;
}

.REG_Pig {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.registration_pig.gif') no-repeat;
	width: 237px;
	height: 259px;
	float: right;
	margin: 20px -16px 0px 0px;
	display: inline;
}

.REG_Col_B {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.reg_col_b.gif') top right no-repeat;
	width: 193px;
	height: 279px;
}

.REG_Col_B .REG_MoreInfo {
	width: 120px;
	height: 30px;
	display: block;
	margin: 112px 0px 0px 70px;
}

.REG_Success_Col_B {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.reg_col_b_success.gif') no-repeat;
	height: 318px;
}

.REG_Container.REG_Activate {
	height: 550px;
}

.REG_Container.REG_Activate .REG_TitleFavoriteComics {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/title.pick_comics.gif') no-repeat;
	width: 469px;
	height: 57px;
	margin-bottom: 30px;
}

.REG_Container.REG_Activate .REG_TitleFavoriteComics.Expanded {
	background-position: 0px -57px;
}

.REG_Container.REG_Activate .REG_TitleFavoriteComics .REG_PickComics {
	width: 469px;
	height: 30px;
	display: block;
}

.REG_Container.REG_Activate .REG_TitleFavoriteComics .REG_ComicsWhatsThis {
	width: 80px;
	height: 15px;
	display: block;
	margin: 10px 0px 0px 387px;
}
.REG_Container.REG_Activate .REG_TitleFavoriteComics .REG_ComicsCloseLink {
	position: absolute;
		right: 20px;
		top: 40px;
	font-weight: bold;
}

.REG_Container.REG_Activate .REG_TitleFavoriteComics .REG_ComicsRSSLink {
	position: absolute;
		right: 20px;
		top: 20px;
}

.REG_Container.REG_Activate .REG_TitleFavoriteEditorials {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/title.pick_editorials.gif') no-repeat;
	width: 670px;
	height: 57px;
	margin-bottom: 30px;
}

.REG_Container.REG_Activate .REG_TitleFavoriteEditorials.Expanded {
	background-position: 0px -57px;
}

.REG_Container.REG_Activate .REG_TitleFavoriteEditorials .REG_PickEditorials {
	width: 670px;
	height: 30px;
	display: block;
}

.REG_Container.REG_Activate .REG_TitleFavoriteEditorials .REG_EditorialsWhatsThis {
	width: 80px;
	height: 15px;
	display: block;
	margin: 10px 0px 0px 576px;
}

.REG_Activate_Col_B {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.reg_col_b_activation.gif') no-repeat;
	height: 570px;
}
/*-----------------------------------------------------------*/

/* Message Bubble -------------------------------------------*/
.BBL_Container {
	position: absolute;
		z-index: 10000;
	width: 200px;
	color: #FFFFFF;
	display: none;
}

.BBL_Container a {
	color: #FFFFFF;
	position: relative;
}

.BBL_Container .BBL_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.message_bubble.png') no-repeat;
	behavior: url('/css/v1/iepngfix.htc');
	height: 1%;
}

.BBL_Container .BBL_Header .BBL_Close {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.bubble_close.gif') no-repeat;
	float: right;
	width: 28px;
	height: 28px;
	display: block;
	margin: 0px 0px 5px 5px;
}

.BBL_Container .BBL_Header .BBL_Message {
	padding: 5px 40px 0px 5px;
}

.BBL_Container .BBL_Footer {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.message_bubble_footer.png') no-repeat;
	height: 20px;
	behavior: url('/css/v1/iepngfix.htc');
}

.BBL_Container .BBL_HeaderRight {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.message_bubble_right.png') no-repeat;
	behavior: url('/css/v1/iepngfix.htc');
}

.BBL_Container .BBL_HeaderRight .BBL_CloseRight {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/btn.bubble_close.gif') no-repeat;
	float: right;
	width: 28px;
	height: 28px;
	display: block;
	margin: 0px 0px 5px 5px;
}

.BBL_Container .BBL_HeaderRight .BBL_MessageRight {
	padding: 5px 15px 0px 35px;
}

.BBL_Container .BBL_FooterRight {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.message_bubble_footer_right.png') no-repeat;
	height: 20px;
	behavior: url('/css/v1/iepngfix.htc');
}
/*-----------------------------------------------------------*/

/* Comments -------------------------------------------------*/
.CMT_Comments {
	width: 640px;
	padding: 20px 3px 0px 3px;
	font: normal 12px/14px 'Arial';
}

.CMT_Comments .CMT_Header {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.comments_header.gif') no-repeat;
	height: 60px;
	font: bold 10px/12px 'Arial';
}

.CMT_Comments .CMT_Header .CMT_ShowActions {
	margin-left: 240px;
	padding-top: 9px;
}

.CMT_Comments .CMT_Header .CMT_ShowActions .CMT_SortOptions {
	margin: 8px 0px 0px 0px;
}

.CMT_Comments .CMT_Content, .CMT_AddSection .CMT_Content {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.comments_content.gif') repeat-y;
	padding: 0px 20px;
}

.CMT_Comments .CMT_Content .CMT_Odd, .CMT_Comments .CMT_Content .CMT_Even {
	padding: 10px 0px 10px 10px;
}

.CMT_Comments .CMT_Content .CMT_Odd {
	background: #FCF8D3;
}

.CMT_Comments .CMT_FirstToComment {
	text-align: center;
	font: bold 14px/16px 'Arial';
	padding: 30px;
}

.CMT_Comments .CMT_Column_A {
	margin-right: 170px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
}

.CMT_Comments .CMT_Column_A .CMT_Username {
	float: left;
	width: 255px;
}

.CMT_Comments .CMT_Column_A .CMT_DateEntered {
	float: left;
}

.CMT_Comments .CMT_Column_A .CMT_Comment {
	clear: left;
	padding-top: 10px;
}

.CMT_Comments .CMT_Column_B {
	float: right;
	width: 160px;
	text-align: center;
}

.CMT_Comments .CMT_Column_B .CMT_Rating {
	width: 160px;
}

.CMT_Comments .CMT_Footer, .CMT_AddSection .CMT_Footer {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.comments_footer.gif') no-repeat;
	height: 12px;
}

.CMT_FlagBubble {
	padding: 20px 5px 5px 5px;
}

.CMT_FlagBubble .CMT_FlagReason {
	width: 140px;
	margin-bottom: 5px;
}

.CMT_AddSection {
	width: 640px;
	margin: 20px auto;
}

.CMT_AddSection .CMT_AddSectionHeader {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.comments_header_add.gif') no-repeat;
	height: 60px;
}

.CMT_AddSection textarea {
	width: 100%;
	height: 150px;
	margin-bottom: 20px;
}

.CMT_AddSection .CMT_PostActions {
	padding-bottom: 20px;
}

.CMT_AddSection .CMT_PostActions .CMT_Post {
	float: right;
}
/*-----------------------------------------------------------*/

/* Ads ------------------------------------------------------*/
.AD_FooterAds {
	width: 640px;
	margin: 0px auto;
}

.AD_FooterAds span {
	display: none;
}

.AD_FooterAds .AD_FooterAdsTitle {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/title.also_like.gif') no-repeat;
	width: 341px;
	height: 30px;
	margin: 0px auto;
	display: block;
}
/*-----------------------------------------------------------*/

/* User Favorites -------------------------------------------*/
.FAV_Favorites {
	width: 640px;
	margin: 0px auto;
}

.FAV_Favorites .FAV_UserHeader {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.user_header.png') no-repeat;
	behavior: url('/css/v1/iepngfix.htc');
}

.FAV_Favorites .FAV_UserHeader .FAV_Avatar {
	margin: 5px 20px 0px 20px;
	display: inline;
	float: left;
	text-align: center;
}

.FAV_Favorites .FAV_UserHeader .FAV_UserDetail {
	padding-top: 10px;
	color: #000000;
}

.FAV_Favorites .FAV_UserHeader .FAV_UserDetail .FAV_Username {
	font: bold 24px/26px 'Arial';
	margin: 5px 0px 0px 0px;
}

.FAV_Favorites .FAV_UserHeader .FAV_UserDetail .FAV_MemeberSince {
	font: italic bold 12px/14px 'Arial';
}

.FAV_Favorites .FAV_HeaderNav {
	position: relative;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderProfile {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.profile_header.gif') no-repeat;
	height: 109px;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderFavorites {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.favorites_header.gif') no-repeat;
	height: 56px;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderLists {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.lists_header.gif') no-repeat;
	height: 90px;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderList {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.list_header.gif') no-repeat;
	height: 90px;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderListEdit {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.list_header_edit.gif') no-repeat;
	height: 90px;
}

.FAV_Favorites .FAV_HeaderNav .FAV_LinkRecent {
	position: absolute;
		top: 0px;
		left: 0px;
	width: 225px;
	height: 35px;
	display: block;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderFavorites .FAV_LinkRecent, {
	width: 235px;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderLists .FAV_LinkRecent,
.FAV_Favorites .FAV_HeaderNav.FAV_HeaderList .FAV_LinkRecent,
.FAV_Favorites .FAV_HeaderNav.FAV_HeaderListEdit .FAV_LinkRecent {
	width: 175px;
}

.FAV_Favorites .FAV_HeaderNav .FAV_LinkFavorites {
	position: absolute;
		top: 0px;
		left: 225px;
	width: 210px;
	height: 35px;
	display: block;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderFavorites .FAV_LinkFavorites {
	left: 235px;
	width: 200px;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderLists .FAV_LinkFavorites,
.FAV_Favorites .FAV_HeaderNav.FAV_HeaderList .FAV_LinkFavorites,
.FAV_Favorites .FAV_HeaderNav.FAV_HeaderListEdit .FAV_LinkFavorites {
	left: 175px;
	width: 180px;
}

.FAV_Favorites .FAV_HeaderNav .FAV_LinkLists {
	position: absolute;
		top: 0px;
		left: 435px;
	width: 143px;
	height: 35px;
	display: block;
}

.FAV_Favorites .FAV_HeaderNav.FAV_HeaderLists .FAV_LinkLists,
.FAV_Favorites .FAV_HeaderNav.FAV_HeaderList .FAV_LinkLists,
.FAV_Favorites .FAV_HeaderNav.FAV_HeaderListEdit .FAV_LinkLists {
	left: 355px;
	width: 140px;
}

.FAV_Favorites .FAV_HeaderNav .FAV_ListTitle {
	position: absolute;
		top: 55px;
		left: 5px;
	width: 245px;
	height: 35px;
	display: block;
	font: bold 18px/35px 'Arial';
	overflow: hidden;
	text-align: center;
}

.FAV_Favorites .FAV_HeaderNav .FAV_LinkShareList {
	position: absolute;
		top: 55px;
		left: 255px;
	width: 120px;
	height: 35px;
	display: block;
}

.FAV_Favorites .FAV_HeaderNav .FAV_LinkViewLists {
	position: absolute;
		top: 55px;
		left: 375px;
	width: 115px;
	height: 35px;
	display: block;
}

.FAV_Favorites .FAV_HeaderNav .FAV_LinkDeleteList {
	position: absolute;
		top: 55px;
		left: 490px;
	width: 100px;
	height: 35px;
	display: block;
}

.FAV_Favorites .FAV_HeaderNav .FAV_LinkEditListTitle {
	position: absolute;
		top: 50px;
		left: 233px;
}

.FAV_Favorites .FAV_Types {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.favorites_comics.gif') no-repeat;
	width: 640px;
	height: 50px;
	position: relative;
}

.FAV_Favorites .FAV_Types.Editorials {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.favorites_editorials.gif') no-repeat;
}

.FAV_Favorites .FAV_Types .FAV_Comics {
	position: absolute;
		top: 12px;
		left: 0px;
	width: 190px;
	height: 35px;
	display: block;
}

.FAV_Favorites .FAV_Types .FAV_Editorials {
	position: absolute;
		top: 12px;
		left: 190px;
	width: 270px;
	height: 35px;
	display: block;
}

.FAV_Favorites .FAV_Content {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.favorites_content.gif') repeat-y;
	padding-top: 10px;
}

.FAV_Favorites .FAV_Content p {
	text-align: center;
}

.FAV_Favorites .FAV_Content .FAV_LeftColumn {
	width: 320px;
	float: left;
}

.FAV_Favorites .FAV_Content .FAV_RightColumn {
	margin-left: 320px;
}

.FAV_Favorites.FAV_Lists .FAV_Content {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.lists_content.gif') repeat-y;
	padding: 10px 0px;
}

.FAV_Favorites.FAV_Lists .FAV_LeftColumn {
	width: 428px;
}

.FAV_Favorites.FAV_Lists .FAV_LeftColumn .STR_Container290 {
	margin: 0px 69px 10px 69px;
}

.FAV_Favorites.FAV_Lists .FAV_RightColumn {
	margin-left: 428px;
}

.FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_ListUL {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_List {
	height: 45px;
	padding: 17px 18px 17px 10px;
}

.FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_List a {
	color: #b0d2cb;
	font: bold 14px/45px 'Arial';
}

.FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_List .FAV_ListTitle {
	width: 130px;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	float: left;
	display: block;
}

.FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_List .FAV_FullListLink {
	margin: 5px;
	float: left;
	display: inline;
}

.FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_ListUL .FAV_CurrentList, .FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_ListUL .FAV_List:hover {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.lists_current.gif') no-repeat;
}

.FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_ListUL .FAV_CurrentList a, .FAV_Favorites.FAV_Lists .FAV_RightColumn .FAV_ListUL .FAV_List a:hover {
	color: #517f89;
	font: bold 14px/45px 'Arial';
}

.FAV_Favorites .FAV_ViewTypeLink {
	float: left;
	line-height: 38px;
	display: inline;
	width: 190px;
	height: 38px;
	padding-left: 10px;
	background: #fcd42f;
}

.FAV_Favorites .FAV_ShareListForm {
	display: none;
	background: #fcd42f;
}

.FAV_Favorites .PAG_Paging {
	background: #fcd42f;
	margin: 0px 0px 7px 200px;
}

.FAV_Favorites.FAV_List .PAG_Paging, .FAV_Favorites.FAV_ListEdit .PAG_Paging {
	margin: 0px 0px 7px 0px;
}

.FAV_Lists .PAG_Paging {
	width: 195px;
	background: transparent;
	margin: 0px 0px 7px 5px;
}

.FAV_Lists .PAG_Paging .PAG_PagingInfo {
	display: none;
}
/*-----------------------------------------------------------*/

/* Legal ----------------------------------------------------*/
.TOS_Wrapper, .Privacy_Wrapper, .Infringements_Wrapper {
	padding: 20px;
}

.Infringements_Wrapper ol {
	list-style-type: lower-alpha;
	padding-left: 20px;
}

.Infringements_Wrapper ol li {
	margin-bottom: 10px;
}
/*-----------------------------------------------------------*/


/* 404 Page -------------------------------------------------*/
.SYS_404Wrapper {
	width: 610px;
	margin: 0px auto;
	padding: 30px 0px;
	font: normal 18px/20px 'Arial';
	color: #000000;
}

.SYS_404Wrapper a {
	color: #000000;
}

.SYS_404Image {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.404.gif') no-repeat;
	width: 560px;
	height: 577px;
	margin: 0px auto;
}

.SYS_404Image p {
	display: none;
}
/*-----------------------------------------------------------*/

/* FAQ ------------------------------------------------------*/
.FAQ_Wrapper, .MSG_Unsubscribe {
	padding: 30px 10px 10px 10px;
}

.FAQ_Wrapper .FAQ_LeftColumn, .FAQ_Wrapper .FAQ_RightColumn {
	width: 460px;
	float: left;
	margin-right: 15px;
}
/*-----------------------------------------------------------*/

/* Forgot Password ------------------------------------------*/
.FP_Wrapper {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.forgot_password.jpg') no-repeat;
	width: 660px;
	height: 420px;
	margin: 50px auto;
	position: relative;
}

.FP_Wrapper .FP_Instructions {
	font: normal 14px/16px 'Arial';
	width: 285px;
	color: #000000;
	position: absolute;
		top: 325px;
		left: 20px;
}

.FP_Wrapper .FP_EmailInput {
	position: absolute;
		top: 327px;
		left: 313px;
	width: 220px;
	height: 25px;
	border: none;
	font: normal 20px/25px 'Arial';
}

.FP_Wrapper .FP_Reset {
	position: absolute;
		top: 323px;
		left: 550px;
}

.FP_Wrapper .FP_Message {
	position: absolute;
		top: 370px;
		left: 20px;
	width: 620px;
}
/*-----------------------------------------------------------*/

/* Username Update ------------------------------------------*/
.UU_Wrapper {
	padding: 20px;
}
/*-----------------------------------------------------------*/

/* Widgets --------------------------------------------------*/
.WDGT_Wrapper {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.widgets.gif') no-repeat;
	width: 920px;
	height: 1630px;
	margin: 0px auto;
	position: relative;
}

.WDGT_Wrapper .WDGT_FAQ_Link {
	width: 58px;
	height: 10px;
	position: absolute;
		top: 98px;
		right: 95px;
	display: block;
}

.WDGT_Wrapper .WDGT_Links {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.other_widgets.gif') no-repeat;
	position: absolute;
		top: 400px;
		left: 70px;
	padding-top: 20px;
}

.WDGT_Wrapper .WDGT_Links .WDGT_LinkBorder {
	border: 2px solid #99cccc;
	padding: 10px;
}

.WDGT_Wrapper .WDGT_Links .WDGT_LinkPearls {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.widget_pearls.gif') no-repeat;
	width: 164px;
	height: 93px;
	display: block;
}

.WDGT_Wrapper .WDGT_Links .WDGT_LinkComics {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.widget_comics.gif') no-repeat;
	width: 164px;
	height: 66px;
	display: block;
}

.WDGT_Wrapper .WDGT_Links .WDGT_LinkDilbert {
	background: url('http://c0389161.cdn.cloudfiles.rackspacecloud.com/img/v1/bg.widget_dilbert.gif') no-repeat;
	width: 164px;
	height: 72px;
	display: block;
}

.WDGT_Wrapper .WDGT_160x300 {
	position: absolute;
	top: 223px;
	right: 270px;
}

.WDGT_Wrapper .WDGT_300x250 {
	position: absolute;
	top: 572px;
	right: 270px;
}

.WDGT_Wrapper .WDGT_400x300 {
	position: absolute;
	top: 885px;
	right: 270px;
}

.WDGT_Wrapper .WDGT_Desktop {
	position: absolute;
	top: 1232px;
	right: 270px;
}
/*-----------------------------------------------------------*/