﻿/* Page defaults */
{
	max-width:2000px;
	margin:0px;
	padding:0px;
}
body{
	background-color:#fff;
	font-family:Arial,Verdana,Geneva,Helvetica,Sans Serif !important;
	font-size:12px;
	color:#000;
	height:100%;
	margin-left:0px;
	margin-top:0px;
}
div#body{
	padding:8px;
}

a:link img,a:active img,a:visited img,a:hover img{
	text-decoration:none;	
	border:0px;
}

div#body p,div#body img{
	padding:8px;
}
div#right_nav p,div#right_nav img{
	padding:0px;
}

div#header_logo{}

div#left_nav{text-align:left;width:150px;padding:0px 6px 0px 6px;}

.unorder_list ul{
	list-style-type:none;
}

ul{
	/*padding:6px;*/
}

.left_nav_list ul{
	margin:0px;
	padding-left:6px;
}

.list_style_none{list-style-type:none;}

.left_nav_list li{
	list-style-type:none;
	padding-bottom:0px;
	font-size:12px;
}

.left_nav{font-weight:bold;padding:0px 0px 4px 0px;}
.left_nav a:link,.left_nav_list a:link{color:#000;text-decoration:none;}
.left_nav a:active,.left_nav_list a:active{color:#000;text-decoration:none;}
.left_nav a:visited,.left_nav_list a:visited{color:#000;text-decoration:none;}
.left_nav a:hover,.left_nav_list a:hover{background-color:#CCFFFF;color:#000;text-decoration:none;}

#home a:link{color:#CC0000;text-decoration:none;}
#home a:active{color:#CC0000;text-decoration:none;}
#home a:visited{color:#CC0000;text-decoration:none;}
#home a:hover{color:#CC0000;text-decoration:none;}

div#main{padding:0px 10px 0px 10px;}

div#content{width:600px;}

div#right_nav{width:180px;padding-left:4px;}
		
a:link{text-decoration:underline;}
a:active{text-decoration:underline;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}

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

table,a img,.no_border{border:0px;}
td{text-align:left;}

/* Pictures */
.sunlogo{background-image:url(http://www.sundanceglass.com/sunlogo.gif);width:150px;height:129px;z-index:1;display:block;background-repeat:no-repeat;}
.header{background-image:url(http://www.sundanceglass.com/miscWEB/header.jpg);width:388px;height:62px;z-index:1;display:block;background-repeat:no-repeat;}
.sunlogo2{background-image:url(http://www.sundanceglass.com/logosuncolorwhite146.jpg);width:277px;height:161px;z-index:1;display:block;background-repeat:no-repeat;}
.generic_address{background-image:url(http://www.sundanceglass.com/miscWEB/generic%20address.jpg);width:252px;height:108px;z-index:1;display:block;background-repeat:no-repeat;}
.international{background-image:url(http://www.sundanceglass.com/miscWEB/international.jpg);width:144px;height:132px;z-index:1;display:block;background-repeat:no-repeat;}
.orderover100{background-image:url(http://www.sundanceglass.com/miscWEB/orderover$100.gif);width:138px;height:96px;z-index:1;display:block;background-repeat:no-repeat;}
.flameboypoint{background-image:url(http://www.sundanceglass.com/lampWEB/flameboypoint2vsm.jpg);width:60px;height:74px;z-index:1;display:block;background-repeat:no-repeat;}
.classinterest{background-image:url(http://www.sundanceglass.com/classes/class-interest.jpg);width:570px;height:80px;z-index:1;display:block;background-repeat:no-repeat;}

/* Alignment */
.left,.text_left{text-align:left;}
.text_center,.center{text-align:center;margin-left:auto;margin-right:auto;}
.right,.text_right{text-align:right;margin-left:auto;margin-right:auto;}

/* Positioning */
.fixed{position:fixed;}.relative{position:relative;}.absolute{position:absolute;}
.float_left{float:left;}
.float_left_clear{float:left;clear:both;}
.float_right{float:right;}
.float_right_clear{float:right;clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.clear_both{clear:both;}

/* Txt Styling */
.small_txt{font-size:10px;}

.b,.bold{font-weight:bold;}.i,.italic{font-style:italic;}.u,.underline{text-decoration:underline;}.s,.strike{text-decoration:line-through;}.overline{text-decoration:overline;}

.title{font-weight:bold;text-decoration:underline;}

.printer_show_inline,.printer_show_box,.info,.hide{display:none;}
.show_block,.block{display:block;}.show_inline,.inline{display:inline;}

.tiny_txt{font-size:10px;}.normal_txt{font-size:12px;}.medium_txt{font-size:16px;}.large_txt{font-size:20px;}.jumbo_txt{font-size:24px;}

h1{font-size:22px;display:inline;}
h2{font-size:14px;display:inline;}

.fake_link,.pointer{cursor:pointer}

a img{text-decoration:none;}

.tooltip{
	background-color:#FFFFCC;
	border:1px solid #000;
	padding:4px;
	font-weight:bold;
}

.pad_0{padding:0px}.pad_left_0{padding-left:0px}.pad_top_0{padding-top:0px}.pad_right_0{padding-right:0px}.pad_bottom_0{padding-bottom:0px}.pad_4{padding:4px}.pad_left_4{padding-left:4px}.pad_top_4{padding-top:4px}.pad_right_4{padding-right:4px}.pad_bottom_4{padding-bottom:4px}.pad_6{padding:6px}.pad_left_6{padding-left:6px}.pad_top_6{padding-top:6px}.pad_right_6{padding-right:6px}.pad_bottom_6{padding-bottom:6px}.pad_8{padding:8px}.pad_left_8{padding-left:8px}.pad_top_8{padding-top:8px}.pad_right_8{padding-right:8px}.pad_bottom_8{padding-bottom:8px}.pad_10{padding:10px}.pad_left_10{padding-left:10px}.pad_top_10{padding-top:10px}.pad_right_10{padding-right:10px}.pad_bottom_10{padding-bottom:10px}.margin_0{margin:0px}.margin_left_0{margin-left:0px}.margin_top_0{margin-top:0px}.margin_right_0{margin-right:0px}.margin_bottom_0{margin-bottom:0px}.margin_4{margin:4px}.margin_left_4{margin-left:4px}.margin_top_4{margin-top:4px}.margin_right_4{margin-right:4px}.margin_bottom_4{margin-bottom:4px}.margin_6{margin:6px}.margin_left_6{margin-left:6px}.margin_top_6{margin-top:6px}.margin_right_6{margin-right:6px}.margin_bottom_6{margin-bottom:6px}.margin_8{margin:8px}.margin_left_8{margin-left:8px}.margin_top_8{margin-top:8px}.margin_right_8{margin-right:8px}.margin_bottom_8{margin-bottom:8px}.margin_10{margin:10px}.margin_left_10{margin-left:10px}.margin_top_10{margin-top:10px}.margin_right_10{margin-right:10px}.margin_bottom_10{margin-bottom:10px}
.width_25{width:25%;}.width_33{width:33%;}.width_50{width:50%}

.row_1{background-color:#ffffca;}.row_2{background-color:#EAEAEC;}

.border_1{border:1px solid #000;}

.nounderline a:link,.nounderline a:active,.nounderline a:hover,.nounderline a:visited{
	text-decoration:none;
}

.newico{
font-size: 1.1em;
list-style-image: url(http://www.sundanceglass.com/images/icon/new.png);
margin:10px 0px 0px 10px;
}

/* Replacements for local and inline styles */
table { margin: auto; }
.alignRight { text-align: right; }
.margin10 { margin: 10px; }
.topMargin10 { margin-top: 10px; }
.topPadding3 { padding-top: 3px; }
.border { border: solid 1px; }

.green { color: #00FF00; }
.greenNotice { color: #008000; }

/* colors */
.red { color: #FF0000; }
.lime { color: #00FF00; }
.maroon { color: #990000; }
.softYellow { color: #FFFFB3; }
.softerYellow { color: #FFFFCA; }
.burntOrange { color: #FF6600; }
.teal { color: #8FC7C7; }
.cyan { color: #00FFFF; }
.gray1 { color: #F4F4F4; }

.bold { font-weight: bold; }

/* font sizes */
.xx-small { font-size: xx-small; }
.x-small { font-size: x-small; }
.small { font-size: small; }
.medium { font-size: medium; }
.large { font-size: large; }
.x-large { font-size: x-large; }
.xx-large { font-size: xx-large; }

.larger { font-size: larger; }
.smaller { font-size: smaller; }

.sale { font-size: 1.1em; color: #FF0000; }
.saleBold { color: #FF0000; font-weight: bold; }
.sale ul { list-style-type: none; }
.sale li { margin: 10px 0px; color: #000000; }

.ulLink { list-style-type: none; }
.ulLink li { margin: 5px 0px; font-size: 1.1em; }

.ulLinkLarge {}
.ulLinkLarge li { margin: 5px 10px; font-size: 1.3em; }

.classHeader { font-weight: bold; }
.classInfo { margin-bottom: 10px; color: #000000; list-style-type: none; }
.classInfo li { margin-bottom: 10px; color: #000000; }

.yellowContainer {
	border: 1px solid #FF9900;
	background-color:#FFFFCC;
}

.orangeContainer {
	color: #FFFFFF;
	text-align: center;
	background-color: #FF6600;
	padding-bottom: 10px;
	font-size: 1.3em;
}
.linkImageSmall {
	width:16px;
	height:16px;
	margin-right: 10px;
}

.centered { 
	margin: 10px 0;
	text-align: center;
}

.footerLinksContainer {
	text-align: center;
	/*margin: auto;*/
	width: 470px;
	margin-top: 50px;
}