body {
background-color:#01002D;
background-image:url(../images/Flag-Background.gif);
background-repeat:repeat-x;
font-family:Arial,Helvetica,sans-serif;
margin:0;
}
div#top {
background-image:url(../images/flagtop.jpg);
background-repeat:no-repeat;
height:115px;
padding-top:10px;
text-align:center;
}
div#middle {
text-align:center;
}
div#content {
color:white;
}
form {
margin:0;
padding:0;
}
select.pg {
font-size:9px;
}
table.content {
background-color:#010020;
font-size:10pt;
}
table.content td.head {
background-color:#35315E;
background-repeat:repeat-x;
color:white;
font-size:8pt;
height:25px;
padding:2px 10px 2px 10px;
}
table.content td.stpats {
background-color:#083017;
background-image:url(http://postersinc.com/storefront-files/images/stpatsbg.jpg);
background-repeat:repeat-x;
color:#FED900;
font-size:8pt;
line-height: 10pt;
padding:2px 10px 2px 10px;
}
table.content td.stpats h3 {margin: 0; font-size: 12pt; font-weight: bold; line-height: 12px; padding: 8px;}

table.content td.xmas {
background-color:#00544f;
background-image:url(http://postersinc.com/storefront-files/images/xmasbg.jpg);
background-repeat:repeat-x;
color:#FED900;
font-size:8pt;
line-height: 10pt;
padding:2px 10px 2px 10px;
}
table.content td.xmas h3 {margin: 0; font-size: 12pt; font-weight: bold; line-height: 12px; padding: 0;}

table.content td.valentines {
background-color:#B40709;
background-image:url(http://postersinc.com/storefront-files/images/valentinesbg.jpg);
background-repeat:repeat-x;
color:#FED900;
font-size:8pt;
line-height: 10pt;
padding:2px 10px 2px 10px;
height: 50px;
}
table.content td.valentines h3 {margin: 0; font-size: 12pt; font-weight: bold; line-height: 12px; padding: 0;}

table.content td.valentines a {margin: 0; padding: 0; text-decoration: none;color:#FED900;}

table.content td.headw {
background-color:#5F0021;
background-repeat:repeat-x;
color:white;
font-size:8pt;
height:25px;
padding:2px 10px 2px 10px;
}
table.content td.head a {
display:inline;
padding:0;
}
table.content td.head a:link {
color:white;
}
table.content td.head a:hover {
color:white;
}
table.content td.head a:active {
color:white;
}
table.content td.head a:visited {
color:white;
}
table.content td.headw a {
display:inline;
padding:0;
}
table.content td.headw a:link {
color:white;
}
table.content td.headw a:hover {
color:white;
}
table.content td.headw a:active {
color:white;
}
table.content td.headw a:visited {
color:white;
}
table.content td.nav {
background-color:#000015;
border-right:1px solid #35315E;
font-size:10pt;
padding:10px;
}
table.content td.nav p.address {
color:white;
font-size:8pt;
}
div.about {
background-color:#01002D;
height:325px;
padding:10px;
text-align:left;
}
div.wholesale {
background-color:#01002D;

padding:10px;
text-align:left;
}
table.content td.heading {
background-color:#652C3D;
color:white;
font-weight:bold;
height:25px;
padding-left:10px;
text-align:left;
}
div.productcontainer {
background-color:#010020;
}
table.content td.product {
font-size:9pt;
padding:10px;
}
table.content td.productl {
border-left:1px solid white;
font-size:9pt;
padding:10px;
}
div#footer {
color:white;
font-size:8pt;
height:30px;
margin-top:10px;
text-align:center;
}
form {
margin:0;
}
input.sb {
border:0 solid;
font-size:9pt;
}
input.sbb {
background-color:#FFEB7F;
border:1px solid black;
font-size:9px;
}
input.f, textarea.f, select.f {
border:1px solid #D2D1DF;
font-size:9pt;
}
input.fe, textarea.fe, select.fe {
border:1px solid #D2D1DF;
background-color: #ffeeee;
font-size:9pt;
}
input.fb {
background-color:#AF8E99;
border:0 solid;
color:white;
font-size:9pt;
font-weight:bold;
}
table.signin {
background-color:white;
border:1px solid #D2D1DF;
font-size:9pt;
}
table.signin td.h {
background-color:#D2D1DF;
font-weight:bold;
}
table.mainnav {
margin-top:5px;
}
table.mainnav td {
padding-bottom:1px;
}
table.mainnav td a {
background-color:#010789;
background-repeat:no-repeat;
display:block;
height:22px;
padding-left:25px;
padding-top:3px;
text-align:left;
}
table.mainnav td a:link {
background-image:url(../images/starbgy.gif);
color:#FED900;
}
table.mainnav td a:hover {
background-image:url(../images/starbg.gif);
color:white;
}
table.mainnav td a:active {
background-image:url(../images/starbgy.gif);
color:#FED900;
}
table.mainnav td a:visited {
background-image:url(../images/starbg.gif);
color:white;
}
table.mainnavw {
margin-top:5px;
}
table.mainnavw td {
padding-bottom:1px;
}
table.mainnavw td a {
background-color:#010789;
background-repeat:no-repeat;
display:block;
height:22px;
padding-left:25px;
padding-top:3px;
text-align:left;
}
table.mainnavw td a:link {
background-image:url(../images/starbgy.gif);
color:#FED900;
}
table.mainnavw td a:hover {
background-image:url(../images/starbg.gif);
color:white;
}
table.mainnavw td a:active {
background-image:url(../images/starbgy.gif);
color:#FED900;
}
table.mainnavw td a:visited {
background-image:url(../images/starbg.gif);
color:white;
}
table.NavigationBar {
}
table.NavigationBar td {
padding-bottom:1px;
}
table.NavigationBar a {
background-repeat:no-repeat;
display:block;
text-align:left;
}
table.NavigationBar td.Level1 a:link, table.NavigationBar td.Level1 a:active {
background-color:#010789;
background-image:url(../images/starbgy.gif);
color:#FED900;
height:22px;
padding-left:25px;
padding-top:3px;
}
table.NavigationBar td.Level1 a:hover, table.NavigationBar td.Level1 a:visited {
background-color:#010789;
background-image:url(../images/starbg.gif);
color:white;
height:22px;
padding-left:25px;
padding-top:3px;
}
table.NavigationBar td.Level1Selected a:link, table.NavigationBar td.Level1Selected a:active, table.NavigationBar td.Level1Selected a:hover, table.NavigationBar td.Level1Selected a:visited {
background-color:#010789;
background-image:url(../images/starbgy.gif);
color:#FED900;
font-style:italic;
font-weight:bold;
height:22px;
padding-left:25px;
padding-top:3px;
}
table.NavigationBar td.Level2 a:link, table.NavigationBar td.Level2 a:active {
background-color:#D2D1DF;
background-image:url(../images/starbgl2r.gif);
color:#890000;
font-size:8pt;
height:18px;
padding-left:45px;
padding-top:3px;
}
table.NavigationBar td.Level2 a:hover, table.NavigationBar td.Level2 a:visited {
background-color:#D2D1DF;
background-image:url(../images/starbgl2.gif);
color:#010789;
font-size:8pt;
height:18px;
padding-left:45px;
padding-top:3px;
}
table.NavigationBar td.Level2Selected a:link, table.NavigationBar td.Level2Selected a:active, table.NavigationBar td.Level2Selected a:hover, table.NavigationBar td.Level2Selected a:visited {
background-color:#D2D1DF;
background-image:url(../images/starbgl2r.gif);
color:#890000;
font-size:8pt;
font-style:italic;
height:18px;
padding-left:45px;
padding-top:3px;
}
table.producttable {
}
a {
display:inline;
font-weight:bold;
}
a:link {
color:#ccccff;
}
a:hover {
color:blue;
}
a:active {
color:#5F1412;
}
a:visited {
color:#cccccc;
}
div.PageTitle {
font-size:14pt;
font-weight:bold;
background-color:#7F0F33;
color: #FED900;
clear: both;
}
div.Breadcrumb {
background-color:black;
font-size:9pt;
margin:0;
padding:2px 2px 2px 5px;
text-align: left;
}
hr.separator {
background-color:#3A3662;
border:0 none;
color:#3A3662;
height:1px;
width:75%;
}
.Subcategories {
margin:0;
padding:0;
text-align:center;
vertical-align:top;
width:100%;
}
.Subcategories .CategoryName {
padding:2px;
}
.Subcategories .CategoryName a {
}
.Subcategories .CategoryName a:hover {
}
.ProductList {
margin:0;
padding:0;
vertical-align:top;
width:100%;
}
.ProductList table td {
vertical-align:top;
}
.ProductList .Empty {
color:#C63983;
font-size:14px;
font-weight:bold;
padding:30px 0 40px;
text-align:center;
}
.ProductList .CategoryName {
background-color:#7F0F33;
color: #FED900;
font-size:14pt;
font-weight:bold;
height:25px;
padding-left:10px;
text-align:left;
vertical-align:middle;
}
.PageTitle {
background-color:#010789;
color:#FED900;
font-size:14pt;
font-weight:bold;
height:25px;
padding-left:10px;
text-align:left;
vertical-align:middle;
}
.ProductList .CategoryDescription {
font-size:9pt;
padding:5px 15px 10px;
text-align: left;
}
.ProductList .ProductName {
padding-bottom:10px;
padding-top:7px;
text-align:center;
}
.ProductList .ProductDescription {
padding:10px;
}
.ProductList .ProductPrice {
padding:5px;
text-align:center;
}
div.ListItem {
font-size:9pt;
margin-bottom:10px;
padding:0;
text-align:center;
width: 220px;
}
div.ListItem a {
display:inline;
text-decoration:none;
}
div.ListItem a:link {
color:#ccccff;
}
div.ListItem a:hover {
color:blue;
text-decoration:underline;
}
div.ListItem a:active {
color:#5F1412;
}
div.ListItem a:visited {
color:#cccccc;
}
div.ProductImage {
margin:0;
padding:0;
}
div.ProductName {
margin:0;
padding:0;
}
div.ProductNamePrice {
margin:0;
padding:0;
}
div.ProductPrice {
margin-top:10px;
}
div.ProductStockMessage {
margin:0;
padding:0;
}
div.ProductDetails {
margin:0;
padding:0;
}
div.ProductDescription {
margin:0;
}
div.ProductArtist {
color:#cccccc;
font-style:italic;
margin-top:10px;
}
div.ProductDimensions {

}
span.ProductName {
font-size:16px;
font-weight:bold;
}
span.ProductStockMessage {
color:red;
font-style:italic;
}
form {
margin:0;
}
table.RelatedProducts {
border:1px solid black;
background-color: #01002d;
font-size:9pt;
}
table.RelatedProducts th {
background-color:black;
font-weight:bold;
padding:3px 10px;
}
table.RelatedProducts td {
}
div.paginator {
font-size:9pt;
margin-bottom:10px;
margin-top:10px;
text-align:center;
}
div.PaginatorDropdown {
display:inline;
margin-left:20px;
}
div.PaginatorLine {
display:inline;
}
form.pg {
display:inline;
}
div.cartbody {
margin-top:10px;
}
div.cartfooter {
margin-top:15px;
}

table.ProductInfo {
text-align: left;
}
table.Checkout {
text-align: left;
}
div.Title, tr.Title {
background-color:#35315E;
color:white;
font-weight: bold;
padding-left: 10px;
}

table.boxw {border: 1px solid #35315E; padding: 5px; background-color: #010020;}
