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;
width:940px;
}
#Miller_Header {
background:transparent url(images/Miller_Header_Images.jpg) no-repeat scroll 0 0;
float:left;
height:123px;
width:940px;
}
#Miller_Navigation {
float:left;
height:29px;
width:940px;
z-index:1100;
}
#Miller_Content_Wrapper {
float:left;
width:940px;
}
#Miller_Content {
background:transparent url(images/Miller_Home_Background.jpg) no-repeat scroll center bottom;
float:left;
height:auto;
width:940px;
}
#Miller_Content_HomeIntro {
float:left;
height:auto;
margin:10px 0;
padding:0;
width:565px;
}
#Miller_Content_Left {
float:left;
height:auto;
padding:0;
width:565px;
}
#Miller_Home_FlashIntro {
margin:0 0 10px;
text-align:center;
width:545px;
z-index:50;
}
#Miller_Content_Right {
color:#000000;
float:right;
height:auto;
margin:10px;
padding:0;
width:355px;
}
#Miller_Content_Right img, #Miller_Content_Right a img {
margin:0px;
padding:0;
}
.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;
}
.Featured_Vendor {
float:left;
margin-bottom:18px;
padding:1px 10px 10px;
width:320px;
}
.Featured_Products {
float:left;
margin:10px;
padding:1px 10px 10px;
width:500px;
}
.Featured_Month {
float:left;
margin:0 10px 18px;
padding:1px 10px 10px;
width:320px;
}
.Featured_Special {
float:left;
margin:0 10px 40px;
padding:1px 10px 18px;
width:320px;

}
.Featured_News {
float:left;
margin-bottom:10px;
padding:1px 10px 10px;
width:320px;
}
#Movie {
background-color:black;
float:left;
height:290px;
width:395px;
}
#Miller_Copyright_Content {
color:#000000;
float:left;
font-size:10px;
font-weight:500;
line-height:18px;
margin:5px 0;
text-align:center;
width:940px;
}
a.Miller_Copyright_Content:link, a.Miller_Copyright_Content:active, a.Miller_Copyright_Content:visited {
color:#4E5F2E;
font-weight:bold;
text-decoration:none;
}
a.Miller_Copyright_Content:hover {
color:#4E5F2E;
font-weight:bold;
}
#Miller_Sub_Menu {
margin:0 auto;
width:800px;
}
a.Miller_Sub_Menu:link, a.Miller_Sub_Menu:active, a.Miller_Sub_Menu:visited {
color:#9E9D7E;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a.Miller_Sub_Menu:hover {
color:#2B420A;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.green {
color:#9E9D7E;
}
.red {
color:red;
}
.headings {
color:#5E6D42;
font-size:18px;
font-weight:bold;
line-height:30px;
}
.line_homeleft_top {
border:1px solid #B6B5B5;
height:0;
margin-top:20px;
padding:0;
width:525px;
}
.line_homeleft_bottom {
border:1px solid #B6B5B5;
height:0;
margin-bottom:20px;
padding:0;
width:525px;
}
.line_homeright_top {
border:1px solid #B6B5B5;
height:0;
margin-top:20px;
padding:0;
width:335px;
}
.line_homeright_bottom {
border:1px solid #B6B5B5;
height:0;
margin-bottom:20px;
padding:0;
width:335px;
}
.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;}
