body {
background: #fff url(../images/bg.gif) top repeat-x;
margin: 0;
padding: 0;
text-align: left;
font-size: small;
font-family: "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, Tahoma, Arial, Helvetica, sans-serif;
}
* html body {
font-size: small; /* for IE5/Win */
font-size: small; /* for other IE versions */
}
#container {
width: 800px;
margin:0px auto;
padding:0px;
overflow:hidden;
text-align:left;
}
#header {
height: 90px;
margin:0 0 10px 0;
}
#logo {
float: left;
}
#subnav {
float:right;
text-align: right;
width:500px;
padding:25px 10px 0 0;
}
#subnav ul {
padding: 0; margin: 0;
}
#subnav ul li {
list-style: none;
display: inline;
}
#subnav ul li a {
color: #fff;
text-transform: lowercase;
margin-left: 1em;
font-size: 1.5em;
text-decoration: none;
}
#subnav ul li a:hover {
text-decoration: underline;
}
#left-sidebar {
width: 165px;
float:left;
border-right: 1px solid #ddd;
margin:0 0 10px 0;
padding:0px;
clear:both;
}
#navigation {
margin:0 0 0 0;
}
#navigation ul {
padding: 0;
margin: 0;
width: 165px;
margin-bottom: 1em;
}
#navigation ul li {
list-style: none;
}
#navigation ul li a {
color: #333;
font-size: 1em;
line-height: 1.8em;
text-transform: lowercase;
}
#navigation ul li a:hover {
text-decoration: none;
}
#navigation h3 {
font-size: 1.2em;
text-transform: lowercase;
margin: 0;
margin-bottom: .5em;
color: #600;
}
#navigation p {
margin: 0;
}
#right-sidebar {
float:right;
margin:0 0 0 0;
width:600px;
overflow:hidden;
padding:10px;
}
#splash {
margin:0 0 0 0;
margin-bottom: 1em;
padding: 15px;
background: #EEE;
color: #666;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
float:left;
}
#splash p {
padding: 0;
margin: 0;
font-size: 1em;
line-height: 1.6em;
}
#testimonials {
border-top: 2px dotted #ccc;
border-bottom: 2px dotted #ccc;
text-align:center;
padding: 10px 0;
margin: 0;
margin-bottom: 10px;
float: left;
}
.testimonial {
width: 290px;
float: left;
margin-right: 10px;
}
.testimonial p {
font-family: Georgia, Garamond, Times, "Times New Roman";
font-style: italic;
margin: 0;
padding: 10px 0 0 10px;
line-height: 1.5em;
}
.testimonial-more {
margin: 0;
padding: 0;
text-align: right;
font-size: 1em;
padding-top: 5px;
clear:both;
}
.testimonial-more a {
text-transform: lowercase;
}
#testimonial-page .testimonial {
float: none;
margin-top: 10px;
padding-bottom: 8px;
border-bottom: 1px dashed #ddd;
width: 100%;
}
#news {
padding: 15px;
border: 5px solid #ccc;
background: #fff;
margin: 0 6px;
margin-bottom: 1em;
}
#news p {
margin: 0;
font-size: .9em;
line-height: 1.6em;
}
#footer{
width:100%!important;
background: #888;
color: #fff;
clear:both;
text-align: center;
padding: 20px 0 20px 0px;
}
#footer p {
margin: 0;
margin-bottom: .4em;
}
img {
border: 0;
}
h1 {
font-weight: normal;
/* text-transform: lowercase; */
font-size: 1.5em;
margin: 0;
margin-bottom: .5em;
}
h2 {
font-weight: normal;
/* text-transform: lowercase; */
font-size: 1.3em;
margin: 0;
margin-bottom: .5em;
}
a {
color: #600;
}
a:hover {
text-decoration: none;
}
.clearer {
clear:both;
 }
#producttable {
margin-bottom: 1em;
}
#producttable img{width:165px;
height:165px;
}
#producttable td {
font-size: .8em;
text-align: left;
color: #666;
}
#producttable p {
margin: 0;
padding: 0;
margin-top: .4em;
margin-bottom: .4em;
padding-left: 10px;
line-height: 1.3em;
}
#producttable a {
color: #666;
text-decoration: underline;
}
#producttable a:hover {
color: #600;
}
.product-img img {
width: 165px;
height: 165px;
}
a.product-img {
display: block;
width: 165px;
padding: 6px;
border: 5px solid #CCC;
background: #FFF;
margin: 5px 6px;
margin-bottom: 0;
}
a:hover.product-img {
border: 5px solid #600;
}
.product-img-750 img {
width: 750px;
height: 300px;
}
a.product-img-750 {
display: block;
width: 750px;
padding: 6px;
border: 5px solid #CCC;
background: #FFF;
margin: 5px 6px;
margin-bottom: 0;
}
a:hover.product-img-750 {
border: 5px solid #600;
}
.product_sale_amount {
color: #900;
}
#moreinfo-photo {
width: 336px;
float:right;
margin-left: 8px;
margin-bottom: 10px;
}
#moreinfo-reviews, #moreinfo-desc {
border-top: 2px dotted #CCC;
margin-top: 10px;
padding-top: 10px;
}
#searchform {
margin: 12px 0 10px 0;
padding: 0;
}
#pagetext1, #pagetext2, #pagetext3 {
line-height: 1.5em;
width: 100%;
float:left;
}
#pagetext1 img {
display:block;
}
#pagelinks {
float:left;
width: 100%;
margin-bottom: 1em;
border: 1px solid #ccc;
border-right: none;
border-left: none;
padding: 1em;
}
#products {
width:100%;
float:left;
}
#footer a {
color: #fff;
}
#footer a:hover {
text-decoration: none;
}
.add_to_cart {
border: 2px solid #600;
font-size: 8.0em
padding: 10px;
background: #FFFFE1;
}
.add_to_cart h2 {
color: #600;
font-weight: bold;
text-transform: none;
margin: 0;
padding: 0;
}
.add_to_cart-remove {
font-size: 0.8em;
margin: 0.4em 0 0.7em 0;
padding: 0;
line-height: 1em;
}
.product_sale_strike {
text-decoration: line-through;
}
#send_to_friend {
padding: 10px;
border: 1px solid #ccc;
background: #eee;
width: 97%;
float:left;
margin-bottom: 10px;
}
#send_to_friend label {
width: 15em;
float: left;
}
#send_to_friend input {
}
#send_to_friend p {
clear: both;
}
#more_info_image {
float:right;
text-align: left;
width: 322px;
margin-left: 10px;
}
#more_info_image img {
background: #fff;
border: 5px solid #ccc;
padding: 6px;
}
#more_info_image p {
padding: 0;
margin: 0;
font-size: .8em;
}
#more_info_text {
}
#daysuntilxmas {
background: url('/media/ornamentbg.jpg') no-repeat;
width: 493px;
height: 138px;
}
#daysuntilxmas h3 {
text-align:left;font-size:1.8em;color:#090;font-weight:bold;
line-height:1.1;
padding-top: 18px;
padding-left: 65px;
padding-right: 300px;
color: #fff;
margin: 0;
}
#dropship {
margin-bottom: 1em;
border: 1px solid #666;
background: #ddd;
padding: 10px;
}
.notice {
border: 1px solid #900;
padding: 10px;
background: #ffc;
}
.notice strong {
color: #900;
}
#giveawayform label {
display: block;
float:left;
width: 100px;
text-align: right;
padding-right: 10px;
}
#giveawayform input {
}

/* My code Phase1 */

#pagefooter
{margin:0px auto;
padding:0px;
text-align:center;
}
#pagefooter img{margin:15px 0 5px 0;}

#sidebar
{
margin-left:15%;
margin-right:1%;
width:15%;
}

#wrapper
{
width:301px;
float:left;
background:#F8f8f8;
padding:8px;
}

#moreinfo_text
{

width:270px;
float:right;
}

.testimonial h2
{
position:relative;
}

#producttable100 {
margin-bottom: .1em;
}
#producttable100 img{width:50px;
height:50px;
}
#producttable100 td {
font-size: 1.3em;
text-align: left;
color: #666;
}
#producttable100 p {
margin: 0;
padding: 0;
margin-top: .4em;
margin-bottom: .4em;
padding-left: 10px;
line-height: 1.0em;
}
#producttable100 a {
color: #666;
}
#producttable100 a:hover {
color: #600;
}



#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#jquery-lightbox a img{border:none;}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#lightbox-container-image{padding:10px;}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#lightbox-container-image-box>#lightbox-nav{left:0;}#lightbox-nav a{outline:none;}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}#lightbox-nav-btnPrev{left:0;float:left;}#lightbox-nav-btnNext{right:0;float:right;}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}#lightbox-container-image-data{padding:0 10px;color:#666;}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}#lightbox-image-details-caption{font-weight:bold;}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}



#miCol1{width:300px;float:left;}
#miGraphic{background:#;padding:0px;border:1px solid #dadada; width:300px; height:267px; overflow:hidden;}
#extraViews{border:1px solid #dadada;border-top:0;padding:10px 10px 10px 10px;font-weight:bold; width:280px;}
#extraViews a{display:block;float:left;margin:0 10px 10px 0;border:1px solid #dadada;padding:0; }
#extraViews a:hover{border-color:#000;}#miText{margin:20px 0;}#miText ul{list-style-type:none;margin:0;padding:0;}#miText ul li{margin-bottom:10px;background:url(images/bullet3.gif) left center no-repeat;padding-left:10px;}#miCol2{float:right;width:250px;}#sku{font-weight:bold;}.miPriceBlock{margin:20px 0;}.miPriceBlock .price{font-size:24px;}#orderingOptions{margin-bottom:20px;font-weight:bold;}#orderingOptions select{margin-top:5px;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:normal;}#orderingOptions table{border-collapse:collapse;}#ordering{margin-bottom:20px;}#ordering table{border:1px solid #e6e6e6;border-top:none;}#ordering td.optionName{border-top:1px solid #e6e6e6;padding-bottom:0;}.crossSell{border:1px solid #e6e6e6;padding:20px 20px 10px 20px;position:relative;width:210px;float:left;margin-bottom:20px;}.crossSell td{padding-bottom:10px;}.crossSell span{display:block;margin-bottom:20px;font-size:18px;color:#fe7c00;}.crossSell a{color:#000;font-size:14px;font-weight:bold;}.crossSellName{padding-left:10px;}
