@charset "utf-8";
/* Live-Piger CSS Document - lusciousness */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727171;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	background-image: url(../images/g_bg.gif);
	background-repeat: repeat-x;
}
a img { border: 0px; }


/* boxes */
.fl { float: left; }
.fr { float: right; }
.cb { clear: both; }
.vab { vertical-align: bottom; }
#wrapper { width: 780px; margin: 0px auto; }
#header { width: 780px; height: 89px; background: #FFFFFF url(../images/header_bg.gif) repeat-x; }
#main_content { background: #FFFFFF url(../images/c_bg.gif) repeat-x top; }
.filler { height: 74px; background: #d1d1d1 url(../images/filler_bg.gif) repeat-x; color: #000000; font-size: 15px; text-align: center; margin: 10px 0px; padding: 10px 0px; line-height: 21px; }
p { margin: 0px auto; padding: 0px; line-height: 18px; width: 748px; display: block;  }






/* text */
h1 { margin: 0px 0px 0px 16px; padding-top: 15px; color: #c90a0a; font-size: 24px; line-height: 24px; }
h2 { margin: 0px 0px 0px 16px; padding-top: 15px; color: #c90a0a; font-size: 20px; line-height: 21px; }
h3 { margin: 0px 0px 0px 16px; padding: 0px; font-weight: bold; color: #2a2a2a; font-size: 14px; line-height: 20px; }
.h3_2 { color: #6b6b6b; font-size: 18px; font-weight: bold; margin: 0px; padding: 0px; line-height: 24px; }
.ep_title { font-size: 18px; font-weight: bold; color: #2b2b2b; line-height: 22px; }
.ep_thumbs { border: 1px solid #9f0909; }
.ep_red { color: #c90a0a; }
.ep_black { color: #000000; }
.ep_text { color: #6b6b6b; }
.lh-20 { line-height: 20px; }
.text14 { font-size: 14px; }





/* links */
a.mod:link, a.mod:visited, a.mod:active { color:#c01a1a; font-size: 44px; font-weight: bold; line-height: 44px; letter-spacing: -4px; text-decoration: none; }
a.mod:hover { text-decoration: underline; }
a.flere:link, a.flere:visited, a.flere:active { width: 96px; height: 36px; background-color: #6b6b6b; color: #FFFFFF; text-align: right; font-size: 21px; line-height: 19px; text-decoration: none; display: block; float: right; letter-spacing: -1px; padding-top: 44px; font-weight: normal; }
a.flere:hover { background-color: #515151; text-decoration: none; }
a.filink:link, a.filink:visited, a.filink:active { color: #c01a1a; font-weight: bold; font-size: 18px; line-height: 30px; text-decoration: underline; text-transform: uppercase; }
a.filink:hover { text-decoration: none; }
a:link, a:visited, a:hover, a:active { color: #c01a1a; text-decoration: underline; } 



/* nav */
#navmenu { height: 18px; float: right; position: relative; margin-top: 61px; margin-right: 4px; }
#navmenu ul { margin: 0px; padding: 0px; display: inline; }
#navmenu ul li { margin: 0px; padding: 0px; float: left; list-style: none; display: inline; }
#navmenu ul li a { height: 18px; display: block; margin-right: 10px; }
#navmenu ul li a:hover { background-position: 0px -18px; }

.menu1 a { width: 45px; background-image: url(../images/nav_01.gif); }

.menu2 a { width: 59px; background-image: url(../images/nav_02.gif); }

.menu3 a { width: 87px; background-image: url(../images/nav_03.gif); }

.menu4 a { width: 80px; background-image: url(../images/nav_04.gif); }

.menu5 a { width: 69px; background-image: url(../images/nav_05.gif); }

