body 
{
	background: #456988 url('background.png') repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em; 
	text-align: center;
	margin: 0;
}
#header 
{
	background-color: #f1f5f8;
	color: #999;
}
#whiteContainer
{
	background-color: white;
	/*background: white url('background2.png') repeat-x;*/	
	color: #446;
	text-align: left;
	margin: 13px auto 0px auto;	/*center in ff*/
	padding: 20px;
	width: 800px;
}
#footer 
{
	background-color: #f1f5f8;
	color: #999;
	margin: 0 auto 13px auto;	/*center in ff*/
	padding: 10px 20px;
	width: 800px;
	
	color: #bbb;
	font-size: 0.7em;
	text-align: center;
}
#footer a
{
	color: #bbb;
	background-color: Transparent;
	text-decoration: underline;
}	

/* CONTENT */
#content
{
	height: auto;
	margin: 3em 0 0 0;
}
contentBottomLink 
{
	color: #bbb; 
	background-color: #fff;
	white-space: nowrap;
	margin: 1em 0 0 0;
}
img
{
	border: 0;
}
#content h1
{
	font-size: 1.8em;
	font-weight: normal;
	color: #9ab;
	margin-top: 0;
}
#content h2
{
	margin: 20px 0 10px 0;
	font-size: 1.3em;
	font-weight: normal;
	color: #9ab;
}
#content p
{
	margin: 1em 0 1em 0;
}
strong.red
{
	font-size: 1.0em;
	font-weight: bold;
	color: #ff7202;
}
a.red
{
	font-size: 1.0em;
	font-weight: bold;
	color: #ff7202;
	text-decoration: underline;
}
a.red:hover
{
	color: #f92;
	text-decoration: underline;
}
a
{
	color: #267;
	text-decoration: underline;
}
a:hover
{
	color: #9ab;
	text-decoration: underline;
}
.center
{
	text-align: center;
	margin: 0 auto;
}  
#rightColumn
{
	float: right;
	width: 200px;
	margin-left: 20px;
}
#rightBoxshot
{
	float: right;
	text-align: center;
	width: 235px;
	height: 235px;
}
#rightPhoto
{	
	float: right; 
	border: 0;
	width: 200px;
	height: 200px;
	margin-left: 10px;
}
.centerText
{
    width: 100%; 
    text-align: center;
}

.btn
{ 
    border: black 1px solid;
    color: #fff;
    background-color: #85cf18;
    cursor: pointer;
    padding: 0.3em 1em 0.3em 1em;
}

#menu
{
	background-color: #f1f5f8;
	color: #999;
	white-space: nowrap;
	text-align: right;
	width: 100%;
	padding: 5px 0 5px 0px;
}
#menu ul 
{	
	/*margin-right: 10px;*/	
	display: inline;
	font-weight: bold;
	list-style-type: none;
}
#menu ul li 
{
	display: inline;
	white-space: nowrap;
}
#menu a
{	
	color: #679;
	background-color: #f1f5f8;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	padding: 5px 12px 5px 12px;
}
#menu a:hover
{
	color: #fff;
	background-color: #acd413;
}
#counter 
{
	background-color: #f1f5f8;
	color: #888;
	text-align: right;
	padding: 0 12px 0 0;
}
#logoPlaceHolder
{
	background: #79ba0f url(Grass.jpg) repeat-x;
	height: 100px;
	width: 100%;	
}
#logo
{
	position: relative;
	top: 55px;
	left: 10px;
	width: 331px; 
	height: 35px;
}

/*table*/
.sel
{
	background-color: #A7D708;
	color: #fff;
}
table.tbl
{
	border-collapse: collapse;
	border: solid 1px #f1f5f8;
	text-align: left;
}
tr.cap
{
	background-color: #f1f5f8;
	color: #888;
	text-align: left;
	font-weight: bold; 
}
table.tbl td
{
	padding: 4px 5px 4px 5px;
}

.downloadNow
{
	background: url('download_now.jpg') no-repeat;
    margin: 5px;
    float: left;
    width: 134px;
    height: 81px;
    padding: 25px 0 0 60px;
    font-weight: bold;
    font-size: large;
}

.buyNow
{
	background: url('buy_now.jpg') no-repeat;
    margin: 5px;
    float: left;
    
    width: 134px;
    height: 81px;
    padding: 25px 0 0 60px;
    font-weight: bold;
    font-size: large;
}
.news
{
	background-color: #f1f5f8;
	padding: 10px;
	margin-top: 20px;
}
.gallery
{
}

ul.item li
{
	list-style-image: url(item.gif);
	vertical-align: middle;
	margin: 3px;
}
ul.ok li
{
	list-style-image: url(ok.gif);
	vertical-align: middle;
	margin: 3px;
}
img.TitleIcon
{
     vertical-align: middle;
}
.textbox
{
     border: 1px solid #a1a5a8;
}
.textarea
{
     border: 1px solid #a1a5a8;
     background-image:url('textarea.jpg');
     /*font-family:Georgia;*/
     /*font-size:13px;*/
     line-height:22px;
}
