@charset "utf-8";
/* CSS Document for LAX ID */

/* Body */

body, div, table, tr, td, span, block, p, h1, h2, h3, h4, h5, h6, h7, a, strong, b, em, i, ul, ol, li, input, textarea{margin:0px; padding:0px;}
a{outline:none; text-decoration:underline; color:#fff; }
a:hover {text-decoration:none;}
img{border:none;}
.hide{display:none;}
.clear{clear:both;}

body{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; background:#d4dde6 url(images/bg.png) repeat-x; }

.wrapper{width:1000px; min-height:500px; margin:0px auto; overflow:hidden;}

h1{}
h2{font:Arial, Helvetica, sans-serif; color:#fff; font-size:14px;}
h3{font:Arial, Helvetica, sans-serif; color:#99ccff; font-size:14px; font-weight:bold;}
h4{font:Arial, Helvetica, sans-serif; color:#fff; font-size:14px; font-weight:bold;}
h5{font:Arial, Helvetica, sans-serif; color:#fff; font-size:16px; font-weight:bold;}


/* Header */
p {font:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin:8px 0 0 0;}

.col{color:#99ccff;}
.cb{clear:both;}
.di{display:inline; float:left;}
.topnav4{border-top:#222f3b 20px solid;}
.mg0{margin:0px auto;}
.mg20{margin-left:20px;}
.center{text-align:center;}
.mg3{margin-top:3px;}
.mg5{margin:5px 0px 0px 28px;}
.mg6{margin:0px 0px 0px 28px;}
.mg7{margin:12px 0px 0px 300px;}
.mg10{margin:0px 0px 0px 10px}
.mg10b{margin:0px 0px 16px 10px; padding-right:10px;}
.mg11{margin:11px 0px 21px 0px; text-decoration:underline;}
.mg12{margin:0px 0px 12px 0px;}
.mg8{margin-top:8px;}
.mg14{margin:0px 0px 0px 8px;}
.mg15{margin:15px 0px 0px 8px;}
.mg16{margin:26px 0px 0px 26px;}
.mg16b{margin:26px 0px 0px 0px;}
.mg20{margin:20px 0px 0px 0px;}
.mg22{margin:12px 0px 0px 20px;}
.mg29{margin:29px 0px 0px 0px;}
.mg30{margin:0px 0px 0px 220px; font-size:14px; font-weight:bold; height:27px; vertical-align:text-bottom;}
.mg50{margin-left:50px;}
.mg110{margin-left:180px; font-size:15px; font-weight:bold; }
.mgcal{margin:0px 0px 0px 5px;}

.box1{margin:10px 10px 0px 70px; font-weight:bold; }
.dotted{width:220px; border-top:dashed 1px #99ccff; padding:6px 0px 6px 0px; }
.image1{vertical-align:bottom}
.mgauto{margin:0px auto;}
.floatme{vertical-align:bottom; line-height:173px;}


/*  Home Page Content  */
.mainnav{background:#000; position:relative; display:block; width:1000px; height:50px; overflow:hidden;}
.mainnav ul li{float:left; display:inline;}

.news{width:1000px; height:173px; background:url(images/news-notes-bg.png) no-repeat; position:relative; overflow:hidden;}
.news p{font-size:11px;}
.news1{position:relative; width:239px; height:178px; overflow:hidden; float:left; display:inline;}
.news2{position:relative; width:174px; height:153px; overflow:hidden; float:left; display:inline; padding:10px; font-size:75%;}
.news3{position:relative; width:226px; height:153px; overflow:hidden; float:left; display:inline; padding:10px; }

/*  Poll  */
.pollhm{width:295px; height:153px; background:url(images/poll-bg.png) no-repeat; padding:10px 10px; display:inline; float:left; position:relative; }
.pollhm h2{position:relative; display:block; font-size:86%; height:30px; padding:auto 10px; text-align:center;}
.pollhm p{ margin:4px 0px; position:relative; left:10px; line-height:20px; vertical-align:middle; font-size:79%;}
.pollhm p input{ margin-right:4px; position:relative; top:2px;}
.pollhm span{ font-weight:bold; font-size:132.1%; background:#6494c5; padding:2px 4px; color:#333; }
.pollresults p{ font-size:85% !important; margin-bottom:10px;}
.pollhm .pollwinner{ background:#83afda; padding:2px 10px; color:#000;}
.pollr{ line-height:20px; height:20px; position:relative; top:3px;}
.pollr a{display:inline; float:left; line-height:25px; vertical-align:middle; color:#bbb;}
.pollr input{ margin-right:90px !important; position:relative; top:0px; display:inline; float:left;}
.pollq{display:inline; float:left; line-height:26px;}



.community{width:1000px; height:178px; background:url(images/bg-light.png) no-repeat; overflow:hidden;}
.community1{position:absolute; width:1000px; height:178px; overflow:hidden; margin-left:5px;}

.arrivals{width:1000px; height:178px; background:url(images/new-arrivals-bg.png) no-repeat; overflow:hidden;}
.arrivals1{position:absolute; width:239px; height:178px; overflow:hidden;}
.arrivals2{position:absolute; width:171px; height:135px; margin:20px 0px 0px 246px; overflow:hidden;}
.arrivals3{position:absolute; width:171px; height:135px; margin:20px 0px 0px 436px; overflow:hidden;}
.arrivals4{position:absolute; width:171px; height:135px; margin:20px 0px 0px 626px; overflow:hidden;}
.arrivals5{position:absolute; width:171px; height:135px; margin:20px 0px 0px 816px; overflow:hidden;}

.subnav{width:1000px; height:178px; background:url(images/bg-light.png) no-repeat}
.h1pos{margin:24px 0px 0px 34px;}

.visit{width:1000px; height:181px; background:url(images/visit-our-store-bg.png) no-repeat;}
.visit1{position:absolute; width:130px; height:135px; margin:30px 0px 0px 246px; overflow:hidden;}
.visit2{position:absolute; width:130px; height:135px; margin:30px 0px 0px 436px; overflow:hidden;}
.visit3{position:absolute; width:130px; height:135px; margin:30px 0px 0px 600px; overflow:hidden; text-align:center;}
.visit4{position:absolute; width:231px; height:178px; overflow:hidden; margin-left:769px;}


/*  About Page  */

.about{width:1000px; height:1000px; background:url(images/bg1.png) repeat-y; }
.about1{position:relative; width:600px; margin:25px 0px 0px 50px;}

/*  Products Page  */

.products{width:1000px; height:1300px; background:url(images/bg1.png) repeat-y; }
.productsleft{display:inline; float:left; position:relative; width:386px; margin:20px 0px 0px 4px;}
.productsleft1{position:relative; padding:16px 0px 30px 12px; background-color:#1f2933; margin-bottom:20px;}
.productsleft2{position:relative; padding:16px 0px 30px 12px; background-color:#1f2933; margin-bottom:20px;}
.productsleft3{position:relative; padding:16px 0px 30px 12px; background-color:#1f2933; margin-bottom:20px;}
.productsblog{display:inline; float:left; position:relative; width:582px; margin:20px 0px 0px 22px; background-color:#1f2933; }
.blogimage{display:inline; float:left; margin:6px 0px 0px 2px; padding-bottom:20px; width:191px;}
.blogtag1{height:23px; width:387px; position:relative; background-image:url(images/blog-product.png); background-repeat:no-repeat; margin:6px 0px 0px 2px; line-height:23px; padding-left:173px;}
.blogtag2{height:23px; width:387px; position:relative; background-image:url(images/blog-manufacturer.png); background-repeat:no-repeat; margin:6px 0px 0px 2px; line-height:23px; padding-left:173px;}
.blogtag3{height:23px; width:387px; position:relative; background-image:url(images/blog-price.png); margin:6px 0px 0px 2px; background-repeat:no-repeat; line-height:23px; padding-left:173px;}
.blogtag4{height:23px; width:387px; position:relative; background-image:url(images/blog-rating.png); margin:6px 0px 0px 2px; background-repeat:no-repeat; line-height:23px; padding-left:173px;}
.blogtagp{margin:0px 0px 0px 173px; font-weight:bold;}
.blogtagi{margin:0px 0px 0px 13px;}
.blogdrop{padding:35px 0px 35px 0px; position:relative}

.productstore{display:inline; float:left; margin:10px 0px 0px 36px; position:relative;}
.productsrow{display:inline; float:left; width:145px; position:relative;}
.productcart{display:inline; float:left; width:300px; position:relative; margin:6px 0px 0px 20px;}


.menslax{width:1000px; height:1600px; background:url(images/bg1.png) repeat-y; }
.menslax2{position:relative; width:990px; height:1450px; background-color:#1f2933; margin:-3px 0px 0px 4px;}
.womenslax1{position:relative; width:990px; height:850px; background-color:#1f2933; margin:-3px 0px 0px 4px;}
.products1{position:relative; width:990px; height:450px; background-color:#1f2933; margin:-3px 0px 0px 4px;}
.products2{position:absolute; width:600px; margin:30px 0px 0px 30px;}
.products3{position:relative; width:600px; margin:25px 0px 0px 50px;}


/*  Links Page  */

.links{width:1000px; height:1000px; background:url(images/bg1.png) repeat-y; }
.links1{position:relative; width:990px; height:450px; background-color:#1f2933; margin:-3px 0px 0px 4px;}
.links2{display:block;}
.links3{display:inline; float:left;}
.links4{position:relative; display:inline; float:left; width:600px; margin:50px 0px 0px 36px;}
.links5{position:relative; margin:16px 0px 0px 36px; font-size:14px; font-weight:bold; color:#7aa3cc}
.links6{position:relative; width:990px; height:780px; background-color:#1f2933; margin:-3px 0px 0px 4px;}


/*  Community / Events Page  */

.communityevents{width:1000px; height:1000px; background:url(images/bg1.png) repeat-y; }
.communityevents1{position:relative; width:990px; height:283px; background-color:#1f2933; margin:-3px 0px 0px 4px;}
.communityleft{display:inline; float:left; position:relative; width:336px; margin:26px 0px 0px 4px;}
.communityteam{display:inline; float:left; position:relative; width:336px;}
.communityicon{display:inline; float:left; position:relative; width:59px; height:50px; margin-left:16px;}
.communityname{display:inline; float:left; position:relative; width:252px; height:30px; font-size:24px; font-weight:bold; margin:10px 0px 0px 5px;}
.communityvs1{display:inline; float:left; position:relative; width:59px; height:26px; margin-left:16px;}
.communityvs2{display:inline; float:left; position:relative; width:252px; height:26px; font-size:24px; margin:10px 0px 0px 5px;}
.communitydate{display:block; width:335px; height:23px; background-image:url(images/community-date.png); background-repeat:no-repeat; margin:21px 0px 0px -4px; line-height:23px; font-size:15px; font-weight:bold; padding-left:180px;}
.communitytime{display:block; width:335px; height:23px; background-image:url(images/community-time.png); background-repeat:no-repeat; margin:6px 0px 0px -4px; line-height:23px; font-size:15px; font-weight:bold; padding-left:180px;}
.communityvenue{display:block; width:335px; height:23px; background-image:url(images/community-venue.png); background-repeat:no-repeat; margin:6px 0px 0px -4px; line-height:23px; font-size:15px; font-weight:bold; padding-left:180px;}
.communityright{display:inline; float:left; position:relative; width:644px; height:273px; margin:10px 0px 0px 4px;}
.communityright2{display:inline; float:left; width:644px; height:27; background-image:url(images/community-game-week.png); margin:5px 0px 5px 3px;  line-height:27px;}
.communityright3{margin:12px 0px 0px 22px;}


/*  Contact Us  */

.contact{width:1000px; height:1000px; background:url(images/bg1.png) repeat-y;}
.contacth1{}
.contactleft{display:inline; float:left; position:relative; width:306px; margin:20px 0px 0px 4px;}
.contact1{position:relative; padding:16px 0px 30px 12px; background-color:#1f2933; margin-bottom:20px;}
.contact2{position:relative; padding:16px 0px 30px 12px; background-color:#1f2933; margin-bottom:20px;}
.contact3{position:relative; padding:16px 0px 30px 12px; background-color:#1f2933; margin-bottom:20px;}
.contactpic{display:inline; float:left; position:relative; width:245px; margin:20px 0px 0px 4px;}
.contactmap{display:inline; float:left; position:relative; width:425px; margin:20px 0px 0px 11px;}
.contactemail{display:inline; float:left; position:relative; width:979px; margin:4px 0px 0px 4px; padding:16px 0px 30px 12px; background-color:#1f2933;}
.contact4{display:inline; float:left; position:relative; margin:0px 0px 0px 50px; width:240px;}
.contact5{display:inline; float:left; position:relative; width:200px; margin:0px 0px 0px 30px;}
.contact6{display:inline; float:left; position:relative; width:300px; margin:0px 0px 0px 20px;}


/*  FooterContent  */
.logos{width:1000px; height:176px;}
.footer{width:1000px; height:20px; color:#7aa3cc; text-align:center; font-weight:bold; font-size:10px; margin:0px auto; }
.end{width:1000px; height:9px; background:url(images/bg-end.png) no-repeat;}








