.clear
{
    height:1px;
    line-height:1px;
    clear:both;
}

div, img, table, form { border: 0; padding: 0; margin: 0; font-size: 100%; }

body { 
text-align: center; 	
font-family: "Swis721 BT", arial, verdana, Tahoma; 
font-size: 71%; 
padding: 0; 
margin: 0;  
background-color:#49c3b8;
color:#8c8c8c;
}

P {margin-top:6px;}



h1 { font-size: 120%; padding:0 0 10px 0; margin:0; }
h2 { font-size: 110%; padding:0 0 10px 0; margin:0;}
h3 { font-size: 100%; padding:0 0 10px 0; margin:0;}
h4 { font-size: 100%; padding:0 0 10px 0; margin:0;}
h5 { font-size: 100%; padding:0 0 10px 0; margin:0;}
h6 { font-size: 100%; padding:0 0 10px 0; margin:0;}

img
{
    border:none;
    margin:0px 5px 5px 0px;
}

ul
{
	margin:15px;
    /* list-style-image:url(/Templates/maxplay/images/bullet.gif); */
}

li
{
    margin:1px;
    
}

a
{
    color:#8c8c8c;
    text-decoration:underline;
}

a:hover
{
    color:#5a5757;
}

a:visited
{
	color:#8c8c8c;
}

td 
{
	font-size:105%;
}

.coolbytes a, .coolbytes a:visited
{
	color:#4e4d4d;
	text-decoration:none;
}

.clear
{
    height:1px;
    line-height:1px;
    clear:both;
}

.moduletools
{
	color:Red;
	font-size:110%;
	font-weight:bold;
}

.moduletools a
{
	color:Red;
	font-weight:bold;
}


/*start specific*/

#global 
{
	text-align:center; 
	width:100%;
}

#container 
{
	width:860px; 
	margin:auto; 
	text-align:left;
}

#shadow-repeat
{
	background:url(images/bg-repeat.gif) repeat-y top left;
	position:relative;
}

#shadow-top
{
	
	background:url(images/bg-top.gif) no-repeat top left;
	height:16px;
}

#shadow-footer
{
	background:url(images/bg-footer.gif) no-repeat top left;
	height:16px;
}

#logo
{
	position:absolute;
	top:20px;
	left:20px;
}

#left-column-repeater
{
	background:url(images/left-column-repeater.gif) repeat-y top left;
}

#inner-container
{
	margin:0px 30px 0px 30px;
	min-height:500px;
	position:relative;
}

#columns-container
{
	padding-top:165px;
}

#left-column
{
	width:175px;
	float:left;
}

#right-column
{
	width:350px;
	float:left;
	position:relative;
}

#content
{
	padding:0px 10px 0px 22px;
}

.divider
{
	background-color:#c6c6c6;
	height:1px;
	width:600px;
}

#footer-text
{
	padding:10px 0px 10px 22px;
	font-size:80%;
}

#footer-text a
{
	text-decoration:none;
}