body {

background:url(images/body_bg.jpg) repeat-x ;

background-color:#fff;

margin:0px;

}



ul {

list-style:none;

}



a {

font:bold 10px/13px Arial, Helvetica, sans-serif;

color:#000;

text-decoration:underline;

}



.toplink {

width:980px;

height:26px;

margin:auto;

}

.toplink ul li {

float:left;

display:block;

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#4A4A4A;

background:url(images/menu_li_bg.gif) no-repeat right top;

padding:0 1px 0 0;

}



.toplink ul li a {

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#000;

text-decoration:none;

display:block;

padding:0 7px;

}



.toplink ul li a:hover {

background-color:#4A4A4A;

color:#FFF;

}



.toplink ul li a.active {

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#FFF;

text-decoration:none;

display:block;

background-color:#4A4A4A;

padding:0 15px;

}



.toplink ul li.nobg {

background-image:none;

}



ul.lefLink {

border:0;

list-style-type:none;

background:#fff;

width:185px;

margin:0;

padding:0;

}



ul.lefLink li {

margin-bottom:2px;

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#4A4A4A;

border:1px solid #CCC;

width:183px;

}



ul.lefLink li a {

display:block;

width:179px;

height:26px;

line-height:26px;

text-decoration:none;

color:#4A4A4A;

font:bold 11px/26px Arial, Helvetica, sans-serif;

padding-left:4px;

}



ul.lefLink li a:hover {

border:0 solid #CCC;

color:#D00302;

width:183px;

}



ul.lefLink li ul.open {

display:block;

width:177px;

background:#fff;

border:0 solid #000;

margin:0 auto;

}



ul.lefLink li ul.open li a.actionMenu {

height:24px;

background:#DAD3BD;

font-weight:400;

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#D00302;

width:171px;

border:1px solid #A8A290;

}



ul.lefLink li ul.close {

display:none;

width:177px;

background:#fff;

border:0 solid #000;

margin:0 auto;

}



.middlePara {

width:980px;

height:110px;

margin:auto;

}



.logo {

float:left;

display:block;

width:201px;

}



.google {

float:left;

display:block;

width:297px;

text-align:left;

padding-top:20px;

}



.view {

float:right;

display:block;

width:475px;

}



.cart {

width:475px;

height:24px;

margin:0 0 13px;

padding:0;

}



.cart ul {

list-style-type:none;

float:right;

width:171px;

margin:0;

padding:0;

}



.cart ul li {

float:left;

display:block;

font:bold 11px/24px Arial, Helvetica, sans-serif;

color:#4A4A4A;

}



.cart ul li.ist {

background:url(images/cart_bg.gif) no-repeat 0 top;

float:left;

display:block;

font:bold 11px/24px Arial, Helvetica, sans-serif;

}



.cart ul li.secand {

background:url(images/help_bg.gif) no-repeat 0 top;

float:left;

display:block;

font:bold 11px/24px Arial, Helvetica, sans-serif;

}



.cart ul li.empty {

background:url(images/cart_bg2.gif) no-repeat 0 top;

float:left;

display:block;

font:bold 11px/24px Arial, Helvetica, sans-serif;

}



.cart ul li a {

font:bold 11px/15px Arial, Helvetica, sans-serif;

color:#4A4A4A;

text-decoration:none;

padding:0 5px 0 27px;

}



.search {

width:459px;

height:75px;

background:url(images/search_bg.gif) no-repeat 0 0;

margin:0;

padding:0;

}



.search form {

margin:0;

padding:24px 0 0 45px;

}



.search form fieldset label {

width:53px;

float:left;

display:block;

font:bold 11px/20px Arial, Helvetica, sans-serif;

color:#212121;

}



.search form fieldset input {

width:120px;

font:normal 11px/20px Arial, Helvetica, sans-serif;

color:#000;

float:left;

display:block;

height:18px;

margin-bottom:5px;

border:1px solid #9F9D9D;

margin-right:10px;

background-color:#fff;

}



.search form fieldset select {

width:104px;

font:normal 11px/20px Arial, Helvetica, sans-serif;

color:#000;

float:left;

display:block;

height:20px;

margin-bottom:5px;

border:1px solid #9F9D9D;

margin-right:10px;

background-color:#fff;

}



.search form fieldset input.go {

width:70px;

float:left;

display:block;

height:19px;

margin-bottom:5px;

border:none;

margin-right:10px;

background-color:#fff;

}



.search form fieldset h3 {

width:164px;

font:normal 11px/20px Arial, Helvetica, sans-serif;

color:#000;

float:right;

display:block;

height:15px;

text-align:right;

margin:0 40px 0 0;

padding:0;

}



.search form fieldset a {

font:bold 11px/15px Arial, Helvetica, sans-serif;

color:#000;

text-decoration:underline;

}



.leftPart {

float:left;

display:block;

width:202px;

padding:5px 0 0;

}



.leftPart h3 {

font:bold 14px/26px Arial, Helvetica, sans-serif;

color:#03C;

background-color:#FBF8EF;

border:1px solid #E3DBD9;

width:178px;

margin-bottom:3px;

padding-left:5px;

}



.rightPart {

float:left;

display:block;

width:776px;

}





.leftPart1 {

float:left;

display:block;

width:202px;

padding:5px 0 0;

}



.leftPart1 h3 {

font:bold 14px/26px Arial, Helvetica, sans-serif;

color:#03C;

background-color:#F2F1EF;

border:1px solid #E3DBD9;

width:177px;
#width:183px;

margin-bottom:3px;

padding-left:5px;

#float:left;

}



.rightPart1 {

float:left;

display:block;

width:776px;

}

#right_colos {

float:left;

display:block;

width:200px;

}











.ourPicks {

width:740px;

height:300px;

background:url(images/our-picksbg2.jpg) no-repeat -7px 0;

padding:23px 0 0 38px;

}



.ourPicks h2 {

height:26px;

margin:0;

padding:0;

}



.ourPicks p {

font:bold 11px/15px Arial, Helvetica, sans-serif;

color:#555;

width:699px;

padding:16px 0;

}



.scroll {

width:699px;

height:117px;

}



.mind {

width:778px;

background:url(images/mind_bg.gif) no-repeat 0 0;

padding:21px 0 0;

}



.beautiful {

width:778px;

background:url(images/mind_bg_middle.gif) repeat-y 0 0;

}



ul.magnet li {

float:left;

display:block;

width:222px;

background-image:none;

margin:0 12px 0 0;

padding:0 12px;

}



ul.magnet li.columbine {

float:left;

display:block;

width:222px;

background-image:none;

margin:0;

padding:0 12px;

}



ul.magnet li.can {

float:left;

display:block;

width:222px;

background-image:none;

margin:0 14px 0 0;

padding:0 12px;

}





.winner {

float:left;

display:block;

width:135px;

padding-top:5px;

}



.winner h2 {

font:bold 12px/15px Arial, Helvetica, sans-serif;

color:#03C;

}



.winner a {

font:bold 12px/15px Arial, Helvetica, sans-serif;

color:#03C;

text-decoration:none;

padding-bottom:3px;

}



.winner h3 {

font:normal 12px/15px Arial, Helvetica, sans-serif;

color:#D50400;

}



.winner p {

font:bold 10px/15px Arial, Helvetica, sans-serif;

color:#5A5959;

padding:3px 0;

}



.winner h4 {

width:70px;

height:19px;

float:right;

display:block;

margin:0;

padding:0;

}



a.more {

width:70px;

height:19px;

font:bold 10px/19px Arial, Helvetica, sans-serif;

color:#fff;

text-decoration:none;

background:url(images/a_bg.gif) no-repeat 0 0;

display:block;

text-align:center;

vertical-align:middle;

}



.drops {

width:778px;

margin:24px 0 0;

padding:0;

float:left;

}



.hot {

width:223px;

float:left;

display:block;

margin:0 3px 0 0;

padding:0;

}



.hot h3 {

font:bold 14px/27px Arial, Helvetica, sans-serif;

color:#D50400;

background:url(images/small_h3_bg.gif) no-repeat 0 0;

width:210px;

height:27px;

margin-bottom:13px;

padding:0 0 0 13px;

}



.order {

width:218px;

background:url(images/order_now_bg.gif) no-repeat 0 0;

height:123px;

margin:0 0 6px;

padding:11px 0 0 5px;

}



.product {

width:211px;
#width:223px;

background:url(images/order_now_bg.gif) no-repeat 0 0;

height:123px;
#height:134px;

float:left;

display:block;

margin:0 20px 20px 0;

padding:11px 0 0 12px;
#padding:8px 0 0 10px;

}



.frame {

float:left;

display:block;

width:66px;

height:96px;

background:url(images/big_frame.gif) no-repeat 0 0;

/*padding:10px 10px 9px 11px;*/
padding:0 10px 0 0;

#padding:0px;



}



.text {

float:left;

display:block;

width:127px;

padding:7px 0 0;

}



.text h2 {

font:bold 10px/13px Arial, Helvetica, sans-serif;

color:#333;

height:47px;

text-align:left;

width:127px;

padding:0;

}



.text h3 {

font:bold 10px/13px Arial, Helvetica, sans-serif;

color:#D95505;

background-image:none;

width:110px;

height:32px;

margin:0;

padding:0;

}



.text h4 {

font:normal 10px/13px Arial, Helvetica, sans-serif;

color:#000;

width:110px;

margin:0;

padding:0;

}



.text a {

font:normal 9px/14px Arial, Helvetica, sans-serif;

color:#FFF;

width:61px;

height:14px;

text-align:center;

text-decoration:none;

background:url(images/now_bg.gif) no-repeat 0 0;

display:block;

margin:0;

padding:0;

}



a.rightTop {

font:bold 10px/13px Arial, Helvetica, sans-serif;

color:#333;

text-decoration:underline;

background:none;

text-align:left;

width:127px;

}



.text_one {

float:left;

display:block;

width:110px;

padding:2px 0 0;

}



.text_one h5 {

font:bold 13px/15px Arial, Helvetica, sans-serif;

color:#D50400;

width:110px;

margin:0;

padding:0 0 2px;

}



.text_one h3 {

font:bold 12px/15px Arial, Helvetica, sans-serif;

color:#D95505;

background-image:none;

width:110px;

margin:0;

padding:0 0 2px;

}



.text_one h4 {

font:normal 10px/13px Arial, Helvetica, sans-serif;

color:#000;

width:110px;

margin:0;

padding:0 0 2px;

}



.text_one a {

font:normal 9px/14px Arial, Helvetica, sans-serif;

color:#FFF;

width:61px;

vertical-align:middle;

text-align:center;

text-decoration:none;

background:url(images/now_bg.gif) no-repeat 0 0;

display:block;

margin:0;

padding:0;

}



.text_one a.middleTop {

font:bold 11px/15px Arial, Helvetica, sans-serif;

color:#333;

text-decoration:underline;

background:none;

width:110px;

text-align:left;

clear:both;

}



.action {

width:296px;

float:left;

display:block;

margin:0;

padding:0;

}



.action h3 {

font:bold 14px/27px Arial, Helvetica, sans-serif;

color:#03C;

background:url(images/big_h3_bg.gif) no-repeat 0 0;

width:286px;

height:27px;

margin-bottom:13px;

padding:0 0 0 13px;

}



ul.flight {

list-style-type:none;

margin:0;

/*<!--padding:0 6px;-->*/

}



ul.flight li {

background:url(images/flight_li_bg.gif) repeat-x 0 bottom;

margin:0 0 5px;

padding:0 0 2px;

}



a.phoneix {

font:bold 12px/14px Arial, Helvetica, sans-serif;

color:#03C;

text-decoration:underline;

}



a.phoneix_two {

font:bold 12px/14px Arial, Helvetica, sans-serif;

color:#03C;

text-decoration:underline;

float:left;

display:block;

}



.padOne {

padding:5px 0 0;

}



.padOne a {

width:70px;

height:19px;

font:bold 10px/19px Arial, Helvetica, sans-serif;

text-decoration:none;

background:url(images/a_bg.gif) no-repeat 0 0;

text-align:center;

vertical-align:middle;

float:left;

display:block;

color:#fff;

}



.padOne h3 {

font:bold 11px/18px Arial, Helvetica, sans-serif;

color:#5A5959;

width:130px;

float:left;

display:block;

background-image:none;

text-align:left;

margin:0 0 0 6px;

padding:0;

}



.footer {

width:100%;

background:url(images/footer_bg.gif) #020202 repeat-x 0 0;

height:auto;

margin:30px 0 0;

}



.bottom ul {

list-style-type:none;

margin:0;

padding:20px 0 0 200px;

}



.bottom ul li {

float:left;

display:block;

font:bold 12px/15px Arial, Helvetica, sans-serif;

background:url(images/bottom_li_bg.gif) no-repeat right 2px;

padding:0 1px 0 0;

}



.bottom ul li a {

font:bold 12px/15px Arial, Helvetica, sans-serif;

color:#fff;

text-decoration:none;

display:block;

padding:0 15px;

}



.bottom ul li a:hover {

color:#E59090;

}



.bottom ul li.nothing {

float:left;

display:block;

font:bold 12px/15px Arial, Helvetica, sans-serif;

background-image:none;

}



.bottom p {

font:bold 11px/15px Arial, Helvetica, sans-serif;

color:#fff;

padding:10px 0;

}



.bottom h3 {

font:bold 11px/15px Arial, Helvetica, sans-serif;

color:#6C6D6F;

}



.inner {

width:750px;

padding:20px 0 0;

}



.inner h2 {

font:bold 18px/25px Arial, Helvetica, sans-serif;

color:#D50400;

padding:5px 0;

}



.inner p {

font:bold 11px/18px Arial, Helvetica, sans-serif;

color:#555;

padding:0 20px 10px 0;

}



.contactus {

width:750px;

margin:0;

padding:0 0 0 10px;

}



.contactus form fieldset {

border:4px solid #E8E8E8;

margin:0;

padding:0 20px 20px;

}



.contactus form legend {

font:bold 18px/20px Arial, Helvetica, sans-serif;

color:#D50400;

margin:0;

padding:0;

}



.contactus form h3 {

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#000;

margin:0;

padding:10px 0;

}



.contactus form ul li {

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#000;

margin-bottom:5px;

}



.contactus form ul li span.red {

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#D50400;

}



.contactus form label {

font:bold 12px/18px Arial, Helvetica, sans-serif;

color:#03C;

float:left;

display:block;

width:180px;

margin:10px 0 0;

padding:0;

}



.contactus form label span {

color:#F30;

}



.contactus form input {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:300px;

background:#FBF8EF;

border:1px solid #E3DBD9;

height:22px;

margin:15px 0 0;

padding:0;

}



.contactus form input:hover {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:300px;

background:#fff;

border:1px solid #E8E8E8;

height:22px;

margin:15px 0 0;

padding:0;

}



.contactus form input:focus {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:300px;

background:#fff;

border:1px solid #03C;

height:22px;

margin:15px 0 0;

padding:0;

}



.contactus form textarea {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:300px;

background:#FBF8EF;

border:1px solid #E3DBD9;

height:60px;

margin:15px 0 0;

padding:0;

}



.contactus form textarea:hover {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:300px;

background:#fff;

border:1px solid #E8E8E8;

height:60px;

margin:15px 0 0;

padding:0;

}



.contactus form textarea:focus {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:300px;

background:#fff;

border:1px solid #03C;

height:60px;

margin:15px 0 0;

padding:0;

}



.contactus form input.button {

font:bold 12px/20px Arial, Helvetica, sans-serif;

color:#fff;

float:left;

display:block;

width:68px;

border:0 solid #000;

height:23px;

cursor:pointer;

background-color:#000;

margin:15px 0 0;

padding:0;

}



.contactus form input.hidden {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:none;

width:300px;

background:#FFF;

border:1px solid #759BDB;

height:22px;

margin:15px 0 0;

padding:0;

}



.shopping {

width:750px;

background:url(images/shoppin_mid_top.gif) no-repeat 0 0;

padding:19px 0 0;

}



.giant {

width:694px;

background:url() no-repeat 0 0;

margin:0 auto;

padding:9px 0 0;

}



.selection {

width:684px;

background:url() repeat-y 0 0;

margin:0 auto;

padding:9px 0 0;

}



.leftSelection {

width:330px;

float:left;

display:block;

padding:0 0 0 5px;

}



.righteftSelection {

width:275px;

float:right;

display:block;

}



.righteftSelection h5 {

font:bold 14px/20px Arial, Helvetica, sans-serif;

color:#D95505;

padding:2px 0 5px;

}



.royalty h2 {

font:bold 18px/20px Arial, Helvetica, sans-serif;

color:#D50400;

padding:5px 0 0 0px;

}



.royalty h3 {

font:bold 14px/20px Arial, Helvetica, sans-serif;

color:#D95505;

padding:5px 0 0 0px;

}



.royalty p {

font:normal 11px/15px Arial, Helvetica, sans-serif;

color:#000;

padding:5px 5px 5px 0px;

}



a.delete {

background-image:none;

width:12px;

height:12px;

}



.freeshipping a {

width:146px;

height:254px;

border:none;

text-decoration:none;

display:block;

margin:0;

padding:0;

}



.freeshipping {

width:146px;

height:254px;

}



.royalty a:hover {

color:#92E81B;

}



.padten {

padding:0 0 0 60px;

}



.newpad {

width:275px;

text-align:left;

margin:0;

padding:0;

}



.padeleven {

width:624px;

margin:0 auto;

padding:0 0 10px;

}



.blueText {

font:bold 12px/20px Arial, Helvetica, sans-serif;

color:#03C;

background-color:#FBF8EF;

}



.blackText {

font:normal 11px/20px Arial, Helvetica, sans-serif;

color:#333;

background-color:#FFF;

}



.padtwelve {

width:624px;

margin:0 auto;

padding:0 0 5px;

}



.padtwelve h3 {

font:bold 14px/20px Arial, Helvetica, sans-serif;

color:#D81410;

background-color:#FBF8EF;

border:1px solid #E3DBD9;

text-align:left;

margin:0 0 5px;

padding:0 0 0 10px;

}



.padfifteen h2 {

font:bold 12px/20px Arial, Helvetica, sans-serif;

color:#03C;

float:left;

display:block;

width:190px;

text-align:right;

margin:0 10px 0 0;

padding:0;

}



.padfifteen h3 {

font:bold 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:290px;

border:none;

margin:0 10px 0 0;

padding:0;

}



.padsixteen {

width:700px;

background-color:#FBF8EF;

border:1px solid #E3DBD9;

padding:5px;

float:left;

/*margin-left:-35px;
#margin-left:-37px;*/

}



.records {

float:left;

display:block;

/*width:300px;*/

font:bold 12px/15px Arial, Helvetica, sans-serif;

color:#03C;

}



.dvdmovies {

font:bold;

display:block;

float:left;

font-family:verdana;

font-size:13px;

color:#03C;

}



.pagignation {

float:right;

display:block;

width:300px;

text-align:right;

font:bold 12px/30px Arial, Helvetica, sans-serif;

color:#D50400;

}



a.crumbtail_link {

font:bold 18px/20px Arial, Helvetica, sans-serif;

color:#D00302;

text-decoration:none;

}



span.crumbtail_text {

font:bold 18px/20px Arial, Helvetica, sans-serif;

color:#D00302;

}



.new form fieldset {

width:592px;

border:none;

margin:0;

padding:0 0 0 10px;

}



.new form label {

font:bold 12px/20px Arial, Helvetica, sans-serif;

color:#03C;

float:left;

display:block;

width:190px;

margin:0 10px 0 0;

padding:0;

}



.new form input.checkbox {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:16px;

background:#fff;

border:1px solid #E3DBD9;

height:16px;

margin:0 0 5px;

padding:0;

}



.new form input.small {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

width:40px;

background:#fff;

border:1px solid #000;

height:20px;

margin:0;

padding:0;

}



.new form textarea {

font:normal 12px/13px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:200px;

background:#fff;

border:1px solid #E3DBD9;

height:60px;

margin:0 0 5px;

padding:0;

}



.new form textarea.big {

font:normal 12px/13px Arial, Helvetica, sans-serif;

color:#2964AB;

width:580px;

background:#fff;

border:1px solid #E3DBD9;

height:60px;

margin:0 0 5px;

padding:0;

}



.errorMessage {

width:620px;

margin-left:50px;

padding:0 10px 5px;

}



.errorMessage li {

background-color:#FBF8EF;

border:1px solid #E3DBD9;

margin-bottom:2px;

font:normal 11px/20px Arial, Helvetica, sans-serif;

color:#03C;

padding-left:10px;

list-style-type:none;

width:610px;

}



.siteMap {

width:778px;

margin:0;

padding:0;

}



.siteMap ul {

list-style-type:none;

width:250px;

margin:0;

padding:0;

}



.siteMap ul li {

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#4A4A4A;

margin:0 0 2px;

padding:0;

}



.siteMap ul li a {

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#4A4A4A;

text-decoration:none;

display:block;

background:url(images/leftmenu_bg.gif) no-repeat 10px 10px;

padding:0 0 0 21px;

}



.siteMap ul li ul li {

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#03C;

margin:0 0 2px;

padding:0;

}



.siteMap ul li ul li a {

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#03C;

text-decoration:none;

display:block;

background:url(images/leftmenu_bg.gif) no-repeat 10px 10px;

padding:0 0 0 21px;

}



.siteMap ul li ul li ul li {

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#D00302;

margin:0 0 2px;

padding:0;

}



.siteMap ul li ul li ul li a {

font:bold 11px/26px Arial, Helvetica, sans-serif;

color:#D00302;

text-decoration:none;

display:block;

background:url(images/leftmenu_bg.gif) no-repeat 10px 10px;

padding:0 0 0 21px;

}



.information {

font:normal 10px/15px Arial, Helvetica, sans-serif;

color:#5A5959;

padding:0 0 10px;

width:700px;

}



.information span {

font:bold 11px/15px Arial, Helvetica, sans-serif;

color:#0032D6;

}



a.stock {

font:bold 11px/15px Arial, Helvetica, sans-serif;

color:#5A5959;

text-decoration:none;

padding:5px 0 0;

}



a.stock:hover {

text-decoration:underline;

color:#0032D6;

}



.regionBoldText {

font:bold 13px/15px Arial, Helvetica, sans-serif;

color:#5A5959;

padding-bottom:5px;

}



div,p,h1,ul,li,span,a,img,h2,h4,h5,h3,form,input,button,fieldset,.contactus form,.new form {

margin:0;

padding:0;

}



.spacer,.padOne h4 {

clear:both;

line-height:0;

margin:0;

padding:0;

}



a:hover,.search form fieldset a:hover,a.phoneix:hover,a.phoneix_two:hover {

text-decoration:none;

}



ul.lefLink li ul.open li,ul.lefLink li ul.close li {

height:26px;

background:#FDF1CA;

font-weight:400;

font:bold 11px/24px Arial, Helvetica, sans-serif;

color:#4A4A4A;

width:177px;

border:none;

margin:0 0 2px;

}



ul.lefLink li ul.open li a,ul.lefLink li ul.close li a {

height:24px;

background:#FDF1CA;

font-weight:400;

font:bold 11px/24px Arial, Helvetica, sans-serif;

color:#4A4A4A;

width:171px;

border:1px solid #FECE38;

padding-left:4px;

}



ul.lefLink li ul.open li a:hover,ul.lefLink li ul.close li a:hover {

background:#DAD3BD;

color:#D00302;

border:1px solid #A8A290;

width:171px;

height:24px;

}



.cart ul li a:hover,.winner a:hover,a.littleRedbox:hover,a.crumbtail_link:hover,.siteMap ul li ul li ul li a:hover {

text-decoration:underline;

}



.container, .bottom {

width:980px;

margin:auto;

padding:0;

}



a.more:hover,.padOne a:hover {

color:#F2A09F;

}



.text a:hover,.text_one a:hover {

color:#9FF42B;

}



a.rightTop:hover,.text_one a.middleTop:hover {

text-decoration:none;

color:#333;

}



a.littleRedbox,div.littleRedbox_two {

width:70px;

height:19px;

font:bold 10px/19px Arial, Helvetica, sans-serif;

text-decoration:none;

text-align:center;

vertical-align:middle;

display:block;

float:left;

color:#D95505;

margin-left:10px;

}



.royalty, .new {

width:750px;

background:url(images/shoppin_mid_middle.gif) repeat-y 0 0;

padding:0;

}



a.royalty_new,.new a {

font:normal 11px/19px Arial, Helvetica, sans-serif;

color:#fff;

margin-right:10px;

width:122px;

height:19px;

vertical-align:middle;

text-align:center;

background:url(images/big_a_bg.gif) no-repeat 0 0;

text-decoration:none;

float:left;

display:block;

padding:0;

}



.padthirteen,.padfifteen {

width:602px;

background-color:#FBF8EF;

border:1px solid #E3DBD9;

padding:10px;

}



.new form input,.new form select {

font:normal 12px/20px Arial, Helvetica, sans-serif;

color:#2964AB;

float:left;

display:block;

width:200px;

background:#fff;

border:1px solid #E3DBD9;

height:20px;

margin:0 0 5px;

padding:0;

}



.errorMessage li span.white_bold,.siteMap ul li a:hover,.siteMap ul li ul li a:hover {

color:#D00302;

}



.siteMap ul li ul,.siteMap ul li ul li ul {

list-style-type:none;

margin:0;

padding:0 0 0 40px;

}



.product1 {

width:100%;

background:url(images/first1.jpg) no-repeat 0 0;

height:140px;

float:left;

display:block;

margin:0 20px 20px 0;

padding:11px 0 0 12px;

}



.product1 h5 a {

font:bold 10px Arial, Helvetica, sans-serif;

color:#D50400;

width:110px;

margin:0;

padding:0 0 2px;

}



.order_now {

font:normal 9px Arial, Helvetica, sans-serif;

color:#FFF;

width:51px;

vertical-align:middle;

text-align:center;

text-decoration:none;

background:url(images/now_bg.gif) no-repeat 0 0;

display:block;

margin:0;

padding:0;

}



.frame2 h1 {

font-family:verdana;

font-size:10px;

font-weight:700;

color:#D95505;

text-align:left;

display:block;

float:left;

}



.related_products {

width:700px;

background:url(images/module_mid_frame.gif) repeat-y 0 0;

text-align:left;

margin:0 auto;

padding:9px 0 0;

}



#sideNav {

font-weight:400;

font:bold 11px/24px Arial, Helvetica, sans-serif;

}



#sideNav a {

text-decoration:none;

background:#FDF1CA;

font-weight:400;

font:bold 11px/24px Arial, Helvetica, sans-serif;

width:175px;

padding-left:7px;

color:#000;

height:26px;

display:block;

}



#sideNav ul {

font-weight:400;

font:bold 11px/24px Arial, Helvetica, sans-serif;

color:#4A4A4A;

width:183px;

list-style:none;

padding:0;

margin:0;

}



#sideNav li {

background:#FDF1CA;

width:183px;

border:1px solid #FECE38;

margin:2px 0;

}



#sideNav a:hover {

background:DAD3BD;

font-weight:400;

font:bold 11px/24px Arial, Helvetica, sans-serif;

width:175px;

padding-left:7px;

color:#000;

height:26px;

display:block;

}



#sideNav a.lnk {

font-weight:700;

width:176px;

background:#FDF1CA;

}



#sideNav a.lnk:hover {

color:#D00302;

background:#DAD3BD;

width:176px;

}



#sideNav a.lnk2 {

font-weight:700;

width:158px;

background:#FDF1CA;

}



#sideNav a.lnk2:hover {

color:#D00302;

background:#DAD3BD;

width:158px;

}



#sideNav a.lnk3 {

font-weight:700;

width:123px;

background-color:#FBF8EF;

color:blue;

}



#sideNav a.lnk3:hover {

color:#D00302;

background:#DAD3BD;

width:123px;

}



#sideNav a.active_lnk3 {

padding-left:9px;

background-color:#FBF8EF;

color:blue;

width:123px;

}



#sideNav ul ul {

margin-left:4px;

padding:0;

}



#sideNav li li {

width:165px;

background-color:#FDF1CA;

margin-left:4px;

border:1px solid #1a1a1a;

padding:0;

}



#sideNav li li a {

background-color:#FDF1CA;

width:156px;

font-size:.99em;

padding:2px 0 2px 3px;

}



#sideNav li li a.lnk:hover {

color:#D00302;

font-weight:400;

background:#DAD3BD;

}



#sideNav li li a.active_lnk {

color:#002e59;

}



#sideNav ul ul ul {

list-style:none;

text-align:right;

margin:0;

padding:0 0 0 18px;

}



#sideNav li li li {

text-align:left;

background:#FBF8EF;

width:132px;

padding:0 0 0 6px;

}



#sideNav li li li a {

width:116px;

padding:0 0 0 3px;

}



#sideNav li li li a:hover {

background-color:#DAD3BD;

width:141px;

color:#D00302;

}



#insideleft{

width:576px;

float:left;

}

#insideright{

width:200px;

float:left;

}

/*omkarsoft */

/*#sideNav1 {

font-weight:300;

font: 10px/24px Arial, Helvetica, sans-serif;

text-align:left;

}



#sideNav1 a {

text-decoration:none;



background:none;

font-weight:100;

font: 12px/24px Arial, Helvetica, sans-serif;

width:175px;

padding-left:7px;

color: #003399;

height:26px;

display:block;

}



#sideNav1 ul {

font-weight:400;

font: 11px/24px Arial, Helvetica, sans-serif;

color:#4A4A4A;

width:190px;

list-style:none;

padding:0;

margin:0;
background-color:#FFFFFF;
z-index:100;

}



#sideNav1 li {

background:none;

width:190px;



}



#sideNav1 a:hover {

background:none;


font: 12px/24px Arial, Helvetica, sans-serif;

width:150px;

padding-left:7px;

color:#2A70FC;

text-decoration:underline;

height:26px;

display:block;

}



#sideNav1 a.lnk {

color:#003399;
font: 12px/24px Arial, Helvetica, sans-serif;

width:190px;


background:none;

}



#sideNav1 a.lnk:hover {

font-family:Arial, Helvetica, sans-serif;
color:#2A70FC;

background:none;

width:190px;

}



#sideNav1 a.lnk2 {

font-family:Arial, Helvetica, sans-serif;

width:190px;

background:#FDF1CA;

}



#sideNav1 a.lnk2:hover {

color:#D00302;

background:#DAD3BD;

width:190px;

}



#sideNav1 a.lnk3 {

font-weight:700;

width:123px;

background-color:#FBF8EF;

color:blue;

}



#sideNav1 a.lnk3:hover {

color:#D00302;

background:#DAD3BD;

width:123px;

}



#sideNav1 a.active_lnk3 {

padding-left:9px;

background-color:#FBF8EF;

color:blue;

width:190px;

}*/



/*#sideNav1 ul ul {

margin-left:4px;

padding:0;

}



#sideNav1 li li {

width:165px;

background-color:#FDF1CA;

margin-left:4px;

border:1px solid #1a1a1a;

padding:0;

}



#sideNav1 li li a {

background-color:#FDF1CA;

width:156px;

font-size:.99em;

padding:2px 0 2px 3px;

}



#sideNav1 li li a.lnk:hover {

color:#D00302;

font-weight:400;

background:#DAD3BD;

}



#sideNav1 li li a.active_lnk {

color:#002e59;

}



#sideNav1 ul ul ul {

list-style:none;

text-align:right;

margin:0;

padding:0 0 0 18px;

}



#sideNav1 li li li {

text-align:left;

background:#FBF8EF;

width:132px;

padding:0 0 0 6px;

}



#sideNav1 li li li a {

width:116px;

padding:0 0 0 3px;

}



#sideNav1 li li li a:hover {

background-color:#DAD3BD;

width:141px;

color:#D00302;

}*/



/* omkarsoft */

.show_menu {

display:block;

}



.hide_menu {

display:none;

}



img,.search form fieldset {

border:none;

margin:0;

padding:0;

}



.errorMessage ul,.toplink ul,ul.magnet,.contactus form ul {

list-style-type:none;

margin:0;

padding:0;

}



#sideNav a.lnk:link,#sideNav a.lnk:visited,#sideNav a.active_lnk {

padding-left:7px;

color:#000;

width:176px;

}



#sideNav a.lnk2:link,#sideNav a.lnk2:visited,#sideNav a.active_lnk2 {

padding-left:7px;

color:#000;

width:158px;

}



#sideNav a.lnk3:link,#sideNav a.lnk3:visited {

padding-left:9px;

color:blue;

width:123px;

}



#sideNav li li a.lnk:link,#sideNav li li a.lnk:visited {

color:#002e59;

font-weight:400;

}



#sideNav li li li a.active_lnk:link,#sideNav li li li a.active_lnk:visited {

color:#006aa9;

font-weight:700;

background-color:#DAD3BD;

width:116px;

}



.bigtxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

.smalltxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	border: 1px solid #000000;

}


.text99 {


font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 28px;
	
	padding-top:7px;


}








.text3 {

float:left;


display:block;

width:127px;

padding:7px 0 0;

}



.text3 h2 {

font:bold 10px/13px Arial, Helvetica, sans-serif;

color:#333;

height:47px;

text-align:left;

width:127px;

padding:0;

}



.text3 h3 {

font:bold 10px/13px Arial, Helvetica, sans-serif;

color:#D95505;

background-image:none;

width:110px;

height:32px;

margin:0;

padding:0;

}



.text3 h4 {

font:normal 10px/13px Arial, Helvetica, sans-serif;

color:#000;

width:110px;

margin:0;

padding:0;

}



/*.text3 a {

font:normal 9px/14px Arial, Helvetica, sans-serif;

color:#FFF;

width:61px;

height:14px;

text-align:center;

text-decoration:none;

background:url(images/now_bg.gif) no-repeat 0 0;

display:block;

margin:0;

padding:0;

}

*/

.text3 a

{

	text-align:center;

	text-decoration:none;



	display:block;

}





.action3 {

width:296px;

float:left;

display:block;

margin:0;

border-left:1px dotted #999999;

padding:10px;

#padding:0px;

}



.action3 h3 {

font:bold 14px/27px Arial, Helvetica, sans-serif;

color:#03C;



width:286px;

height:27px;

margin-bottom:13px;

padding:0 0 0 13px;

}



ul.flight3 {

list-style-type:none;

margin:0;

/*<!--padding:0 6px;-->*/

}



ul.flight3 li {

/*background:url(images/flight_li_bg.gif) repeat-x 0 bottom;*/

margin:0 0 5px;

padding:0 0 2px;

}

.order7 {

width:218px;

/*background:url(images/order_now_bg.gif) no-repeat 0 0;*/

height:123px;

margin:0 0 6px;

padding:11px 0 0 5px;

border-bottom:1px dotted brown;

}





.text5 {

float:left;

display:block;

width:127px;

padding:7px 0 0;

}



.text5 h2 {

font:bold 10px/13px Arial, Helvetica, sans-serif;

color:#333;

height:47px;

text-align:left;

width:127px;

padding:0;

}



.text5 h3 {

font:bold 10px/13px Arial, Helvetica, sans-serif;

color:#D95505;

background-image:none;

width:110px;

height:20px;

margin:0;

padding:0;

}



.text5 h4 {

font:normal 10px/13px Arial, Helvetica, sans-serif;

color:#000;

width:110px;

margin:0;

padding:0;

}



.text5 a {

font:normal 9px/14px Arial, Helvetica, sans-serif;

color:#FFF;

width:75px;

height:18px;

text-align:center;

text-decoration:none;

/*<!--background:url(images/ordernow.jpg) no-repeat 0 0;-->*/

display:block;

margin:0;

padding:0;

}



.hot3 {

width:223px;

float:left;

display:block;

margin:0 3px 0 0;

padding:0;

}



.hot3 h3 {

font:bold 14px/27px Arial, Helvetica, sans-serif;

color:#D50400;

background:url(images/small_h3_bg.gif) no-repeat 0 0;

width:210px;

height:27px;

margin-bottom:13px;

padding:0 0 0 13px;

}

