body {
background:#A8A571 url(images/pattern/pattern_066.gif) repeat scroll 0 0;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:14px;
line-height:1.13em;
margin:0 auto;
}
#Miller_Container {
height:auto;
margin:0 auto;
padding:5px 0 0;
width:940px;
}
#Miller_Container_Wrapper {
background-color:#FFFFFF;
border:2px solid #000000;
display:inline;
float:left;
margin:0;
}
#Miller_Header {
background:transparent url(images/Miller_Header_Images.jpg) no-repeat scroll 0 0;
height:123px;
}
#Miller_Navigation {
height:29px;
z-index:1100;
}
#Miller_Content_Wrapper {

}
#Miller_Content {
background:transparent url(images/Miller_Home_Background.jpg) no-repeat scroll center bottom;
float:left;
height:auto;
color:#000000;
width:940px;
padding: 0 0 40px 0;
}
#Miller_Content_HomeIntro {
float:left;
height:auto;
padding:0;
width:550px;
clear:left;
}
#Miller_Content_Left {
float:left;
height:auto;
padding:0;
width:540px;
margin:0 18px 0 18px;
}
#Miller_Home_FlashIntro {
margin:0;
text-align:center;
z-index:50;
}
#Miller_Content_Right {
float:right;
height:auto;
margin:0 18px 0 0;
padding:0;
width:330px;
}
#Miller_Content_Right img, #Miller_Content_Right a img {
margin:0;
padding:0;
}
#Featured_Vendor, #Featured_Products, #Content_Section {
float:left;
width: 400px;
}
#Featured_Catalog, #Featured_Newsletter, #Featured_News {
float:right;
width:330px;
}
#Movie {
background-color:black;
float:left;
height:290px;
width:395px;
}
.Miller_Content300_Left {
float:left;
height:auto;
margin:10px;
padding:0;
width:300px;
}
.Miller_Content300_Middle {
float:left;
height:auto;
margin:10px 10px 10px 0;
padding:0;
width:300px;
}
.Miller_Content300_Right {
float:left;
height:auto;
margin:10px 10px 10px 0;
padding:0;
width:300px;
}
.Miller_Content600_Left {
float:left;
height:auto;
margin:10px;
padding:0;
width:600px;
}
.Miller_Content600_Right {
float:left;
height:auto;
margin:10px 10px 10px 0;
padding:0;
width:600px;
}
.Miller_Content920 {
float:left;
height:auto;
margin:10px;
padding:0;
width:920px;
}
.Miller_RequestForm {
background-color:#E9E7C0;
float:left;
height:auto;
margin:10px 110px 40px;
padding:20px;
width:660px;
}

#Miller_Footer {
background:transparent url(images/Miller_Footer_Background.jpg) no-repeat scroll 0 0;
color:#ABA66E;
float:left;
font-size:12px;
font-weight:bold;
height:25px;
line-height:26px;
width:940px;
}
#Miller_Footer a:link {
color:#ABA66E;
font-weight:bold;
text-decoration:none;
}
#Miller_Footer a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#Miller_Footer_Left {
float:left;
margin-left:10px;
text-align:left;
}
#Miller_Footer_Right {
float:right;
margin-right:10px;
text-align:right;
}
#Miller_Copyright_Content {
color:#000000;
float:left;
font-size:10px;
font-weight:500;
line-height:18px;
margin:5px 0;
text-align:center;
width:940px;
}
#Miller_Copyright_Content a:link, #Miller_Copyright_Content a:active, #Miller_Copyright_Content a:visited {
color:#4E5F2E;
font-weight:bold;
text-decoration:none;
}
#Miller_Copyright_Content a:hover {
color:#fff;
font-weight:bold;
}
#Miller_Sub_Menu {
margin:0 auto;
width:800px;
}
#Miller_Sub_Menu a:link, #Miller_Sub_Menu a:active, #Miller_Sub_Menu a:visited {
color:#9E9D7E;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
#Miller_Sub_Menu a:hover {
color:#2B420A;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a.selected {
    color:#2B420A;
}
.green {
color:#9E9D7E;
}
.red {
color:red;
}
.headings {
color:#5E6D42;
font-size:18px;
font-weight:bold;
line-height:30px;
}
.line_home_top {
border:1px solid #B6B5B5;
height:0;
margin-top:20px;
padding:0;
}
.line_home_bottom {
border:1px solid #B6B5B5;
height:0;
margin-bottom:20px;
padding:0;
}
.line {
border:1px solid #B6B5B5;
height:0;
margin:0;
padding:0;
width:920px;
}
.headings_pages {
color:#5E6D42;
font-size:24px;
font-weight:bold;
line-height:40px;
text-align:center;
width:920px;
}
.subheadings {
color:#5E6D42;
font-size:18px;
font-weight:bold;
line-height:18px;
}
a.homelinks:link, a.homelinks:active, a.homelinks:visited {
color:#2B420A;
font-weight:bold;
text-decoration:none;
}
a.homelinks:hover {
color:#9E9D7E;
font-weight:bold;
text-decoration:none;
}
a.golinks:link, a.golinks:active, a.golinks:visited {
color:#9E9D7E;
font-weight:bold;
text-decoration:none;
}
a.golinks:hover {
color:#2B420A;
font-weight:bold;
text-decoration:none;
}
a {
color:#9E9D7E;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#2B420A;
font-weight:bold;
text-decoration:none;
}
ul {
margin:6px 0 24px;
}
input {
margin:10px 0;
}
.Miller_Promo300 {
border:2px dotted #476621;
float:left;
height:auto;
margin:8px;
padding:0 6px 6px;
text-align:center;
width:280px;
}
.MillerPromoBkgr {
background-color:#476621;
float:left;
margin-bottom:6px;
padding:6px;
text-align:center;
width:268px;
}
.MillerPromoText {
float:left;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:14px;
line-height:1.13em;
padding:6px;
text-align:left;
}
.PromoPrice {
color:#5E6D42;
font-size:14px;
line-height:16px;
}
.PromoPriceSale {
color:#861116;
font-size:16px;
font-weight:bold;
line-height:18px;
}
img.gallery {
margin:10px;
}

/* style for IE6 layout corrections */

.line_homeleft_top,
.line_homeleft_bottom,
.line_homeright_top,
.line_homeright_bottom {overflow:hidden;}
a img {border:0; display:block;}
#Miller_Content_HomeIntro {display:inline;} 
#Miller_Content_Right {display:inline; margin-left:0;}

/* styles for menu corrections */

#menu2 :hover ul.sub {background:#787; top:28px;}
* html #menu2 :hover ul.sub {top:25px;}
#menu2 :hover ul.w1 {width:125px;}
#menu2 :hover ul.w2 {width:200px;}
#menu2 :hover ul.w3 {width:140px;}
#menu2 :hover ul.w4 {width:170px;}
#menu2 :hover ul.sub li a {margin:0; width:100%;}
#menu2 :hover ul.sub li a:hover {color:#494e3e;}
#menu2 :hover ul.sub li:hover > a {color:#494e3e;}
#menu2 :hover ul.w1 :hover ul {left:125px; background:#787; width:120px;}
#menu2 :hover ul.w2 :hover ul {left:200px; background:#787; width:140px;}
#menu2 :hover ul.w3 :hover ul {left:140px; background:#787; width:130px;}
#menu2 :hover ul.w4 :hover ul {left:170px; background:#787; width:120px;}
#menu2 :hover ul li.fly a {background:url(http://www.cssplay.co.uk/menus/images/right.gif) no-repeat right center;}
#menu2 :hover ul :hover ul li a {background-image: none;}

#Miller_Content_Wrapper ul {padding: 0 0 0 50px;}

.content-gallery { margin: 0 5em 40px;}

.gallery-category {
    margin: 0 0;
}
.gallery-item {
    float: left;
    height: 140px;
    margin: 0 .7em 1em .7em;
    width:140px;
    
}
div.more-link {
    clear: both;
    text-align: right;
}
.thumbnails, .thumbnails-title {
   width:140px;
}


/* style for Sales Reps page */
.imageinfo {position:absolute; width:344px; left:502px;z-index:-1;}
#imagemap {float:left;margin:10px 0 30px 44px;width:844px; height:800px;}
a, a:hover, a:active, a:focus {}
#map {width:440px; height:450px; background:url(images/salesrep/srmaparea.png) no-repeat; position:relative; z-index:10;}
#map a {display:block; text-decoration:none;}
#map a b {display:block; position:absolute; z-index:10; cursor:pointer;}
#map i {display:none; width:440px; height:650px;}
#map em {display:none; width:324px; height:363px; padding:10px;}
#steveb .p1 {width:115px; height:56px; left:36px; top:60px;} 
#steveb .p2 {width:48px; height:14px; left:102px; top:116px;} 
#steveb .p3 {width:30px; height:60px; left:116px; top:130px;} 
#steveb .p4 {width:21px; height:7px; left:116px; top:190px;} 
#steveb .p5 {width:45px; height:53px; left:151px; top:60px;} 
#steveb .p6 {width:68px; height:73px; left:196px; top:29px;} 
#steveb .p7 {width:93px; height:17px; left:294px; top:303px;} 
#steveb i {display:none; background:url(images/salesrep/srmaparea-stevebinfo_over.png) no-repeat;}
#steveb em {display:none; background:url(images/salesrep/srinfoarea-stevebinfo_over.png) no-repeat;}
#map a:hover {background:blue; position:absolute;}
#map a:active {background:blue; position:absolute; z-index:-1;}
#map a:focus {background:blue; position:absolute; z-index:-1;}

#map a:hover i {display:block; position:absolute; left:0; top:0; z-index:1;}
#map a:active i {display:block; position:absolute; left:0; top:0; z-index:1;}
#map a:focus i {display:block; position:absolute; left:0; top:0; z-index:1;}

#map a:hover em {display:block; position:absolute; left:500px; top:0; z-index:10; height:500px; background:#fff; font-style:normal; color:#000;}
#map a:active em {display:block; position:absolute; left:500px; top:0; z-index:10; height:500px; background:#fff; font-style:normal; color:#000;}
#map a:focus em {display:block; position:absolute; left:500px; top:0; z-index:10; height:500px; background:#fff; font-style:normal; color:#000;}

#map h4 { text-align:center; color:#c0b776; margin:0; display:inline; }
#map a h4, #map a:link h4 { text-align:center; color:blue; }
#map a:hover h4 { text-align:center; color: red; }

#tyc .p1 {width:100px; height:105px; left:4px; top:116px;} 
#tyc .p2 {width:13px; height:105px; left:104px; top:116px;} 
#tyc .p3 {width:16px; height:25px; left:116px; top:196px;} 
#tyc .p4 {width:141px; height:11px; left:13px; top:220px;} 
#tyc .p5 {width:134px; height:20px; left:29px; top:231px;} 
#tyc .p6 {width:116px; height:32px; left:52px; top:251px;} 
#tyc .p7 {width:96px; height:23px; left:84px; top:283px;} 
#tyc .p8 {width:69px; height:67px; left:84px; top:306px;} 
#tyc .p9 {width:57px; height:52px; left:153px; top:321px;} 
#tyc .p10 {width:12px; height:36px; left:210px; top:311px;} 
#tyc .p11 {width:41px; height:15px; left:169px; top:306px;} 
#tyc .p12 {width:19px; height:15px; left:180px; top:292px;}
#tyc .p13 {width:80px; height:17px; left:294px; top:248px;}
#tyc i {display:none; background:url(images/salesrep/srmaparea-tycinfo_over.png) no-repeat;}
#tyc em {display:none;}

#jeffr .p1 {width:16px; height:15px; left:153px; top:306px;} 
#jeffr .p2 {width:105px; height:17px; left:294px; top:330px;} 
#jeffr .p3 {width:144px; height:22px; left:290px; top:350px;} 
#jeffr i {display:none; background:url(images/salesrep/srmaparea-jeffrinfo_over.png) no-repeat;}
#jeffr em {display:none;}

#paulf .p1 {width:54px; height:26px; left:210px; top:347px;} 
#paulf .p2 {width:39px; height:24px; left:222px; top:323px;} 
#paulf .p3 {width:31px; height:25px; left:230px; top:298px;} 
#paulf .p4 {width:101px; height:17px; left:294px; top:275px;} 
#paulf i {display:none; background:url(images/salesrep/srmaparea-paulfinfo_over.png) no-repeat;}
#paulf em {display:none;}

#paulz .p1 {width:131px; height:74px; left:196px; top:102px;} 
#paulz .p2 {width:154px; height:45px; left:146px; top:174px;} 
#paulz .p3 {width:50px; height:45px; left:146px; top:130px;} 
#paulz .p4 {width:45px; height:18px; left:151px; top:112px;} 
#paulz .p5 {width:14px; height:30px; left:132px; top:190px;} 
#paulz .p6 {width:127px; height:11px; left:155px; top:219px;} 
#paulz .p7 {width:113px; height:20px; left:163px; top:230px;} 
#paulz .p8 {width:106px; height:33px; left:168px; top:250px;} 
#paulz .p9 {width:85px; height:9px; left:180px; top:283px;} 
#paulz .p10 {width:66px; height:7px; left:198px; top:292px;} 
#paulz .p11 {width:31px; height:12px; left:198px; top:299px;} 
#paulz .p12 {width:8px; height:17px; left:222px; top:306px;} 
#paulz .p13 {width:81px; height:16px; left:294px; top:220px;} 
#paulz i {display:none; background:url(images/salesrep/srmaparea-paulzinfo_over.png) no-repeat;}
#paulz em {display:none;}

