/* CSS Document */

body {
	margin:0px;padding:0px;background-color:#f2f2f2;}
	
.nav1 {position:absolute;top:100px;left:50%;width:900px;margin-left:-450px;white-space:nowrap;z-index:100;}

/*Background Images*/
.logo {position:absolute;top:20px;left:50%;margin-left:-415px;z-index:100;}

.ur {position:absolute;top:0px;left:50%;margin-left:-130px;z-index:1;}

.ul {position:absolute;top:0px;left:50%;margin-left:-450px;z-index:1;}

.rightBar {position:absolute;top:250px;left:50%;margin-left:239px;z-index:2001;}
/*EOF Background Images*/

/*Search Bar*/
.searchField {position:absolute;top:12px;left:50%;margin-left:250px;z-index:60;color:#00CCCC;background-color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;border-bottom-color:#000000;}
#searchBox {
	background-color:#333333;
	border-top-color:#666666;
	border-left-color:#666666;
	border-bottom-color:#999999;
	border-right-color:#999999;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#magnifyingGlass {
	position:relative;
	top:7px;
	}
/*EOF Search Bar*/

/*Left Bar*/
.leftBar {position:absolute;top:143px;left:50%;margin-left:-450px;z-index:2001;}

.leftBarTitleImage {position:absolute;top:155px;left:50%;margin-left:-440px;z-index:2002;}

#downArrow {position:relative;top:-4px;}

.listHolder {position:absolute;top:170px;left:50%;margin-left:-480px;width:202px;z-index:2002;}
	
ul.leftBarList {list-style-image:url(images/leftNavTitles/blueArrowBullet.jpg);font-family:Geneva, Arial, Helvetica, sans-serif;color:#666666;font-size:14px;font-weight:900;z-index:2002;}

li.leftBarList {padding-bottom:10px;padding-top:5px;padding-left:0px;padding-right:0px;margin-left:20px;background-image:url(images/leftNavTitles/horizontal_Line.gif);background-repeat:no-repeat;background-position:bottom;}

.cookieCrumbBackground {position:absolute;top:143px;left:50%;margin-left:-260px;z-index:1;}

a.leftBarLinki:link {color:#444444; text-decoration:none}
a.leftBarLinki:visited {color:#444444; text-decoration:none}
a.leftBarLinki:active {color:#444444; text-decoration:none}
a.leftBarLinki:hover {color:#d38715; text-decoration:none;}

a.leftBarLinka:link {color:#d38715; text-decoration:none}
a.leftBarLinka:visited {color:#d38715; text-decoration:none}
a.leftBarLinka:active {color:#d38715; text-decoration:none}
a.leftBarLinka:hover {color:#d38715; text-decoration:none;}
/*EOF Left Bar*/

/*Black Box on the right below the Nav Links*/
.bbHolder {
	position:absolute;
	top:143px;
	left:50%;
	margin-left:239px;
	width:211px;
	background-color:#000000;
	z-index:2002;
	}
#quoteTitle {
	position:relative;
	top:10px;
	left:15px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#d38715;
	}
#quoteText {
	position:relative;
	top:-15px;
	padding-left:60px;
	padding-right:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	line-height:15px;
	z-index:11;
}
#detailText {
	position:relative;
	top:15px;
	padding-left:60px;
	padding-right:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	line-height:15px;
	z-index:11;
}
#bottomRound {
	position:relative;
	top:16px;
	left:0px;
	}
#openQuote {
	position:relative;
	top:15px;
	left:5px;
	z-index:10;
	}
#closeQuote {
	position:relative;
	left:100px;
	top:-30px;
	margin-bottom:-30px;
	padding-bottom:-30px;
	z-index:10;
	}
a.whiteLink:link {color:#999999; text-decoration:none}
a.whiteLink:visited {color:#999999; text-decoration:none}
a.whiteLink:active {color:#999999; text-decoration:none}
a.whiteLink:hover {color:#999999; text-decoration:underline;}
/*EOF Black Box*/

/*Cookie Crumb*/
.cookieCrumbHolder {position:absolute;top:155px;left:50%;margin-left:-247px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:900;font-size:11px;width:480px;z-index:100;}

a.iCookieLink:link {color:#343434; text-decoration:none}
a.iCookieLink:visited {color:#343434; text-decoration:none}
a.iCookieLink:active {color:#343434; text-decoration:none}
a.iCookieLink:hover {color:#343434; text-decoration:underline}

a.aCookieLink:link {color:#d38715; text-decoration:none}
a.aCookieLink:visited {color:#d38715; text-decoration:none}
a.aCookieLink:active {color:#d38715; text-decoration:none}
a.aCookieLink:hover {color:#d38715; text-decoration:underline}
/*EOF Cookie Crumb*/

/*Main Content ------------------------------------------------------------------*/
.mainContentHolder {
	position:absolute;
	top:185px;
	left:50%;
	margin-left:-450px;
	padding-top:35px;
	width:900px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	line-height:18px;
	z-index:2000;
	background-image:url(images/backgroundInterior.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
.mainContentHolderProducts {
	position:absolute;
	top:185px;
	left:50%;
	margin-left:-450px;
	padding-top:35px;
	width:900px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343434;
	line-height:18px;
	z-index:2000;
	background-image:url(images/backgroundInteriorproduct.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
.insideBox {
	position:relative;
	margin-left:205px;
	width:470px;
	}
.insideBoxS {
	position:relative;
	margin-left:205px;
	width:470px;
	left:-30px;
	tp-10px;
	}
h1 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#2b9bc4;
	font-weight:900;
	margin:0px;
	padding-bottom:25px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	display:inline;
}
h2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#d38715;
	font-weight:900;
	margin:0px;
	padding:0px;
	display:inline;
}
.mainBar {
	height:2px;
	width:475px;
	background-color:#f1f1f1;
	margin-top:7px;
	margin-bottom:12px;
	}
.subHead {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	color:#2b9bc4;
	padding-top:10px;
	padding-bottom:5px;
	}
b {
	color:#2b9bc4;
	font-weight:900;
	}
#orange {
	color:#d38715;
	}
#orangeBold {
	color:#d38715;
	font-weight:900;
	}
#orangeBold1 {
	color:#d38715;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
		}
#blue {
	color:#2b9bc4;
	}
#blueBold {
	color:#2b9bc4;
	font-weight:900;
	}
#blueBold1 {
	color:#2b9bc4;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
#grayBold {
	color:#999999;
	font-weight:900;
	}
#grayBold1 {
	color:#999999;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
#grayLtBold {
	color:#CCCCCC;
	font-weight:900;
	}
#grayLt {
	color:#CCCCCC;
	font-weight:100;
	font-size:9px;
	}
#gray {
	color:#999999;
	font-weight:100;
	font-size:9px;
	}
#blueRight {
	color:#2b9bc4;
	text-align:right;
	}
#orangeRight {
	color:#d38715;
	text-align:right;
	}
#smallLineHeight {
	line-height:12px;
	}
#imgTopBotPadding {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	}
sub {
	font-size:9px;
	font-weight:100;
	line-height:10px;
	}
#smallOrangeI {
	color:#d38715;
	font-size:9px;
	font-style:italic;
	}
ul {
	list-style-image:url(images/leftNavTitles/blueArrowBullet.gif);
	}
/*EOF Main Content --------------------------------------------------------------*/

/*Specail boxes for Products Page*/
.productsBoxMain {
	position:relative;
	top:10px;
	left:50%;
	margin-left:-245px;
	width:680px;
	z-index:1000;
	background-image:url(images/productImages/productBackground.gif);
	background-repeat:repeat-y;
	}
.productsBoxSub {
	padding-top:4px;
	margin-top:4px;
	background-image:url(images/productImages/backDigital.jpg);
	background-repeat:no-repeat;
	}
.productsBoxSub2 {
	padding-top:4px;
	margin-top:4px;
	background-image:url(images/productImages/backWide.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	}
.productsBoxSub3 {
	padding-top:4px;
	margin-top:4px;
	background-image:url(images/productImages/backCommercial.jpg);
	background-repeat:no-repeat;
	}
.productsTextBox {
	position:absolute;
	left:200px;
	z-index:2001;
	width:280px;
	}
.attibutesBox1 {
	position:relative;
	top:-4px;
	left:488px;
	width:180px;
	background-color:#27c0dd;
	color:#FFFFFF;
	text-align:center;
	font-weight:900;
	}
.attibutesBox1a {
	position:relative;
	top:-4px;
	left:488px;
	width:180px;
	background-color:#27c0dd;
	color:#FFFFFF;
	text-align:center;
	font-weight:900;
	height:300px;
	}
.attibutesBox2 {
	position:relative;
	top:-4px;
	left:488px;
	width:176px;
	background-color:#d5dce3;
	color:#0e7398;
	font-size:10px;
	text-align:left;
	font-weight:900;
	padding-left:4px;
	height:184px;
	}
.attibutesBox2b {
	position:relative;
	top:-4px;
	left:488px;
	width:176px;
	background-color:#d5dce3;
	color:#0e7398;
	font-size:10px;
	text-align:left;
	font-weight:900;
	padding-left:4px;
	height:197px;
	}
.attibutesBox2c {
	position:relative;
	top:-4px;
	left:488px;
	width:176px;
	background-color:#d5dce3;
	color:#0e7398;
	font-size:10px;
	text-align:left;
	font-weight:900;
	padding-left:4px;
	height:260px;
	}
#noPadding {
	margin-left:-4px;
	}
/*EOF Products Page*/

/*Bottom Bar*/
.bottomBarHolder {
	position:relative;
	left:50%;
	margin-left:-450px;
	margin-top:30px;
	height:40px;
	width:900px;
	background-color:#000000;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2b9bc4;
	}
#textTopSpace {
	padding-top:14px;
	}
	
a.footer:link {color:#2b9bc4; text-decoration:underline}
a.footer:visited {color:#2b9bc4; text-decoration:underline}
a.footer:active {color:#2b9bc4; text-decoration:underline}
a.footer:hover {color:#2b9bc4; text-decoration:none}
/*EOF Bottom Bar*/

#compare {
	position:absolute;
	top:400px;
	left:50%;
	margin-left:-258px;
	z-index:4000;
	}
p {
	margin-top:15px;
	margin-bottom:0px;
	}
#briliiantImage {
	position:absolute;
	top:170px;
	left:50%;
	margin-left:-252px;
	}
.smallRedDot {
position: relative;
top:-6px;
	font:sans-serif;
	font-size:4px;
	color:#993300;
}

.puzzle img {
	margin-left:10px;
}
.puzzle img#first {
	margin:0px 0px 0px 0px;
}