@charset "utf-8";
/* CSS Document */
/*.body{
	background-color:#220f08;
	background:url(images/OldGringo-Backgrnd-Homepg.jpg) repeat;
}*/

img { border: none; }

/*/////////////// INDEX PAGE /////////////////*/
.bodyBg{
	background:url(images/site-art/old-gringo-home-bg.jpg) no-repeat; background-color:#201A15;
	background-position:center top;
}
.hdrBg{
	background:url(images/site-art/old-gring-home-header.png) no-repeat; height:110px; background-position:bottom;
}


/*/////////////// MEN PRODUCT PAGE AND WOMEN PRODUCT PAGE /////////////////*/
.hdrMenProdBg{
	background:url(images/site-art/old-gring-men-product-header.png) no-repeat; height:110px; background-position:bottom;
}
.bodyBgProd{
	background:url(images/site-art/old-gringo-product-bg.jpg) no-repeat; background-color:#201A15;
	background-position:center top;
}
.hdrWomenProdBg{
	background:url(images/site-art/old-gring-women-product-header.png) no-repeat; height:110px; background-position:bottom;
}


/*/////////////// LOGIN PAGE /////////////////*/
.hdrLoginBg{
	background:url(images/site-art/login_header1.png) no-repeat; height:110px; background-position:bottom;
}
.bodyLoginBg{
	background-position:center top;
	background-color:#201A15;
	background-image: url(images/site-art/login_background1.jpg);
	background-repeat: no-repeat;
}

/*/////////////// COMPANY PAGE /////////////////*/

.bodyCompanyBg{
	background-position:center top;
	background-color:#201A15;
	background-image:url(images/site-art/old-gringo-company-bg.jpg);
	background-repeat: no-repeat;
}
.hdrCompBg{
	background:url(images/site-art/old-gring-company-header.png) no-repeat; height:110px; background-position:bottom;
}

/*/////////////// CONTACT PAGE /////////////////*/

.bodyContBg{
	background-position:center top;
	background-color:#201A15;
	background-image:url(images/site-art/OG-Contact-background-1.jpg);
	background-repeat: no-repeat;
}
.hdrContBg{
	background:url(images/site-art/old-gring-contact-header.png) no-repeat; height:110px; background-position:bottom;
}


/*/////////////// POPUP PAGE /////////////////*/

.popupBg{
	background-position:right top;
	background-color:#4f3323;
	background-image:url(images/pop_gringo_logo.jpg);
	background-repeat: no-repeat;
}

/* INDEX PAGE DIV ID */
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 86px;
	top: -70px;
	bottom:0px;	
	border:none;
	position:relative;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	left: 40px;
	top: 50px;
	position:relative;
}
#apDiv3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:3;
	left: 472px;
	top: 65px;
	position:relative;

}
#apDiv4 {
	position:absolute;
	width:768px;
	height:25px;
	z-index:4;
	left: -170px;
	top: 0px;
	position:relative;
}


/* text */
.prdHeadTxt{
	font-family:Verdana;
	font-size:25px;
	color:#ddb68d;
	font-weight:normal;
	padding-top:0px;
	padding-left:5px;
	padding-bottom:5px;
	text-decoration:none;
}


.prdHeadTxtpop{
	font-family:Verdana;
	font-size:18px;
	color:#ddb68d;
	font-weight:normal;
	padding-top:0px;
/*	padding-left:5px; */
	padding-bottom:5px;
	text-decoration:none;
}


.prodNormalTxt, .prodNormalTxt a {
	font-family:Georgia;
	font-size:12px;
	color:#9c7c56;
	font-weight:normal;
/*	padding-top:5px; */
	padding-bottom:5px;
	text-decoration:none;
}

.prodNormalTxt a:hover {
	text-decoration: underline;
}

.prodNormalTxt1{
	font-family:Georgia;
	font-size:12px;
	color:#e3ac83;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}
.head_txt
{
	font-family:Arial;
	font-size:17px;
	color:#9e795c;
	font-weight:bold;
}
.loginTxtHeadTxt
{
	font-family:Arial;
	font-size:19px;
	color:#503526;
	font-weight:none;
}
.login_Txt
{
	font-family:Arial;
	font-size:15px;
	color:#503526;
	font-weight:bold;
}
.loginNormalTxt
{
	font-family:Arial;
	font-size:12px;
	color:#503526;
	font-weight:none;
}
.loginErrorTxt
{
	font-family:Arial;
	font-size:12px;
	color:#CC0033;
	font-weight:none;
}
.mainTxt
{	font-family:Helvetica;
	font-size:16px;
	color:#4f3e24;
	font-weight:none;
}
.mainNorTxt{	
	font-family:Helvetica;
	font-size:14px;
	color:#4f3e24;
	font-weight:none;
}
.compHeadTxt{	
	font-family:Georgia;
	font-size:20px;
	color:#030000;
	font-weight:bold;
}
.compNorTxt{	
	font-family:Georgia;
	font-size:13px;
	color:#060201;
	font-weight:none;
}
.contHeadTxt{	
	font-family:Georgia;
	font-size:26px;
	color:#291306;
	font-weight:none;
}
.contNorTxt{	
	font-family:Georgia;
	font-size:16px;
	color:#291306;
	font-weight:none;
}
.contsmlTxt{	
	font-family:Georgia;
	font-size:12px;
	color:#291306;
	font-weight:none;
}

/* link */
.contLinkTxt{	
	font-family:Georgia;
	font-size:16px;
	color:#291306;
	font-weight:none;
	text-decoration:none;
}
.contLinkTxt a:hover{	
	font-family:Georgia;
	font-size:16px;
	color:#900;
	font-weight:none;
	text-decoration:underline;
}
.loginTxt{
	font-family:Georgia;
	font-size:12px;
	color:#e3ac83;
	font-weight:normal;
	text-decoration:none;
}
.loginTxt a:hover{
	font-family:Georgia;
	font-size:12px;
	color:#edc6a8;
	font-weight:normal;
	text-decoration:none;
}
.leftNav{
	font-family:Georgia;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}
.leftNav a:hover{
	font-family:Georgia;
	font-size:12px;
	color:#9c7e66;
	font-weight:normal;
	text-decoration:none;
}

.leftNav1{
	font-family:Georgia;
	font-size:12px;
	color:#fbdecc;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}
.leftNav1 a:hover{
	font-family:Georgia;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.leftNav2{
	font-family:Georgia;
	font-size:12px;
	color:#937e6d;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}
.leftNav2 a:hover{
	font-family:Georgia;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}


.leftNav3{
	font-family:Georgia;
	font-size:12px;
	color:#fbe8c8;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}
.leftNav3 a:hover{
	font-family:Georgia;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

/* inputType */
.style1{
	border:solid;
	border-color:#999;
	border-width:1px;
	width:250px;
	height:22px;
}

.prodNormalTxtWhite, .prodNormalTxtWhite a {
	font-family:Georgia;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
/*	padding-top:5px; */
	padding-bottom:5px;
	text-decoration:none;
}

.prodNormalTxtWhite a:hover {
	text-decoration: underline;
}


/* search */
.searchTxt{
	font-family:Georgia;
	font-size:12px;
	color:#ddb68d;
}

.searchHeading {
	font-family:Georgia;
	font-size:16px;
	color:#ddb68d;
	font-weight:bold;
/*	padding-top:5px; */
	padding-bottom:5px;
	text-decoration:none;
}

.searchHeadingWhite {
	font-family:Georgia;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
/*	padding-top:5px; */
	padding-bottom:5px;
	text-decoration:none;
}

.searchSubHeading {
	font-family:Georgia;
	font-size:14px;
	color:#ddb68d;
	font-weight:bold;
/*	padding-top:5px; */
	padding-bottom:5px;
	text-decoration:none;
}

.searchStringIpt {
	border: none;
	background-color: #d1a372;
	width: 250px;
	height: 30px;
	color: #3f1f14;
	font-size: 22px;
	font-family:Georgia;
}

.searchBtn {
	background-color: #543320;
	color: #ddb68d;
	font-size: 12px;
	padding: 3px;
	margin: 0;
	font-family:Georgia;
	font-weight: bold;
	border: 3px outset #83695a;
	overflow: visible; 
}

.searchBtn:hover {
	border: 3px inset #83695a; 
}

#near_search_results,#exact_search_results,#previous_searches {
	color: #fff;
	padding-left: 20px;
	font-size: 13px;
	font-family:Georgia;	
}

#near_search_results a, #exact_search_results a, #previous_searches a {
	color: #fff;
}

#near_search_results a:hover, #exact_search_results a:hover, #previous_searches a:hover {
	text-decoration: none;
}

#search_quick_links {
	color: #cdbab6;
	font-size: 11px;
	font-family:Georgia;
}

#search_quick_links a {
	color: #cdbab6;
	text-decoration: none;
}

#search_quick_links a:hover {
	text-decoration: underline;
}
