/*----------------------------------
Theme css file
----------------------------------*/
.outside_wrap{
	border-style:solid;
	border-width:1px 1px 0px 1px;
	border-color:#B9A65C;


	width:990px;
	margin:0px auto;
	border-style:solid;
	border-width:1px 1px 0px 1px;
	border-color:#B9A65C;

}
.top {
	position:relative;
	width:990px;
	margin:0px auto;
	height:132px;
	background:url(http://tasteyourbeer.com/img/ShopHeader3Panes.png);
	background-position:center top;

	}
.header_lower {
	position:relative;
	width:990px;
	height:27px;
	margin:0px auto;
	background-image:url(http://tasteyourbeer.com/img/border_1.gif);
	background-position:center top;
}

.body_style {
	background-color:#1C0100;
	color:#000000;
	font-family:Georgia,"Nimbus Roman No9 L",serif;
	font-size:14px;
}
.outer_wrapper {
	margin-top:-45px;
	position:inherit;
	padding-top:30px;
	text-align: left;
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	background:url(img/paper_1.jpg);
	
}

.content_right {
	background-image:url(http://tasteyourbeer.com/img/ShoppingCartTrim.gif);
	left:218px;
	margin-top:-24px;
	position:relative;
	right:0;
	top:19px;
	background-position:center top;
	background-repeat:no-repeat;
	height:44px;
	width:752px;
	border-color:#B9A65C;
	border:0 none;
	margin:0;
	padding:0;
	vertical-align:baseline;
	display:block;
	border-style:solid;
	color:#000000;
	font-family:Georgia,"Nimbus Roman No9 L",serif;
	font-size:14px;
}

.page_block{
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:0;
	min-height:1%;
	padding:20px 0;

}


.bottom_content {
	text-align:center;
	line-height:2em;
}

.content {
	padding:30px 20px;
	left:218px;
	min-height:500px;
	color:#000000;
	font-family:Georgia,"Nimbus Roman No9 L",serif;
	font-size:14px;
}
.content a {
text-decoration:underline;
color:#000000;
}

.content_col2left{
border:medium none;
clear:both;
display:block;
float:none;
padding:0;
width:auto;
width:990px;
min-height:1%;
height:auto !important;
margin:0;
vertical-align:baseline;
}

.center{
float:right;
width:100%;
}


.left{
width:218px;
display:block;
float:left;
position:relative;
background-position:center top;
background-repeat:no-repeat;
margin-top:-12px;

}
.container_left{
}
.product_header {
border-bottom:1px dotted #B9A65C;
color:#B9A65C;
font-family:Georgia,"Nimbus Roman No9 L",serif;
font-size:15px;
font-weight:bold;

padding:-1px 0 5px;
text-align: center;
}
.product_line_item a{
margin:0;
color:#B9A65C;
line-height:1.8em;
}

.product_content a:link{
line-height:2.6;
}


.content-block {
background-color:#FFFFFF;
border:1px solid #B9A65C;
margin-left:auto ;
margin-right:auto ;
color:#B9A65C;
font-size:11px;
min-height:1%;

padding-top:7px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
text-align:center;
width:163px;


}
.sidebaritem li{
list-style: none;
}

.outer{
margin-right:0;
height:1%;
margin-left:207px;
}

.float_wrap{
float:left;
border-color:#B9A65C;
background-color:#FFFFFF;
border-style:solid;
border-width:1px;
width:750px;
display:block;
}



/*--------------------------------
		Navigation
---------------------------------*/
#Nav1 #Nav1 li{

width: 150px;

}

.navigation1 {
	background-image:url(http://tasteyourbeer.com/img/nav_back_1.jpg);
	background-repeat:repeat-y;
	background-position:top center;
}

.navigation1 ul {
	list-style: none;
	text-align:center;
	line-height:1.8;
	text-indent:-37px;
}

.navigation1 ul li a {
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#ffffff /*~ nav-menu.color */;
	text-align:center;
	text-decoration:none;

}

.navigation1 ul li.first_nav_item {
	background-image:url(http://tasteyourbeer.com/img/nav_top_1.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin-left:-40px;
}

.navigation1 ul li.last_nav_item {
	background-image:url(http://tasteyourbeer.com/img/nav_bot_1.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	margin-left:-40px;
	padding-top:20px;
}

.navigation1 ul li a:visited {
	color:#ffffff /*~ nav-menu.color */;
}


.footer {

color:#B9A65C;
font-size:10px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
border-width:0px 0px 0px 0px;
}
.footer a {

color:#B9A65C;
font-size:10px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
border-width:0px 0px 0px 0px;
}

col2 p{
	background-color:#1C0100;
	color:#000000;
	font-family:Georgia,"Nimbus Roman No9 L",serif;
	font-size:14px;
}

h1 {
background-color:inherit;
color:#4C1517;
letter-spacing:0.2em;
line-height:1.2em;
text-align:center;
font-size:1.4em;
font-weight:bold;
}

h2{
text-align:center;
}

h3 a {
display:block;
font-weight:bold;
margin:1em 0;
background-color:inherit;
color:#4C1517;
font-size:0.75em;
letter-spacing:0.1em;
margin-top:0;
text-align:center;
}
h6{
display:block;
font-weight:normal;
margin:1em 0;
background-color:inherit;
color:#4C1517;
font-size:0.75em;
letter-spacing:0.1em;
margin-top:0;
text-align:left;

}
table.download {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #1C0100;
	border-collapse: collapse;
}
table.download th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: dashed dashed dashed dashed;
	border-color: #1C0100;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.download td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: dashed dashed dashed dashed;
	border-color: #1C0100;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.Standard {
min-width:709px;
background-color:#F1EDD5;
border:3px solid #1C0100;
font-family:"trebuchet ms","lucidia grande",verdana,arial,sans-serif;
font-size:90%;
letter-spacing:0.1em;
line-height:1.2em;
text-align:center;
border-collapse: collapse;
}
tr.Odd {
	/*background: #2AFFFF;*/
	background: #B9A65C;
}
table.Standard th{
background: #1C0100;
border:#4C1517;
color:#FFFFFF;
padding:5px;
}
table.Standard td{
text-align:center;
padding:3px;
color:#1C0100;
border:thin solid #1C0100;
border-style:inset;
border-collapse:collapse;
border-spacing:24px;
border-style:solid;
border-width:1 1 1 1;
}

/*--------------------------------
		Shirt Configurator
---------------------------------*/
#ShirtColorLabel{
position:absolute;
padding-top:300;
color:#000000;
}
#ShirtImageUpright{
position:absolute;
left:207px;
top:105px;
}

#ShirtBlank{
position:absolute;
border:#000000 thick;
left: 110px;
top: 0px;
size:360px 510px;
}

#ShirtImageSideWays{
position:absolute;
left:198px;
top:110px;
}
.shirt_body {
	background-color:#1C0100;
	color:#FFFFFF;
	font-family:Georgia,"Nimbus Roman No9 L",serif;
	font-size:14px;
}


/*--------------------------------
		Shirt List
---------------------------------*/
#Shirt li{
list-style:none;
color:#FFFFFF;
	font-family:Georgia,"Nimbus Roman No9 L",serif;
	font-size:19px;

}

.Shirt {

}

.Shirt ul {

}

.Shirt  a {
color:#FFFFFF;

}
.Shirt a:visited {
color:#FFFFFF;
}

.ShirtBottom{
margin:340px 0;
}
