body{
background-color:#0E0403;
background-position:top left;
background-image:url(../img/main_bgrnd.gif);
background-repeat:repeat-x;
text-align:center;
margin:0px;
padding:0px;
font-family:arial,helvetica,verdna,sans-serif;
font-size:85%
}

.content{
position:relative;
margin:0px auto;
padding:0pz audo;
background-color:#FFFFFF;
width:749px;
}

.header{
background:#ededed;
width:749px;
}

.menu{
margin:0px;
padding:0px;
background-color:#DEDBD2;
background-position:top left;
background-image:url(../img/menu_bgrnd.jpg);
background-repeat:repeat-x;
text-align:center;
height:24px;
}

#mainMenu{
align:left;
margin:0px;
padding:0px;
list-style-type:none;
height:23px;
float:left;
}

#mainMenu li{
padding-top:2px;
float:left;
padding-left:15px;
padding-right:15px;
border-right:2px solid #ffffff;
font-size:17px;
color:#220875;
}


#cartMenu{
float:right;
margin:0px;
padding:0px;
list-style-type:none;
height:23px;
position:relative;
}


#cartMenu li{
padding-top:2px;
float:left;
padding-left:10px;
padding-right:10px;
border-left:2px solid #ffffff;
font-size:17px;
font-family:arial,helvetica,verdna,sans-serif;
color:#220875;
}


.body{
background-color:#ffffff;
background-position:top left;
background-image:url(../img/content_bgrnd.jpg);
background-repeat:repeat-x;
width:749px;
font-size:16px;
}

.body h1{
font-style:italic;
font-size:23px;
letter-spacing: 2px;
color:#230776;
}

.body .left{
float:left;
align:left;
text-align:left;
margin-left:30px;
width:350px;
font-size:14px;
line-height:19px;
}

.body .left p{
text-indent:30px;
}

.body .shirtOver{
width:300px;
float:left;
}


.photoGallery{
position:relative;
margin:0px auto;
padding:0px auto;
clear:both;
width:725px;
border-top:1px solid #220875;
padding-top:15px;
padding-bottom:15px;
}

.menu #mainMenu li a, .menu #mainMenu li a:visited:link, .menu #mainMenu li a:visited:hover,.menu #mainMenu li a:hover,
.menu #cartMenu li a, .menu #cartMenu li a:visited:link, .menu #cartMenu li a:visited:hover,.menu #cartMenu li a:hover
{

	text-decoration:none;
	color:#220875;
}

.text{
width:600px;
padding-left:25px;
padding-righ:23px;
}
.text h2{
font-size:16px;
text-align:left;
margin-bottom:5px;
}

.text p{
margin-top:5px;
text-align:left;
}

input.submit{
background-color:#000066;
color:#ffffff;
border:1px solid #666699;
font-weight:bold;
font-size:8px;
}


input.submit:hover{
background-color:#666699;
color:#ffffff;
border:1px solid #000066;
font-weight:bold;
}