/* CSS Document */


.iealert {
    background: #fff6bf url(exclamation.png) center no-repeat;
    background-position: 15px 50%; /* x-pos y-pos */
    text-align: left;
	padding-top:20px;
	padding-left:45px;
	font-size:12px;
	padding-right:10px;
	padding-bottom:20px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
	margin-right:5px;
    }
	
.info {
    background: #f8fafc url(information.png) center no-repeat;
    background-position: 15px 50%; /* x-pos y-pos */
    text-align: left;
	padding-top:20px;
	padding-left:45px;
	font-size:12px;
	padding-right:10px;
	padding-bottom:20px;
    border-top: 2px solid #b5d4fe;
    border-bottom: 2px solid #b5d4fe;
	margin-right:5px;
    }

/*Feedsweep*/

#creditfooter {
display:none;
}

.feedburnerFeedBlock ul, .feedburnerFeedBlock li {
list-style:none;
padding:0px;
margin:0px;
}

span.headline {
font-size:24px;
}

.feedburnerFeedBlock li {
padding-top:8px;
margin-top:8px;
font-size:16px;
COLOR:#999999;
}
/*END*/

#print {
	display:none;
}

body {
	background:url(macbball.png) top center no-repeat;
	padding:0px;
	margin:0px;
	font-family:Arial;
}

#wrap {
	width:900px;
	margin:auto;
}

/* Home Link */
#namelink a {
	text-decoration:none;
	border:0px;
	padding:0px;
	margin:0px;
	display:block;
	width:900px;
	height:155px;
}

#namelink img {
	border:0px;
	width:900px;
	height:155px;
	padding:0px;
	margin:0px;
}

#namelink h1 {
	padding:0px;
	margin:0px;
}
/* END - Home Link */

#menunews img {
border:0px;
padding-left:10px;
}

#menunews {
	border:0px;
	width:180px;
	margin-left:0px;
	text-align:right;
	display:block;
	}


/* Home Special */
#homespecial img {
	border:0px;
}
/* END - Home Special */

#content {
	display:block;
	width:630px;
	position:relative;
	left:35px;
	font-size:1em;
	font-family:Arial;
}

#menu {
	width:180px;
	display:block;
	text-align:right;
	font-family:Arial;
	float:right;
	margin-right:20px;
}
#menu ul, #menu li {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#menu ul li a {
	text-decoration:none;
	color:#0066FF;
	line-height:1.3em;
	font-size:1.2em;
	display:block;
}

#menu ul li a:hover {
	text-decoration:none;
	color:#66CC00
}

#menu ul ul li a {
	font-size:.75em;
	line-height:1em;
	color:#0033CC;
}

#menu ul ul li a:hover {
	color:#66CC33
}

#pagename {
	font-size:.8em;
	color:#0099FF;
}

.topimg {
	margin:8px; 
}

#news {
	font-size:.7em;
	padding-top:15px;
	padding:20px;
}

#news h2 {
	padding:0px;
	margin:0px;
	font-size:3.5em;
	letter-spacing:0px;
	color:#0099FF;
	border:none;
}

#news p {
	padding:0px;
	margin:0px;
	color:#0033CC;
}

#updates {
	padding:20px;
	padding-top:8px;
	margin-top:10px;
	margin-bottom:20px;
	border-top:1px dotted #0099FF;
	font-size:.7em;
}

#updates h2 {
	padding:0px;
	margin:0px;
	font-size:1.1em;
	color:#0099FF;
	border:none;
}

#updates p {
	padding:0px;
	margin:0px;
	color:#0033CC;
}

.clear {
clear:both;
}

h2 {
	padding:0px;
	margin:2px;
	font-size:1.2em;
	color:#0099FF;
	border-bottom:1px #0099FF dotted;
}

hr {
	color:#0099FF;
	border:#0099FF;
	background:#0099FF;
	height:1px;
	margin:5px;
}

#credits {
	font-size:.7em;
	color:#0066FF;
	padding-bottom:20px;
	text-align:center;
}

#games h2 {
	font-size:2em;
}

#games img {
	border:0px;
}

#games {
	font-size:.8em;
}

#games a {
	color:#0066FF;
	text-decoration:none;
}

#games a:hover {
	text-decoration:none;
	color:#66CC00;
}

#games strong {
	color:#3333FF;
	font-size:1.1em;
}

#contact {
	font-size:.8em;
}

#contact strong {
	color:#0066FF;
}

#contact em {
	font-size:.9em;
}

.cperson {
	margin-left:10px;
	padding-left:10px;
	border-left:3px #0066FF solid;
}

a {
	color:#0066FF;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
	color:#66CC00;
}