* {
 margin: 0;
 padding: 0;
}

table
{
  font: 14px Tahoma,Arial;
}

body {
  font: 14px Tahoma,Arial,Tahoma,Arial;
  color: white;
	width: 100%;
	height: 100%;
	background : #0e1a18;
}

a:link {color: #feffd5;text-decoration: none}
a:visited {color: #feffd5;text-decoration: none}
a:hover {color: yellow; red; text-decoration: none}


.topmenu{
float:left;
height: 19px;
font: 14px Tahoma,Arial;
margin-left: 5px;
}

.topmenu li{
font: 15px Tahoma,Arial;
margin-left: 7px;
display:inline;
list-style: none;
}

.content
{
margin-top: 10px;
}

.preview
{
float: left;
width: 352px;
height: 302px;
background: url(design/preview.gif) no-repeat;
margin-left: 10px;
margin-top: 10px;
}

.preview img
{
margin-left: 1px;
margin-top: 1px;
}

.posttitle
{
position: relative;
display:inline;
background: #1b2422;
color: #cddcdf;
font: 10px Verdana;
left: 3px;
top: -275px;
padding: 2px 5px 2px 3px;
}

.postfooter
{
position: relative;
font: 11px Verdana;
color : #666666;
text-align: left;
left: 4px;
top: -10px;
}

.postrate
{
position: relative;
font: 11px Verdana;
float: right;
margin-right: 8px;
color: #999999;
}

.rightside
{
margin: 10px 0px 0px 5px;
}

li
{
list-style: none;
}

.title
{
color : #b9cac9;
font: bold 14px Arial,Tahoma;
border-bottom: 1px solid #b9cac9;
margin: 10px 10px 1px 0px;
}

.pages
{
clear: both;
padding: 10px;
margin-bottom: 3px;
}
.pages a {color:black; border: 1px solid black; background-color: #cddcdf; text-decoration: none;padding:0px 4px 0px 4px;}
.pages a:visited {color: black; background-color: #cddcdf; text-decoration: none}
.pages a:hover {color: black; background-color: yellow; text-decoration: none}

.gallery5
{
margin: 15px 0px 15px 5px;
}

.gallery5 img
{
border: 1px solid #738382;
margin: 3px;
float: left;
}

.gallery
{
margin: 15px 0px 15px 5px;
}

.gallery img
{
border: 1px solid #738382;
margin: 6px;
float: left;
}

a:link img, a:visited img
{
border: 1px solid #738382;
}

a:hover img
{
border: 1px solid #eef6f8;
}

.promo
{
margin: 5px;
font: 16px Tahoma,Arial;
text-align: center;
clear:both;
}

.promo a:link, .promo a:visited
{
font: 40px Impact,"Georgia",Tahoma,Arial;
text-decoration: underline;
color: #ff3b3b;
clear:both;
}

.promo a:hover
{
color: yellow;
}

.promo_g
{
margin: 5px;
font: 16px Tahoma,Arial;
text-align: center;
}

.promo_g a:link, .promo_g a:visited
{
font: 44px "Georgia",Tahoma,Arial;
text-decoration: underline;
color: #ff3b3b;
clear:both;
font-weight: bold;
}

.promo_g a:hover
{
color: yellow;
font-weight: bold;
}

.promo2
{
font: 16px Arial,Tahoma;
font-weight: bold;
}

.promo2 a:link, .promo2 a:visited
{
font: 40px Impact,"Georgia",Tahoma,Arial;
text-decoration: underline;
color: #ff3b3b;
clear:both;
}

.promo2 a:hover
{
color: yellow;
}

.promo_v
{
font: 14px Tahoma,Arial;
margin: 4px;
}

.promo_v a:link, .promo_v a:visited
{
font: 35px Impact,Tahoma,Arial;
text-decoration: underline;
color: #ff3b3b;
clear:both;
}

.promo_v a:hover
{
color: yellow;
}

.promo_v li{
list-style: disc ;
margin-left: 16px;
}

.light
{
color : yellow;
display: inline;
}

.lightbig
{
font: 20px Tahoma,Arial;
font-weight: bold;
color : yellow;
display: block;
}

.hardlinks
{
 margin: 0px 50px 20px 50px;
 text-align: center;
 border-top: 1px solid #b9cac9;
}

.hardlinks li{
font: 13px Tahoma,Arial;
margin-left: 10px;
display:inline;
list-style: none;
}

