@charset "UTF-8";
/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td
{margin:0;
padding:0;

}
/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6
{font-size: 100%;}
/* Removes list-style from lists */
ol,ul
{list-style:none;}
/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style:normal; font-weight: normal;}
/* Removes list-style from lists */
table
{border-collapse:collapse; }
/* Removes border fron fieldset and img */
fieldset, img
{border: 0;}
/* General Document */
html {
text-align:center;
background-color:#6c6b6b;
}
.sale_button {
position:absolute;
left:285px;
top:450px;;

z-index:4;
}
div#facebook_link {
position:absolute;
top:270px;
left:10px;
width:300px;
}
div#facebook_link h5 {
	font-family:Verdana, Geneva, sans-serif;
	padding-top:12px;
	font-weight:300;
	font-size:16px;
	float:right
}

.custom_cat {
position:relative;
top:-110px;
left:285px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#777777;
}
.pad_bottom {
padding-bottom:40px;
}

div#close_window {
position:absolute;
top:260px;
left:375px;
}
div#clipNote {
position:absolute;
top:130px;
left:678px;
z-index:4;
}
div#clipNote2 {
position:absolute;
top:300px;
left:0px;
z-index:4;
}


div#bottom_div {
position:relative;
top:0px;
left:0px;
height:auto;
width:952px;
background-color:#999999;
}
.step_heading h1 {
background-color:#666666;
height:36px;
width:182px;
padding-bottom:10px;
}
div#catalog_frame {
position:absolute;
top:44px;
left:150px;
height:100%;
width:808px;
background-color:#990000;
z-index:5;
}
div#catalog_frame_dakota {
position:absolute;
top:115px;
left:150px;
height:100%;
width:760px;
background-color:#990000;
z-index:5;
border-left:#FFFFFF 15px solid;
}
div#catalog_frame2 {
position:absolute;
top:120px;
left:150px;
height:100%;
width:808px;
background-color:#990000;
z-index:5;
}
#inkCans {
float:left;
}
div#home_background {
position:absolute;
top:127px;
left:-60px;
}	
div#main_body_greyLightNEW {
position:static;
background-position:center;
background-image:url(../images/main_background.png);
background-repeat:repeat-x;
top:auto;
width:auto;
height:700px;
}
div#main_body_REVISED {
position:static;
background-position:center;
background-color:#6c6b6b;
top:auto;
width:auto;
height:auto;
}
.sideNav {
color:#CC0000;
}
div#main_body_faq {
position:static;
background-image:url(../images/bg_white.png);
background-position:center;
background-repeat:repeat-x;
top:0;
width:auto;
height:700px;
}
div#main_body_options {
position:static;
background-position:center;
background-color:#f6f6f6;
top:auto;
width:auto;
height:100%;
}
div#main_body_video {
position:static;
background-position:center;
background-image:url(../images/main_background_black.png);
background-repeat:repeat-x;
top:auto;
width:auto;
height:700px;
}
div#main_body_index {
position:static;
background-position:center;
background-color:#fafafa;
top:auto;
width:auto;
height:764px;
}
div#main_body_index_white {
position:static;
background-position:center;
background:#6c6b6b;
background-repeat:repeat-x;
top:auto;
width:auto;
height:900px;
}
.home_feature {
height:161px;
width:231px;
left:720px;
background-color:#ededed;
z-index:4;
border-bottom:1px dashed;
border-color:#CCCCCC;

}
.home_feature:hover {
background-color:#fafafa;
}
div#showroom_image {
position:relative;
top:0px;
left:144px;
width:580px;
border-top:solid #ffffff 20px;
}
#second_image {
padding-top:10px;
}

div#home_feature1 {
position:absolute;
top:65px;

}
div#home_feature2 {
position:absolute;
top:227px;
}
div#home_feature3 {
position:absolute;
top:282px;
}
div#home_feature4 {
position:absolute;
top:389px;
width:233px;
height:213px;
background-color:#FFFFFF;
left:720px;
z-index:4;

}

div#home_feature5 {
position:absolute;
top:495px;
}
div#main_body_faq {
position:static;
background-image:url(../images/bg_white.png);
background-position:center;
background-repeat:repeat-x;
top:0;
width:auto;
height:700px;
}
div#main_body_catalog {
position:static;
background-position:center;
background-image:url(../images/catalog_background_strip.png);
background-repeat:repeat-x;
top:auto;
width:auto;
height:3000px;
}
div#main_body_catalog2 {
position:static;
background-position:center;
background-image:url(../images/main_background_noBottom.png);
background-repeat:repeat-x;
top:auto;
width:auto;
height:3000px;
}
div#catalog_cover {
position:absolute;
top:97px;
left:0px;
z-index:3;
}

#openQuoteButton {
position:absolute;
top:130px;
left:0px;
z-index:5;
}

body {
width:100%;
margin:0 auto;
text-align:left;
position:relative;
height:auto;
}
div#wrapper {
position:relative;
margin: 0 auto;
text-align:left;
width:952px;
height:auto;
background-color:#f2f0f0;
}

div#wrapper_faq {
position:relative;
margin: 0 auto;
text-align:left;
width:952px;
height:755px;
}
a:hover {
color:#cc0000;
}
div#picture_insert {
position:absolute;
top:172px;
left:220px;
}
li.unusual {
color:#CC0000;
}
a.unusual {
color:#CC0000;
}
.unusual {
color:#CC0000;
}

/*Layouts for Sliding Panels*/
div#info_body_1 {
width:952px;
height:445px;
background-color:#FFFFFF;
position:absolute;
top:0px;
left:0px;
}

div#info_body_1_c1 {
width:200px;
height:445px;
position:absolute;
top:0px;
left:0px;
background-color:#CCCCCC;
}
div#info_body_1_c2 {
width:380px;
height:225px;
position:absolute;
top:0px;
left:320px;
background-color:#FFFFFF;
}
div#info_body_1_c2 a{
color:#CC0000;
}
div#info_body_1_c2 a:hover {
color:#333333;
}
div#info_body_1_c2-2 {
width:380px;
height:220px;
position:absolute;
top:225px;
left:320px;

}
div#info_body_1_c2-2 a{
color:#CC0000;
}
div#info_body_1_c2-2 a:hover {
color:#333333;
}

div#info_body_1_c3 {
width:366px;
height:445px;
position:absolute;
top:0px;
left:586px;
}
div#Second_Panel {
width:400px;
height:445px;
position:relative;
top:0px;
left:0px;
z-index:7;
}
div#info_body_2_c2 {
width:400px;
height:445px;
position:absolute;
top:0px;
left:531px;
}
div#p2-column2 {
position:absolute;
background-color:#CC9999;
top:0px;
left:520px;
height:445px;
width:300px;
overflow:hidden;
}
div#gallery_copy {
position:absolute;
top:100px;
}

.info_body_inside {
text-align:left;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
}
.info_body_inside h2 {
color:#6c6b6b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:24px;
font-stretch:condensed;
}
.info_body_inside h5 {
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.info_body_inside p{
color:#999999;
line-height:18px;
}
.info_body_inside a {
color:#CC0000;
}
.info_body_inside a:hover {
color:#666666;
}

/* Test Stuff for layouts */
div#test_text {
position:absolute;
top:0px;
left:1492px;
background-color:#FFFFFF;
height:445px;
width:410px;
}
div#col_11 {
position:absolute;
height:auto;
left:0px;
top:0px;
background-color:#CC9966;
width:158px;
z-index:5px;
}
div#sp_placements {
position:absolute;
top:0px;
left:3155px;
background-color:#FFFFFF;
height:445px;
width:653px;
}
div#emb_msu {
position:absolute;
top:0px;
left:2333px;
background-color:#FFFFFF;
height:445px;
width:523px;
}
div#emb_msu_text {
position:absolute;
top:0px;
left:1904px;
background-color:#FFFFFF;
height:445px;
width:409px;
}
div#sp_graphic_text {
position:absolute;
top:0px;
left:2856px;
background-color:#FFFFFF;
height:445px;
width:280px;
}
div#sp_intro_text {
position:absolute;
top:40px;
left:340px;
height:400px;
width:440px;
}

/*END of Layouts for Sliding Panels*/

div#showroom_text {
position:absolute;
top:158px;
left:0px;
background-color:#FFFFFF;
height:448px;
width:220px;
}

/* Layout of featured boxes on home page */

div#featureBox1 {
width:250px;
height:120px;
background-color:#666666;
opacity:0.7;
position:absolute;
top:445px;
z-index:10;
left:14px;
}
div#featureBox1_inside {
width:230px;
height:100px;
background-color:#C6bdb4;
opacity:0.7;
position:absolute;
top:455px;
left:24px;
z-index:11;
}
.featureBox_layout h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
margin-top:5px;
margin-left:5px;
}
.featureBox_layout h5 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:55px;
float:right;
margin-right:8px;

}
.featureBox_layout a {
color:#666666;
}
.featureBox_layout a:hover {
color:#FFFFFF;
}  
div#featureBox2 {
width:420px;
height:120px;
opacity:0.7;
background-color:#666666;
position:absolute;
top:445px;
z-index:10;
left:275px;
}
div#featureBox2_inside {
width:400px;
height:100px;
opacity:0.7;
background-color:#C6bdb4;
position:absolute;
top:455px;
left:285px;
z-index:11;
}
div#featureBox3 {
width:250px;
height:120px;
background-color:#666666;
opacity:0.7;
position:absolute;
top:445px;
z-index:10;
left:710px;
}
div#featureBox3_inside {
width:230px;
height:100px;
background-color:#C6bdb4;
opacity:0.7;
position:absolute;
top:455px;
left:720px;
z-index:11;
}
/* END of featured boxes on home page */
div#home_content {
left:0px;
position:absolute;
top:0px;
 width:720px;
    height: 558px;
z-index:1;
background-color:#e5e2dd;

}
div#home_sidebar {
position:absolute;
left:720px;
top:66px;
width:231px;
height:556px;
background-color:#ededed;
z-index:2;
}

#container {
	width: 960px;
	margin: none;
	padding-top: 0px;
	padding-bottom: 20px;
}



/* Header */
div#in_header_content_sections {
top:auto;
position: static;
left:auto;
width:auto;
height:65px;
float:none;
background:#6c6b6b;
text-align:left;
z-index:3;
}
div#in_header_content_catalog {
top:0px;
position: absolute;
left:0px;
width:954px;
height:65px;
float:none;
background:#6c6b6b;
text-align:left;
z-index:3;
}
div#in_header_content_index {
top:auto;
position: static;
left:auto;
width:952px;
height:66px;
float:none;
background-color:#cfc8b6;
text-align:left;
}
div#in_header_main {
top:40px;
left:176px;
position:absolute;
width:768px;
height:15px;
float:none;
text-align:left;
}
div#in_header_main_catalog {
top:40px;
left:176px;
position:absolute;
width:768px;
height:15px;
float:none;
text-align:left;
z-index:2;
}
div#tagLogo {
position:relative;
top:auto;
left:-5px;
width:154px;
height:115px;
float:none;
z-index:9;
}
div#sideSlogan {
position:absolute;
top:200px;
left:auto;
height:30px;
width:100px;
background-color:#339933;
float:none;
z-index:4;
}
div#page_footer {
top:auto;
left:auto;
position:static;
width:auto;
height:70px;
float:none;
background-color:#6c6b6b;

}
div#page_footer_catalog {
top:688px;
left:0px;
position:absolute;
width:952px;
height:105px;
float:none;
background:#6c6b6b;
}
div#page_footer_dakota {
top:750px;
left:0px;
position:absolute;
width:952px;
height:105px;
float:none;
background:#6c6b6b;
}
div#page_footer_catalog2 {
top:1380px;
left:0px;
position:absolute;
width:952px;
height:105px;
float:none;
background:#6c6b6b;
}

a:link, a:visited {
text-decoration:none;
color:#000000;
}

/* Word Bubble*/
div#bubble_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
top:230px;
left:710px;
position:absolute;
width:209px;
height:122px;
float:none;
padding-right:0px;
visibility:hidden;
z-index:10;
}
div#bubble_wording_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
top:15px;
left:25px;
position:absolute;
width:160px;
height:100px;
float:none;
padding-right:0px;
z-index:11;
}
div#bubble_wording_div a {
color:#CC0000;
text-decoration:underline;
}
div#bubble_wording_div a:hover{
color:#CC0000;
}
/*END Word Bubble*/

div#horiz_rule {
border:none;
color:#666666;
background-image:url(../images/horiz_rule_grey.png);
height:2px;
width:796px;
position:absolute;
top:47px;
left:156px;
float:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

/*Sub Div's*/
div#howItWorks_sub_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
top:55px;
left:160px;
position:absolute;
width:583px;
height:14px;
float:none;
padding-right:1px;
visibility:hidden;
}
div#howItWorks_sub_div li {
display:inline;
}
div#howItWorks_sub_div a:hover {
color:#CC0000;
}
div#clothing_sub_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
top:55px;
left:328px;
position:absolute;
width:583px;
height:14px;
float:none;
padding-right:1px;
visibility:hidden;
}
div#clothing_sub_div li {
display:inline;
}
div#clothing_sub_div a:hover {
color:#CC0000;
}
div#clothing_sub_div_gallery {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
top:55px;
left:130px;
position:absolute;
width:583px;
height:14px;
float:none;
padding-right:1px;
visibility:hidden;
}
div#clothing_sub_div_gallery li {
display:inline;
}
div#clothing_sub_div_gallery a:hover {
color:#CC0000;
}
div#customization_sub_div_gallery {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
top:48px;
left:15px;
position:relative;
width:200px;
height:14px;
float:left;
padding-left:0px;
}
div#customization_sub_div_gallery ul {
padding-left:0px;
}
div#customization_sub_div_gallery li {
display:inline;
}
div#customization_sub_div_gallery a:hover {
color:#CC0000;
}
div#customization_sub_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
top:48px;
left:32px;
position:relative;
width:200px;
height:14px;
float:left;
}
div#customization_sub_div li {
display:inline;
}
div#customization_sub_div a:hover {
color:#CC0000;
}
div#artwork_info_sub_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
top:55px;
right:120px;
position:absolute;
width:410px;
height:14px;
float:none;
padding-right:1px;
visibility:hidden;
}
div#artwork_info_sub_div li {
display:inline;
}
div#artwork_info_sub_div a:hover {
color:#CC0000;
}
div#support_sub_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
top:55px;
left:730px;
position:absolute;
width:400px;
height:14px;
float:none;
padding-right:1px;
visibility:hidden;
}
div#support_sub_div li {
display:inline;
}
div#support_sub_div a:hover {
color:#CC0000;
}
div#customization_nav_band_catalog {
position:absolute;
height:110px;
width:800px;
top:65px;
left:152px;
background-color:#ffffff;
padding:0;
z-index:1;
}
div#customization_nav_band_dakota {
position:absolute;
height:130px;
width:800px;
top:65px;
left:152px;
background-color:#ffffff;
padding:0;
z-index:1;
}
div#customization_nav_band_create {
position:absolute;
height:150px;
width:800px;
top:65px;
left:152px;
background-color:#ffffff;
padding:0;
z-index:1;
}
div#catalog_cover {
position:relative;
top:60px;
width:800px;
height:31px;
background-color:#e8e4e1;
border-bottom:solid 1px #d4d1cf;
z-index:2;
}


/* CUSTOMIZATION*/

div#customization_nav_band {
position:relative;
height:100px;
width:580px;
top:0px;
left:144px;
background-color:#ffffff;
padding:0;
}
div#works_nav_band {
position:relative;
height:100px;
width:808px;
top:0px;
left:144px;
background-color:#ffffff;
padding:0;
}
div#content_howTo {
position:relative;       
top:0px;
left:144px;
width:808px;
height:450px;
background-color:#ffffff;
padding-top:10px;
padding-bottom:20px;
}
div#content_contact {
position:relative;       
top:0px;
left:144px;
width:808px;
height:450px;
background-color:#ffffff;
padding-top:20px;
padding-bottom:20px;
}
div#content_400 {
position:relative;       
top:0px;
left:144px;
width:808px;
height:400px;
background-color:#ffffff;
padding-top:10px;
padding-bottom:20px;
}
div#content_400 h5 {
padding-left:30px;
padding-bottom:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#content_300 {
position:relative;       
top:0px;
left:144px;
width:525px;
height:200px;
background-color:#ffffff;
padding:25px;
padding-top:5px;
padding-left:30px;
}
div#content_300 h5 {
padding-left:0px;
padding-bottom:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:55px;
font-weight:100;
font-size:18px;
color:#999999;
}
div#content_400_narrow {
position:relative;       
top:0px;
left:144px;
width:525px;
height:400px;
background-color:#ffffff;
padding:25px;
padding-top:5px;
padding-left:30px;
}
div#content_400_narrow h5 {
padding-bottom:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}


#content_400_narrow h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#4691bd;
font-weight:100;
letter-spacing:1px;
}

#content_400_narrow p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:15px;
}
div#leftBottom {
position:absolute;
left:30px;
top:340px;
z-index:4;
}

div#content_howTo h5 {
padding-left:30px;
padding-bottom:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
.how_to {
width:182px;
height:auto;
}
.how_to p{
width:165px;
}
.how_to h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-top:15px;
color:#9c9fa3;
}
.how_to h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-top:5px;
padding-bottom:5px;
font-weight:500;
padding-left:5px;
color:#666666;
background-color:#D3CFCA;
width:177px;
margin-bottom:5px;
letter-spacing:1px;
}
div#how_to1 {
background-color:#ffffff;
float:left;
padding-left:30px;
}
div#how_to1 a{
color:#4691bd;
}
div#how_to1 a:hover{
color:#4691bd;
text-decoration:underline;
}
div#how_to2 {
background-color:#ffffff;
float:left;
padding-left:10px;
}
div#how_to3 {
background-color:#ffffff;
left:404px;
float:left;
padding-left:10px;
}
div#how_to4 {
background-color:#ffffff;
float:left;
padding-left:10px;
padding-right:20px;
}
div#how_to5 {
background-color:#ffffff;
left:404px;
float:left;
padding-left:10px;
}
.topPad10 {
padding-top:10px;
}
.colThree {
width:245px;
height:350px;
background-color:#d9d9d9;
position:relative;
}
.colThree ul {
background-color:#F7F7F7;
}
.colThree li{
width:140px;
line-height:30px;
}
.colThree a:hover{
color:#cc0000;
}
.colThree h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-top:15px;
padding-left:15px;
color:#9c9fa3;
}
.colThree img {
position:relative;
top:14px;
left:0px;
}
.colThree a:hover {
background-color:#CCCCCC;
}
div#colThree1 {
float:left;
left:30px;
}
div#colThree2 {
float:left;
left:40px;
}
div#colThree3 {
float:left;
left:50px;
}
.colFive {
width:143px;
height:auto;
background-color:#ffffff;
}
.colFive ul {
border-top:dashed 1px #666666;
}
.colFive li{
width:140px;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.colFive a:hover{
color:#cc0000;
}
.colFive h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-top:8px;
color:#9c9fa3;
border-top:solid 6px #999999;
}
div#colFive1 {
float:left;
padding-left:30px;
}
div#colFive2 {
float:left;
padding-left:10px;
}
div#colFive3 {
left:404px;
float:left;
padding-left:10px;
}
div#colFive4 {
float:left;
padding-left:10px;
}
div#colFive5 {
float:left;
padding-left:10px;
padding-right:20px;
}

  hr {
      border-top: 1px dashed #666666;
	  width:100%;
    }
div#visit_content {
height:250px;
width:182px;
background-color:#ffffff;
}
div#visit_content h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#999999;
font-weight:500;
letter-spacing:1px;
padding-bottom:5px;
}
div#visit_content li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.contact_content {
height:250px;
width:182px;
background-color:#ffffff;
}
.contact_content h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#999999;
font-weight:500;
letter-spacing:1px;
padding-bottom:5px;
}
.contact_content li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.contact_content img {
border-top:solid 8px #aeb0b2;
}
.no_border {
border-top:none;
}

div#leftside_nav_content h4{
font-size:12px;
color:#999999;
}
div#leftside_nav_300 h4{
font-size:12px;
color:#999999;
}
div#leftside_nav_short h4{
font-size:12px;
color:#999999;
}

div#leftside_nav_content li {
padding-bottom:12px;
}
div#leftside_nav_300 li {
padding-bottom:12px;
}

div#leftside_nav_short a:hover{
color:#CC0000;
}
div#leftside_nav_short li {
padding-bottom:12px;
}

div#leftside_nav_300 a:hover{
color:#CC0000;
}
div#col_2 {
height:200px;
float:left;
padding-left:10px;
background-color:#00CCFF;
position:relative;
top:0px;
left:182px;
}



.start {
width:740px;
height:135px;
background-color:#F9F9F9;
margin-bottom:15px;
}
.start img{
float:right;
}
.start_content {
width:590px;
height:135px;
background-color:#F9F9F9;
}
.start_content p{
width:400px;
padding-top:8px;
padding-left:15px;
}

.start_content h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-top:15px;
padding-left:15px;
color:#666666;
}
.start_content h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-top:5px;
padding-bottom:5px;
font-weight:500;
padding-left:5px;
color:#666666;
background-color:#D3CFCA;
width:139px;
margin-bottom:5px;
letter-spacing:1px;
}




div#gallery_nav_band {
position:relative;
height:100px;
width:808px;
top:0px;
left:144px;
background-color:#ffffff;
padding:0px;
}
div#faq_nav_band {
position:relative;
height:100px;
width:808px;
top:0px;
left:144px;
background-color:#ffffff;
padding:0px;
padding-bottom:42px;
}
div#customization_heading {
top:137px;
left:6px;
position:absolute;
width:300px;
height:30px;
float:none;
z-index:7;
padding:0;
}
div#customization_heading h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:200;
font-size:24px;
color:#999999;
margin-left:10px;
padding-top:3px;
z-index:7;
}

/*SCREEN PRINTING*/
div#sprinting_features {
top:76px;
position:absolute;
width:550px;
height:30px;
float:none;
right:13px;
z-index:5;
padding:0;
}
#sprinting_secondary_nav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:12px;
float:right;
}
#sprinting_secondary_nav li{
display:inline;
float:left;
}
#sprinting_secondary_nav a{
text-align:center;
color:#696969;
padding:18px 0px 12px 18px;
}
#sprinting_secondary_nav a:hover{
color:#CCCCCC;
}

div#features_side {

position:absolute;
top:280px;
width:140px;
height:250px;
float:left;
z-index:5;
padding-left:25px;
}
#sprinting_secondary_nav_side {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:12px;
float:left;
}
#sprinting_secondary_nav_side li{
float:none;
line-height:30px;

}
#sprinting_secondary_nav_side a{
text-align:center;
color:#696969;
}
#sprinting_secondary_nav_side a:hover{
color:#CCCCCC;
}


/* Content Section */

.horiz_rule_nav {
background-image:url(images/horizontal_rule_grey.gif);
left:0;
width:200px;
height:1px;
padding:0;
z-index:3;
}
.horiz_rule_nav_tall {
background-image:url(images/horizontal_rule_grey_tall.gif);
left:0;
width:200px;
height:6px;
z-index:3;
}
div#horiz_rule_long_top_helpcenter {
background-image:url(images/horizontal_rule_952.gif);
top:126px;
position: absolute;
width:100%;
height:1px;
padding:0;
z-index:5;
}
/* Bottom Banner*/

div#bottom_tagline {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#999999;
position:absolute;
float:inherit;
text-align:center;
letter-spacing:3px;
top:632px;
left:15px;
}
div#bottom_phone {
position:absolute;
float:right;
top:632px;
left:782px;
}
div#bottom_copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
top:650px;
left:15px;
position:absolute;
width:auto;
height:20px;
float:none;
}
div#bottom_nav {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
top:650px;
right:15px;
position:absolute;
width:auto;
height:20px;
float:right;
}
#bottom_nav li {
display:inline;
color:#999999;
padding-left:0px;
}
#bottom_nav a{
color:#999999;
}
#bottom_nav a:hover {
color:#FFFFFF;
}

/* Bottom Banner Sections*/

div#bottom_tagline_sec {
position:absolute;
float:none;
top:507px;
left:15px;
}
div#bottom_phone_sec {
position:absolute;
float:right;
top:507px;
left:782px;
}
div#bottom_copyright_sec {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
top:525px;
left:15px;
position:absolute;
width:auto;
height:20px;
float:none;
}
div#bottom_nav_sec {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
top:525px;
right:15px;
position:absolute;
width:auto;
height:20px;
float:right;
}
#bottom_nav_sec li {
display:inline;
color:#999999;
padding-left:0px;
}
#bottom_nav_sec a{
color:#999999;
}
#bottom_nav_sec a:hover {
color:#FFFFFF;
}

/* Bottom Banner Test*/

div#bottom_tagline_test {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#999999;
position:relative;
float:left;
text-align:center;
letter-spacing:3px;
top:10px;
left:15px;
}
div#bottom_phone_test {
position:relative;
float:right;
top:10px;
right:15px;
}
div#bottom_copyright_test {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
top:15px;
left:15px;
position:relative;
width:auto;
height:20px;
float:left;
}
div#bottom_nav_test {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
top:15px;
right:15px;
position:relative;
width:auto;
height:20px;
float:right;
}
#bottom_nav_test li {
display:inline;
color:#999999;
padding-left:0px;
}
#bottom_nav_test a{
color:#999999;
}
#bottom_nav_test a:hover {
color:#FFFFFF;
}
div#bottom_copyright_catalog {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
top:35px;
left:15px;
position:absolute;
width:auto;
height:20px;
float:none;
}
div#bottom_nav_catalog {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
top:35px;
position:absolute;
width:auto;
height:20px;
float:right;
right:15px;
}
#bottom_nav_catalog li {
display:inline;
color:#999999;
padding-left:0px;
}
#bottom_nav_catalog a{
color:#999999;
}
#bottom_nav_catalog a:hover {
color:#CC0000;
}
div#bottom_tagline_catalog {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#999999;
position:absolute;
float:inherit;
text-align:center;
letter-spacing:3px;
top:15px;
left:15px;
}
div#bottom_phone_catalog {
position:absolute;
float:right;
top:15px;
left:782px;
}
/* END of Bottom Banner*/

/*CLOTHING*/
div#clothing_section_copy {
position:absolute;
top:120px;
left:175px;
height:160px;
width:250px;
z-index:2;
}
#clothing_section_copy h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#7A90AF;
padding-bottom:4px;
}
#clothing_section_copy p {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
/*END of CLOTHNG*/

/*STAFF PICKS*/
div#staff_photo {
position:absolute;
top:197px;
padding-right:6px;
}
div#staff_photo_text {
position:absolute;
float:inherit;
top:392px;
height:181px;
width:185px;
background-color:#999999;
}
.staff_comments h3{
margin-top:8px;
margin-left:8px;
margin-right:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.staff_comments p{
margin-left:8px;
margin-right:8px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:200;
font-size:10px;
}
.staff_comments h4{
left:8px;
position:absolute;
top:155px;
margin-right:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.staff_comments a:hover {
color:#CCCCCC;
}
div#staff_photo_text2 {
position:absolute;
float:inherit;
top:392px;
height:181px;
width:185px;
left:191px;
background-color:#999999;
}
div#staff_photo_text3 {
position:absolute;
float:inherit;
top:392px;
height:181px;
width:185px;
left:382px;
background-color:#999999;
}
div#staff_photo_text4 {
position:absolute;
float:inherit;
top:392px;
left:573px;
height:181px;
width:185px;
background-color:#999999;
}
div#staff_photo_text5 {
position:absolute;
float:inherit;
top:392px;
left:764px;
height:181px;
width:185px;
background-color:#999999;
}
div#staff_photo4 {
position:absolute;
top:197px;
left:573px;
padding-right:6px;
}
div#staff_photo5 {
position:absolute;
top:197px;
left:764px;
padding-right:6px;
}
div#staff_photo2 {
position:absolute;
top:197px;
left:191px;
padding-right:6px;
}
div#staff_photo3 {
position:absolute;
top:197px;
left:382px;
padding-right:6px;
}
/* END of STAFF PICKS*/

/*GUIDE Div's*/
div#breadcrumb {
position:absolute;
left:12px;
top:107px;
width:148px;
height:10px;
z-index:4;
}
div#clothing_guide_overview_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
top:102px;
left:302px;
position:absolute;
width:650px;
height:14px;
float:none;
padding-right:1px;
}
div#clothing_guide_overview_div li{
display:inline;
float:right;
}
div#clothing_guide_overview_div a {
color:#CCCCCC;
}
div#clothing_guide_overview_div a:hover {
color:#cc0000;
}
div#customization_guide_overview_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
top:102px;
left:252px;
position:absolute;
width:700px;
height:14px;
float:right;
padding-right:1px;
}
div#customization_guide_overview_div li{
display:inline;
float:right;
}
div#customization_guide_overview_div a {
color:#D9D9D9;
}
div#customization_guide_overview_div a:hover {
color:#cc0000;
}
div#artwork_guide_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
top:134px;
left:565px;
position:absolute;
width:500px;
height:14px;
float:none;
padding-right:1px;
}
div#artwork_guide_div li{
display:inline;
}
div#artwork_guide_div a {
color:#999999;
}
div#artwork_guide_div a:hover {
color:#cc0000;
}
div#helpcenter_heading_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
top:103px;
left:6px;
position:absolute;
width:300px;
height:14px;
float:none;
}
div#helpcenter_heading_div p {
font-style:normal;
}
/* END of GUIDE Div's*/

/*CONTENT*/

/*CATALOG*/
div#dakota_catalog {
top:195px;
left:152px;
width:777px;
height:auto;
position:absolute;
padding:0;
padding-left:23px;
background-color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
}
div#broder_catalog {
top:87px;
left:152px;
width:808px;
height:auto;
position:absolute;
padding:0;
}
div#broder_catalog2 {
top:128px;
left:152px;
width:808px;
height:auto;
position:absolute;
padding:0;
}
div#sanmar_catalog {
top:175px;
left:153px;
width:808px;
height:auto;
position:absolute;
padding:0;
z-index:2;
}
div#pencil {
position:absolute;
top:190px;
left:546px;
z-index:9;
}
div#catalog_backer {
top:175px;
left:152px;
width:800px;
height:1200px;
position:absolute;
padding:0;
background-color:#FFFFFF;
z-index:1;
}
/*END of CATALOG*/

/*SUPPORT CENTER*/
div#helpcenter_nav {
background-color:#c4bfbf;
height:420px;
width:144px;
position:absolute;
top:170px;
left:3px;
line-height:34px;
letter-spacing:normal;
padding-top:5px;
padding-left:8px;
}
div#helpcenter_nav_contact {
height:480px;
width:215px;
position:static;
line-height:34px;
letter-spacing:normal;
padding-top:22px;
padding-left:10px;
}
div#accordion_content_div {
position:relative;
top:0px;
left:144px;
background-color:#FFFFFF;
border:1px #ffffff;
width:787px;

}
.textAnchor a {
color:#CC0000;
padding-left:0px;
}
.textAnchor a:hover{
color:#CC0000;
text-decoration:underline;
}
div#support_content_div {
position:relative;
top:0px;
width:750px;
height:459px;
left:144px;
background-color:#FFFFFF;
}
div#content_col_1 {
position:absolute;
left:0px;
height:458px;
width:152px;
background-color:#006699;
}
div#content_col_2 {
position:absolute;
left:153px;
height:458px;
width:152px;
background-color:#FF33CC;
}
div#content_col_3 {
position:absolute;
left:306px;
height:458px;
width:152px;
background-color:#FF9900;
}
div#content_col_4 {
position:absolute;
left:459px;
height:458px;
width:152px;
background-color:#CC0000;
}
div#content_col_5 {
position:absolute;
left:612px;
height:458px;
width:152px;
background-color:#66FF00;
}
div#faq_sub {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
padding-left:12px;
line-height:17px;
}
div#help_nav_sidebar {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#999999;
width:130px;
padding-left:10px;
}
div#help_nav_sidebar li{
padding-top:8px;
width:130px;
}
div#help_nav_sidebar_middle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#999999;
padding-top:11px;
padding-left:10px;
}
div#help_nav_sidebar_bottom {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#999999;
padding-top:12px;
padding-left:10px;
}
div#help_nav_sidebar_end {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#999999;
padding-top:12px;
padding-left:10px;
width:130px;
margin-right:none;
}
div#helpfulform_sub {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3E3E3E;
padding-left:12px;
line-height:17px;
}
div#contact_sub {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3E3E3E;
padding-left:12px;
line-height:17px;
}
div#helpfulform_sub a{
color:#3E3E3E;
}
div#contact_sub a {
color:#3E3E3E;
}
div#faq_sub a {
color:#3E3E3E;
}

div#helpfulform_sub a:hover {
color:#B81900;
}
div#contact_sub a:hover {
color:#B81900;
}
div#faq_sub a:hover {
color:#CC0000;
}
div#help_nav_sidebar a:hover {
color:#CC0000;
}
div#help_nav_sidebar_middle a:hover{
color:#CC0000;
}
div#help_nav_sidebar_bottom a:hover{
color:#CC0000;
}
div#help_nav_sidebar_end a:hover{
color:#CC0000;
}
div#building_placement {
top:125px;
position:absolute;
left:240px;
}
/* END of SUPPORT CENTER*/

#building2 {
position:relative;
top:24px;
left:0px;
float:none;
}
#help_right_content {
position:relative;
top:54px;
left:18px;
height:371px;
width:auto;
background-color:#e9ebea;
}
.header_bar {
height:24px;
width:686px;
position:absolute;
top:20px;
left:10px;
border-bottom:1px;
border-bottom-color:#666666;
}
.header_bar h2 {
margin-left:8px;
padding-top:7px;
}
.header_bar_faq {
height:7px;
width:686px;
position:static;
top:10px;
left:10px;
}
.header_bar_faq h2 {
margin-left:8px;
padding-top:4px;
}
.header_bar_contact {
height:7px;
width:686px;
position:absolute;
top:152px;
left:246px;
}
.header_bar_contact h2 {
margin-left:8px;
padding-top:4px;
}
.contact_box {
height:115px;
width:166px;
background-color:#EEEEEE;
}
.contact_box_long {
height:115px;
width:273px;
background-color:#CCCCCC;
}
.contact_box h3{
margin-top:0px;
margin-left:11px;
margin-right:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
}
.contact_box p{
margin-left:11px;
margin-right:8px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:200;
font-size:10px;
color:#5d6699;
}
.contact_box ul{
margin-left:11px;
margin-right:8px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:200;
font-size:12px;
line-height:18px;
color:#5d6699;
}
.contact_box a {
color:#5d6699;
}
.contact_box a:hover {
text-decoration:underline;
}
.line1 {
padding-top:6px;
}

div#box1 {
position:absolute;
top:279px;
left:30px;
}
div#box2 {
position:absolute;
top:279px;
left:204px;
}
div#box3 {
position:absolute;
top:279px;
left:377px;
}
div#box4 {
position:absolute;
top:279px;
left:551px;
}
div#how_it_works_holder {
height:320px;
width:960px;
color:#CCCCCC;
position:absolute;
top:252px;
left:0px;
}
#how_it_works_box:hover {
background-color:#d5dae7;
}
#how_it_works_box2:hover {
background-color:#d5dae7;
}
#how_it_works_box3:hover {
background-color:#d5dae7;
}
#how_it_works_box4:hover {
background-color:#d5dae7;
}
div#how_it_works_box {
height:300px;
width:211px;
border-color:#333333;
border:solid 10px;
color:#CCCCCC;
position:relative;
top:0px;
left:0px;
}
div#how_it_works_box2 {
height:300px;
width:211px;
border-color:#333333;
border:solid 10px;
color:#CCCCCC;
position:absolute;
top:0px;
left:242px;
}
div#how_it_works_box3 {
height:300px;
width:211px;
border-color:#333333;
border:solid 10px;
color:#CCCCCC;
position:absolute;
top:0px;
left:484px;
}
div#how_it_works_box4 {
height:300px;
width:211px;
border-color:#333333;
border:solid 10px;
color:#CCCCCC;
position:absolute;
top:0px;
left:726px;
}
div#how_it_works_header {
height:100px;
width:960px;
position:absolute;
top:127px;
}
.red_link li a {
color:#cc0000;
}
div#artwork_content {
position: absolute;
	width: 787px;
	height: 461px;
	padding: 0px;
	border-left: 1px solid #d4d1cf;
	border-right: 1px solid #d4d1cf;
	border-bottom: 1px solid #d4d1cf;
	top:124px;
	left:165px;
	z-index:2;
	background-color:#FFFFFF;
}
div#artwork_content2 {
position: relative;
	width: auto;
	height:auto;
	padding: 0px;
	top:0px;
	left:0px;
	z-index:2;
	right:auto;
	background-image:url(../images/diagonal.png);
	background-repeat:repeat-x repeat-y;
}
div#artwork_content3 {
position: relative;
	width: auto;
	height:auto;
	padding: 0px;
	top:0px;
	left:0px;
	z-index:2;
	right:auto;
	background-color:#ffffff;
}
div#artwork_content4 {
position: relative;
	width: auto;
	height:420px;
	padding: 0px;
	top:0px;
	left:0px;
	z-index:2;
	right:auto;
	background-color:#ffffff;
}
div#faq_content {
position: relative;
	width: auto;
	height:auto;
	padding: 0px;
	top:0px;
	left:0px;
	z-index:2;
	right:auto;
	background-color:#ffffff;
}
#rightFloat {
float:right;
padding-left:15px;
}
.rightFloat {
float:right;

}
div#content_general {
position:relative;       
top:0px;
left:164px;
height:auto;
width:761px;
background-color:#ffffff;
border-left: 1px solid #d4d1cf;
}
.content_section {
position:relative;
height:auto;
width:auto;
top:0px;
left:0px;
background-color:#ffffff;
margin-bottom:15px;
border-top:solid 4px #aeb0b2;;
padding-top:10px;
}
.form_content {
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:13px;
color:#999999;
background-color:#ffffff;
position:relative;
top:-35px;
left:30px;
height:auto;
width:495px;
margin-bottom:-35px;
}
.form_content h2 {
margin-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
position:relative;
top:0px;
}
.form_content input {
padding-top:4px;
}
.content_section h6 {
margin-left:30px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:13px;
color:#999999;
}

.form_content p{
padding-left:0px;
position:relative;
top:0px;
padding-top:10px;

}
.content_section a{
color:#999999;
}
.content_section a:hover{
color:#CC0000;
}
.inputs {
margin-left:0px;
position:relative;
top:-5px;
}
.inputs h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
.inputs h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:15px;
color:#333333;
padding-left:20px;
}
.inputs p{
padding-left:0px;
position:relative;
top:-5px;
}
.inputs a{
color:#999999;
}
.inputs a:hover{
color:#CC0000;
}
.inputs input {
padding-right:8px;
}
	
.location {
margin-top:15px;
position:relative;
top:0px;
left:0px;
background-color:#ffffff;
height:auto;
width:480px;
}
.location h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:13px;
color:#999999;
padding-bottom:6px;
}
.location h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:300;
font-size:14px;
color:#000000;
padding-bottom:5px;
padding-top:5px;
border-top:#e0e0dc  1px solid;
background-color:#FFFFFF;
}
div#content_400_narrow a {
color:#4691bd;
}
div#content_400_narrow a:hover {
color:#4691bd;
text-decoration:underline;
}


div#content_text {
position:relative;       
top:0px;
left:144px;
width:525px;
height:auto;
background-color:#ffffff;
padding:25px;
padding-left:30px;
}
div#content_text a {
color:#4691bd;
}
div#content_text a:hover {
color:#4691bd;
text-decoration:underline;
}
div#content_text_extras {
position:relative;       
top:0px;
left:144px;
width:525px;
height:auto;
background-color:#ffffff;
padding:25px;
padding-left:30px;
}
div#content_text_extras a {
color:#4691bd;
}
div#content_text_extras a:hover {
color:#4691bd;
text-decoration:underline;
}
div#content_text_extras h5 {
	padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#content_subheading {
position:relative;       
top:0px;
left:144px;
width:525px;
height:auto;
background-color:#ffffff;
padding-top:10px;
padding-left:30px;
padding-right:25px;
z-index:2;
}
div#content_subheading h5 {
padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#content_subheading_extras {
position:relative;       
top:0px;
left:144px;
width:525px;
height:auto;
background-color:#ffffff;
padding-top:340px;
padding-left:30px;
padding-right:25px;
z-index:2;
}
div#content_subheading_extras h5 {
padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#content_subheading_dakota {
position:relative;       
top:0px;
left:0px;
width:735px;
height:auto;
background-color:#ffffff;
padding-top:15px;
padding-left:0px;
padding-right:25px;
z-index:2;
}
div#content_subheading_dakota h5 {
padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#content_subheading_create {
position:relative;       
top:101px;
left:156px;
width:525px;
height:auto;
background-color:#ffffff;
padding-top:10px;
padding-left:30px;
padding-right:25px;
z-index:2;
}
div#content_subheading_create h5 {
padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#style_div {
position:absolute;       
top:115px;
left:700px;
height:auto;
background-color:none;
z-index:2;
}
div#style_div h5 {
padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#cc0000;
}
div#style_number {
position:absolute;
left:715px;
top:176px;
z-index:4;
}
div#style_number_big {
position:absolute;
left:708px;
top:158px;
z-index:4;
}
.InputLarge {
  font-size: 18px;
}
div#subhead_bottom_faq {
position:static;       
top:101px;
left:156px;
width:575px;
height:auto;
background-color:#ffffff;
padding-top:30px;
padding-left:30px;
padding-right:25px;
padding-bottom:50px;
z-index:2;
}
div#subhead_bottom_faq h5 {
padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#subhead_bottom_faq a{
color:#CC0000;
}
div#subhead_bottom_faq a:hover {
color:#CC0000;
text-decoration:underline;
}
div#content_subheading_gallery {
position:relative;       
top:0px;
left:144px;
width:750px;
height:auto;
background-color:#ffffff;
padding-top:10px;
padding-left:30px;
padding-right:25px;
}
div#content_subheading_gallery h5 {
padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#content_text h5 {
padding-left:0px;
padding-bottom:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}

#content_text h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#4691bd;
font-weight:100;
letter-spacing:1px;
padding-bottom:6px;
}
#content_text p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:15px;
}
div#content_text_custom {
position:relative;       
top:0px;
left:144px;
width:525px;
height:auto;
background-color:#ffffff;
padding:25px;
padding-top:5px;
padding-left:30px;
}
#content_text_custom h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#4691bd;
font-weight:100;
letter-spacing:1px;
}
div#content_text_custom h5 {
padding-bottom:25px;
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
#content_text_custom p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:15px;
}
div#right_sidebar {
position:absolute;
top:0px;
left:577px;
width:210px;
height:498px;
}
div#right_sidebar_content {
position:relative;
height:467px;
width:180px;
top:15px;
left:15px;
background-color:#CCCCCC;
}
div#content_text_half {
position:relative;
top:0px;
left:0px;
width:360px;
height:447px;
background-color:d8d4d1;
padding:25px;
}
#content_text_half h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#4691bd;
font-weight:100;
letter-spacing:1px;
}
#content_text_half p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:15px;
}
div#right_sidebar_big {
position:absolute;
top:0px;
left:409px;
width:378px;
height:498px;
background-color:#b1d0da;
}
div#showroom_graphic {
left:324px;
z-index:3;
position:absolute;
top:125px;
}
div#artwork_idea_content {
	height:445px;
	width:952px;
	position:absolute;
	top:158px;
	left:0px;
	z-index:2;
	background-color:#ffffff;
}
div#detailsPane {
height:395px;
width:395px;
position:absolute;
top:25px;
left:25px;
z-index:3;
background:none;
}
div#thumbnailPane {
height:230px;
width:500px;
background-color:#ffffff;
position:absolute;
z-index:3;
top:122px;
left:282px;
z-index:4;
}
div#description {
position:absolute;
top:315px;
left:0px;
height:65px;
width:370px;
z-index:4;
background-color:#ffffff;
}
div#detailsPane p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
div#description p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}
div#index_content {
	height:558px;
	width:953px;
	position:relative;
	top:0px;
	left:0px;
	z-index:2;
	background-color:#e5e2dd;
}
div#creative_header {
position:absolute;
top:120px;
left:25px;
z-index:4;
}
div#group_photo {
position:absolute;
top:310px;
left:175px;
z-index:4;
}
div#get_shirts {
position:absolute;
top:350px;
left:0px;
height:35px;
background-color:#990099;
float:right;
z-index:4;
width: 38%; /*Width of left column in percentage*/
margin-right:100%;
}
div#works {
position:absolute;
top:220px;
left:0px;
}
div#works h2{
color:#333333;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:28px;
padding-left:10px;
}
#right_arrow {
padding-top:4px;
}
.custom_block {
height:110px;
border-bottom:1px dashed #666666;
padding-bottom:10px;
padding-top:10px;
}
div#submissions_content {
	height:491px;
	width:580px;
	position:absolute;
	top:133px;
	left:0px;
	z-index:2;
	background-color:#FFFFFF;
}
div#video_content {
	height:447px;
	width:480px;
	position:absolute;
	top:158px;
	left:311px;
	z-index:2;
}
div#styles_content {
height:458px;
width:787px;
position:relative;
top:0px;
left:165px;
background-color:#FFFFFF;
border:solid 1px #d4d1cf;
}
div#styles_content_tall {
height:398px;
width:807px;
position:relative;
top:0px;
left:144px;
background-color:#FFFFFF;
	
}
div#video_left_panel {
height:384px;
width:322px;
top:208px;
left:30px;
position:absolute;
}
div#video_content_black {
	height:447px;
	width:480px;
	position:absolute;
	top:158px;
	left:442px;
	z-index:2;
	background-color:#000000;
}
div#video_placement {
position:relative;
left:0px;
top:30px;
}
div#style_header {
position:absolute;
top:138px;
left:10px;
z-index:3;
}
div#how_it_works_header {
position:absolute;
top:138px;
left:10px;
z-index:3;
}
div#art_header {
position:relative;
top:9px;
left:0px;
z-index:3;
}
div#art_header_gallery {
position:relative;
top:9px;
left:15px;
z-index:3;
}
div#content_wrapper {
position:static;
top:auto;
left:auto;
width:952px;
height:auto;
border-left:solid 1px #d8d4d1;
border-right:solid 1px #d8d4d1;
border-bottom:solid 1px #d8d4d1;
background-color:#FFFFFF;
}
div#art_header_catalog {
position:absolute;
top:83px;
left:180px;
z-index:2;
}
div#home_header {
position:absolute;
top:170px;
left:23px;
z-index:3;
}

#section_header {
padding-top:10px;
padding-bottom:10px;
border-bottom: solid  1px #d4d1cf;
}
#section_subheader {
padding-top:10px;
float:right;
}
#section_header_box {
padding-bottom:4px;
}
div#rightside_narrow {
position:absolute;
left:808px;
top:0px;
background-color:#f2f0f0;
width:144px;
height:100%;
z-index:8;
}


div#leftside_nav {
position:absolute;
left:0px;
top:0px;
background-color:#e0e0dc;
width:144px;
height:100%;
z-index:3;
}
div#leftside_nav h5 {
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
color:#666666;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid 1px  #d4d1cf;
}
div#leftside_nav_short {
position:absolute;
left:0px;
top:0px;
background-color:#e0e0dc;
width:144px;
height:250px;
z-index:3;
}
div#leftside_nav_short h5 {
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
color:#666666;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid 1px  #d4d1cf;
}
div#leftside_nav2 {
position:absolute;
left:0px;
top:0px;
width:144px;
height:498px;
}
div#leftside_nav2 h5 {
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
color:#666666;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
border-bottom:solid 1px  #d4d1cf;
}
div#leftside_nav3 {
position:absolute;
left:0px;
top:0px;
border-right:solid 1px #d8d4d1;
width:144px;
height:auto;
}
div#leftside_text {
position:absolute;
left:0px;
top:205px;
background-color:#cccccc;
width:115px;
height:300px;
padding-right:26px;
border-left:solid #cccccc 15px;
}
div#leftside_nav_content h2{
font-size:12px;
color:#CC0000;
}
div#leftside_nav_300 h2{
font-size:12px;
color:#CC0000;
}
div#leftside_nav_short h2{
font-size:12px;
color:#CC0000;
}
div#leftside_nav_content a:hover{
color:#CC0000;
}
div#leftside_nav_content_works h2{
font-size:12px;
color:#CC0000;
}
div#leftside_nav_content_works a:hover{
color:#CC0000;
}
div#leftside_nav_gallery {
position:absolute;
left:0px;
top:0px;
background-color:#e0e0dc;
width:144px;
height:100%;
z-index:3;
}
div#leftside_nav_content ul{
font-size:11px;
color:#333333;
padding-left:15px;
font-weight:500;
}
div#leftside_nav_300 ul{
font-size:11px;
color:#333333;
padding-left:15px;
font-weight:500;
}
div#leftside_nav_short ul{
font-size:11px;
color:#333333;
padding-left:15px;
font-weight:500;
}
div#leftside_nav_content_works ul{
font-size:11px;
color:#333333;
padding-left:15px;
font-weight:500;
}
div#leftside_nav_content_gallery ul{
font-size:11px;
color:#000000;
}

div#leftside_nav_content_gallery h2{
font-size:12px;
color:#CC0000;
}
div#leftside_nav_content_gallery a:hover{
color:#CC0000;
}
div#leftside_text h2{
font-size:18px;
color:#000000;
}
div#leftside_text h4{
font-size:12px;
color:#CC0000;
}
div#leftside_nav_catalog {
position:absolute;
left:0px;
top:65px;
background-color:#e0e0dc;
width:152px;
height:633px;
}
div#leftside_nav_dakota {
position:absolute;
left:0px;
top:65px;
background-color:#e0e0dc;
width:152px;
height:695px;
}
div#leftside_nav_catalog2 {
position:absolute;
left:0px;
top:65px;
background-color:#e0e0dc;
width:152px;
height:1310px;
border-left:#FFFFFF 1px;
}
div#guide_head {
position:absolute;
top:0px;
}
div#custom_sub {
height:100px;
width:525px;
position:relative;
top:20px;
left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#999999;
font-weight:100;
}
div#custom_sub h5 {
padding-left:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#999999;
}
div#leftside_nav_content {
position:absolute;
left:0px;
top:74px;
width:144px;
height:400px;
background-color:#e0e0dc;
}
div#leftside_nav_300 {
position:absolute;
left:0px;
top:74px;
width:144px;
height:150px;
background-color:#e0e0dc;

}
div#leftside_nav_short {
position:absolute;
left:0px;
top:74px;
width:144px;
height:200px;
background-color:#e0e0dc;

}
div#leftside_nav_content_works {
position:absolute;
left:0px;
top:74px;
width:144px;
height:450px;
background-color:#e0e0dc;
}
div#leftside_nav_content_works li{
margin-bottom:12px;
}
#leftside_sub_nav_content {
background-color:#f2f0f0;
left:10px;
line-height:20px;
}
div#leftside_nav_content_gallery {
position:absolute;
left:0px;
top:74px;
width:144px;
height:450px;
background-color:#e0e0dc;
}
div#leftside_nav_content_gallery li{
margin-bottom:12px;
}
.sub_section {
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
color:#6b6c6c;
background-color:#ffffff;
padding:3px 3px 3px 15px;
margin-bottom:12px;
}
.sub_section_catalog {
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
color:#6b6c6c;
background-color:#ffffff;
padding:3px 0px 3px 15px;
width:136px;
margin-bottom:12px;
}
div#right_content {
position:absolute;
top:0px;
left:724px;
height:100%;
width:auto;
right:auto;
background-image:url(../images/diagonal.png);
background-repeat:repeat-x repeat-y;
}
div#r_image2 {
position:absolute;
top:40px;
left:670px;
z-index:3;
}
div#r_image4 {
position:absolute;
top:0px;
left:682px;
z-index:3;
}
.r_image_bottom {
position:absolute;
right:30px;
bottom:0px;
z-index:3;
}
div#r_image1 {
position:relative;
top:70px;
left:15px;
width:auto;
z-index:3;
}
div#r_image_contract {
position:absolute;
top:160px;
left:675px;
z-index:3;
}
.big_list {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
line-height:20px;
list-style-type:square;
padding-left:30px;
}
.sub_list {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
padding-left:15px;
padding-top:4px;
list-style-type:square;
}
.sub_list2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:23px;
padding-left:15px;
padding-top:4px;
list-style-type:square;
}
.whatAbout_box {
height:auto;
width:525px;
background-color:#EEEEEE;
padding-bottom:20px;
margin-bottom:20px;
}
.whatAbout_box h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6600CC;
font-size:10px;
font-weight:600;
padding-top:15px;
padding-left:20px;
padding-bottom:10px;
}
.whatAbout_box p {
padding-left:20px;
padding-right:20px;
}
.question_square {
padding-left:10px;
padding-top:10px;
padding-right:10px;
position:absolute;


}
div#whatAbout_inside {
position:relative;
left:70px;
height:auto;
width:400px;
}

div#r_image3 {
position:relative;
top:70px;
left:-20px;
width:auto;
z-index:3;
}
div#bottom_content_box {
position:absolute;
left:165px;
top:585px;
background-color:#ffffff;
border-left:solid 1px  #d4d1cf;
border-bottom:none;
border-top: solid 1px #d4d1cf;
border-right: solid 1px #d4d1cf;
height:38px;
width:787px;
}

/*Quote Form*/
div#quote_form h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#15428B;
font-size:13px;
margin-bottom:9px;
}
div#quote_form {
padding-top: 5px;
padding-left: 15px;
padding-right:10px;
line-height:8px;
}
div#quote_form h4 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:300;
color:#15428B;
font-size:9px;
margin-bottom:4px;
}
div#quote_form h5 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:300;
color:#15428B;
font-size:9px;
margin-bottom:2px;
}
div#quote_form p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:300;
color:#999999;
font-size:10px;
line-height:11px;
}
div#quote_form input {
margin-bottom:12px;
}
div#quote_form textarea {
margin-bottom:12px;
}
.mid_left_field {
position:absolute;
left:93px;
top:241px;
}
.mid_left_field select {
margin-top:0px;
}
.right_field {
position:absolute;
left:200px;
}
.right_field_item_name {
position:absolute;
left:123px;
}
.right_field_item_quantity {
position:absolute;
left:370px;
}
#quantity {
position:absolute;
left:370px;
}
.right_field_select {
position:absolute;
left:163px;
top:241px;
}
.right_field select {
margin-top:5px;
left:140px;
}
.way_right_field {
position:absolute;
left:250px;
top:241px;

}
.way_right_field select {
margin-top:5px;
}
div#hello-tabs {
line-height:12px;
}
div_design_placement_div {
position:absolute;
top:210px;
margin-bottom:5px;
}
#back {
position:absolute;
top:251px;
}
#l_sleeve {
position:absolute;
top:251px;
}
#r_sleeve {
position:absolute;
top:251px;
}
#step_five {
padding-bottom:5px;
}
div#whole_page {
width:1100px;
height:auto;
position:relative;
}
div#text_BG {
position:absolute;
top:127px;
left:70px;
}
/*END of QUOTE FORM*/




