@charset "UTF-8";
/* CSS Document */
body {
	background-color:#FFFFFF;
	text-align:center;
	}	
p.bText {
	font:bold 12px Arial, sans-serif;
	color:#000000;
	}
.bText2 {
	font:bold 12px Arial, sans-serif;
	color:#000000;
	}
p.mySpaceText {
	font:bold 12px Arial, sans-serif;
	color:#ffffff;
	}
p.legal {
	font: bold 10px Arial, sans-serif;
	color:#666666;
	text-align:left;
	}
p.aboutTitle {
	font: bold 18px Arial, sans-serif;
	color:#FFFFFF;
	}
p.aboutText {
	font: normal 12px Arial, sans-serif;
	color:#000000;
	}
.aboutText {
	font: normal 12px Arial, sans-serif;
	color:#000000;
	text-align:left;
	}
.aboutText2 {
	font: normal 12px Arial, sans-serif;
	color:#000000;
	text-align: justify;
	}
p.contactTitle {
	font: bold 18px Arial, sans-serif;
	color:#FFFFFF;
	}
p.contactText {
	font: bold 12px Arial, sans-serif;
	color:#000000;
	}
p.stickersText {
	font: bold 12px Arial, sans-serif;
	color:#FFFFFF;
	}
p.cTitle {
	font: bold 24px Arial, sans-serif;
	color:#FFFFFF;
	}
.cTitle {
	font: bold 24px Arial, sans-serif;
	color:#FFFFFF;
	text-align:left;
	}
p.cDesc {
	font: 14px Arial, sans-serif;
	color:#FFFFFF;
	}
.cDesc {
	font: 14px Arial, sans-serif;
	color:#FFFFFF;
	text-align:left;
	}
a {
	text-decoration:none;
	font: bold 12px Arial, sans-serif;
	color:#000000;
	}
a.mainMenu {
	z-index:1;
	color:#FFFFFF;
	}
a.mainMenu2 {
	z-index:1;
	color:#000000;
	}
a.redwine {
	color:#CC0000;
	}
a:hover {
	color:#669999;
	//font-variant:small-caps;
	}
a.image:hover {
	}
a.clothesPic:hover {
	border:outset 1px;
	color:#FFFFFF;
	}

img.x {
	position:relative;
	z-index:-1;
	}
img.a {
	position:relative;
	z-index:-1;
	}
img.b {
	position:relative;
	z-index:-1;
	}
#container {
	/*text-align:left;*/
	margin: 0 auto;
	width: 836px;	
	}	
#header {
	position:relative;
	}
#headerMenu {
	position:absolute;
	top:21px;
	left:180px;
	}
#mainFlashElement {
	position:relative;
	top:3px;
	margin-bottom:10px;
	}
#footer {
	position:relative;
	background-color:#000000;
	height:30px;
	width:836px;
	margin-bottom:20px;
	}
#facebook {
	position:absolute;
	top:3px;
	left:753px;
	z-index:99;
	}
#tax {
	position:absolute;
	top:127px;
	left:690px;
	z-index:99;
	}
#mySpace {
	position:absolute;
	left:666px;
	top:4px;
	}
#newsletterBox {
	position:absolute;
	top:3px;
	left:3px;
	}
#footer .newsForm {
	border: 3px solid white;
	font: 11px Arial, sans-serif;
	}
#footer .newsFormSubmit {
	border: 0px;
	font: 12px Arial, sans-serif;
	background-color:#000000;
	color:#FFFFFF;
	height:23 px;
	}
#footer .newsFormSubmit:hover {
	color: #669999;
	text-decoration: none;
	}
#legalText {
	position:absolute;
	top:45px;
	left:310px;	
	}
#cardLogos {
	position:absolute;
	top:40px;
	margin-bottom:50px;
	}
#paypal {
	position:absolute;
	top:35px;
	left:680px;
	margin-bottom:50px;
	}
.AuthorizeNetSeal {
	position:absolute;
	height:55px;
	width:69px;
	top:35px;
	left:750px;
	margin-bottom:50px;
	}
#siteMap {
	position:absolute;
	left:0px;
	top:85px;
	}

/* Two Columns */

.two-columns {
	clear: both;
}

.two-columns .aLink, .two-columns .bLink {
	position:relative;
	text-align:left;
	top:19px;
	left:10px;
	z-index:1;	
	}

.two-columns .columnA, .two-columns .columnB {
	width: 406px;
	height: 156px;
}

.two-columns .columnA {
	float: left;
	left:2px;
}

.two-columns .columnB {
	float: right;
}

.two-columns .columnB .bText {
	position:absolute;
	text-align:left;
	width:200px;
	left:428px;
	top:288px;
	z-index:0;
	}

.two-columns .btm {
	clear: both;
	position:relative;
	top:5px;
	background-color:#FFFFFF;
	height:20px;	
}

/* News Items */
#newsItems {
	position:absolute;
	margin-top:10px;
	}
#newsItem {
	position:relative;
	margin-bottom:15px;
	}
#newsItem .newsTitle {
	position:absolute;
	top:0px;
	left:405px;
	z-index:1;
	}
#newsItem .newsTitle2 {
	position:absolute;
	top:0px;
	left:405px;
	z-index:1;
	}
#newsItem .newsTitle {
	position:absolute;
	top:-4px;
	left:663px;
	z-index:1;
	}
#newsItem .newsBody {
	position:absolute;
	text-align:left;
	height:109px;
	width:400px;
	top:12px;
	left:772px;
	z-index:1;
	}
#newsItem .newsLink {
	position:absolute;
	top:125px;
	left:650px;
	z-index:1;
	}
#newsItem .newsPic {
	position:relative;
	/*top:-50px;*/
	}
#newsItem h1 {
	font: bold 16px Arial, sans-serif;
	color:#000000;
	}
#newsItem .newsTitle2 h1 {
	font: bold 16px Arial, sans-serif;
	color:#FFFFFF;
	}
#newsItem h2 {
	font: normal 11px Arial, sans-serif;
	color:#000000;
	}
#newsItem h3 {
	font: normal 11px Arial, sans-serif;
	color:#FFFFFF;
	}
	
.newsTitle {
	font: bold 16px Arial, sans-serif;
	color:#000000;
	text-align:left;
	font-size:16px;
	}
	
.newsBody {
	font: normal 11px Arial, sans-serif;
	color:#000000;
	text-align:left;
	}
	
#trevor {
	position:relative;
	margin-top:5px;
	background-color:#ffffff;
	border:thin solid #000000;
	margin-bottom:15px;
	height:1116px;
	}	
/* Company Items */
#company {
	position:relative;
	margin-top:5px;
	background-color:#d0e6fe;
	border:thin solid #000000;
	margin-bottom:15px;
	height:1120px;
	}
#companyMenu {
	position:absolute;
	background-color:#000000;
	}
#companyAbout {
	position:absolute;
	top:50px;
	left:195px;
	z-index:1;
	}
#aboutTitle {
	position:absolute;
	top:-3px;
	left:155px;
	}
#aboutText {
	position:absolute;
	top:50px;
	left:125px;
	}
#companyContact {
	position:absolute;
	top:350px;
	left:25px;
	z-index:1;	
	}
#contactTitle {
	position:absolute;
	top:66px;
	left:313px;
	}
.contactTitle {
	font: bold 18px Arial, sans-serif;
	color:#FFFFFF;
	text-align:center;
	t
	}
#contactText {
	position:absolute;
	top:50px;
	left:125px;
	}
#companyJobs {
	position:absolute;
	top:650px;
	left:25px;
	z-index:1;	
	}
#jobsTitle {
	position:absolute;
	top:-3px;
	left:155px;
	}
#jobsText {
	position:absolute;
	top:50px;
	left:125px;
	}
#companySubmission {
	position:absolute;
	top:950px;
	left:25px;
	z-index:1;
	}
#submissionTitle {
	position:absolute;
	top:-3px;
	left:155px;
	}
#submissionText {
	position:absolute;
	top:50px;
	left:125px;
	}
#companyBack {
	position:absolute;
	height:333px;
	width:834px;
	}
#stickers {
	position:relative;
	border:thin solid #000000;
	margin-bottom:15px;
	}
#stickersText {
	position:absolute;
	text-align:left;
	top:20px;
	left:225px;
	}
#temp {
	position:relative;
	top:10px;
	height:555px;	
	}
	
/* Team Items */
#teamMembers {
	position:relative;
	margin-top:15px;
	}
#memberBox {
	position:relative;
	margin-bottom:15px;
	background-color:#000000;
	width:836px;
	height:200px;
	}
#memberPic {
	position:absolute;
	}
#memberTitle {
	position:absolute;
	top:-10px;
	left:350px;
	z-index:1;
	}
#memberText {
	position:absolute;
	text-align:left;
	height:100px;
	width:550px;
	top:35px;
	left:350px;
	z-index:1;
	line-height:30px;
	}
#memberTitle h1 {
	font: bold 30px Arial, sans-serif;
	color:#FFFFFF;
	}
#memberText h2 {
	font: normal 14px Arial, sans-serif;
	color:#FFFFFF;
	}
	
.memberTitle {
	font: bold 30px Arial, sans-serif;
	color:#FFFFFF;
	text-align:left;
	}
.memberText {
	font: normal 14px Arial, sans-serif;
	color:#FFFFFF;
	text-align:left;
	}
	
/* Clothing Page Items */
#clothingContainer {
	position:relative;
	width:836px;
	height:300px;
	margin-top:15px;
	}
#clothingLink {
	position:absolute;
	left:700px;
	top:60px;
	}
#clothingTitle {
	position:absolute;
	top:30px;
	left:450px;
	}
#clothingDescription {
	position:absolute;
	top:100px;
	left:400px;
	}
#clothingPic1 {
	position:absolute;
	top:230px;
	left:626px;
	}
#clothingPic2 {
	position:absolute;
	top:230px;
	left:696px;
	}
#clothingPic3 {
	position:absolute;
	top:230px;
	left:766px;
	}
