@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
}
html, body { 
    height: 99%; 
	margin:0;
	padding:0;
} 
#wrapper{
	min-height: 99%; 
    height: auto !important; 
    height: 99%; 
    margin: 0 auto -40px;
	

}


body{
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	margin:0 auto;
	padding:0;



}
h1, h2, h3{
	color:#93468e;
}
h2{
	padding-bottom:20px;
}

#container{
width: 1000px;
background-image:url(images/cards3.jpg);
background-repeat:repeat-y;
background-position: top right;
margin:0 auto;



}


	
#header{
color:#660099;
height:100px;
padding-top:20px;
padding-left:160px;
background-image:url(images/chessPc4.jpg);
background-position:left top;
background-repeat:no-repeat;
}

h1{
font-size:xx-large;

}
#leftBar{
	float:left;
	width:180px;	
	padding:20px 0px 20px 20px;
	height:100%;
	
	
}
#content{
	
	width:60%;
	line-height:16px;
	padding:12px;
	padding-top:5px;
	margin-left:210px;
	
	

}
#pic1{
	float: right;
	width:250px;
	clear:right;
}
#pic2{
	width:300px;
	
}
.pic3{
	width:210px;
	float:left;
}
.text1{
	width:100%;
	padding-left:15px;
	padding-top:20px;
	

}
#text2{
	width: 270px;
	float:right;
	clear:right;
	padding-top:20px;
	
}
.text3{
	width:300px;
	float:right;
	clear:right;
}
#news{
	width:230px;
	float:right;
	text-align:center;
	color:#f30;
	margin-top:55px;
	background-color:white;
	|
}
#news a{
	color:red;
	text-decoration:none;
	font-weight:normal;
}
	
	
#content ul{
	margin-left:0px;
	list-style-type:none;
}

#content ul li{
	background-image:url(images/smDice.jpg);
	background-repeat:no-repeat;
	background-position: 0;
	padding-left:1.4em;
	margin-bottom:1.2em

}
#content ul li.noBullett{
	
	
	background-image:none;
}
	
p{
	margin-bottom: 18px;
	
}

#leftBar ul{
	list-style-type:none;
	
}
#leftBar ul li{

	padding-bottom: 5px;
}
#leftBar a,#leftBar a:visited{
	text-decoration:none;
	color:#096;
	font-weight:bold;
}

#leftBar a:hover{
	color:#93468e;
	text-decoration:underline;
}

.picPadding{
	padding:10px;
}
.clear{
	clear:both;
}
 .push { 
    height:40px; 
} 
.picRight{
	float:right;
	width:190px;
}
#footer{
	height: 40px;
	padding-top:10px;
	text-align:center;

}
 a, a:visited{
	text-decoration:none;
	color:#096;
	font-weight:bold;
}

 a:hover{
	color:#93468e;
	text-decoration:underline;
}
img{
	border:0;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
