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


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	background: transparent;
}

table
{
	border-collapse: collapse;
	border-spacing: 0;
}

body {
    margin:0;
    padding:0;
    background:#000;
}

a:link, a:visited {color:#000; text-decoration:underline}
a:hover, a:active {color:#ecc908; text-decoration:underline}
p {
    font-size:12px;
    font-family:Verdana, arial, sans-serif;
    color:#000;
    padding:5px 0px;
}

h1, h2 {
    font-family:Helvetica, Verdana, sans-serif;
    font-size:20px;
    color:black;
    padding-left:34px;
    margin:0px !important;
    background:url(images/cuts/headline_box.jpg) no-repeat top left;
}

.date {
    font-weight:bold;
    font-size:12px;
    font-family:Georgia, Times, serif;
    color:#333;
    padding:0 0 5px 34px;
}

.byline {
    font-size:14px;
    font-family:Verdana, Helvetica, sans-serif;
    font-style:italic;
    padding:3px 0 5px 0;
    color:#666;
}

#main {
    width:949px;
    margin:0 auto;
}

#header {
    width:949px;
    height:265px;
    background:url(images/cuts/header.jpg) no-repeat top left;
}

#header_link a{
    display:block;
    width:949px;
    height:220px;
}

#nav {
    float:left;
    width:949px;
    height:40px;
}

#nav ul li {
     display:inline;
     padding:8px;
     text-transform:uppercase;
     font-family:Helvetica, Arial, sans-serif;
     font-size:14px;
}

#nav ul {
text-align:right;
float:right;
margin:10px 10px 0 0;
border-top:1px solid white;
border-bottom:1px solid white;
padding:5px 0px;
width:700px;
}

#nav a:link, #nav a:visited {color:white; text-decoration:none;}
#nav a:hover, #nav a:active {color:#ecc908; text-decoration:none;}

#main_content {
     float:left;
     width:650px;
     padding:15px 15px 15px 50px;

}

#main_content ul {margin:0px 0px 20px 40px;}

#left {
     background:url(images/cuts/main_bground.jpg) repeat-y top left;
     vertical-align:top !important;
}

#main_content img {
     float:right;
     margin:0 0 10px 10px;
     border:1px solid #ecc908;
     width:250px;
}

#main_content p {padding-left:34px;}

#right_rail {
     float:left;
     color:#ccc;
     width:193px;
     padding:10px 20px;

}

#right {     background:url(images/cuts/right_bground.jpg) repeat-x top left;}

#right_rail a:link, #right_rail a:visited {color:#ecc908;}

#right_rail p {
     color:#ccc;
}

#right_rail h3 {
     font-size:14px;
     text-transform:uppercase;
     color:white;
     font-family:Verdana, Arial, sans-serif;
     border-bottom:1px solid white;
     padding-left:20px;
     background:url(images/cuts/right_box.jpg) no-repeat left;
}

#right_rail table {
   font-size:12px;
}

#right_rail table td {
padding:2px;
}

#right_rail img {
     margin:10px 0px;
     width:200px;
     border:1px solid yellow;
}

#footer {
     float:left;
     width:949px;
     padding:20px;
}

#footer ul {
      text-align:center;
}

#footer ul li {
     display:inline;
     padding:10px;
     font-size:12px;
     font-family:Arial, Helvetica, sans-s
}


#footer a:link, #footer a:visited {color:white; text-decoration:underline;}
#footer a:hover, #footer a:active {color:yellow; text-decoration:underline;}

