
/*
Theme Name: Banff Custom Jewelry
Theme URI: http://www.banffcustomjewelry.com
Description: A wordpress theme designed for CMS editing. 
Version: 1.0
Author: Chris Satterthwaite
Author URI: http://www.navigatormm.com
Tags: banffcustomjewelry

	This theme was designed and built by Navigator Multimedia Inc,
	whose website you will find at http://www.navigatormm.com/

*/
/* RESET
--------------------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus { outline: 0 }

a, a:hover { text-decoration:none; }

/* GLOBAL
--------------------------------------------------------------------------------------- */
/*Used to fix Fire Fox float error.*/
.clearfix:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix { display:inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height:1%; }

.clearfix { display:block; }

/* End hide from IE-mac */
.clear { clear:both; }

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	margin: 9px 10px;
	display: inline;
}

img.alignleft {
	margin: 9px 10px;
	display: inline;
}

.alignright { float: right; }

.alignleft { float: left; }

/* TYPOGRAPHY
--------------------------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
	margin: 0 0 0 0;
	padding: 0;
}

h1 {
	font:bold 16px Helvetica, Arial, sans-serif;
	color: #D3D4D6;
}

h2 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color: #D1D48B;
}

p { margin:9px 0; }

ul {
	list-style:disc;
	margin-top: 9px;
	margin-left: 26px;
	padding-left: 0;
}

a:link {
	color:#ffffff;
	text-decoration:underline;
}/*unvisited link*/

a:visited {
	color:#cccccc;
	text-decoration:underline;
}/*visited link*/

a:hover {
	color:#cccccc;
	text-decoration:underline;
}/*mouse over link*/

a:active {
	color:#cccccc;
	text-decoration:underline;
}/*selected link*/

.picborder { border: solid 1px #999966; }

.goldtext { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #B5BC88;
}

.goldtext A:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #B5BC88;

}
.goldtext A:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #B5BC88;

}

/* HTML and BODY
--------------------------------------------------------------------------------------- */
html, body {
	font:12px/18px Helvetica, Arial, sans-serif;
	color:#D3D4D6;
	background:#211904 url(images/bgPattern.jpg);
	margin:0 0 0 0;
	padding:0 0 0 0;
}

/* Main Navigation
--------------------------------------------------------------------------------------- */
#tabs {
	width:120px;
	float: left;
	position: relative;
}

#tabs ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#tabs li {
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#tabs a {
	text-decoration:none;
	font-size: 14px;
}

#tabs a span {
	display:block;
	background:url("images/nav/btBack.jpg") no-repeat left top;
	width: 120px;
	height: 16px;
	font-size: 14px;
	padding: 5px 0px 3px 0px;
	color:#FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
    
#tabs a span { float:none; }

/* End IE5-Mac hack */
    #tabs a:hover span { color:#FFFFFF; }

#tabs a:hover span {
	background-position:0% -60px;
	display:block;
	background:url("images/nav/btBack.jpg") no-repeat left bottom;
	color:#FFFFFF;
}

/* CONTENT
--------------------------------------------------------------------------------------- */
table { color:#FFFFF; }

table p { color:#FFFFF; }

.navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}

.navlink A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}

.navlink A:visited {
	color: #FFFFFF;
	font-size: 9px;
	text-decoration: none;
}

.navlink A:hover {
	color: #FFFFFF;
	font-size: 9px;
	text-decoration: underline;
}

.footer {
	background: url(images/04_footer.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	position:relative;
}

#bgPattern {
	background: url(images/bgGradient.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#leftEdge { background: url(images/leftEdge.jpg); }

#rightEdge { background: url(images/rightEdge.jpg); }

#navBg {
	background:#580606 url(images/navBG.jpg);
	background-repeat: repeat-y;
}

#linksPage li{
	list-style:none;
	margin:0 0 5px 0;
	padding:0 0 0 0;
}

#linksPage h2{
	display:none;
}


#linksPage li ul{
	margin:0 0 30px 0;
	padding:0 0 0 0;
}

#homepageText {
	width:322px;
	height:74px;
	position:absolute;
	top:292px;
	left:187px;
}

#homepageText p{
margin:0 0;
line-height:14px;
}