/*

Theme Name: 	100toponlinecasinos



*/



*		{ margin:0; padding:0; border:0; }
ul		{ list-style:none; }
a		{ color:#4b9b1f; text-decoration:underline; }
a:hover		{ color:#50c211; text-decoration:none; }
table {padding: 0px; margin: 0px; border:0px; border-collapse:collapse; }
td {padding: 0px; vertical-align: top;}

h1 {
	color:#4b9b1f;
	font:bold 18px/28px Arial, Verdana;
}
h2 {
	color:#000000;
	font:bold 18px/28px Arial, Verdana;
}
h3 {
	color:#000000;
	font:bold 14px/28px Arial, Verdana;
}

textarea, input {
	color:#000;
	background:#fff;
	border:1px solid #a1cad6;
}



body {
	color:#000000;
	text-align:left;
	font:normal 12px/15px Arial, Verdanal;
	background: url(img/bg.gif) repeat-x #4a9b1f;
background-position: right bottom;
}
.header {height: 31px; background: url(img/header.gif) repeat-x #6bad46; color: #ffffff; line-height: 31px; padding:0 15px;}
.header a, .header a:hover {color: #ffffff;}
.line {height: 28px; background: url(img/line.gif) repeat-x #6bad46; color: #ffffff; line-height: 28px; padding:0 40px;}
.line a, .line a:hover {color: #ffffff;}
.line ul li {padding-right: 30px; display: inline;}
.box {border: 1px solid #aaaaaa; padding: 5px; background: #ffffff; margin: 50px;}
.box2 {background: url(img/grad2.gif) repeat-x bottom #ffffff;}
.content {padding: 15px;}
.menu {padding: 5px; padding-right: 15px;}
.title {background: url(img/title.gif) repeat-x top #5fa03a; line-height: 34px; height: 34px; padding: 0 10px; color: #ffffff; font-size: 14px; font-weight: bold;}
.news {padding: 10px; font-size: 11px;}
.menu ul {border-bottom: 1px solid #dedede;}
.menu ul li {padding: 4px; padding-left: 15px;}
.maintable {border-top: 1px solid #dedede; margin-top: 15px;}
.footer {color: #73b64e; text-align: center; padding: 20px; font-size: 11px;}
.lang img {border: 1px solid #4b63b5;}
.lang li {display: inline; padding-right: 15px;}
