/* CSS Document */
body {
background-color: #000;
background-image: url(img/bg.jpg);
background-repeat: no-repeat;
color: #999999;
font-family: trebuchet MS;
font-size: 12px;
}
#body_bg2 { 
position: absolute;
right: 0px;
bottom: 0px;
height: 331px;
width: 589px;
background-image: url(img/bg2.jpg);
background-repeat: no-repeat;
}

a:link, a:visited {
color: #666666;
border: 0px;
text-decoration: none;
}
img {
border: 0px;
}
a:hover {
color: #551414;
}
#title {
margin-left: 70px;
font-size: 20px;
color: #551414;
}
#title2 {
margin-left: 70px;
font-size: 14px;
font-weight: bold;
color: #999999;
}
#title3 {
font-size: 12px;
margin-left: 40px;
font-weight: bold;
color: #999999;
}
#l_footer {
width: 100%;
}
#footer a:link, #footer a:visited {
}
#content { 

position: absolute;
left: 40px;
top: 240px;
width: 350px;
height: auto;
padding: 10px;
border-bottom: 10px solid #551414;
margin-bottom: 10px;

}
#content_ad { 

position: absolute;
left: 40px;
top: 240px;
width: 500px;
height: auto;
padding: 10px;
border-bottom: 10px solid #551414;
margin-bottom: 10px;

}
#r_link {
position: absolute;
top: 20px;
left: 101%;
height: auto;
width: 230px;
background-repeat: repeat-x;
}
							#r_link a:link, #r_link a:visited, #link1 {
							margin-top: 3px;
							font-size: 11px;
							display: block;
							background-image: url(img/lnk.jpg);
							background-color: #333333;
							text-decoration: none;
							padding: 2px;
							color: #fff;
							font-weight: bold;	
							border-right: 5px solid #551414;
							}
							#r_link a:hover {
							background-image: url(img/lnk_h.jpg);
							background-color: #551414;
							border-right: 5px solid #333333;
							}

#comments {
background-image: url(img/bg.jpg);
position: absolute; 
width: 450px;
height: 190px;
left: 40px;
top: 30px;
background-color: #000;
color: #fff;
border: 1px solid #551414;
filter:	alpha(opacity=70);
filter:	progid:DXImageTransform.Microsoft.Alpha	(opacity=70);
-moz-opacity:		.7;
padding: 4px;
overflow: auto;
}

#cmt {
padding: 5px;
border: 1px solid #333333;
background-color: #551414;
margin-right: 40px;
margin-left: 40px;
margin-bottom: 4px;
}

#comments input, #comments textarea, #input {
width: 170px;
border: 1px solid #333333;
background-color: #000;
font-size: 12px;
color: #fff;
font-weight: bold;
padding: 3px;
font-family: Trebuchet MS;
}
#close {
position: absolute;
top: 35px;
left: 44px;
height: 15px;
width: 15px;
z-index: 100;
}
#mtit {
font-size: 40px;
position: absolute;
bottom: 100px;
right: 300px;
color: #551414;
}
#ad_nav {


position: absolute;
top: 115px;
left: 500px;
}
#ad_nav a:link, #ad_nav a:visited, #main_li {
padding: 10px;
border-top: 4px solid #333333;
background-image: url(img/bg.jpg);
background-position: 0px;
font-size: 14px;
color: #777777;
width: 230px;
font-weight: bold;
}
#ad_nav a:hover {
background-position: -73px;
color: #551414;
}
titlep {
display: block;
color: #fff;
font-size: 12px;
font-weight: bold;
margin-left: 20px;
background-position: 0px;
border-bottom: 1px solid #000;
background-color: #330000;
padding: 3px;
filter:	alpha(opacity=70);
filter:	progid:DXImageTransform.Microsoft.Alpha	(opacity=70);
-moz-opacity:		.7;
border-bottom: 1px solid #333333;
}
