/* CSS Document */


html {
   height: 100%;
}


body{

	background:url("http://affluenceresearch.org/NewAARC/wp-content/uploads/2010/06/bg.gif") #353b47;

	margin:0 auto;

	font-family:Verdana, Helvetica, sans-serif;

	font-size:13px;
    height: 100%;

	}



#main{

 min-height: 100%;
 height: auto !important;
 height: 100%;
 margin: 0px auto -35px;
 width:100%;
}

#leftmargin{
	background:url("http://affluenceresearch.org/NewAARC/wp-content/uploads/2010/06/bg.gif") #353b47;
}


#footer{

background:#52525C no-repeat;

margin:0 0 0 10%;

width:90%;

height:35px;

color:#FFFFFF;

font-size:18px;

float:left;

}

#copyright a{
color:#FFFFFF;
text-decoration:none;
}

#copyright a:hover{
color:#FFFFFF;
}

.addthis_container{
float:left;
margin:0 20px 0 0;
}

.push {
 height: 35px;
 }


#header-top{
width:100%;
height:20px;
background:#52525C;
}

#header{

width:100%;

height:75px;

background:#3B5998;

margin-top:0px;

margin-bottom:0px;

border-top:#FFFFFF solid 1px;

border-bottom:#FFFFFF solid 1px;
float:left;
}



#american{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:17px;

color:#FFFFFF;

margin:auto 155px;

margin-left:10%;

width:300px;

float: left;

}







#aarc{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;
font-weight:bold;

float:right;

color:#FFFFFF;

margin-right:3%;

margin-top:10px;
text-align:right;
width:350px;

}





#a_r{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:30px;

float:left;

color:#FFFFFF;

margin-top:0px;

padding-left:180px;}



#center{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:15px;

float:left;

color:#FFFFFF;

margin-top:0px;

padding-left:440px;}







#Cont_menu_footer{

margin-left:10%;
width:90%;

background:#FFF;

margin-top:0px;

margin-bottom:-35px;
 min-height: 82%;
 height: auto !important;
 height: 82%;

}



#menu{



margin-top:0px;

margin-bottom:0px;

margin-left:10%;

width:878px;



}





#left-sidebar{

  float: left;

  width:50px;

  background-color: #353B47;

  height: 100px;

}





#content{

margin-top:0px;

margin-bottom:0px;

margin-left:0;

width:100%;

background:#FFFFFF;

float:left;

}



#body_image{

width:auto;

height:auto;

margin-left:12px;

margin-top:90px;

margin-right:40px;

border:2px solid #CCCCCC;

float:right;

}



#textarea2 {

color:#000000;

padding-left:20px;

padding-bottom:10px;

width:90%;

font-family:Verdana, Helvetica, sans-serif;

font-size:13px;

text-align:justify;


}



#textarea2 h1{

color:#000000;

font-family:Verdana, Helvetica, sans-serif;

font-size:22px;

margin:10px 0px 0px 0px;

padding:0px;

text-decoration:none;

}



#textarea2 h1 a{

	color:#353B47;

text-decoration:none;

}



#textarea2 h1 a:hover{

	color:#3B5998;

text-decoration:none;

}



a{

	color:#3B5998;

text-decoration:none;

}



a:hover{

	color:#353B47;

text-decoration:none;

}



#textarea{

color:#000000;

margin-top:0px;

padding-right:38px;

padding-top:10px;

padding-bottom:20px;

width:72%;

font-family:Verdana, Helvetica, sans-serif;

font-size:13px;

float:right;

}





#bottom_nav{

width:20%;

float:left;

margin-top:80px;

margin-left:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-right:15px;

background:#FFFFFF;

}



#bottom_nav li{



display:block;

margin-bottom:10px;

}





#bottom_nav li a{

color:#000000;

text-decoration:none;

}








#footer p{

width:250px;

margin:0;

font-size:18px;

}





#about_us{



width:89px;

height:28px;

float:left;

}



#home{



width:47px;

height:28px;

float:left;

}





#research{



width:123px;

height:28px;

float:left;

}



#newest{



width:154px;

height:28px;

float:left;



}



#mail_list{



width:87px;

height:28px;

float:left;

}



#s_and_p{



width:173px;

height:28px;

float:left;

}



#press{



width:46px;

height:28px;

float:left;

}



#contant_us{



width:158px;

height:28px;

float:left;

}



h1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	color:##3A5533;

	margin:0px 0px 5px 0px;

	padding:0px;

	}

	

#copyright {

 	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-top:9px;

	color:#FFFFFF;

	font-size:13px;

	font-weight:bold;

        margin-left:10px;

	}

	

.title {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#123E63;

	margin:0px;

	padding:0px;

	}
	
#sidebar {
	width:23%;
	margin:0px;
	padding:0px;
	float:left;
}

#sidebar-text {
	margin:20px 0px 10px 0px ;
	padding:0px 15px;
	float:left;
	font-size:11px;
}

#sidebar-text ul {
	margin:35px 0px 0px 0px;
	padding:0px;
}

#sidebar-text li {
	margin:0px 0px 15px 15px;
	padding:0px 0px 0px 0px;
	list-style-image:url(images/square.jpg);
}

#sidebar-text li a{
	font-weight:bold;
	color:#000;
}


#sidebar-text li a:hover{
	font-weight:bold;
	color:#3B5998;
}

/*Blog Sidebar*/

.title-blog {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#123E63;

	margin:0px;

	padding:0px;

	}
	
#sidebar-blog {
	width:23%;
	margin:0px;
	padding:0px;
	float:left;
}

#sidebar-text-blog {
	margin:5px 0px 10px 0px ;
	padding:0px 8px;
	float:left;
	font-size:11px;
}

#sidebar-text-blog ul {
	margin:15px 0px 15px 0px;
	padding:0px;
}

#sidebar-text-blog li {
	margin:0px 0px 5px 15px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

#sidebar-text-blog li a{
	font-weight:bold;
	color:#000;
}


#sidebar-text-blog li a:hover{
	font-weight:bold;
	color:#3B5998;
}

.clear {
clear:both;
}