/*

Theme Name: Micronesiachallenge

Theme URI: http://winwinsp.com/

Description: This theme is designed for Micronesiachallenge.

Version: 1.0

Author: Sohany, ShaQuiB (winwinsp.com)

Tags: client provided design, fixed width, two columns, widgets

*/



body {

	background-color:#666666;

	margin:0;

	padding:0;

	font-size : 13px;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

}

#footer a{

	color:#AFAFAF;

	text-decoration:none;

}

#footer a:hover{

	color:#FFFFFF;

	text-decoration:underline;

}



/*---------------------SITE WRAPPER Starts---------------------*/



#site-wrapper{

	width:939px;

	margin-left:auto;

	margin-right:auto;

}



/*---------------------HEADER Starts---------------------*/



#header{

	width:870px;

	margin-left:11px;

}



#banner{

	padding-top:10px;

	padding-bottom:5px;

}



#content-background{

	background:url(images/bkg.gif) no-repeat; /* SITE WRAPPER CONTENT BACK GROUND IMAGE */

	/*border:1px solid;*/

}



#top-menu-bar{

	border-top:1px solid #999;

	border-bottom:1px solid #999;

	width:878px;

	height:18px;

	padding-bottom:2px;

}



#top-menu-bar .top-menu-ul{

	padding-left:9px;

}





.top-menu-ul{

	margin:0;

	padding:0;

	padding-top:2px;

}

.subhead {text-align:center; font-weight:bold; font-size:14px; text-transform:uppercase;}



.top-menu-ul li{

	display:inline;

	padding-left:15px;

	font-size:11px;

}

.top-menu-ul .page-item-3{

	padding-left:20px;

}





.top-menu-ul .page_item{

	padding-left:11px;

}





.top-menu-ul li a{

	text-decoration:none;

	color:#333;

}



.top-menu-ul li a:hover{

	text-decoration:underline overline;

}



.top-menu-flag{

	float:right;

	background:url(images/flags.png) no-repeat;

	width:173px;

	height:15px;

	margin-top:3px;

	padding-right:3px;

}





/*---------------------MAIN CONTENT Starts---------------------*/



#main-content{

	/*border:2px solid;*/

	width:880px;

	margin-left:11px;

	padding-bottom:20px;

}



.content-header-image{ /*THIS DIV IS FOR INAGE OF OTHER PAGES in MAIN CONTENT*/

	padding-top:10px;

	padding-bottom:5px;

	width:880px;

}



.content-header-image img{ /*THIS DIV IS FOR INAGE OF OTHER PAGES in MAIN CONTENT*/

	width:878px;

}



.left-nav-content{

	float:left;

	width:620px;

	padding-right:10px;

	padding-left:20px;

}





.text-contents{

	padding:5px 20px;

	

}



.right-nav-menu{

	float:left;

	width:212px;

	margin-left:17px;

}



.right-nav-button{

	height:84px;

}



.photo-box{

	height:138px;

	width:870px;

	padding-bottom:10px;

}



.photo-box a img{

	border:none;

}



#content-border{

	background:url(images/bod_edge.gif) repeat-y; /* SITE WRAPPER BACK GROUND SHADE DESIGN IMAGE */

	padding-top:2px;

}



/*---------------------FOOTER INFORMATION---------------------*/



#footer{

	/*border:1px solid #fff;*/

	font-size:10px;

	text-align:center;

	width:890px;

	background-color:#666;

	margin-left:30px;

	color:#afafaf;

}



#bottom-menu{	/* BOTTOM MENU BAR DESIGN */

	height:23px;

}



#bottom-menu .top-menu-ul li a{	/* BOTTOM MENU BAR DESIGN */

	color:#FFFFFF;

	font-size:10px;

}



#bottom-menu .top-menu-ul li a:hover{	/* BOTTOM MENU BAR DESIGN */

	color:#000;

	text-decoration:overline underline;

}



#bottom-logo{	/* BOTTOM LOGO + CONTACT ADDRESS BAR  */

	border-top:1px dotted #afafaf;

	padding-top:9px;

	height:75px;

}



.logo-box{ /* BOTTOM LOGO BOX SHOWS THE IMAGE OF SPONSORS LOGO EXCEPT URL */

	float:left;

}



.bottom-address{ /* BOTTOM ADDRESS BOX */

	float:left;

	color:#afafaf;

	width:290px;

}



#bottom-cloud-info{ /* BOTTOM LINKS CLOUD CONTAINER */

	padding-top:10px;

	padding-bottom:10px;

	border-top:1px dotted #afafaf;

	border-bottom:1px dotted #afafaf;

	font-size:10px;

	text-align:left;

	width:890px;

}



#bottom-copyright{ /* BOTTOM COPYRIGHT INFO BOX */

	padding-top:8px;

	height:20px;

}







/* --------------------------UPDATE CODES-------------------------*/



h2 {font-size: 14px; font-weight:bold; margin-bottom:0px; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; padding: 3px 0px 3px 0px;}

.meta {color:gray; margin-top:3px;}

#next-post-text, #previous-post-text {background-color:#006699; padding:5px 10px 5px 10px; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}

#next-post-text a, #previous-post-text a {color:#FFFFFF;}

.blog-headline h2 {color: #006699;}

.photo-box1{

	background:url(images/mc_text.gif) no-repeat left top;

	width:878px;

	height:138px;

}

.left-nav-content a:link {text-decoration:none; color : #003366; }

.left-nav-content a:visited {text-decoration:none; color: #003366;}

.left-nav-content a:active {text-decoration:none; color: #003366;}

.left-nav-content a:hover {text-decoration:underline; color: #000000;}



a[href$='.doc'], a[href$='.rtf'] {

	padding: 5px 20px 5px 0;

	background: transparent url(images/icons/icon_doc.gif) no-repeat center right;

}



a[href$='.xls'] {

	padding: 5px 20px 5px 0;

	background: transparent url(images/icons/icon_xls.gif) no-repeat center right;

}



a[href$='.pps'] { 

	padding: 5px 20px 5px 0;

	background: transparent url(images/icons/icon_pps.gif) no-repeat center right;

}



a[href$='.ppt'] { 

	padding: 5px 20px 5px 0;

	background: transparent url(images/icons/icon_pps.gif) no-repeat center right;

}



a[href$='.pdf'] { 

	padding: 5px 20px 5px 0;

	background: transparent url(images/icons/icon_pdf.gif) no-repeat center right;

}



/* email */

a[href ^="mailto:"] {

	padding: 5px 20px 5px 0;

    background: transparent url(images/icons/icon_mailto.gif) no-repeat center right;

}

#content-background-repeat{

	background:url(images/bkg_rpt.gif) repeat-y left top;

	border:2px solid #fff;

	margin:0px 17px 2px 18px;

}

#success-story{

	width:450px;

	margin-left:auto;

	margin-right:auto;

}

.success{

	float:left;

	background-image:url(images/success_box.gif);

	width: 211px; 

	height:83px;

	font-size: 14px;

	text-align:center; 

	margin-top: 8px;

	margin-right:8px;

	font-weight:bold;

}

.success-right{

	height:73px;

	padding-top:10px;

}



#menu{

	width:91%;

}



.commentlist .even{

	border:1px solid #0070b0;

	padding:5px;

	margin-bottom:10px;

	font-size:11px;

	background:#ebf0f4;

	color:#666666;

}

.commentlist .odd{

	padding:5px;

	margin-bottom:10px;

	font-size:11px;

	border:1px solid #008439;

	background:#dde6ed;

}

.left-nav-content .commentlist{

	list-style:none;

}



.left-nav-content ol{

	width:100%;

	list-style-type:none;

	margin: 0px;

	padding: 0px;

}



.form-style{

	width:80%;

	padding-left:35px;

}



.blog-headline, .blog-headline a:link, .blog-headline a:visited, .blog-headline a:active{

	color:#0070b0;

}



.response, .blog-headline a:hover{

	color:#008439;

}



.post-head a:link{

	color:#555334;

	font-size:14px;

	font-weight:bold;

}



.post-head a:hover{

	color:#01a6ac;

	font-size:14px;

	font-weight:bold;

}



#bottom-menu ul.top-menu-ul {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	font-size : 10px;

	color : #F0F0F0;

	padding-bottom: 6px;

}



#bottom-menu ul.top-menu-ul li {

	padding-left : 10px;

	padding-right: 10px;

	border-left: 1px solid #F0F0F0;	

}

#bottom-menu ul.top-menu-ul li a:link  {text-decoration:none; color : #F0F0F0; }

#bottom-menu ul.top-menu-ul li a:visited  {text-decoration:none; color: #F0F0F0;}

#bottom-menu ul.top-menu-ul li a:active  {text-decoration:none; color: ##F0F0F0;}

#bottom-menu ul.top-menu-ul li a:hover  {text-decoration:underline overline; color: #000000;}



#bottom-menu ul.top-menu-ul .page-item-17{

	border-right:1px solid #F0F0F0;

}

#widecolumn ul{

	list-style:none;

	padding-left:0px;

}

.left-nav-content #widecolumn a{ font-weight:bold;}

.left-nav-content #widecolumn li{

	margin-bottom:10px;

}



#navigate a:hover, a:focus, .image-container p:hover {

color:red;

}

#navigate a{

	text-decoration:none;

}

#navigate, .image-container{

font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif;

font-size:12px;

font-weight:bold;

}