body {
background: #ffffff url('../images/bgpx.gif') center repeat-y;
} 
#contact
{
position:absolute;
right:0px;
}
#header{
width:820px;
height:125px;
margin:auto;
margin-bottom:3px;
}
#shadow{
margin:auto;
display:table;
background: url(../images/dspx.png);
}
#stripwrapper{
text-align:center;
margin-bottom:6px;
}
#shadowborder{
display:table;
background: url(../images/white-border.gif) top left no-repeat;

}
.stripimage{
	display:block;
	padding-right:2px;
	padding-bottom:3px;
}

table{
	border-spacing:0px;
	padding:0px;
  padding-right:2px;
  padding-bottom:3px;
	margin:0px;
	border:0px;
background: url(../images/dspx.png) ;
}
#newsarticle{
width:800px;
margin:auto;
margin-bottom:40px;
}
#bodycontent{
width:820px;
margin:auto;
}
#content{
width:820px;
}
#bar{
height:55px;
width:820px;
}
#comments{
vertical-align:top;
width:450px;
float:left;
}
#news{
vertical-align:top;
width:350px;
float:right;
}
img{
border:0px;
}
img.logo{
padding-top:5px;
display: block;
margin:auto;
}
img.center{
display: block;
margin:auto;
}
#bar{
width:820px;
}
.unique_strip_hits{
margin:0px;
padding:0px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
float:right;}
#headerbar{
background-color:#00CC33;
height:10px;
vertical-align:bottom;
}
#stripdate{
float:left;
}
#stripnumber{
float:right;
}
#rating{
width:157px;
float:left;
}
#prevnext{
width:260px;
float:left;
margin-left:123px;
}
#share{
margin-top:3px;
width:157px;
float:right;
}
img.first{
	float:left;
	margin-right:10px;
}
img.last{
	float:right;
	margin-left:10px;
}
				   
img.left{
float:left;
}
img.right{
float:right;
}
img.language{
float:right;
margin-right:5px;
}
img.flag{
float:right;
margin-left:1px;
margin-right:1px;
}
img.stripnumber{
margin-top:4px;
}
img.comment-image-1{
margin-bottom:2px;
}
img.random-image{
height:38px;
width:111px;
}
img.comment-image{
margin-bottom:15px;
}
.random-ds{
float:left;
height:42px;
width:114px;
background: url('../images/random-ds.png') bottom right no-repeat;
margin:auto;
margin-top:7px;
margin-left:0px;
margin-right:1px;
margin-bottom:20px;
}
.input{
	width: 448px;
	height: 60px;
	border:1px solid grey; 
	font-family:  Tahoma, verdana, arial,sans-serif; 
	font-size: 11px; 
	color: grey; 
	text-decoration: none; 
	}
.name, .email, .country{
	border:1px solid grey; 
	font-family:  Tahoma, verdana, arial,sans-serif; 
	font-size: 11px; 
	color: grey; 
	text-decoration: none; 
	}
.country{
	height: 19px;
	width: 219px;
	}
.name, .email{
	height: 15px;
	width: 217px;
}
#mail {  
visibility:hidden;  
display:none;  
}  
img.comment-image-2,img.comment-image-3{
margin-bottom:2px;
float:left;
}
img.comment-image-3{

margin-right:4px;
}

#name,#email,#country{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#e91917;
width:219px;
margin-top:7px;
}
#name,#country{
float:left;
}
#email,#post{
float:right;}
#post{
margin-top:20px;
margin-bottom:20px;
}
#replacement-1 {
  width: 46px;
  height: 13px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url('../images/submit-button.gif');
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
}
p.commentname{
color:#ec1a1a;

}
p.commentname,p.commentdate{
margin:0px;
}
p.comment{
margin-top:5px;
}
p.news{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;

}
a.news{
color:#e84990;
font-size:1.1em;
font-weight:bold;
text-decoration: none;
}
a.news:hover{
text-decoration:underline;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#e84990;
font-weight:bold;
font-size:1.4em;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#A3A3A3;
}
.commentbox{
padding-bottom:1px;
margin-bottom:5px;
background: url('../images/comment-line.gif') left bottom no-repeat;
}
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}