#container {
margin:0 auto;
padding:0;
}
#bannercontain {
margin:0;
padding:0;
}
h1 {
color:#669933;
font-size:1.6em;
line-height:1.5em;
margin-bottom:0.4em;
padding:10px 0 0;
}
#banner2 {
background-repeat:repeat-x;
margin:0;
padding:0;
}
#topbanner {
background-color:#999999;
display:none;
height:40px;
margin:0;
padding:0;
}
#topbannerc3 {
background-color:#FFFFFF;
margin:0;
padding:4px;
text-align:right;
}
#bottombanner {
background-color:#9370DB;
margin:0 0 5px;
padding:5px;
text-align:left;
}
#content {
margin-left:190px;
margin-right:210px;
margin-top:15px;
padding:5px;
}
#contentmod {
margin:15px 210px 25px 5px;
padding:5px;
}
#contentfull1 {
margin:15px 5px 25px;
padding:5px;
}
#contentevent {
margin:15px 10px 25px 210px;
padding:5px;
}
#ncontentevent {
margin-left:200px;
margin-right:15px;
margin-top:15px;
padding:5px;
}
.contenteventinfo {
margin-left:0;
margin-right:215px;
margin-top:0;
}
#sidebar-left {
float:left;
margin:10px 5px 25px 0;
padding:5px;
width:180px;
}
#sidebar-leftmod {
background-color:#E6E6FA;
float:left;
margin:3px 0 25px 3px;
padding:0;
width:180px;
}
#sidebar-right {
float:right;
margin:3px 3px 10px 5px;
padding:0;
width:180px;
}
.sidebar-logo {
background-color:#FFFFFF;
padding:10px;
text-align:center;
}
#footer2 {
clear:both;
margin-top:5px;
padding:5px;
}
.infoul {
list-style-type:none;
margin-left:0;
padding-left:0;
}
.toph2 {
margin-top:0;
}
h2 {
font-size:1.4em;
}
h3 {
font-size:1.1em;
}
h4 {
font-size:1em;
}
.exhbanner1 {
background-color:#7251BC;
padding:0.5em;
}
.exhbanner2 {
background-color:#7251BC;
padding:0.5em;
}
.exhbanner2ex1 {
background-image:url(../assets/images/css/hback1.jpg);
background-position:center top;
}
.exhbanner2ex2 {
background-image:url(../assets/images/css/hback2.jpg);
background-position:center top;
}
.exhbanner1 h2 {
color:#FFFFFF;
font-size:1.2em;
margin:0;
}
.exhbanner2 h2 {
color:#FFFFFF;
font-size:1.2em;
margin:0;
}
.rightbanner1 {
background-color:#9370DB;
padding:0.5em;
}
.rightbanner1 h2 {
color:#FFFFFF;
font-size:1.3em;
margin:0;
}
.rightbanner1 h3 {
color:#FFFFFF;
font-size:1em;
margin:0;
}
#footer2 p {
margin:0;
}
#navigationa {
}
#skip {
height:1px;
left:0.6em;
position:absolute;
top:95px;
}
.skipimg {
border:medium none;
}
#navigationa, switch a {
color:#660099;
line-height:160%;
}
#navigationa li {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#navigationa ul {
margin:0;
padding:0;
}
#navigationa a:hover {
color:#000000;
}
.exblockul {
list-style-type:none;
margin:0;
padding:0;
}
.exblockul2 {
list-style-type:none;
margin:0;
padding:0;
}
li.imglogof {
float:left;
margin-bottom:15px;
margin-top:10px;
padding:0;
}
li.imglogof img {
border:0 none;
}
.imgright {
float:right;
margin:0 10px 10px;
padding:0;
}
.imgleft {
float:left;
margin:3px 3px 5px 0;
padding:3px 3px 5px 0;
}
#navsub {
font-weight:bold;
margin-left:0;
padding-left:0;
width:200px;
}
#navsub li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#navsub li a {
color:#660099;
}
#navsub li a:hover {
color:#6633CC;
text-decoration:none;
}
.fblock {
float:left;
margin-right:5px;
padding:5px;
width:40%;
}
.fblockr {
float:right;
margin-right:5px;
padding:5px;
width:40%;
}
.fblock h3 {
color:#666666;
font-size:1em;
}
.fblockimg {
padding:5px;
text-align:center;
}
.fcontainer {
margin-top:10px;
width:90%;
}
#fleft {
float:left;
width:45%;
}
#fright {
float:right;
width:40%;
}
#topbanner ul {
margin-bottom:0;
margin-left:0;
margin-top:0;
padding-left:0;
white-space:nowrap;
}
#topbanner li {
display:inline;
list-style-type:none;
margin:0;
}
#topbanner a {
color:#FFFFFF;
margin:0;
padding:1px 6px;
text-decoration:none;
}
#topbanner a:link, #navlist a:visited {
color:#FFFFFF;
text-decoration:none;
}
#topbanner a:hover {
color:#FFFFFF;
text-decoration:none;
}
#bottombanner ul {
font-size:1.1em;
margin:0;
padding-left:5px;
white-space:nowrap;
}
#bottombanner li {
display:inline;
list-style-type:none;
margin:0;
}
#bottombanner a {
color:#FFFFFF;
margin:0;
padding:5px 6px;
text-decoration:none;
}
#bottombanner a:link, #navlist a:visited {
color:#FFFFFF;
text-decoration:none;
}
#bottombanner a:hover {
background-color:#CCCCFF;
color:#000000;
text-decoration:none;
}
.rightcontainer {
padding:5px;
}
.rightcontainer ul {
line-height:2em;
list-style-type:none;
margin:0;
padding:0;
}
.rightcontainer h3 {
color:#666666;
font-size:1em;
margin-bottom:0.1em;
margin-top:0.5em;
}
.rightcontainer p {
margin-bottom:0.4em;
margin-top:0.7em;
}
.rightcontainer h3 a {
color:#666666;
}
.rightcontainer p.nospace {
margin-bottom:0.1em;
margin-top:0.1em;
}
.venueblocksl {
height:50px;
min-height:50px;
padding:5px;
}
.venueblocksr {
height:50px;
min-height:50px;
padding:5px;
}
.venuecontent {
margin-left:100px;
}
.imgleft {
float:left;
margin:3px 3px 5px 0;
padding:3px 3px 5px 0;
}
#imgright {
float:right;
margin:5px;
padding:5px;
}
.h2content {
color:#9370DB;
font-size:1.2em;
}
.h2faqqueen {
color:#663399;
font-size:1.2em;
}
.h3faqqueen {
color:#333333;
font-size:1em;
font-weight:bold;
margin-bottom:0.5em;
}
p.faqqueen {
margin-top:0.5em;
}
#topbannerc3 ul {
margin-bottom:0;
margin-left:0;
margin-top:0;
padding-left:0;
white-space:nowrap;
}
#topbannerc3 li {
display:inline;
list-style-type:none;
margin:0;
}
#topbannerc3 a {
color:#000000;
margin:0;
padding:1px 6px;
text-decoration:none;
}
#topbannerc3 a:link, #navlist a:visited {
color:#000000;
text-decoration:none;
}
#topbannerc3 a:hover {
color:#000000;
text-decoration:none;
}
.footleft {
float:left;
padding:5px;
}
.footleftsubmit {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#333333;
}
.footright {
clear:left;
float:right;
padding:5px;
}
img {
border:0 none;
}
#dleft {
float:left;
}
.blockleft {
float:left;
margin-right:10px;
padding:0.5em;
width:45%;
}
.blockleft ul {
list-style-image:url(/style_images/1/nav.gif);
}
#clearblocks {
clear:both;
}
#linkscontent1 h2 {
margin-bottom:0.5em;
}
#linkscontent1 p {
margin:0.1em 0 0.3em;
}
.mainlistul {
list-style-image:url(/style_images/1/nav.gif);
}
#top-link-bar {
background-color:#66CC33;
clear:right;
margin-bottom:5px;
margin-top:10px;
padding:5px;
text-align:right;
}
#top-link-bar p {
color:#FFFFFF;
margin:0;
padding:0;
}
#top-link-bar p a {
color:#FFFFFF;
}
#search-box label {
font-weight:bold;
padding-right:10px;
}
.searchform {
margin:0;
}
.search-label {
color:#FFFFFF;
font-weight:bolder;
padding-right:10px;
}
#search-container {
margin-bottom:10px;
margin-top:10px;
}
#logo-box {
float:left;
margin:0;
padding:0;
width:172px;
}
#search {
background-color:#669900;
height:30px;
}
#content {
}
#main-content-full-right, #main-content-full-left, #main-content-full, #main-content-left-right {
margin-bottom:0;
margin-top:0;
}
#main-content-full-right {
margin-left:0;
margin-right:160px;
}
#main-content-full-left {
margin-left:160px;
margin-right:0;
}
#main-content-full {
margin-left:0;
margin-right:0;
}
#main-content-left-right {
margin-left:160px;
margin-right:160px;
}
#side-panel-home {
float:right;
width:150px;
}
#side-panel-home .box1 {
border:0 solid #669900;
}
#main-content-full-right table {
width:600px;
}
#main-content-full-right table a {
}
#main-content-full-right table td {
padding:5px;
}
#cat-box, .td-product-con-feat {
border:1px solid #66CC33;
margin:0 0 10px;
padding:0;
}
#featured-container {
margin:0 0 10px;
overflow:auto;
padding:0;
}
.product-con {
overflow:auto;
}
#featured-container h2 {
margin-left:15px;
}
#cat-box h2, .split-box-50-right h2, .split-box-50-left h2, .td-product-con-feat h2 {
background-color:#66CC33;
color:#FFFFFF;
font-size:1em;
font-weight:bold;
margin:0;
padding:5px;
}
.prices-box {
margin:0 0 10px;
padding:0;
}
.prices-box table {
border-collapse:collapse;
width:100%;
}
.prices-box td {
background-color:#ECF9E8;
padding:4px;
}
.prices-box h2 {
}
#cat-box a, #featured-container a, .prices-box a {
color:#669900;
}
.cat-box-content {
margin:5px;
}
.cat-panel-2-left {
float:left;
width:280px;
}
.cat-panel-2-clear {
clear:left;
}
#featured-container {
background:#FAFDF7 none repeat scroll 0 0;
margin-bottom:10px;
margin-top:10px;
padding:15px;
}
.featured-container-box {
background-color:#FFFFFF;
border:1px solid #D9ECEC;
display:inline;
float:left;
height:255px;
margin-bottom:5px;
margin-right:5px;
min-height:255px;
padding:4px;
text-align:center;
width:162px;
}
.featured-more-info {
margin:0;
padding:0;
}
.feat-image-con {
height:185px;
margin:0;
min-height:185px;
padding:0;
}
.featured-container-clear {
clear:both;
}
#top-retail-container {
background:#FAFDF7 none repeat scroll 0 0;
height:80px;
margin-bottom:10px;
margin-top:10px;
min-height:80px;
padding:15px;
}
.retail-container-box {
background-color:#FFFFFF;
border:1px solid #D9ECEC;
display:inline;
float:left;
margin-bottom:5px;
margin-right:5px;
padding:4px;
text-align:center;
width:162px;
}
.prices-box {
margin-bottom:10px;
margin-top:10px;
}
#promo-box-main {
height:70px;
padding:0;
vertical-align:middle;
}
#promo-box-main h1 {
color:#FFFFFF;
left:5px;
position:relative;
top:20px;
}
.promo-box-main-ipods {
background-color:#6699CC;
background-image:url(../images/backs/man-listen-1.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
.promo-box-main-phonemain {
background-color:#6699CC;
background-image:url(../images/backs/women-phone1.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
.promo-box-main-loans {
background-color:#6699CC;
background-image:url(../images/loans-block1.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
.promo-box-main-flowers1 {
background-color:#6699CC;
background-image:url(../images/backs/flowers1.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#main-page-nav {
background-color:#CCCCCC;
color:#333333;
margin:0 0 10px;
padding:5px;
}
#main-page-nav a {
color:#333333;
}
.ratings {
}
.ratings th {
background-color:#B0C4DE;
color:#000000;
font-weight:bold;
}
.ratings tr {
background-color:#FFFFFF;
color:#333333;
}
.split-blocks-clear {
clear:left;
height:0;
margin:0;
padding:0;
}
.split-blocks-con {
background-image:url(../images/dashback1.gif);
background-repeat:repeat-y;
border-bottom:1px dashed #999999;
margin:0;
padding:0;
}
.split-blocks-content {
float:left;
padding:0;
text-align:center;
width:252px;
}
.split-blocks-content p {
margin:0;
padding:10px;
}
.split-blocks-img {
background:transparent none repeat scroll 0 0;
float:left;
margin:0;
text-align:center;
width:252px;
}
.split-blocks-img img {
margin:0;
padding:5px;
}
.subheader {
background-image:url(../images/green-grad1.jpg);
background-repeat:repeat-x;
border-bottom:1px dashed #669900;
clear:both;
color:#808080;
margin:3px 0 10px;
padding:8px;
}
.right_articles {
background:#F0F8FF none repeat scroll 0 0;
color:#000000;
font-size:0.9em;
margin:0 0 10px;
padding:4px 8px;
}
.right-boximage {
float:left;
margin:0 9px 3px 0;
}
.menuitemhold {
}
.menuitemhold .menuitemimage {
float:left;
margin:0;
}
.menuitemhold .menuitemimage img {
border:0 none;
}
.menuitemhold .menuitemcontent {
margin-left:110px;
}
.menuitemhold .clear {
clear:both;
}
.menuitemhold h3 {
color:#3399CC;
font-size:1.2em;
}
.menuitemcontent ul {
list-style-image:url(../images/green-bullet1.gif);
}
th {
color:#FFFFFF;
text-align:left;
vertical-align:top;
}
td {
text-align:left;
vertical-align:middle;
}
#product-container {
width:95%;
}
#extras-product-container {
float:left;
width:95%;
}
#product-image {
float:left;
margin:0;
}
#product-image {
}
#product-description {
margin-left:220px;
}
#product-cleared {
clear:left;
}
#box-product-cleared {
clear:left;
}
.product {
padding-bottom:10px;
padding-top:10px;
}
.product h3 {
font-size:130%;
}
.product p {
}
.prices {
margin:auto;
}
#search-box {
float:right;
margin:0;
padding-top:10px;
text-align:right;
width:50%;
}
.searchform {
float:right;
margin:24px 0 0;
width:490px;
}
.search-container {
background:#F0FBF0 none repeat scroll 0 0;
border:1px solid #D9E0C0;
display:block;
margin-bottom:10px;
margin-top:10px;
overflow:auto;
width:557px;
}
.search-image {
float:left;
height:100%;
margin-right:10px;
position:relative;
width:160px;
}
.search-image {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:10px;
padding:5px;
text-align:center;
}
.search-description {
margin-left:190px;
margin-right:110px;
}
.search-detail {
float:right;
margin-top:15px;
position:relative;
width:100px;
}
.related-cleared {
clear:both;
margin:0;
padding:0;
width:561px;
}
.product {
padding-bottom:10px;
padding-top:10px;
}
.product h3 {
font-size:130%;
margin:10px 0;
}
.product p {
}
.list-boxes {
border-bottom:1px dashed #CCCC99;
margin-bottom:10px;
padding:5px;
}
.list-boxes h2 {
font-size:1.2em;
margin:0 0 1em;
}
.list-boxes h2, .list-boxes h2 a, .list-boxes h2 a:hover {
color:#3399CC;
text-decoration:none;
}
.list-boxes-img {
float:left;
margin:0;
width:155px;
}
.list-boxes-content {
margin:0 0 0 165px;
padding:0;
}
.list-boxes-clear {
clear:left;
}
.split-box-50-con {
}
.split-box-50-left {
float:left;
}
.split-box-50-right {
float:right;
}
.split-box-50-right, .split-box-50-left {
background-color:#F0F8FF;
border:1px solid #6699FF;
width:375px;
}
.split-box-50-ins {
padding:5px;
}
.split-box-50-left th, .split-box-50-right th {
background-color:#FFFFFF;
color:#000000;
}
.split-box-50-ins tr {
background-color:#F0F8FF;
}
.td-featured-price {
color:#003366;
font-size:1.2em;
font-weight:bold;
}
.td-product-con td {
border-bottom:1px dashed #999999;
text-align:center;
}
.td-product-con td p {
padding-top:0.5em;
}
.td-product-con td img {
}
.mid-clears {
clear:both;
height:1px;
}
.base-banner-1 {
margin-bottom:10px;
margin-top:10px;
text-align:center;
}
.subheader ul {
margin:0;
padding:0;
}
.subheader ul li {
color:#FFFFFF;
display:inline;
list-style-image:none;
list-style-type:none;
margin:0;
padding:0;
}
.subheader ul li a {
padding:5px;
}
.box1 h3 {
background:#66CC33 none repeat scroll 0 0;
color:#FFFFFF;
margin:0;
padding:5px;
}
.box1 {
border:1px solid #66CC33;
}
.box1 ul {
margin:5px;
}
.full-price {
color:#0099FF;
font-size:1.5em;
font-weight:bold;
margin-bottom:0.5em;
margin-top:0.5em;
}
.go-button {
margin-bottom:1em;
margin-top:1em;
}
#footer-column {
}
#footer-column .box {
float:left;
width:24%;
}
#footer-column .clear {
clear:both;
}