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

body
{
margin:0px auto;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
color:#706e6e;
font-size:12px;
line-height:18px;
background:url(images/body-bg.jpg) left top repeat-x #f5f5f5;
}
img
{
border:none;
padding:0px;
margin:0px;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:10px 0px;
padding:0px;
}
.left
{
float:left;
}
.right
{
float:right;
}

.container
{
width:880px;
margin:0px auto;
position:relative;
}
.banner
{
width:600px;
height:240px;
position:absolute;
left:10px;
top:168px;
z-index:100;

}
.banner-bg
{
background:url(images/banner-bg.jpg) left top no-repeat;
height:138px;
width:880px;

}
.banner-bg-flash
{
margin-right:17px;
margin-top:11px;
float:right;
background:#000;
width:416px;
height:120px;

}

.footer
{
background:url(images/footer-bg.jpg) left top no-repeat;
height:112px;
width:880px;
color:#6e6e6e;
font-size:12px;
}
.footer a
{
color:#6e6e6e;
font-size:12px;
text-decoration:none;
margin-left:3px;
margin-right:3px;
}
.footer a:hover
{
color:#fff;
font-size:12px;
text-decoration:none;
margin-left:3px;
margin-right:3px;
}
.line
{
background:url(images/line.jpg) right top repeat-y;
color:#6f6c6c;
}

h2
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
font-size:16px;
line-height:18px;
padding:0px;
margin:0px;
font-weight:normal;
text-transform:uppercase;
}
h2 a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
font-size:16px;
line-height:18px;
padding:0px;
margin:0px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
}
h2 a:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
font-size:16px;
line-height:18px;
padding:0px;
margin:0px;
font-weight:normal;
text-transform:uppercase;
text-decoration:underline;
}
.line a
{
color:#6f6c6c;
text-decoration:none;
}
.line a:hover
{
color:#000;
text-decoration:none;
}
.post
{
width:230px;
float:left;
}

.post h3
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
font-size:16px;
line-height:18px;
padding:0px;
margin:0px;
font-weight:normal;
text-transform:uppercase;
}

.header a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#b80105;
font-size:16px;
line-height:18px;
padding:0px;
margin:0px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
}

.header a:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#b80105;
font-size:16px;
line-height:18px;
padding:0px;
margin:0px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
}

.post ul
{
display:block;
margin:0px;
padding:0px;
text-align:left;
float:left;
}
.post ul li
{
float:left;
list-style-type:none;
display:block;
width:230px;
}

.post ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#939393;
font-size:12px;
background:url(images/arrow.png) 3px 8px no-repeat;
border-bottom:1px solid #e5e5e5;
padding-left:15px;
width:215px;
float:left;
text-decoration:none;
padding-top:1px;
padding-bottom:1px;
line-height:18px;
}


.post ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
background:url(images/arrow-h.png) 3px 8px no-repeat #b80105;
padding-left:15px;
width:215px;
float:left;
line-height:18px;
}

.post a
{
font-family:Arial, Helvetica, sans-serif;
color:#939393;
font-size:12px;
text-decoration:none;
line-height:28px;
}


.post a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
line-height:28px;
}

.header
{
background:url(images/header-bottom-bg.jpg) left bottom no-repeat;
height:117px;
}
.logo
{
margin-top:15px;
}

.navcontainer
{
width:860px;
float:left;
background:url(images/menu-bg.jpg) left top repeat-x;
}

.navcontainer ul
{
display:inline;
margin:0px;
padding:0px;
text-align:left;
float:left;
width:860px;

}
.navcontainer ul li
{
float:left;
list-style-type:none;
display:inline;
background:url(images/menu-line.jpg) right top no-repeat;
height:40px;
padding-right:1px;
}

.navcontainer ul li a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#747474;
font-size:16px;
text-decoration:none;
}
.navcontainer ul li a:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fefefe;
font-size:16px;
text-decoration:none;
}
.menu
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#747474;
font-size:16px;
text-decoration:none;
background:url(images/menu-bg.jpg) left top repeat-x;
float:left;
padding-left:25px;
padding-right:25px;
padding-top:7px;
height:33px;
}
.menu:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fefefe;
font-size:16px;
text-decoration:none;
float:left;
padding-left:25px;
padding-right:25px;
padding-top:7px;
height:33px;
background:url(images/menu-bg-h.jpg) left top repeat-x;
}
.menu1
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#747474;
font-size:16px;
text-decoration:none;
background:url(images/menu-bg.jpg) left top repeat-x;
float:left;
width:130px;
text-align:center;
padding-top:8px;
height:32px;
}
.menu1:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fefefe;
font-size:16px;
text-decoration:none;
float:left;
text-align:center;
padding-top:8px;
height:32px;
background:url(images/menu-bg-h.jpg) left top repeat-x;
}
.menu2
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#747474;
font-size:16px;
text-decoration:none;
background:url(images/menu-bg.jpg) left top repeat-x;
float:left;
width:90px;
text-align:center;
padding-top:8px;
height:32px;
}
.menu2:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fefefe;
font-size:16px;
text-decoration:none;
float:left;
text-align:center;
padding-top:8px;
height:32px;
background:url(images/menu-bg-h.jpg) left top repeat-x;
}
.menu3
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#747474;
font-size:16px;
text-decoration:none;
background:url(images/menu-bg.jpg) left top repeat-x;
float:left;
width:169px;
text-align:center;
padding-top:8px;
height:32px;
}
.menu3:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fefefe;
font-size:16px;
text-decoration:none;
float:left;
text-align:center;
padding-top:8px;
height:32px;
background:url(images/menu-bg-h.jpg) left top repeat-x;
}
.last-menu
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#747474;
font-size:16px;
text-decoration:none;
background:url(images/menu-bg.jpg) right top repeat-x;
float:left;
width:155px;
padding-top:8px;
height:32px;
text-align:center;
}
.last-menu:hover
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
font-size:16px;
text-decoration:none;
float:left;
width:155px;
padding-top:8px;
height:32px;
text-align:center;
background:url(images/menu-bg-h.jpg) right top repeat-x;
}
.inputbox
{
width:182px;
height:20px;
border:1px solid #d3d3d3;
padding-left:5px;
padding-top:3px;
color:#717171;
font-family:Arial, Helvetica, sans-serif;
}
.content
{
width:596px;
float:left;
}

.content a
{
color:#000000;
text-decoration:none;
}

.content a:hover
{
color:#000000;
text-decoration:underline;
}

.content ul
{
display:inline;
margin:0px;
padding:0px;
text-align:left;
float:left;
width:596px;

}
.content ul li
{
float:left;
list-style-type:none;
display:inline;
background: url(images/arrow.png) left 9px no-repeat; 
width:580px;
padding-left:16px;
padding-bottom:2px;
padding-top:2px;
font-weight:bold;
}
.history-bg
{
background:#e8e8e8;
padding-top:8px;
padding-left:12px;
padding-right:12px;
padding-bottom:8px;
}

.history
{
width:560px;
float:left;
}

.history ul
{
display:inline;
margin:0px;
padding:0px;
text-align:left;
float:left;
width:560px;

}
.history ul li
{
float:left;
list-style-type:none;
display:inline;
background: url(images/arrow.png) 7px 10px no-repeat; 
width:540px;
padding-left:20px;
padding-bottom:3px;
padding-top:3px;

}
.history ul li a
{
color:#706e6e;
font-size:12px;
text-decoration:none;
}
.history ul li a:hover
{
color:#000;
font-size:12px;
text-decoration:none;
}
.history-bg h3
{
color:#b80105;
font-size:13px;
text-transform:uppercase;
padding:0px;
line-height:22px;
margin:0px;
}
.history-bg h3 a
{
color:#b80105;
font-size:13px;
text-transform:uppercase;
padding:0px;
line-height:22px;
margin:0px;
text-decoration:none;
}

.history-bg h3 a:hover
{
color:#b80105;
font-size:13px;
text-transform:uppercase;
padding:0px;
line-height:22px;
margin:0px;
text-decoration:underline;
}


div.sociable { width:560px;
float:left;
 }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display:inline;
margin:0px;
padding:0px;
text-align:left;
float:left;
width:560px;

}
.sociable ul li {
	float:left;
list-style-type:none;
display:inline;
padding-bottom:5px;
padding-top:5px;
padding-right:2px;
padding-left:2px;
background:none;
width: 16px;
height: 16px;
margin:0px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
	
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.navigation a
{
color:#b80105;
text-decoration:none;
}

.navigation a:hover
{
color:#000;
text-decoration:none;
}


.sociable-bookmark
{
width:100%;
}
.sociable-bookmark img
{
margin-right:3px;
}

