/* CSS Document */
body {
margin:0px;
background-color:#000000;
width:100%;
height:100%;
}

.main {
background-image:url(../images/flowery_background.png);
background-repeat:repeat-y;
}

.header {
background-repeat:no-repeat;
height:188px;
width:1024px;
}

.banner {
height:340;
widows:1024;
}

.mandatory{
color:#ff7f00;
}

.login {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-right:10px;
vertical-align:top;
}

.login a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.login a: hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

#active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
text-decoration:none;
}

#active a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
text-decoration:none;
}

.footer {
color:#525252;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.footer a{
color:#525252;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.footer a:hover{
color:#525252;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

.submit {
background-image:url(../images/submit_button_pix.png);
background-repeat:repeat-x;
height:22px;
border:#999966 solid 1px;;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

.bottomcontent {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:15px;
}

.bottomcontent_leftnav {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.driving {
background-image:url(../images/driving_direc_button_pix.png);
background-repeat:repeat-x;
height:20px;
border:#999966 solid 1px;;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
width:120px;
}

.buynow {
background-image:url(../images/driving_direc_button_pix.png);
background-repeat:repeat-x;
height:17px;
border:#999966 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
width:78px;
}

.headings {
font-family:"Chopin Script",Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffca00;
font-weight:bold;
}

.content {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
padding-left:5px;
}

.content a{
color:#ff7f00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.content a:hover{
color:#ff7f00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

.content_table {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
}

.leftnav {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}

.leftnav a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.product_heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff7f00;
text-decoration:none;
}
.hr {
border-bottom:1px solid #525252;
}


.input_box{              /* for input box */
font-size:11px;
color:#ffffff;
width:182px;
background-color:#2f2f2f;
border:1px solid #606060;
}
.select_box{              /* for select box */
font-size:11px;
color:#ffffff;
background-color:#2f2f2f;
border:1px solid #606060;
}

.quantity_box{              
font-size:11px;
color:#ffffff;
background-color:#2f2f2f;
border:1px solid #606060;
}

.zip_box{              /* for zip box */
font-size:11px;
color:#ffffff;
background-color:#2f2f2f;
border:1px solid #606060;
}

.textarea{              /* for textarea */
font-size:11px;
color:#ffffff;
background-color:#2f2f2f;
border:1px solid #606060;
}

#testimonials {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7f00;
font-weight:bold;
text-decoration:none;
padding-left:6px;
padding-right:6px;
}

.testimonial_content {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:6px;
padding-right:6px;
}

.contact_heading{
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
font-size:14px;
color:#6c002c;
font-weight:bold;
}

.contact_inner{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding:1px;
color:#FFFFFF;
font-weight:normal;
}

.contact_button{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fffdf2;
background-color:#b3Ad9d;
font-weight:normal;
}

.subcategory {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffca00;
padding-right:10px;
vertical-align:top;
}

.subcategory a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffca00;
text-decoration:none;
font-weight:bold;
}

.subcategory a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffca00;
text-decoration:none;
font-weight:bold;
}

.tersubcategory {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7f00;
padding-right:10px;
vertical-align:top;
}

.tersubcategory a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7f00;
text-decoration:none;
}

.tersubcategory a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7f00;
text-decoration:none;
}

.product {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:23px;
}

.price {
background-color:#525252;
color: #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:10px;
padding-right:10px;
}

.pricedisp {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.shippingprice {
color: #00CCFF;
font-size:13px;
font-weight:bold;
}

.buynow1 {
background-image:url(../images/buy_button.png);
background-repeat:no-repeat;
height:10px;
width:102px;
}


.addtocart {
background-image:url(../images/cart_button.png);
background-repeat:no-repeat;
height:28px;
width:102px;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
left: 0px;
display: none;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
display: block;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
}

.calendar_content {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
}

.calendar_content a{
color:#ff7f00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.calendar_content a:hover{
color:#ff7f00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.nextButton{
background:url(../images/next.png) no-repeat;
border:none;
width:102px;
height:28px;
}
.prevButton{
background:url(../images/previous.png) no-repeat;
width:102px;
height:28px;
border:none;
}

.active_class {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
text-decoration:none;
padding:3px 0 5px 0;
margin:0px;
}

.active_info a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
text-decoration:none;
}

.active_info a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff7f00;
text-decoration:underline;
}

.active_policy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffca00;
text-decoration:none;
padding:0 24px 5px 0;
margin:0px;
}