﻿*{padding:0; margin:0}
#landing{ background-color:#fff !important;  padding-top:75px}
#welcome{ margin:0 auto;  width:750px;  height:613px;  background:url(../img/home_graphic.jpg) no-repeat;  text-align:center}
#wrapper{ margin:0 auto;  width:960px;  text-align:left}
#header{ color:#333;  width:960px;  float:left;  padding:0px;  height:180px;  margin:10px 0px 0px 0px;  background:url(../img/header.png) no-repeat}
#menu{ color:#333;  width:600px;  float:right;  height:35px;  padding-top:140px;  padding-right:10px;  padding-bottom:10px}
#gallery #menu{ color:#333;  width:617px;  float:right;  height:35px;  float:right;  padding-top:140px;  padding-right:10px;  padding-bottom:10px}
#leftcolumn{ color:#333;  background:#fff;  margin:0px 0px 0px 0px;  padding:10px;  height:507px;  width:314px;  float:left}
#sub_leftcolumn{ color:#333;  background:#fff;  margin:0px 0px 0px 0px;  padding:5px 10px 5px 0px;  height:25px;  width:314px;  float:left}
#sub_leftcolumn2{ color:#333;  background:#fff;  margin:0px 0px 0px 0px;  padding:5px 10px 5px 10px;  width:314px;  float:left; display:inline}
#rightcolumn{ float:right;  color:#333;  background:#fff;  margin:0px 0px 0px 0px;  padding:10px;  height:507px;  width:606px;  display:inline}
#sub_rightcolumn{ float:right;  color:#333;  background:#fff;  margin:0px 0px 0px 0px;  padding:5px 10px 5px 10px;  height:25px;  width:606px;  display:inline}
#sub_rightcolumn2{ float:right;  color:#333;  background:#fff;  margin:0px 0px 0px 0px;  padding:5px 10px 5px 0px;  width:245px;  display:inline}
#fullcolumn{ margin:0px 0px 0px 0px;  width:890px;  height:400px;  float:left;  padding-right:5px;  padding-left:5px}
#fullcolumn_text{ margin:0px 0px 0px 0px;  width:940px;  float:left;  padding:10px;  background-color:#fff}
#intro_slides{ margin:0px 0px 0px 0px;  width:960px;  height:525px;  float:left;  background-color:#fff}
#a_slides{ margin:0px 0px 0px 0px;  width:960px;  height:442px;  float:left;  background-color:#fff}
.s2_container{ overflow:hidden;  width:960px;  height:442px;  background-color:#fff}
.s_container{ overflow:hidden;  width:314px;  height:414px}
#footer{ width:940px;  height:55px;  clear:both;  color:#333;  background:#6CC;  margin:0px 0px 10px 0px;  padding:0 10px 0 10px}
.dashedline{ border-bottom:1px #E5E5E5 dashed;  padding-top:10px;  margin-bottom:10px;  clear:right}
.solidline{ border-bottom:1px solid #E5E5E5;  padding-top:10px;  margin-bottom:10px;  clear:right}
.largeImg{ border:solid 1px #ccc;  padding:5px}
.islargeImg{ border-top:solid 1px #E5E5E5;  border-bottom:solid 1px #E5E5E5;  border-right:solid 1px #fff;  border-left:solid 1px #fff;  padding:5px}
.thumbs img{ border:solid 1px #ccc;  width:67px;  height:67px;  padding:5px}
.thumbs img:hover{ border-color:#F90}
.orange{ color:#FF9A35}
.teal{ color:#6CC}
.salmon{ color:#E08E79}
#gallery_l #rightcolumn{ height:690px}
#gallery_l #leftcolumn{ height:690px}
#gallery_s #rightcolumn{ height:580px}
#gallery_s #leftcolumn{ height:580px}
#gallery_y #menu{ color:#333;  width:617px;  float:right;  height:35px;  float:right;  padding-top:140px;  padding-right:10px;  padding-bottom:10px}
#gallery_y #rightcolumn{height:690px}
#gallery_y #leftcolumn{height:690px}
#gallery_g #menu{ color:#333;  width:617px;  float:right;  height:35px;  float:right;  padding-top:140px;  padding-right:10px;  padding-bottom:10px}
#gallery_g #rightcolumn{height:690px}
#gallery_g #leftcolumn{height:690px}
#retailers #rightcolumn{min-height:705px}
#retailers #leftcolumn{min-height:705px}
#a_leftcolumn{ background:#E7DBD5;  margin:0px;  padding:10px;  height:400px;  width:293px;  float:left}
#a_middlecolumn{ margin:0px;  padding:10px;  height:400px;  width:294px;  float:left}
#a_rightcolumn{ margin:0px;  padding:10px;  height:400px;  width:293px;  float:left}
#athlete_1{ background:#454545;  border:solid 1px #ccc;  margin:45px 0px 0px 0px;  padding:10px;  height:520px;  width:575px;  float:left}
#athlete_intro{ padding:10px;  height:500px;  width:310px;  float:left;  margin-right:12px}
#shipping #rightcolumn{min-height:690px}
#shipping #leftcolumn{min-height:690px}

