/*  
Theme Name: MCAC
Theme URI: 
Description: A Web 2.0 Wordpress Theme custom coded by CssKings.com
Version: 1.0
Author: <a href="http://www.csskings.com">CssKings.com</a>
Author URI: http://www.csskings.com
*/

*{margin:0; padding:0; outline:0;}
body{background:#fff; font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{text-decoration:none;}
.clear{clear:both; overflow:hidden;}

#topbg{background:url(images/bg1.jpg) no-repeat 50% top; width:100%; height:218px;}
#brush{background:url(images/brush.jpg) no-repeat 50% top; width:100%; min-height:876px;}

#header{text-align:right; padding:70px 40px 0 0;}
#header p{font-size:15px; font-family:Trajan Pro; color:#e8e2de; font-weight:bold; line-height:24px;}

.wrap{width:948px; margin:auto;}

#navigation{width:168px; float:left; font-family:Trajan Pro; font-weight:bold;}
#menu{height:860px; width:168px;}
#navigation ul{background:#353165;}
#navigation ul li{list-style:none; font-size:14px; color:#fff; border-bottom:1px solid #908eaa; padding:0 0 0 10px;}
#navigation ul li a{color:#fff; background:url(images/bullet.png) no-repeat left; padding:10px 0 10px 20px; display:block;}
#navigation li:hover, #navigation li.current_page_item{background:#acaac0;}
#navigation li a:hover, #navigation li.current_page_item a{background:url(images/bullet_a.png) no-repeat left;}
#paypal{margin:0 0 30px 17px;}

#content{width:776px; float:right;}
#flash{width:776px; height:329px; margin:0 0 20px 0;}

.t1, .t2, .t3, .search{background:url(images/t1.jpg); width:764px; height:26px; line-height:26px; color:#fff; font-size:16px; padding:0 0 0 12px; margin:0 0 13px 0;}
.t2{background:url(images/t2.jpg); width:373px; margin-bottom:16px;}
.t3{background:url(images/t3.jpg); width:338px; margin-bottom:16px;}
#welcome{margin:0 0 50px 0;}
#welcome p{font-size:14px; color:#050505; line-height:22px; padding:0 4px 0 4px;}

.block1{width:384px; float:left; text-align:justify;}
.block2{width:350px; float:right; text-align:justify;}
.block1 h2 a{color:#529701; font-size:12px;}
.post{border-bottom:1px solid #d2d3d3; padding:0 0 10px 0; margin:0 0 20px 0;}
.date{color:#050505; font-size:12px; font-weight:bold; margin:0 0 7px 0;}
.block1 p, .block2 p{font-size:12px; color:#050505; line-height:18px;}
.block1 p a.more, .post p a.more{background:url(images/readmore.jpg); width:80px; height:23px; text-indent:-10000px; display:block; float:right; margin:15px 0 0 0;}
.block2 h4{color:#fd6302; font-size:12px; margin:0 0 5px 0;}
.block2 p{margin:0 0 30px 0;}
.meta{font-size:12px; color:#333;}
.meta a{color:#529701;}
.post p a.more{margin-top:10px; margin-bottom:10px;}
.post p{font-size:14px; margin:0 0 20px 0;}
.thumb{border:1px solid #ccc; padding:2px; margin:0 0 15px 0;}
.post h2 a{font-size:30px; color:#529701;}
.post h3 {font-size:16px; color:#529701;}
.post a{color:#529701;}
.title{color:#fd7a28; font-size:16px; border-bottom:1px solid #efefef; padding:0 0 10px 0; margin:0 0 10px 0;}

#footer{background:url(images/footerbg.png) repeat-x bottom; height:174px;}
#fbg{background:url(images/footer.jpg) no-repeat 50% top; height:104px; padding:105px 0 0 0; text-align:center;}
#footer ul li{display:inline; font-size:11px; color:#fff; background:url(images/fline.png) no-repeat left; padding:0 5px 0 10px; font-weight:bold;}
#footer ul li a{color:#fff;}

/************comments*************/
#url, #author, #email, #comment{width:200px; padding:5px; font-size:14px; color:#444; font-family:Arial, Helvetica, sans-serif; border:1px solid #bfbfbf;}
#comment{width:500px; height:120px;}
#submit{ background:url(images/title2.png) repeat-x top #0484ba; font-size:14px; color:#fff; text-align:center; border:0; height:32px; padding:0 10px 0 10px; margin:0 0 20px 0;-moz-border-radius:1ex; -webkit-border-radius:1ex; cursor:pointer; border:1px solid #efefef;}
.grav{float:left; margin:0 10px 0 0;}
.commentlist{padding:20px 0 0 0;}
.commentlist a{color:#529701;}
.commentlist li{list-style:none; font-size:12px; margin:0 0 0 20px;}
a.comment-reply-link{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#777; font-style:italic; margin:0 0 15px 10px; display:block; background:#f1f1f1; border:1px solid #d7d7d7;  -moz-border-radius:0.5ex; -webkit-border-radius:0.5ex; float:left; padding:2px 6px 2px 6px;}
.comlist{background:#efefef; padding:0 10px 0 0; margin:0 0 10px 0;}
.vcard{float:left; padding:10px 0 0 0;}
.comm_text{padding:0 10px 0 10px;}
.comm_text ul{margin:0 0 10px 0;}

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;  }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right; padding-right:30px;}
.alignleft{float:left; padding-left:30px; }
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}


/*************** Flash Header *****************/

body {
	font-family:arial;	
	font-size:12px;
}

ul.slideshow {
	list-style:none;
	width:750px;
	height:300px;
	overflow:hidden;
	position:relative;
	margin:0;
	padding:0;
	
}	

ul.slideshow li {
	position:absolute;
	left:0;
	right:0;
}

ul.slideshow li.show {
	z-index:500;	
}

ul img {
	border:none;	
}

.day-with-date span.event { font-size: 1em; }
