@charset "utf-8";
body {
	background: #000;
	margin: 0;
}
#container {
	width: 1000px;  
	background-color:#FFF;
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: left; 
}
#banner {
	width: 1000px;  
	background-color:#000;
	padding: 30px 0 50px 0;
	text-align:center; 
}

#mainContent {
	padding: 0 20px; 
}


.addthis {
	width: 300px;  
	float:right;
	text-align:right;
}
.portfolio1 {
	background-color:#A21111;
	width: 300px;  
	float:right;
	text-align:right;
	margin:0 10px 0 20px;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	border:solid #000 1px;
}
.maintitle {
	font-family:Verdana, Geneva, sans-serif;
	size:14px;
	color:#A21111;
	text-decoration:none;
}
.twitter {
	font-family:Verdana, Geneva, sans-serif;
	size:12px;
	color:#A21111;
	text-decoration:none;
}
.twitter:hover {
	font-family:Verdana, Geneva, sans-serif;
	size:12px;
	color:#000;
	text-decoration:none;
}

a {
	color:#A21111;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}

.border {
	border:solid #000 1px;
	padding:10px;
}
.main {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.mainmini {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#fff;
}
.mainmini a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#A21111;
}
.mainmini a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#960;
}

.footer {
	width: 780px;  
	margin: 0 auto; 
	text-align: left;
}