Cult of Snape
Welcome to Cult of Snape
Like the resurrection of Snape.. Cult of Snape II! This is site devoted to Severus Snape for His most faithful, loyal and devoted fans. All Hail, the Half-blood Prince, Ex-Professor and Potions Master of Hogwarts. Worship and wear t-shirts in His name.
Womens T-shirts
Click Here for Women's and Plus Size T-shirts
Short Sleeve (and now Long sleeve for fall!)
body{ margin:0; padding:0; text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 12px}
body {background-color: #000000; background-image: url()}
/*Page Frame - Edit these to change the page borders*/
#page {background-color: #fff ! important}
#page, #footer, #header, #maincol, #menucol {border: 7px solid #fff !important; }
/*Backgrounds*/
.buyBoxHeaderTD {background: #7a7a7a! important;background-image: url(); color: #fff; font-weight: bold; height: 20px; text-align: center}
.sizeChartHeaderTD {background: #7a7a7a! important; ;background-image: url()}
.cartHeadTR {background: #7a7a7a! important;;background-image: url()}
.cartTitleText{color: #000000 !important; font-size: 12pt; font-weight: bold;}
.sectionsTD1{background: none}
.dashedGrayLineHorizontal {visibility: hidden}
.pageHeader {font-size: 14pt; margin-left:10px}
.helpCenterSubHeaderTD{border-bottom:3px #fff solid;}
.helpCenterStoreArticleText{margin-left: 20px; padding-right: 20px}
.helpCenterSubHeader{font-weight:bold;font-size:16px;}
.helpContent {margin: 20px}
/*Header*/
#header{background-color: #d0d0d0! important;background-image: url()}
#shopName {display: block; color: #000000; font-size: 14px}
/*Main Content Area*/
#maincol{background: #f4f4f4! important;background-image: url();}
/*Left Hand Menu*/
#menucol {background-color: #b5b5b5! important;background-image: url()}
#menucol h4 {background: #7a7a7a; background-image: url(); font-size:11pt;font-weight:bold; text-decoration:none; color:#fff}
.menuTable{margin-left: 0px; margin-top: 0px; margin-bottom: -1px;}
.menuLink, .menuSelectedText {display:block; line-height:23px; padding-left: 3px; border-left: 7px solid #b5b5b5! important; text-decoration: none}
.menuLevel1{padding-left: 3px}
.menuLevel2{padding-left: 6px}
.menuLevel3{padding-left: 9px}
.menuLevel4{padding-left: 12px}
.menuLevel5{padding-left: 15px}
.menuLevel6{padding-left: 18px}
.menuLevel7{padding-left: 21px}
.menuLevel8{padding-left: 24px}
.menuLevel8{padding-left: 27px}
.menuLink{display:block; border-top:#fff 1px dashed; color:#fff ! important;}
.menuSelectedText{display:block; border-top:#fff 1px dashed; color:#fff! important; font-weight: bold; border-left: 7px solid #7a7a7a!
important;}
/* Menu Link Hover Highlight*/
.menuLink:hover{display:block; text-decoration:none;color:#f2ffff ! important; border-left: 7px solid #d0d0d0! important}
html>body .menuLink{border-bottom: 7px solid #b5b5b5 !important}
/*Breadcrumb*/
#breadcrumb {background: #7a7a7a! important;background-image: url(); color: #fff; border-bottom: 7px solid #fff}
.breadcrumbLink, .breadcrumbLink:visited {color: #fff ! important; font-weight: bold; text-decoration: none}
.breadcrumbLink:hover {text-decoration: underline}
/*Footer*/
#footer{height: 80px}
#footer {background-color: #d0d0d0! important;background-image: url()}
.footerLinks:link{ color:#fff ! important; font-size: 10px; text-decoration:none}
.footerLinks:hover{ color:#fff ! important;text-decoration:underline ! important; font-size: 10px;}
.footerLinks:visited{ color:#fff ! important; font-size: 10px; text-decoration:none}
.footerVerticalBar{width:10px ! important}
.grayText{ color:#fff; font-size:11px}
/*Sections Header*/
#content {background: #fefafa! important;background-image: url()}
#cName {background: #000000 ! important;background-image: url(); color: #fff; font-size: 14pt;}
#cImage {margin-left: auto; margin-right: auto;}
#cDesc {margin-top: 10px; font-size: 10pt;}
#content {clear: both; margin-top: 0px; padding: 5px; _padding: 0px;margin-bottom: 20px; border-bottom: 7px solid #fff; text-align: center}
.sectionsTable1{width: 100%;}
.sectionsTD1 {}
a.sectionTitleLink, a.sectionTitleLink:visited ,a.sectionTitleLink:hover {color: #000000}
/*Product Link Colors */
#maincol a, #maincol a:visited, #maincol a:hover {color: #000000; text-decoration: none}
#maincol a:hover {font-weight: bold}
.productDetailTable1 a:hover {text-decoration: underline !important}
/*Header Link Colors */
.headerLinks, .headerLinks:visited, .headerLinks a:hover {color: #000000!important}
/*Product Detail Page*/
.productDetailTable1 { padding-right: 15px; padding-bottom: 30px; padding-left: 15px; width: 100%; *padding-right: 5px; *padding-left: 5px; *width: 630px;}
.productDetailTitleText { font-size: 14pt; text-indent: 15px; padding-top: 10px; margin-bottom: 0px; color: #7a7a7a}
.productDetailTabTable {height: 30px; border-bottom: 3px solid #fff; margin-left: -2px; margin-right: -4px; width: 100%; background-color: transparent ! important; border-collapse: collapse; margin-top: 20px}
.productDetailTabFocus{height: 20px; border: 3px solid #fff; padding: 5px; background-color: #fff}
.productDetailTabUnfocus{height: 18px; border: 3px solid #fff; padding: 5px; background-color: #eee !important}
.productDetailTabExtra {border-bottom: none}
/*Ready to buy box*/
.buyBoxTable {border: #000000 solid 3px; margin-left: 5px; background: #fff ! important; margin-right: 10px}
.buyBoxTable select {width: 140px}
.buyBoxProductNumber{color: #939393;font-size: 11px;}
.underlineHeaderPurple {border-color: #fff}
.underlineHeader {border-color: #000000}
#t_thumb0, #t_thumb1 {border: 0px solid #77aa77! important}
/*Pricing Table*/
.pricingTable * {font-size: 7pt; padding: 3px;}
.pricingTable {margin: 0px;}
.pricingPrice1, .pricingPrice2, .pricingHeader {border: 2px solid #fff !important}
.pricingHeader, .pricingColorName1, .pricingColorName2 {background: #fff}
/*Sizing Table*/
.sizeChartHeaderTD {color: #fff}
/*Shopping Cart*/
.cartHeadText {color: #fff}
.cartTable {border: 1px solid #7a7a7a; background: #fff}
/*Layout - editing not recommended*/
#page {border-collapse: collapse; margin-left: auto; margin-right: auto; margin-bottom: -70px;}
#breadcrumb { font-weight: bold; text-align: left;
font-size: 10pt; margin-left: 0px; padding: 10px; padding-left: 20px}
#header {}
#wrapper{ border-bottom: 7px solid #fff; overflow: hidden}
#maincol, #menucol, .menuTable {border-bottom: 7px solid #fff}
#menucol{margin-top:0px ! important; margin-left:0px; margin-bottom: -3px;text-align:left; text-indent: 5px;}
#menucol, .menuTable, .menuTable td {width:100%}
#prop {width: 173px}
#prop1 {width: 600px}
.menuLink, .menuSelectedText {}
.menuLink, .menuSelectedText {border-bottom: 0px solid !important}
#menucol h4{width: 100%; display:block; height:25px;line-height:25px; margin: 0px; padding-top: 0px; border-bottom:
7px #fff solid; margin-bottom: -1px}
.sectionsTD1, .sectionsTable2 {padding-top: 0px; vertical-align: top}
#maincol{text-align:left; background-repeat:repeat; margin: 0px; border-left: 7px solid #fff; margin-left: -7px;
overflow-x:hidden; }
#midheader{ background:transparent; text-align:left;}
#description {padding: 20px;}
#logo {padding-left: 20px; padding-top: 20px; text-align: left}
#shopName {padding-left: 20px; padding-top: 20px; text-align: center}
.productsTable1 td {width: 29%}
.productDetailColorOutOfStock {background-color: #ff9999 !important; border-color: red !important}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;margin-bottom:50px}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block;margin-bottom:0\px}
/* End hide from IE-mac */
body{ margin:0; padding:0; text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 12px}
body {background-color: #000000; background-image: url()}
/*Page Frame - Edit these to change the page borders*/
#page {background-color: #fff ! important}
#page, #footer, #header, #maincol, #menucol {border: 7px solid #fff !important; }
/*Backgrounds*/
.buyBoxHeaderTD {background: #7a7a7a! important;background-image: url(); color: #fff; font-weight: bold; height: 20px; text-align: center}
.sizeChartHeaderTD {background: #7a7a7a! important; ;background-image: url()}
.cartHeadTR {background: #7a7a7a! important;;background-image: url()}
.cartTitleText{color: #000000 !important; font-size: 12pt; font-weight: bold;}
.sectionsTD1{background: none}
.dashedGrayLineHorizontal {visibility: hidden}
.pageHeader {font-size: 14pt; margin-left:10px}
.helpCenterSubHeaderTD{border-bottom:3px #fff solid;}
.helpCenterStoreArticleText{margin-left: 20px; padding-right: 20px}
.helpCenterSubHeader{font-weight:bold;font-size:16px;}
.helpContent {margin: 20px}
/*Header*/
#header{background-color: #d0d0d0! important;background-image: url()}
#shopName {display: block; color: #000000; font-size: 14px}
/*Main Content Area*/
#maincol{background: #f4f4f4! important;background-image: url();}
/*Left Hand Menu*/
#menucol {background-color: #b5b5b5! important;background-image: url()}
#menucol h4 {background: #7a7a7a; background-image: url(); font-size:11pt;font-weight:bold; text-decoration:none; color:#fff}
.menuTable{margin-left: 0px; margin-top: 0px; margin-bottom: -1px;}
.menuLink, .menuSelectedText {display:block; line-height:23px; padding-left: 3px; border-left: 7px solid #b5b5b5! important; text-decoration: none}
.menuLevel1{padding-left: 3px}
.menuLevel2{padding-left: 6px}
.menuLevel3{padding-left: 9px}
.menuLevel4{padding-left: 12px}
.menuLevel5{padding-left: 15px}
.menuLevel6{padding-left: 18px}
.menuLevel7{padding-left: 21px}
.menuLevel8{padding-left: 24px}
.menuLevel8{padding-left: 27px}
.menuLink{display:block; border-top:#fff 1px dashed; color:#fff ! important;}
.menuSelectedText{display:block; border-top:#fff 1px dashed; color:#fff! important; font-weight: bold; border-left: 7px solid #7a7a7a!
important;}
/* Menu Link Hover Highlight*/
.menuLink:hover{display:block; text-decoration:none;color:#f2ffff ! important; border-left: 7px solid #d0d0d0! important}
html>body .menuLink{border-bottom: 7px solid #b5b5b5 !important}
/*Breadcrumb*/
#breadcrumb {background: #7a7a7a! important;background-image: url(); color: #fff; border-bottom: 7px solid #fff}
.breadcrumbLink, .breadcrumbLink:visited {color: #fff ! important; font-weight: bold; text-decoration: none}
.breadcrumbLink:hover {text-decoration: underline}
/*Footer*/
#footer{height: 80px}
#footer {background-color: #d0d0d0! important;background-image: url()}
.footerLinks:link{ color:#fff ! important; font-size: 10px; text-decoration:none}
.footerLinks:hover{ color:#fff ! important;text-decoration:underline ! important; font-size: 10px;}
.footerLinks:visited{ color:#fff ! important; font-size: 10px; text-decoration:none}
.footerVerticalBar{width:10px ! important}
.grayText{ color:#fff; font-size:11px}
/*Sections Header*/
#content {background: #fefafa! important;background-image: url()}
#cName {background: #000000 ! important;background-image: url(); color: #fff; font-size: 14pt;}
#cImage {margin-left: auto; margin-right: auto;}
#cDesc {margin-top: 10px; font-size: 10pt;}
#content {clear: both; margin-top: 0px; padding: 5px; _padding: 0px;margin-bottom: 20px; border-bottom: 7px solid #fff; text-align: center}
.sectionsTable1{width: 100%;}
.sectionsTD1 {}
a.sectionTitleLink, a.sectionTitleLink:visited ,a.sectionTitleLink:hover {color: #000000}
/*Product Link Colors */
#maincol a, #maincol a:visited, #maincol a:hover {color: #000000; text-decoration: none}
#maincol a:hover {font-weight: bold}
.productDetailTable1 a:hover {text-decoration: underline !important}
/*Header Link Colors */
.headerLinks, .headerLinks:visited, .headerLinks a:hover {color: #000000!important}
/*Product Detail Page*/
.productDetailTable1 { padding-right: 15px; padding-bottom: 30px; padding-left: 15px; width: 100%; *padding-right: 5px; *padding-left: 5px; *width: 630px;}
.productDetailTitleText { font-size: 14pt; text-indent: 15px; padding-top: 10px; margin-bottom: 0px; color: #7a7a7a}
.productDetailTabTable {height: 30px; border-bottom: 3px solid #fff; margin-left: -2px; margin-right: -4px; width: 100%; background-color: transparent ! important; border-collapse: collapse; margin-top: 20px}
.productDetailTabFocus{height: 20px; border: 3px solid #fff; padding: 5px; background-color: #fff}
.productDetailTabUnfocus{height: 18px; border: 3px solid #fff; padding: 5px; background-color: #eee !important}
.productDetailTabExtra {border-bottom: none}
/*Ready to buy box*/
.buyBoxTable {border: #000000 solid 3px; margin-left: 5px; background: #fff ! important; margin-right: 10px}
.buyBoxTable select {width: 140px}
.buyBoxProductNumber{color: #939393;font-size: 11px;}
.underlineHeaderPurple {border-color: #fff}
.underlineHeader {border-color: #000000}
#t_thumb0, #t_thumb1 {border: 0px solid #77aa77! important}
/*Pricing Table*/
.pricingTable * {font-size: 7pt; padding: 3px;}
.pricingTable {margin: 0px;}
.pricingPrice1, .pricingPrice2, .pricingHeader {border: 2px solid #fff !important}
.pricingHeader, .pricingColorName1, .pricingColorName2 {background: #fff}
/*Sizing Table*/
.sizeChartHeaderTD {color: #fff}
/*Shopping Cart*/
.cartHeadText {color: #fff}
.cartTable {border: 1px solid #7a7a7a; background: #fff}
/*Layout - editing not recommended*/
#page {border-collapse: collapse; margin-left: auto; margin-right: auto; margin-bottom: -70px;}
#breadcrumb { font-weight: bold; text-align: left;
font-size: 10pt; margin-left: 0px; padding: 10px; padding-left: 20px}
#header {}
#wrapper{ border-bottom: 7px solid #fff; overflow: hidden}
#maincol, #menucol, .menuTable {border-bottom: 7px solid #fff}
#menucol{margin-top:0px ! important; margin-left:0px; margin-bottom: -3px;text-align:left; text-indent: 5px;}
#menucol, .menuTable, .menuTable td {width:100%}
#prop {width: 173px}
#prop1 {width: 600px}
.menuLink, .menuSelectedText {}
.menuLink, .menuSelectedText {border-bottom: 0px solid !important}
#menucol h4{width: 100%; display:block; height:25px;line-height:25px; margin: 0px; padding-top: 0px; border-bottom:
7px #fff solid; margin-bottom: -1px}
.sectionsTD1, .sectionsTable2 {padding-top: 0px; vertical-align: top}
#maincol{text-align:left; background-repeat:repeat; margin: 0px; border-left: 7px solid #fff; margin-left: -7px;
overflow-x:hidden; }
#midheader{ background:transparent; text-align:left;}
#description {padding: 20px;}
#logo {padding-left: 20px; padding-top: 20px; text-align: left}
#shopName {padding-left: 20px; padding-top: 20px; text-align: center}
.productsTable1 td {width: 29%}
.productDetailColorOutOfStock {background-color: #ff9999 !important; border-color: red !important}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;margin-bottom:50px}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block;margin-bottom:0\px}
/* End hide from IE-mac */
View My Stats