*{
padding:0px;
margin:0px;
}
img{
border:0px;
}
html{
width:100%;
height:100%;
background-color:#1B1B1B;
}
body{
width:956px;
margin:0 auto;
height:100%;
position:relative;
background-image:url('images/main-bg.gif');
background-repeat:repeat-y;
background-position: left top;
}
html > body{
min-height:100%;
height:auto;
}
#header{
background-image:url('images/header-bg22.jpg');
background-position: left top;
background-repeat:no-repeat;
height:333px;
width:956px
}
#today-date{
display:block;
position:absolute;
top:206px;
left:86px;
font-family:Arial;
font-size:11px;
color:#140A00
}
#meta{
display:block;
float:right;
padding:41px 0 0 0;
}
#meta li{
display:block;
float:left;
padding:0 20px 0 0;
}
#right img {background:#eeead9; margin:5px; padding:5px; border:solid 2px #370972;
}
#meta a{
display:block;
float:left;
font-family:Arial;
font-size:11px;
color:#FBF1DC;
text-decoration:none;
padding:0 0 0 15px;
background-position:0px 2px;
background-repeat:no-repeat;
}
.meta1{background-image:url('images/meta1.gif')}
.meta2{background-image:url('images/meta2.gif')}
.meta3{background-image:url('images/meta3.gif')}
#search{
position:absolute;
top:234px;
left:455px;
}
#search input{
float:left;
margin:0 5px 0 0
}
.search-field{
width:227px;
height:19px;
border-top:2px inset #696862;
border-left:2px inset #696862;
border-right:1px solid #696862;
border-bottom:1px solid #696862;
font-family:Arial;
font-size:13px;
color:#272727;
padding:0 0 0 3px
}
.search-button{
font-family:Arial;
font-size:11px;
color:#272727;
text-align:center;
background-image:url('images/button-bg.gif');
background-position: left top;
background-repeat:no-repeat;
border:0px none;
cursor:hand;
cursor:pointer;
width:68px;
height:22px;
padding-left:0; padding-right:0; padding-top:0; padding-bottom:1px
}
#main{
padding:0 0 45px 0;
display:table;
/ float:left;
}

#menu {
	background: url('images/menu-bg.jpg') no-repeat;
	padding:15px 0 0 0px;
    clear: both;
	float:left;
    display: block;
	height: 432px;
	padding-top: 10px;
	width: 220px
}

#menu ul {
	list-style: none;
	margin: 0px;
	margin-left: 8px;
	margin-bottom: 10px;
	margin-top: -10px;
	padding: 0px;
}

#menu li {
	background: url('images/list-bg.gif') no-repeat;
	display: block;
	font-size: 10px;
	height: 17px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 1px;
	width: 157px; list-style-type:none; padding-right:0px; padding-bottom:0px
}

#footer{
background-color:#1b1b1b;

position:absolute;
bottom:0px;
left:0px;
width:956px;
border-top:1px solid #1B1B1B;
text-align:center;
font-family:Arial;
font-size:12px;
color:#FBF1DC;
padding:0 0 10px 0
}
#footer div{
width:956px;
background-image:url('images/footer-bg.jpg');

background-color:#C58A3B;
line-height:35px;
margin:0 0 5px 0;
}
#footer div li{
display:inline;
}
#footer div li a{
color:#FBF1DC;
text-decoration:none;
margin:0 5px;
}
#footer div li a:visited{text-decoration:none}
#footer div li a:hover{text-decoration:underline}
#footer span{
height:45px;
display:block;
padding-top:10px
}
#footer a{
margin:0 3px;
text-decoration:none
}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}
#navigation li a:visited, .link-after-post a:visited{text-decoration:underline}
#navigation li a:hover, .link-after-post a:hover{text-decoration:none}
padding:0 0 10px 0
}
#right
float:right;
#right a{
text-decoration:underline;}
.tab {
	background: url('images/tab-heading.gif') no-repeat;
	color: #F2BCCE;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	height: 18px;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 3px;
	margin-bottom: 8px;
	margin-left: 20px;
	width: 166px
}

.tab2 {
	background: url('images/tab-bg.gif') no-repeat;
	display: block;
	font-size: 10px;
	height: 17px;
	padding-top: 4px;
	padding-left: 10px;
	width: 179px
}

#right2 a{
text-decoration:underline;}
.tab {
	background: url('images/tab-heading.gif') no-repeat;
	color: #F2BCCE;
	display: block;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	height: 18px;
	letter-spacing: -1px;
	padding-left: 10px;
	padding-top: 3px;
	margin-bottom: 8px;
	margin-left: 20px;
	width: 166px
}

.tab2 {
	background: url('images/tab-bg.gif') no-repeat;
	display: block;
	font-size: 10px;
	height: 17px;
	padding-top: 4px;
	padding-left: 10px;
	width: 179px
}
