@charset "UTF-8";
/* CSS Document */

body {background-color: #000000;}

.container {overflow: auto; width: 800px; height: 100%; margin-left:auto; margin-right:auto; background-color:#FFFFFF;}
.container_boxes {width: 549px; height:auto; margin-left: auto; margin-right:auto;}

/* HEADER */
#header {width:800px; height: auto; font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 12px;
	color: #FFFFFF; letter-spacing: 1px; background-image:url(../images/bkg_content.jpg); background-repeat:repeat-y; text-decoration: none;}

#header a {color:#FFF; text-decoration:none;}
#header a:hover {color: #fa787b; text-decoration:none;}
/*#header a:link {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size:  12px; text-transform: uppercase; color: #FFFFFF; 
	text-decoration: none; letter-spacing: 1px; word-spacing: normal;}
#header a:visited {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 12px; text-transform: uppercase; color: #FFFFFF; 
	text-decoration: none; letter-spacing: 1px;}
#header a:hover {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 12px; text-transform: uppercase; color: #fa787b; 	text-decoration: none; letter-spacing: 1px;}*/

#header_top {width: 800px; height:178px; background-image: url(../images/miller-header.jpg); float:left;}
#header_links {width: 800px; float:left; background-image:url(../images/miller-nav.jpg); background-repeat: repeat-y; background-color:#1a1613; z-index:0;}
#menu-center {margin-left:auto; margin-right: auto; height: 30px; width: auto;}
#header-photo {width: 800px; height: 67px; background-image:url(../images/miller-photo.jpg); clear:both;}
.nav-on {color: #fa787b;}



/* MAIN */
.main {background-color:#000000; width:800px; height: 100%; background-image: url(../images/bkg_main.jpg); background-repeat: repeat-y; float: left; border-bottom-width: 1px;
	border-bottom-style: solid; border-bottom-color: #a07543;}
	
/* FLASH BILLBOARD */
.billboard {z-index: -1;}


/* TEXT STYLES */
p {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 12px; color: #434343;
	padding-right, padding-left, padding-top: 0px; padding-bottom: 15px; margin: 0px; line-height: 17px;}
	
.small-text { font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 9px;color: #666666;}

a:link {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 12px; color: #ad3136; text-decoration: underline;}
a:visited {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 12px; color: #ad3136; text-decoration: underline;}
a:hover {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}

.brochure a:link {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.brochure a:visited {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.brochure a:hover {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 12px; color: #F90;
	text-decoration: underline;}
	
/* LISTS */
ul {margin-top: 5px; margin-bottom: 2px;}
li {padding-bottom: 6px; line-height: 17px;}


	


/* IMAGE STYLES & HR */
hr {color:#434343; height: 1px;}
.hr_dotted {line-height: 0px; width: 159px; height: 2px; background-image:url(../images/hr_dotted.jpg); background-repeat:no-repeat;}
.hr_dotted_gray {width: auto; height: 2px; background-image:url(../images/hr_dotted_gray.jpg); margin-bottom: 15px; background-repeat: no-repeat;}
.hr_dotted_tv {width: auto; height: 2px; background-image:url(../images/hr_dotted_gray.jpg); margin-bottom: 15px; background-repeat: repeat-x;}
.hr_dotted_vertical {width: 2px; height:auto; background-image:url(../images/hr_dotted_gray_v.jpg); background-repeat: repeat-y;}

.img-border {border: thick solid 434343;}
.img-float {border: none; float: left; margin-right: 15px; margin-bottom: 10px;}

img, div {behavior:url(css/iepngfix.htc);}

.news_img {float: left; margin-right: 15px; margin-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}

.news_img_borderless {float: left; margin-right: 45px; margin-bottom: 10px;}
	
.news_img-right {float: right; margin-left: 15px; margin-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}


/* SIDE NAVIGATION BAR (ON SALE NOW) */
.nav_top {width: 159px; height: auto; padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px;}

#nav {float: left; display: inline; width: 159px; height: auto; padding: 20px; _padding: 15px; font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif;
	font-size: 11px; color: #F90; line-height: 15px; text-align:left;}
#nav h1 {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 16px; color: #FFFFFF; 
	text-align: center; padding-top: 2px; padding-right, padding-left: 0px; margin: 0px; padding-bottom: 15px;}
#nav a:link {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 11px; color: #FFFFFF; 
text-decoration: none;}
#nav a:visited {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
#nav a:hover {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 11px; color: #F90;
	text-decoration: underline;}
#nav ul {list-style-image: none; list-style-type: none; text-align: left; margin-left:0; padding-left:15px; padding-right:15px;	margin-top: 0px; padding-top: 5px;}
#nav li {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 11px; color: #434343;
	list-style-image: none; list-style-type: none; padding-bottom: 5px;} 
	
#on-sale-now {background-image:url(../images/on-sale-now-bkg.jpg); background-repeat:repeat-y; text-align: left; padding-top: 10px; padding-left: 15px;}
#on-sale-now p {color:#FFF;}
#on-sale-now p:hover {color:#999;}
#on-sale-now-bottom {background-image:url(../images/on-sale-now-bottom.jpg); width: 161px; height: 5px; font-size:0px;}
.on-sale-now-hr {padding-bottom: 8px; color:#666;}
.on-sale-now-icons {padding-top: 8px; padding-left: -15px;}


/* CONTENT */

#content {float: right; width: 540px; font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, 	sans-serif;	font-size: 12px; color: #434343; padding-right, padding-left, padding-top: 20px; padding-top: 20px; padding-right: 30px; 
	padding-bottom: 20px; padding-left: 30px;}
#content h1 {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 16px; color: #434343;
	padding-top, padding-right, padding-left: 0px; 	margin: 0px; padding-bottom: 10px;}
	
h2 {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 14px; color: #000000; 
	padding-top, padding-right, padding-left: 0px; margin: 0px; padding-bottom: 6px;}
	
h3 {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 12px; color: #000000; 
	padding-top, padding-right, padding-left: 0px; margin: 0px; padding-bottom: 2px;}

#content_box {width: 460px; margin-left:auto; margin-right:auto; margin-bottom: 20px; padding: 20px; height: auto; clear:both;}
#content_box_dotted {width: 460px; margin-left:auto; margin-right:auto; margin-bottom: 20px; border: 1px dotted #989898; padding: 20px; height: auto; clear:both;}
#content_box_dotted_auto {width: auto; margin-left:auto; margin-right:auto; margin-bottom: 20px; border: 1px dotted #989898; padding: 20px; height: auto; float:left;}
#content_box p {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 12px; color: #434343;
	padding-right, padding-left, padding-top: 0px; padding-bottom: 0px; margin: 0px; line-height: 17px;}

#content_box_dotted ul {list-style-type: disc; text-align: left; padding-left:15px; padding-right:15px; padding-top: 0px;
	padding-bottom: 0px; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 15px;}
#content_box_dotted li {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 12px; color: #434343; line-height: 20px; margin: 0px; padding: 0px;}
	
#content_box ul {list-style-image: none; list-style-type: none; text-align: left; padding-left:15px; padding-right:15px; padding-top: 0px;
	padding-bottom: 0px; margin-top: 5px; margin-right: 0; margin-bottom: 0; margin-left: 15px;}
#content_box li {font-family: "Trebuchet MS", "Berekley", "Lucida Grande", "Times New Roman", Times, sans-serif; font-size: 12px; color: #434343;
	list-style-image: none; list-style-type: disc; line-height: 20px; margin: 0px; padding: 0px;}
	

/* Miller Minute */
#miller-minute {width: 161px; height: auto; margin-bottom: 50px;}
#miller-minute-play {float:left; margin-left: 10px; height:23px;}
#miller-minute-date {float:right; color:#FFF; margin-right: 10px; line-height:23px;}
#miller-minute-archive {width: 569px; height:338px; background-image:url(../images/miller-minute-archive.jpg); background-repeat:no-repeat; padding-top: 180px; margin-left: auto; margin-right:auto; font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, 	sans-serif;	font-size: 12px; color: #434343;}


/* Tables */
.table_spaced td {margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px;}
#table_dotted table {border-collapse:collapse;}
#table_dotted td {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333399; margin: 0px; padding-top: 20px; padding-right: 0px;
	padding-bottom: 20px; padding-left: 0px;}
.padding_30 {width: 250px; padding-left: 30px; padding-right:0px; padding-top: 0px; padding-bottom: 0px;}

#table-history table {border-collapse:collapse;}
#table-history td {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333399; margin: 0px; padding-top: 8px; padding-right: 0px;
	padding-bottom: 8px; padding-left: 0px;}
	
/* NEW QUICK LINKS */
#quick-wrapper {width: 540px; position: relative; margin-left: auto; margin-right: auto; font-family: "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif; font-size: 12px; color: #434343; text-align: center; margin-top: 26px;}
	
#quick-content {width: 540px; height:auto; overflow:auto; background-image:url(../images/quick-bkg.jpg); background-repeat:repeat-y;}
#quick-content ul {list-style-image: none; list-style-type: none; text-align: center; margin-left:0; padding-left:15px; padding-right:15px; margin-top: 0px;}
#quick-content li {font-size: 12px; color: #434343; list-style-image: none; list-style-type: none; padding-bottom: 8px;}
#quick-content a:link {font-size: 12px; color: #434343; text-decoration: none;}
#quick-content a:visited {font-size: 12px; color: #434343; text-decoration: none;}
#quick-content a:hover {12px; color: #ad3136; text-decoration: underline;}

#left {width:160px; height:auto; float: left; margin-right: 30px; margin-left: 0px;}
#right {width: 160px; height:auto; float: right;}


#quick-bottom {width: 540px; height: 5px; background-image:url(../images/quick-bottom.jpg); background-repeat:no-repeat;}
	

/* Ads */
.ads-banners {width: 349px; margin-top: 19px; float: left;}
.social-ad {margin-top: 20px;}
#ad_box {width: 163px; height:158px; margin-top: 19px; float: right; display:inline;}
#miller_partners {width: 540px; height: 65px; margin-top: 19px; clear: left; float:left;}


#whitebox {width: 600px; height: 100px; background-color:#FFFFFF;}

.special {width: 540px; clear:left; float: left; margin-top: 20px;}



.footer {clear:both; width: 800px; height:auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; 
	margin-left:auto; margin-right:auto;}
.footer_left {width: 50%; float:left;}
.footer_right{width: 50%; float:right;}
.footer a:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; text-decoration:underline;}
.footer a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F90; text-decoration:none;}
.footer_line {border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF;}

.footer_eblast {clear:both; width: 697px; height:auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; margin-left:auto; margin-right:auto;}
.footer_eblast a:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ad3136; text-decoration:underline;}
.footer_eblast a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none;}




/* Search: Form */
#cSearch form {display: inline; margin: 0;}
#cSearch form input {color: #666666; padding: 2px; border: 1px solid #666666;}
#cSearch form span {color: #666666;}
#cSearch .noborder {border: 0;}
#cSearch .middle {vertical-align: middle;}



/* "Top" Button container */
.ntop {clear:both; width: auto; padding-right: 40px; padding-bottom: 20px; float:right;}

/* "Top" Button */
#top a:link, #top a:hover, #top a:active, #top a:visited {float: right; margin: 0.1em 0.1em 0.4em; padding: 3px; background-color: #ad3136; border: 1px solid #434343; color: #FFFFFF !important; text-decoration: none; font: small-caps normal 10px Verdana, sans-serif;}
#top a:hover {color: #fff !important; 	border-color: #000000; 	background-color: #313131;}

.top a:link, .top a:hover, .top a:active, .top a:visited {float: right; width:auto; height:auto; padding: 3px; background-color: #ad3136; border: 1px solid #434343; color: #FFFFFF !important; text-decoration: none; font: small-caps normal 10px Verdana, sans-serif; margin-right: 26px; margin-top: 5px;}
.top a:hover {color: #fff !important; 	border-color: #000000; 	background-color: #313131;}

.clear {clear:both;}





