#wrap{width:100%; }
#container{float:left; width:100%; }


#topArea{float:left; width:100%; }
#bottomArea{float:left; width:100%; }



/* Top Menu
--------------------------------------------- */
#topMenuWrap{float:left; width:100%; background:black; /* #D6D4C9 #DFDDD5 */ }
#topMenu{margin:0 0 0 250px; width:729px; /*background:black;*/ }


/*
#topMenuWrap{position:relative; left:0; top:0; float:left; width:100%; height:28px; background:black; border-left:1px solid white; }
*/
/* #D6D4C9 */

/* remove the bullets, padding and margins from the lists */
#topMenu ul{float:left; list-style-type:none; border-left:1px solid white;}

/* make the top level links horizontal and position relative so that we can position the sub level */
#topMenu ul li{float:left; }

/* style all the links */
#topMenu a{display:block; /*width:84px;*/ width:80px; padding:13px 5px 7px 5px; color:white; border-right:1px solid white; background:black; /* #D6D4C9 */ text-decoration:none; font-family:Verdana; text-transform:uppercase; font-size:9px; /*font-weight:bold;*/ /*margin-right:1px;*/ text-align:center; border-bottom:5px solid black; }

/* style the links hover */
#topMenu a:hover{padding:10px 5px 10px 5px; color:#d0d0d0; text-decoration:none; background:black; /* #DFDDD5 #D6D4C9 */ border-bottom:5px solid #DFDDD5; }

#topMenu a.current{ padding:10px 5px 10px 5px; background:black; border-bottom:5px solid #DFDDD5;}
#topMenu a.current:hover{ padding:10px 5px 10px 5px; background:black; border-bottom:5px solid #B52011;

}




#mainArea{float:left; width:1000px;}


/* Top Area | Main Area | Sidebar
--------------------------------------------- */

#sidebarWrap{float:left; margin:-37px 0 0 0; padding:0 0 50px 0; width:250px; background:#DFDDD5; position:relative; z-index:10000; }
#sidebar{}

	#sidebar #logoWrap{width:100%; height:150px; background: url(http://www.acrupo.org/wp-content/themes/wp_acrupo_01/includes/img/header.gif) center top no-repeat;  }
	#sidebar #logo{}

	#sidebar #mottoWrap{width:100%; height:150px; background: #D6D4C9 url(http://www.acrupo.org/wp-content/themes/wp_acrupo_01/includes/img/motto.gif) center top no-repeat;  }
	#sidebar #motto{}

	#sidebar h2{margin:0px 0 5px 0; padding:0px 10px; font-size:18px; color:black; font-weight:normal; font-style:italic; background:#D6D4C9; }

	#sidebar .box{margin:20px 0 0px 0; width:100%; text-align:left;}
		#sidebar .box p{margin:0 10px 10px 10px; font-size:70%; line-height:18px; text-align:left; }

/*
	#sidebarInfoWrap{margin:20px auto 0 auto; width:100%; }
	#sidebarInfo{margin:0px auto; width:250px; }
		#sidebarInfoWrap p{margin:0 10px 10px 10px; font-size:70%; line-height:18px; }

	#sidebarGalleryWrap{float:left; margin:0 auto; width:100%; }
	#sidebarGallery{margin:0px 0px 0 0px; width:250px; }
*/

#flickr ul { list-style: none; text-align:center; }
#flickr ul li { display: inline; } 
#flickr ul, #flickr ul li { padding: 0; margin: 0; border: 0; }
#flickr a img { border: 1px #ccc solid; padding: 3px; margin: 5px 6px 0px;}
#flickr a:hover img { border: 1px #999 solid; }




/* Top Area | Main Area | Content
--------------------------------------------- */

#contentWrap{float:left; width:550px; }
#content{padding:20px 20px 50px 20px; }

	#content h1{margin:0px 0 15px 0; padding:0 0 0 5px; color:white; font-size:155%; font-weight:bold; line-height:20px; letter-spacing:2px; text-transform:uppercase; background:#D6D4C9; }

	#content h2{margin:0 0 15px 0; color:black; font-size:155%; }
		#content h2 a{display:block; width:100%; color:black; text-decoration:none; }
		#content h2 a:hover{text-decoration:underline; }


	#content h6.postInfo{display:block; margin:-10px 0 15px 0; padding:0px 0 0px 0; width:100%; font-size:65%; color:#707070; font-weight:normal; /*border-bottom:1px solid #909090;*/ }
	#content h6 span.category{/*display:block;*/ color:black; text-transform:uppercase; }
		#content h6 span.category a{color:#B52011; text-decoration:none;}
		#content h6 span.category a:hover{text-decoration:underline;}
	#content h6 span.date{margin:0 0 0 0px; padding:0 0 0 0px; /*border-left:1px solid #909090;*/ }

	#content h6.permalink{/*display:inline;*/ padding:0 0 0 0px; /*width:100%;*/ font-size:75%; font-weight:bold; /*text-transform:uppercase;*/ }
	#content .single h6.permalink{padding:0 0 0 0px;} 
		#content h6.permalink span{/*width:100%;*/ }
		#content h6.permalink span a{/*display:block;*/ color:black; /*padding:2px 5px; background:#DFDDD5;*/ text-decoration:underline; }
		#content h6.permalink span a:hover{text-decoration:none; /*background:#D6D4C9;*/}

	#content p{margin:0 0 10px 0; color:#505050; font-size:75%; line-height:22px; }
	#content ul{margin:0 0 10px 35px; color:#505050; font-size:75%; line-height:22px; }
	#content ul li{margin:0 0 5px 0; list-style-type:disc; }
	#content dl{margin:0 0 15px 0; color:#505050; font-size:75%; line-height:22px; }
	#content dl dt{margin:0 0 5px 0; font-weight:bold; }
	#content dl dd{margin:0 0 0px 0; }
	#content ol{margin:0 0 10px 35px; color:#505050; font-size:75%; line-height:22px; }
	#content ol li{margin:0 0 5px 0; }
	/*#content .excerpt p{display:inline;}*/

	#content .post{margin:35px 0 0 0; }
	#content .single{margin:0px 0 0 0; }
	#content .headerOnly h2{margin:0 0 5px 0; font-size:140%; }
	#content .search h6.postInfo{margin:0 0 0 0; }
	#content .search h2{font-size:115%; }

	/*
	#content h1#latestPostings{margin:0px 0 0px 0; color:white; font-size:130%; font-weight:bold; letter-spacing:2px; text-transform:uppercase; background:#D6D4C9; }
	*/
	#content h1#recentPostings{margin:50px 0 -15px 0; }

	#content table#gaudTB{width:100%; font-size:75%; }
	#content table#gaudTB td{padding:0 0 10px 0; width:50%}





/* Top Area | Main Area | Right Menu
--------------------------------------------- */

#rightMenuWrap{float:right; margin:20px 0 0px 0; width:200px; background: #DFDDD5; }
#rightMenu{padding:10px 10px 0 10px; }

	#rightMenu .box{margin:0 0 15px 0; }
	#rightMenu .box#rightMenuBox{margin:0 0 50px 0; }

	#rightMenu .subscribe{margin:5px 0 -10px 0; padding:5px; border:5px solid #D6D4C9; text-align:center; }
	#rightMenu .temp{margin:5px 0 0 0; padding:5px; border:5px solid #D6D4C9; text-align:center; }

	#rightMenu .temp h6{text-align:center; }

	#rightMenu h6{margin:0px 0 10px 0; font-size:70%; color:black; text-align:left; font-weight:bold; text-transform:uppercase; background-color: #D6D4C9; }
	#rightMenu p{margin:0 0 0px 0; color:#505050; font-size:75%; line-height:22px; }
	#rightMenu ul{ margin:0 0 0 0px; font-size:70%; color:black; line-height:20px; }
	#rightMenu ul li{margin:0 0 0px 25px; list-style-type:square; }
		#rightMenu ul li ul{margin:2px 0 2px 0; font-size:100%;}
		#rightMenu ul li ul li{margin:0; list-style-type:none;}
	
		#rightMenu ul li a{/*display:block;*/ margin:0 0 0px 0px; /*padding:1px 2px; width:174px;*/ color:#505050; text-decoration:none; /*background: #D6D4C9; border:1px solid #DFDDD5;*/ }
		#rightMenu ul li a:hover{margin:0 0 0px 0; color:black; /*background: #DFDDD5; border:1px solid #D6D4C9;*/ text-decoration:underline; }



/* FAQ boxes */


/*Style sheet used for demo. Remove if desired*/
h6.handcursor{
cursor:hand;
cursor:pointer;
margin:0 0 10px 0; padding:2px 4px; font-size:70%; color:black; text-align:left; font-weight:bold; text-transform:uppercase; 
background-color: #D6D4C9;
}

h6#bobcontent1-title{}
h6#bobcontent2-title{}
h6#bobcontent3-title{}

#bobcontent1{}
#bobcontent2{}
#bobcontent3{}

.switchgroup1{margin:0 0 15px 0;}
.switchgroup2{}
.switchgroup3{}





/* FAQ boxes */

p#faqControl{
margin:0px 0 15px 0;
padding:1px 3px;
font-size:10px;
text-align:center;
text-transform:uppercase;
background:#D6D4C9;
}

p#faqControl a{color:#909090; text-decoration:none; }
p#faqControl a:hover{color:black; }





/* Bottom Area | Footer
--------------------------------------------- */
#footerWrap{float:left; width:100%; background:#D6D4C9; /* #D6D4C9 */ }
#footer{padding:0 0px; }

	#footer a{color:black; text-decoration:underline; }
	#footer a:hover{text-decoration:none; }
	
	#footerLeft{float:left; padding:20px 0; width:250px; height:50px; background:black; text-align:center;}
		#footerLeft p{padding:0 0px; font-size:70%; color:white; }

	#footerRight{float:right; clear:right; padding:20px; }
		#footerRight p{font-size:70%; color:#505050; }



::-moz-selection {color:#7AA62F; background:#DEDBBD; }
::selection {color:#7AA62F; background:#DEDBBD; }
code::-moz-selection {color:#7AA62F; background:#DEDBBD; }
code::selection {color:#7AA62F; background:#DEDBBD; }



/*

::-moz-selection{color:black; background:#D6D4C9; }
::selection{color:black; background:#D6D4C9; }
code::-moz-selection{color:black; background:#D6D4C9; }
code::selection{color:black; background:#D6D4C9; }

*/













/* Links
----------------------- */
a{color:#003399; text-decoration:underline; }
a:hover{color:#B52011; text-decoration:none; }


/* Mssc
----------------------- */
h6.adsHead{display:none; margin:0 0 5px 0; font-size:65%; color:#b0b0b0; font-weight:normal; letter-spacing:2px; text-align:center;}
a.greenLK{color:#0B8D2E; text-decoration:underline;}
a:hover.greenLK{color:#0B8D2E; }
.spacer{height:25px; }
.colorRed{color:red;}



/* Basic
----------------------- */
/*
*html{
margin:0;
padding:0;
width:auto;
height:auto;
}
*/

body{margin:0 auto; padding:0; font: 100% Verdana, Arial, Helvetica, sans-serif; color:#707070; 


/*
background: url(../img/motto.gif) right top no-repeat fixed;
*/
/* #D6D4C9 */
}

h1, h2, h3, h4, h5{
font-family: "Times New Roman", Times, serif; 
}

h1, h2, h3, h4, h5, h6, p, ol, ul, ol li, ul li, li, ul li ul, ul li ul li, dl, dl dt, dl dd, table, table th, table td, img, img a, form, em, div, span, img, a img{
margin:0;
padding:0;
}
table, th, td{border-collapse:collapse; vertical-align:top; }

img,
a img{ border:none; border:0px; line-height:0px; }

ul li{list-style-type:none; }


/* FORMS
--------------------------------------------------------------------------------------------------*/

form                  { margin:0; padding:0; margin-bottom:0;  }
fieldset              { margin:0; padding:0; margin-bottom:0; border:0; }
input,textarea,select	{ border:1px solid #aaa; font-family:verdana, sans-serif; font-size:11px; }

