
* { margin:0; padding:0; }

body { margin:2px; color:#333; background-color:#fff; font:11px/1.1 Arial, Helvetica, sans-serif; }

img { border:0; }

h2 {	}

h3 {	}
	
p {	margin:0 0 1.4em 0;	}

a { color:#333; text-decoration:none;	}
	
a:hover { text-decoration:none;	}

#container { width:780px; background:url(images/left_bg.gif) repeat-y top left; }

#header { position:relative; height:68px; background:url(images/header_bg_new.gif) no-repeat top left; }
#header h1 { position:absolute; height:68px; width:285px; left:0; top:0; }
#header h1 a { display:block; height:68px; width:285px; text-indent:-5000px; text-decoration:none; }

/* Global Navigation ------------------------------------------- */
#navContainer { height:40px; width:400px; position:relative; margin-left:292px; padding-top:26px; }
#navlist { position:absolute; background:url(images/nav_bg.gif) no-repeat 0 0; height:40px; width:400px; left:0; }
#navlist li { list-style:none; position:absolute; top:0; }
#navlist li, #navlist a { height:40px; display:block; text-indent:-5000px; }
#products {left:0; width:100px;}
#parent {left:100px; width:100px;}
#service {left:200px; width:100px;}
#about {left:300px; width:100px;}
#products a:hover, #products a.active { background:transparent url(images/nav_bg.gif) no-repeat 0 -43px;}
#parent a:hover, #parent a.active { background:transparent url(images/nav_bg.gif) no-repeat -100px -43px;}
#service a:hover, #service a.active { background:transparent url(images/nav_bg.gif) no-repeat -200px -43px;}
#about a:hover, #about a.active { background:transparent url(images/nav_bg.gif) no-repeat -300px -43px;}

#utilityNav { position:absolute; width:78px; right:1px; top:2px; z-index:11; }
#utilityNav ul li { list-style:none; color:#fff; xpadding-bottom:2px; }
#utilityNav a { text-decoration:underline; color:#fff; }
#utilityNav a:hover { text-decoration:none; }

#left { float:left; width:232px; background:url(images/parents2.gif) no-repeat top left; }
#left p { margin:0 16px 1em 0; text-align:center; padding:0 25px; }
#left p a { font-style:italic; text-decoration:underline;  }

#upperLeft { width:216px; background:#fff; margin:65px 0 20px 0; padding:15px 0 5px 0; text-align:center; }
#upperLeft p { font-size:14px; font-weight:bold; margin:0 0 10px 0; }
#upperLeft a { font-size:14px; color:#FF7D00;	font-weight:bold;}

.tigrascrollerwrapper { width:143px; margin:0 0 15px 38px; background-color:#DBDBDB; }
.tigrascrollercontent { width:141px; height:200px; background-color:#DBDBDB; border-left:1px solid #939393; border-right:1px solid #939393; }
.topimg { height:24px; }
.bottomimg { height:18px; }
.buttondiv { padding:2px 0 2px 0; text-align: center; width:141px; background-color:#DBDBDB; border-left:1px solid #939393; border-right:1px solid #939393; border-bottom:1px solid #939393; }
.tigrabutton1, .tigrabutton2 { height:20px; width:55px; font-size:8px; } 

#productThumbs { margin:0 16px; }
#productThumbs h3 { margin-bottom:1em; }
#productThumbs table { width:180px; }
#productThumbs img { margin:2px 20px 3px 0; }
#productThumbs p { text-align:left; padding:0; }

#mainContent { margin-left:232px; padding-top:170px; background:url(images/subheader_bg2.gif) no-repeat top left; position:relative; }
a#home { position:absolute; display:block; top:6px; left:1px; height:54px; width:54px; background:url(images/home_bg.gif) no-repeat 0 0; text-indent:-5000px; }
a#home:hover { background:url(images/home_bg.gif) no-repeat 0 -54px; }
#mainContent table.content td { vertical-align:top; padding-bottom:10px; font-size:12px; }

#flashBanner { position:absolute; text-align:left; top:6px; left:1px; width:600px; }



#mainContent .section { padding:15px 15px; }
#mainContent .section1 { padding:25px 5px; }
.section ul.features { list-style:none outside none; margin-left:10px; }
.section ul { margin:0 0 1em 15px; font-size:12px; }
.price { font-size:16px; font-weight:bold; }
#mainContent a { text-decoration: underline; }
#mainContent a:hover { text-decoration:none; }
.unisex { background:url(images/product_unisex.jpg) no-repeat top left; }
.urban { background:url(images/product_urban.jpg) no-repeat top left; }
.extreme { background:url(images/product_extreme.jpg) no-repeat top left; }
#mainimg { margin:10px 0; position:relative; width:510px; height:520px; }
a#phone { position:absolute; display:block; text-indent:-5000px; top:20px; right:0; height:100px; width:100px; }
a#doublepocket { position:absolute; display:block; text-indent:-5000px; top:155px; right:0; height:100px; width:100px; }
a#bottlesleeve { position:absolute; display:block; text-indent:-5000px; top:285px; right:0; height:100px; width:100px; }
a#keys { position:absolute; display:block; text-indent:-5000px; top:410px; right:0; height:100px; width:100px; }
a#detachable { position:absolute; display:block; text-indent:-5000px; top:395px; left:20px; height:100px; width:100px; }
a#changingpad { position:absolute; display:block; text-indent:-5000px; top:230px; left:20px; height:100px; width:100px; }




#mainContent h2 { font-size:24px; margin-bottom:.5em;  }
#mainContent h3 { font-size:14px; margin-bottom:.5em; color:#FF7F00; }

#productImages { padding:15px 0 0 10px; margin-right:296px; text-align:center; }
#productImages img { margin-bottom:15px; }
#flashWrapper { width:230px; margin-bottom:15px; border:2px solid #FF7F00; }

#productCopy { float:right; width:276px; padding-top:15px; margin-right:10px; }
#productCopy table td { padding-bottom:5px; }
#productCopy p, #productCopy table { margin:0 0 .7em 20px; font-size:14px; font-weight:bold; }
ul.features { list-style:none outside none; margin-left:25px; }
ul.features li { background:url(images/feature_bullet.gif) no-repeat 0 3px; padding:0 0 .6em 12px; }
ul.features ul { list-style:none; margin:.3em 0 0 10px; }
ul.features ul li { background-image:none; padding:0 0 .1em 0; }
a#ordernow { display:block; width:120px; margin:0 0 20px 20px; }


#footer { clear:both; text-align:center; height:27px; background:#F7931D url(images/footer_bg.gif) no-repeat top left; }
#footer ul { margin-left:22px; padding-top:6px; }
#footer ul#footNav li { display:inline; padding-left:14px; }
ul#footNav li a { font-size:11px; font-weight:bold; color:#fff; text-decoration:none; }

