/* Styles used thruout tiasplace.com, Ralph Rodriguez 06/22/2008, 4/22/2010 */

/* Updates 4/22/10 */

body, html
{
	margin: 0;
	padding: 0;
	border: none;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	background-color: white;
}

a { outline: none; }
img {border:0;}

table#main {margin-top:50px;}

div#TopLogo {
padding: 0px 0 2px 0;
}


#centerpanel {
	vertical-align: top;
	text-align: left;
	width: 130px; /* this is meant to be twice the width of "saint image" */
	}
	
	
#leftpanel {
	vertical-align: top;
	text-align: right;
	}

/* Top Menu Options */
#StoreInformationBox {
	padding-left:0px;
	padding-top: 0px;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
}
#StoreInformationStores {
	top: 77px;
	left: 1180px;
	position:absolute;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #666;
}
#StoreInformationContactUs {
	top: 77px;
	left: 620px;
	position:absolute;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}
#StoreInformationAboutUs {
	top: 77px;
	left: 910px;
	position:absolute;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}
#StoreInformationShoppingBag {
	top: 77px;
	left: 360px;
	position:absolute;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}
#StoreInformationShoppingBagLogo {
	top: 61px;
	left: 423px;
	position:absolute;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}

/* End Of Top Menu */

#RAboutUsScriptTextBox {
	top: 150px;
	left: 360px;
	position:absolute;
	width: 500px;
	height: 500px;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #666;
}

#EmailFormBox {
	top: 250px;
	left: 625px;
	position:absolute;
	padding: 5px 5px 5px 15px;
	border-top: 1px black solid;
	border-left: 1px black solid;
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	color: #666;
	width: 260px;
	}

#ProductDetailBox {
	/* padding-top: 38px; */
	width: 1200px;
	padding-top: 10px;
}


#rightpanel {
	padding-left:0px;
	padding-top: 0px;
	width:1200px;
	/*
	opacity: .0;
	filter:alpha(opacity=0);
	-moz-opacity:.0;
	*/
}


div#leftmenubottomnav {
	padding: 5px 0 5px 0;
	border-top: 1px black solid;
	}

#navlist
{
	text-transform: uppercase;
	letter-spacing: 0px;
	width: 140px; 
}

#personalnav ul,
#navlist ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	/* this font size regulates the additional left menu options not
	the ones generated by the php code */
	font-size: 11px;
	}

#navlist a{
	display: block;
	padding: 5px 0px 5px 0px;
	}

/* this one get's rid of the link's under line */
#navlist a:link, 
#navlist a:visited,
div#StoreInformationStores a:link,
div#StoreInformationStores a:visited,
div#StoreInformationContactUs a:link,
div#StoreInformationContactUs a:visited,
div#StoreInformationAboutUs a:link,
div#StoreInformationAboutUs a:visited,
div#StoreInformationShoppingBag a:link,
div#StoreInformationShoppingBag a:visited {
	color: #666;
	text-decoration: none;
	}


div#personalnav a:link,
div#personalnav a:visited,
div#navlist div#leftmenumidnav a:link,
div#navlist div#leftmenumidnav a:visited {
	color: #666;
	}

div#personalnav a.mainlink:link,
div#personalnav a.mainlink:visited,
div#StoreInformationStores a.mainlink:link,
div#StoreInformationStores  a.mainlink:visited,
div#StoreInformationContactUs a.mainlink:link,
div#StoreInformationContactUs  a.mainlink:visited,
div#StoreInformationAboutUs a.mainlink:link,
div#StoreInformationAboutUs  a.mainlink:visited,
div#StoreInformationShoppingBag a.mainlink:link,
div#StoreInformationShoppingBag  a.mainlink:visited,
div#navlist div#leftmenumidnav a.mainlink:link,
div#navlist div#leftmenumidnav a.mainlink:visited,
div#navlist div#leftmenumid2nav a.mainlink:link,
div#navlist div#leftmenumid2nav a.mainlink:visited,
div#navlist a.mainlink:link, 
div#navlist a.mainlink:visited {
	color: #330000;
	}

div#navlist div#leftmenutopnav a:hover,
div#navlist div#EmailFormBox a:hover,
div#StoreInformationStores a:hover,
div#StoreInformationContactUs a:hover,
div#StoreInformationAboutUs a:hover,
div#StoreInformationShoppingBag a:hover,
div#navlist div#leftmenubottomnav a:hover{
	color: #666;
	}

div#navlist div#personalnav a:hover,
div#navlist div#leftmenumidnav a:hover,
div#navlist div#leftmenumid2nav a:hover,
div#StoreInformationStores a:hover,
div#StoreInformationContactUs a:hover,
div#StoreInformationAboutUs a:hover,
div#StoreInformationShoppingBag a:hover,
div#navlist div#leftmenumidnav a.mainlink:hover,
.fakeout {
	color: #999999;
	}

div#leftmenutopnav {
	padding: 10px 0 5px 0;
	border-top: 1px black solid;
	height:370px;
	}

div#leftmenubottomnav {
	padding: 15px 0 5px 0;
	border-top: 1px black solid;
	}
	


/* Older Styles Reused */
.RDesignerSearchButtonV2 {
	width: 130px;
	height: 25px;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	background-color: white;
	font-size: 10px;
	color: #330000;
}

.RDesignerSearchTextBox {
	width: 130px;
}

.rmaincategorypictureV2 {
	border-width: 0px;
	background-color: #FFFFFF;
	width: 120px;
	height: 150px;
}

.ShopCategoryLink {
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	color: #FF9933;
	font-size: 10px;
}

/* gallery styles */


.gallery-selection {
	float: left;
	margin-bottom: 15px;
	text-align: center;
	}

.gallery-selection-pad {
 margin-right: 40px;
}


.gallery-selection a {
	color: #666;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	}
	
div.gallery-image {
	width: 236px;
	height: 150px;
	background-color: #fff;
	border:1px solid #ddd;
	margin-bottom: 2px;
	}
	
div.LookupPDGImage {
	width: 300px;
	height: 375px;
	background-color: #fff;
	border:1px solid #ddd;
	margin-bottom: 2px;
	}

div.gallery-selection a.hiddentitle {
	/* visibility:hidden; */
	margin-top: 3px;
	/* display:block; */
	}


div.gallery-selection:hover a.hiddentitle {
	visibility:visible; /* this doesn't work MSIE 6 not sure why */
	}	

/* feature styles */

#feature-text {
	margin-top: 150px;
	color: #333;
	font-size: 12px;
	}

#featureimageheight {
	padding-top: 48px;
	/* padding-top: 38px;
	*/
	width: 1200px;
}


#thumbnails {
	height: 80px;
	}

#SLIDESIMAGE {
	}
	
#featurelink {
	width: 918px;
	display: block;
}




/* End Updates*/

