
body 
{ 
background: #fff;
background-image:url(images/body-bk.jpg);
background-repeat:repeat;
color: #111; 
font-size: 62.5%; 
}
.custom #container {
	
 
	margin-top: 1em;
    background-color:#c9ced0;
	background-image:url(images/side-bar.jpg);
	background-repeat:repeat;

	border: 1px solid #CCCCCC;
}
.custom #header 
{ 
border:none;
background-image: url(images/agm_text_2.jpg);
background-repeat:no-repeat;
position:relative;
left:125px;
height:252px;
width:622px;
}
.custom #tagline { display:none;}
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #content
{   
	min-height:900px;
	background-color:#d2d4d5;
	background-image:url(images/content-bk.jpg);
	background-repeat:repeat;
}
#bottom-header
{
	background-image:url(images/bottom-header2.jpg);
	background-repeat:repeat-x;
	height:30px;
	
}
.custom #tabs 
{ 
list-style: none; 
position:relative;
border:none;
left:350px;
top:10px;

}
	
.custom #tabs li 
{ 
margin-bottom: -0.1em; 
float: left; 

}
.custom #tabs li  
{

border:0px;
background:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant: normal;
}
.custom	 #tabs .current_page_item, #tabs .current-cat 
{ 

padding-bottom: 0.1em;
border:none;
background: none;
 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant: normal;
}
.custom	#tabs a 
{ 
display: block; line-height: 1em; color: #111;

}
.custom	#tabs a:hover 
{ 
color: #111; text-decoration: underline; 
}
.custom	#tabs .current_page_item a, #tabs .current-cat a 
{ 
cursor: text; 
}

.custom	#tabs .current_page_item a:hover, #tabs .current-cat a:hover 
{ 
text-decoration: none;
}
.custom #tabs .rss 
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant: normal;
padding-right: 0; 
background: none; 
border: none; 
float: right; 
position:relative;
left:-375px;
 
}
.custom	#tabs .rss a 
{ 
padding-right: 16px; background:url(../images/icon-rss.gif) 100% 50% no-repeat; 
}
.custom #sidebars 
{
 
	border-style: solid; border-color: #ddd; 
	min-height:100%;
}
.custom	#sidebar_1 
{
 	
border-style: dotted; border-color: #ddd; 
}

.custom a 
{ 
color: #354352; 
text-decoration: none; 
}
.custom .sidebar a
{ 
text-decoration: none; 
font-weight:bold; 
}
.custom .sidebar a:hover 
{ 
text-decoration: underline; 
}

.custom .headline_meta 
{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-style: italic; 
color:#000; 
}

.custom #archive_info 
{ 
border-bottom: 2px solid #ddd; 
}
.custom	#archive_info p 
{ 
text-transform: uppercase; 
letter-spacing: 2px; 
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-style: italic; 
color:#000; 
}


/*---:[ headlines and bylines ]:---*/

.custom	 .sidebar h3 
{ 

letter-spacing: 2px; 
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
font-style:normal;
font-variant: small-caps; 
color: #333;
}
.custom	  h4, h5 { font-weight: bold; }
.custom	  h5, h6 { text-transform: uppercase; letter-spacing: 1px; }
.custom	 .format_text h2.top, .format_text h3.top { margin-top: 0 !important; }

.custom	  h2 a { color: #111; }
.custom	  h2 a:hover { color: #2361a1; }



/*---:[ calendar widget ]:---*/
.custom	#calendar_wrap { width: 98%; padding: 0 1%; }
.custom	#calendar_wrap a { font-weight: bold; }
.custom	#calendar_wrap a:hover { background: #ddd; text-decoration: none; }
.custom	table#wp-calendar { width: 98%; border-collapse: collapse; background: #ddd;}
.custom	table#wp-calendar caption { font-weight: normal; text-transform: uppercase; letter-spacing: 2px; background: #e5e5e5; }
.custom	table#wp-calendar th { width: 14%; background: #f2f2f2; border-bottom: 1px solid #ddd; text-align: center;  }
.custom	table#wp-calendar td { width: 14%; color: #888; text-align: center; background: #ddd;}
.custom	table#wp-calendar td#next, table#wp-calendar td#prev { width: 45%; text-transform: uppercase; letter-spacing: 1px; }
.custom	table#wp-calendar td#next { text-align: right; }
.custom	table#wp-calendar td#prev { text-align: left; }


#footer-top
{
	background-image:url(images/bottom-footer-1.jpg);
	background-repeat:repeat-x;
	height:30px;

	
}

.custom input, textarea 
{ 
font-size: 1em; 
color: #444; 
background: #DFDFDF; 
border: 1px solid #aaa; 
border-right-color: #ddd; 
border-bottom-color: #ddd; 
}
.custom input:focus, textarea:focus 
{ 
background: #DFDFDF;
border-color: #777; 
border-right-color: #ccc; 
border-bottom-color: #ccc; 
}





.custom #footer 
{ 
color: #000; 
border-top:none; 
text-align: right; 
clear: both; 
}
.custom #footer a 
{ 
color: #000; 
border-bottom:none; 
}
.custom #footer a:hover 
{ 
color: #354352; 
}
.insert_img
	{
		
		padding:15px;
 
 
	 
		 
	}