body {
	font: 64%/1.5 "Lucida Grande","Trebuchet MS","Tahoma","Helvetica";
	color:#000;
	margin:0;
	background:url(http://www.mcville.net/images/bg.png) top repeat #FFFFFF;

}

* {
	margin:0;
	padding:0;
}

#wrap1 {
	background:url(http://www.mcville.net/images/partybreaker.jpg)top center;
	padding:0 10px 10px 10px;
	width:760px;
	margin:0 auto;
}

#wrap2 {
	width:740px;
	background:url(http://www.mcville.net/images/background-header-w2bp.jpg) top left repeat-x #fff;
	border-bottom:1px solid #000;
	padding:0 10px 10px 10px;
	position:relative;
}

#nav {
	float:right;
	border:none;
	padding:0;
	margin:0;
}

#nav li {
	float:left;
	list-style:none;
	margin:0 1px 0 0;
	padding:0;
}

#nav li a {
	display:block;
	padding:60px 20px 6px 10px;
	background:#ffffff;
	color:#ffffff;
	text-transform:uppercase;
	background:url(http://www.mcville.net/images/b-nav.png) top center repeat #fff;

}
#nav li a:hover {
	background:url(http://www.mcville.net/images/tinkle.gif) top center repeat #fff;
	color:#000000;
	border-bottom:1px #000;
}

#header h1 {
	font:2.7em Arial;
	letter-spacing:-1px;
	color:#222;
	float:left;
	padding:30px 20px 14px 45px;


}
#header h1 a {
	color:#222;
	text-decoration:none;

}
#header h1 a:hover {
	color:#000;
}
#header h1 span {
	font-size:.8em;
	color:#ccc;
	text-transform:uppercase;
}

#container {
	clear:both;
	padding:20px 0 0 0;
}

p.description {
	background:url(http://www.mcville.net/images/v9glass.png) right bottom repeat #fff;
	font-size:1.5em;
	padding:30px 10px 65px 10px;
	color:#000;
	line-height:25px;

}
p.description a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	border-bottom:1px dotted #8CD1FF;

}
p.description a:hover {
	border-bottom:1px solid #8CD1FF;
	
}



#content {
	margin:0 260px 0 5px;
	padding:10px 20px 0 0;

}

#content h2 {
	font:2.2em Arial;
	color:#121212;
	letter-spacing:-1px;
	margin:10px 0;
	border-bottom:1px solid #eee;
	background:url(http://www.mcville.net/images/h2.jpg) bottom left no-repeat;
	clear:left;
	padding:20px 0 0 0;
}
#content h2 a {
	color:#121212;
	text-decoration:none;
}
#content p {
	margin:15px 0;
	font-size:110%;
	line-height:21px;
}



p.boxoffice {
	background: #000 url(http://www.mcville.net/images/subpus2.png) top right no-repeat;
	padding:20px;
	margin:0px -5px 10px 10px;
    
}

p.boxoffice a.more {
	display:block;
	color:#565656;
	text-decoration:none;
	border:none;
	border-bottom: 1px dotted #A8A8A8;

}

p.boxoffice a:hover {
	color:#A8A8A8;
	border-bottom: 1px solid #555555;


    
}


input {
	padding:5px;
	border:2px solid #373839;
	color:#555;
	width:100px;
    margin-bottom: 15px; 
}

checkbox {
	padding:5px;
	border:3px solid #CBCBCB;
	color:#555;
	width:20px;
    margin-bottom: 4px; 
}


textarea {
	padding:5px;
	margin-bottom: 4px;
	border:3px solid #CBCBCB; 
}

#content h3 {
	font:1.8em;
	color:#555;
	margin:10px 0;
}



}
blockquote {
	padding:0 0 0 10px;
	border-left:5px solid #eee;
}

ul {	
	margin:10px 10px 10px 0;
	padding:0 0 0 15px;
	border:1px solid #eee;
}
li {
	margin:0 0 0 10px;
	padding:5px;
}

a {
	color:#666666;
	text-decoration:none;
}
 a:hover {
 	color:#0C86FF;
	border-bottom:1px solid #fff;
	text-decoration:underline;
}
#footer {
	text-align:center;
	border-top:2px solid #000;
	padding:10px;
	margin:30px 0 0 0;
	color:#ccc;
	width:760px;
	margin:0 auto;
}
#footer a {
	color:#eee;
}
 
 .vcard {
		background-image: url(http://www.mcville.net/images/vcard-bg.gif);
		background-repeat: no-repeat;
		color: #666;
		font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
		}

 .vcard:hover {
		background-image: url(http://www.mcville.net/images/vcard-bg2.gif);
		background-repeat: no-repeat;
		font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
				}



/* Interact */

.interact1 {

	float:left;
	background-image: url(http://www.mcville.net/images/read.png);
	background-repeat: no-repeat;
	padding:4px 50px 5px 27px;
	color: #666;
	text-decoration: none;
	
}

.interact2 {

	float:left;
	background-image: url(http://www.mcville.net/images/comment.png);
	background-repeat: no-repeat;
	padding:4px 50px 5px 13px;
	color: #666;
	text-decoration: none;
	
}


/* Sidebar*/

#sidebar {
	width:230px;
	float:right;
	color: #000;
	background:
	url(http://www.mcville.net/images/side-bottom-bg.png) bottom no-repeat #000;
	padding:18px 20px 10px 10px;
}


#comments blockquote 
{
	font-size: 100%;
}

#comments {
	background:#6EA1D6 none repeat scroll 0% 50%;
	border-bottom:1px solid #80BFFE;
	border-right:1px solid #80BFFE;
	padding:16px 6px 12px 20px;
}


#sidebar p {
	color: #595959;
	margin-top: 1em;
}
#sidebar h3 {
	color: #000;
	margin-bottom: 4px;
	
}
#sidebar img {
	float: inherit;
	border:0px;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 15px;

}
#sidebar ul {
	list-style:none;
	border-top:1px solid #eee;
	border:none;
	padding:0;
	margin:0;
}
#sidebar ul li {
	border-bottom:1px solid #eee;
	padding:5px;
	margin:0;
}
#sidebar ul li a {
	color:#0066dd;
	text-decoration:none;
}
#sidebar ul li a:hover {
	color:#0033aa;
}
#sidebar h2 {
	color:#666666;
	margin:10px 0;
	font-size:1.3em;
	text-align:left;
}

#recentnews {
	width:500px;
	margin: 0 auto;
	padding: 5px 0;
}
.sideblock {
	width: 220px;
	float: left;
	padding: 3px;
}
.sideblock p {
	margin-bottom: 00px;
}
.sideblock em {
	font-style: normal;
	background: #EFEFEF;
}
.sideblock a {
	padding: 0;
}
.sideblock a:link, .sideblock a:visited {
	text-decoration: none;
	border: 1px;
	color: #555555;
}
.sideblock a:hover {
	background: #fff;
	color: #4998CF;

}

.sideblock img {
	border: 0;

}
.sideblock p a:link, .sideblock p a:visited {
	border-bottom: 1px dotted #2A2B38;
}
.sideblock p a:hover {
	border-bottom: 1px dotted #FF2525;
}
.sideblock ul {
	list-style-type: none;
	font-size: 10px;
	margin: 14px 0 0px;
	border-top: 1px solid #EEEEEE;
}
.sideblock ul li {
	margin: 0;
	padding: 0;
	
}
.sideblock li a, .sideblock li a:link, .sideblock li a:visited {
	margin: 0;
	display: block;
	width: 181px;
	padding: 4px;
	color: #9F9F9F;
	border-bottom: 1px solid #EEEEEE;
}

.sideblock li a:hover {
	background: #48A4FF;
	border-bottom: 1px solid #48A4FF; 
	color: #fff;

}
.sideblock li.new a:hover {
	background: #516F8E;
	background-position: left;
	top: 50%;
}
.sideblock ul.nolink {
	list-style-type: none;
	font-size: 1.1em;
	margin: 16px 0 8px;
	border-top: 1px solid #516F8E;
}
.sideblock ul.nolink li {
	margin: 0;
	display: block;
	width: 170px;
	padding: 5px;
	color: #295BA4;
	border-bottom: 1px solid #295BA4;
}




/* getfirefox.com */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* shhhhhhh *Hides from IE-mac* \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac, o btw. Tantek rocks */
