/* 	for: 	DPR, Inc
    by: 	jlc designs
	date:	1-17-07
	
	DPR inc. META TAGS
<meta name="description" content="Red's Bar, Missoula's Sports Bar since 1952. Located at 217 Ryman street Missoula, Montana. Red's is a full service bar catering to all.">
<meta name="keywords" content="beer, liquor, wine, draft beer, bottled beer, canned beer, mixed dinks, spirits, tavern, sports bar, bar, saloon, poker, keno, pool, ATM, NFL Sunday Tickect, ESPN GamePlan, DirecTV Sports Pack, Mega March Madness, MLB Extra Innings, NBA League Pass, Wireless Internet Access, Wireless Internet, sports packages, shirts, hats, merchandise, sports">
<meta name="Author" content="jlc designs; http://www.stubinski.com/">
<link rel="shortcut icon" href="http://www.redsdpr.com/favicon.ico">

	CURRENT DATE
<script type="text/javascript">
var d=new Date()
var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
document.write(weekday[d.getDay()] + ", ")
document.write(monthname[d.getMonth()] + " ")
document.write(d.getDate() + ", ")
document.write(d.getFullYear())
</script>

*/

body {
	background-color: #BC0000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 0;
	text-align: left;
}

a:link {
	color: #000000;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #0000FF;
	
}

/* SHELL */
#A_Shell {
	background-color: #BC0000;
	color: #000000;
	width: 1240px;
}

/* HEADER WRAPPER (2 columns)*/
#B_hdr_shell {
	background-color: #FFFFFF;
	color: #000000;
	width: 1240px;
}

/* CURRENT DATE */
#C_cur_date{
	background-color: #BC0000;
	color: #FFCC33;
	font-size: 75%;
	text-align: right;
	width: 1240px;
}

/* HEADER */
#D_hdr_wpr{
	background-color: #BC0000;
	width: 1240px;
}

/* HEADER LEFT */
#E_hdr_lt {
	background-color: #FFFFFF;
	width: 900px;
}

/* HEADER RIGHT */
#F_hdr_rt {
	background-color: #BC0000;
	color: #E5E5E5;
	font-size: 80%;
	text-align: right;
	width: 275px;
}

#F_hdr_rt a:link {
	color: #E5E5E5;
}

#F_hdr_rt a:visited {
	color: #E5E5E5;
}

#F_hdr_rt a:hover {
	color: #FFCC33;
}

/* TOP NAVIGATION BAR */
#G_top_nav {
	background-color: #BC0000;
	color: #E5E5E5;
	font-size: 75%;
	padding-bottom: 1px;
	padding-right: 300px;
	text-align: right;
	width: 1240px;
}

#G_top_nav a:link {
	color: #E5E5E5;
}

#G_top_nav a:visited {
	color: #E5E5E5;
}

#G_top_nav a:hover {
	color: #FFCC33;
}

/* BODY SHELL */
#H_body_shell {
	background-color: #FFFFFF;
	color: #000000;
	width: 900px;
}

/* LEFT MENU WRAPPER */
#I_lt_mnu_wpr {
	color: #000000;
	font-size: 100%;
	width: 150px;
}

/* LEFT MENU (MAIN NAVIGATION) */
#J_main_nav {
	background-color: transparent;
	font-size: 110%;
	width: 150px;
}

/* LEFT MENU (STATIC INFO/ADS) */
#K_left_ads {
	background-color: #FFFFFF;
	font-size: 90%;
	width: 150px;
}

#K_left_ads a:link {
	color: #000000;
}

#K_left_ads a:visited {
	color: #000000;
}

#K_left_ads a:hover {
	color: #0000FF;
}

/* MAIN BODY WRAPPER */
#L_body_wpr {
	background-color: #FFFFFF;
	color: #000000;
	width: 635px;
}

/* MAIN BODY */
#M_body {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 90%;
	width: 635px;
}

#M_body a:link {
	color: #000000;
}

#M_body a:visited {
	color: #000000;
}

#M_body a:hover {
	color: #0000FF;
}

/* RIGHT MENU WRAPPER */
#N_rt_mnu_wpr {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 90%;
	width: 150px;
}

/* RIGHT MENU */
#O_rt_mnu {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 85%;
	width: 150px;
}

#O_rt_mnu a:link {
	color: #000000;
}

#O_rt_mnu a:visited {
	color: #000000;
}

#O_rt_mnu a:hover {
	color: #0000FF;
}

#O_rt_mnu2 {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 85%;
	width: 150px;
}

#O_rt_mnu2 a:link {
	color: #000000;
}

#O_rt_mnu2 a:visited {
	color: #000000;
}

#O_rt_mnu2 a:hover {
	color: #0000FF;
}

/* SLOGAN */
#P_slogan {
	background-color: #BC0000;
	width: 25px;
}

/* ADS */
#Q_ads_wpr {
	background-color: #BC0000;
	color: #FFCC33;
	width: 275px;
}

/* ADS TABLE */
#R_ads {
	background-color: #BC0000;
	color: #CCCCCC;
	font-size: 85%;
	width: 275px;
}

#R_ads a:link {
	color: #CCCCCC;
}

#R_ads a:visited {
	color: #CCCCCC;
}

#R_ads a:hover {
	color: #FFFFFF;
}


/* BOTTOM NAVIGATION BAR */
#S_nav_btm {
	background-color: #BC0000;
	font-size: 80%;
	text-align: center;
	width: 900px;
}

/* FOOTER */
#T_ftr {
	background-color: #BC0000;
	color: #E5E5E5;
	font-size: 80%;
	text-align: center;
	width: 900px;
}

#T_ftr a:link, a:visited {
	color: #E5E5E5;
}

#T_ftr a:hover {
	color: #FFCC33;
}

/* DESIGNER LINK */
#U_desi {
	background-color: #BC0000;
	color: #E5E5E5;
	font-size: 80%;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	width: 900px;
}

#U_desi a:link, a:visited {
	color: #E5E5E5;
}

#U_desi a:hover {
	color: #FFCC33;
}

/* ADDITIONAL RULES ******************************************************************/
.fnt60pct {
	font-size: 60%;
}
.fnt65pct {
	font-size: 65%;
}
.fnt70pct {
	font-size: 70%;
}
.fnt75pct {
	font-size: 75%;
}
.fnt80pct {
	font-size: 80%;
}
.fnt85pct {
	font-size: 85%;
}
.fnt90pct {
	font-size: 90%;
}
.fnt110pct {
	font-size: 110%;
}
.fnt120pct {
	font-size: 120%;
}
.fnt130pct {
	font-size: 130%;
}
.fnt140pct {
	font-size: 140%;
}
.fnt150pct {
	font-size: 150%;
}
.gtr_L {
	border-left: solid 1px #BC0000;
	width: 5px;
}
.gtr_R {
	width: 5px;
}
.pgTitle {
	color: #BC0000;
	font-size: 130%;
	font-weight: bold;
	padding-left: 30px;
	text-align: left;
}

.topicTitle {
	color: #BC0000;
	font-size: 110%;
	font-weight: bold;
	text-align: center;
}