@charset "UTF-8";
@import url("typography.css");
/* CSS Document */



-NORMALIZING

/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, p, blockquote, th, td
{margin: 0; padding: 0;}

/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6
{font-size: 100%;}

/* Removes list-style from lists */
ol, ul
{list-style: none;}

/* Normalizes font-size and font-weight to normal */
address, caption, cite, code, dfn, th, var
{font-style: normal; font-weight: normal;}

/* Removes borders from tables */
table
{border-spacing: 0;}

/* Removes border from fieldset and img */
fieldset, img
{border: 0;}

/* Left-aligns text in caption and th */
caption, th
{text-align: left;}

/* Removes quotation marks from q */
q:before, q:after
{content: '';}



html {
text-align: center;
}

body {
position: relative;
width: 760px;
margin: 0 auto;
text-align: left;
background-color: #27546E;
}

div#container, div#branding, div#footer, div#nav_main {
width: 100%;
}

div#container {
position:relative;
height: 100%;
border: 1px;
background: #fff;
border-color:#666666;
}

div#branding {
position:relative;
height: 100%;
border: 0;
}

div#nav_main {
position:relative;
height: 100%;
border: 0;
}

div#content {
position: relative;
width: 100%;
}

div#content_main {
position: relative;
left: 0;
width: 72%;
padding: 0em 0em 0 0em;
}

div#content_left {
	position: absolute;
	top: 220px;
	left: 68%;
	width: 25%;
	text-align: center;
	padding: 0 0 0 10px;
}

div#footer {
position: relative;
text-align:center;
padding: 20px 0 10px 0;
}

p.breadcrumb {
margin: 0 0 0 8.5em;
}

p.home, p.contact {
margin: 1em 6em 1em 7em;
}

h2.title {
margin: 0 0 -.75em 5em;
}

h3.subhead {
margin: 1.5em 0 -.75em 6em;
}

p.tag {
position:absolute;
top: 70px;
left: 50%;
}

span.apparel_img {
border
}

h1.logo {
margin: 0px 0 10px 60px;
padding: 30px 0 0 0;
}

td {
border-left: 2px solid;
border-right: 2px solid;
border-top: 0;
border-bottom: 0;
border-collapse:collapse;
border-color:#ffffff;
}

tr {
border: 0;
}

h2.tag2 {
margin: 10px 0 20px 40px;
}

h3.images {
margin: 0 0 0 40px;
}

