body {

	background:#dbc481;

	color:#3b3b3b;

	font-family: Verdana;

	font-size:75%;

	margin:0;

	padding:0;

/*background-image:url(images/2.jpg);

        background-position: center top;

        background-repeat:repeat-y; */



}



h1, h1 a, h2, h2 a {

	text-decoration:none;

}

h1 a:hover, h2 a:hover {

	text-decoration:underline;

}



h1 {

	color:#0000ff;

        font-size:2.7em;

	font-weight:normal;

	font-family: Georgia;

}



h2 {

	font-size:2em;

	font-weight:normal;

	font-family: Georgia;

	margin: 0;

        text-align: center;

}



.clearing {

	clear: both;

}



blockquote {

	margin-left:3em;

	margin-right:3em;

}



img {

	border: 0;

}



img.left {

	float:left;

	margin-right:20px;

}



img.right {

	float:right;

	margin-right:20px;

}



hr {

	display:none;

}



/*#header {

	background: url( images/header_bg.gif) repeat-x scroll left top;

	height:187px;

	margin:0 auto;

	width:950px;

}*/

 #header {

	width: 950px;

	height: 187px;

	margin: 0 auto;

	background: url(images/img02.jpg) no-repeat top left;

}



.header_pic {

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

	height:187px;

	width:950px;

	float: left;

}



#logo {

	height:53px;

	margin:53px 0 0 185px;

	width:452px;

	float: left;

}



* html #logo {

	margin:53px 0 0 92px;

}



.rss {

	width: 230px;

	float: right;

	margin-top: 5px;

}



.rss img {

	vertical-align: middle;

}



.rss span {

	margin: 0 15px 0 5px;

}



.rss span a {

	color: #b6051a;

	text-decoration: none;

	font-size: 0.85em;

}



#menu {

	height:42px;

	width:950px;

	background: url( images/topmenu_bg.gif) repeat-x scroll left top;

	margin-top: 41px;

	float: left;

}



*html #menu {

	margin-top: 39px;

	margin-bottom: -10px; 

}



#menu ul {

	line-height:40px;

	list-style-type:none;

	margin:0;

	padding:0;

	height:25px;

	float: left;

}



#menu li {

	float:left;

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

	padding: 0 3px;

	margin-top: 1px;

}



#menu a {

	color:#f3e8d0;

	display:block;

	float:left;

	font-size: 0.9em;

	text-decoration:none;

	font-weight: bold;

}



#menu li.first {

	background: none;

}



#search {

	float:right;

	width:280px;

	margin-top: 5px;

	#margin-top: 8px;

}

#search fieldset {

	border:medium none;

}

#search #s {

	background:#e3e3e3 none repeat scroll 0 0;

	border:1px solid #717171;

	height:17px;

	width:190px;

}



#search #x {

	background: url( images/search_button.gif) no-repeat scroll 0 0;

	color:#dcdcdc;

	width:52px;

	border: 0;

	height: 20px;

	font-size: 0.95em;

	padding-bottom: 5px;

	margin-left: 5px;

}



#page {
	margin: 0 auto;
	width: 950px;
	background: url(images/3_new.jpg) repeat-y top;




}



.content_bg {

	float: left;

	width: 950px;

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

}



.content_bg_pic {
	float: left;
	width: 950px;
	background: url(images/content_bg_pic.gif) repeat-y fixed left top;
}



.bottom_bg {

	float: left;

	width: 950px;

	height: 81px;

	background: url( images/content-bot_bg.gif) no-repeat scroll left top;

}



#content {

	float:right;

	width:601px;

	padding: 25px 60px 10px 30px;



}



.post .title {

	margin:0;

	

}



.post h1.title {

	height:40px;

	color: #113b66;

    text-align: center

}



.post h1.title  a{

	color: #113b66;

}



.post .date {

	color: #717171;

	font-family: Georgia;

}



.post .entry {

	margin:0;

}



.post .entry p {

	margin: 10px 0;

	font-size: 13px;

	line-height: 1.25em;

}

.post .entry ol li {

	margin: 10px 0;

	font-size: 13px;

	line-height: 1.25em;

}

.post .entry ol li div {

	margin: 20px 0 10px 0;

}

.post .entry td {

	margin: 10px 0;

	font-size: 1em;

	line-height: 1em;

}


.post .meta {

	line-height:normal;

	font-size: 0.95em;

	font-family: Georgia;

	color: #717171;

	padding-bottom: 30px;

}

.post .meta a{

	color: #073360;

	text-decoration: none;

}

.footnotelist {
	font-size: 11px !important;
}

.smaller {
	font-size: 90%;
}

#sidebar {

	float:left;

	width:258px;

}



#sidebar ul {

	list-style-type:none;

	margin: 0;

	padding:0;

}



#sidebar li {

	margin: 15px 0 0;

}



#sidebar li ul {

	padding: 15px 25px;

}



#sidebar li li {

	margin:0;

	padding: 3px 10px;

	color: #fbeed1;

}



#sidebar li li a {

	color: #fbeed1;

	text-decoration: none;

}



#sidebar li h2 {

	background: url( images/sidebar_topic_bg.gif) repeat-x scroll left;

	height:30px;

	padding:15px 0 10px 25px;

	color: #c1b07c;

}



#sidebar li p {

	padding:0 20px;

}



#footer {

	background: url( images/footer_bg.gif) repeat-x scroll top left;

	/*height:43px;*/

	margin:0 auto;

	width:950px;

	padding-bottom: 50px;

	text-align: center;

}



#footer p {

	color:#f4ead4;

	line-height:normal;

	margin:0;

	text-align: center;

	font-family: Georgia;

	padding-top: 15px;

}



#footer a {

	color:#000;

}

#a_box{

 border-bottom: 1px dotted #000;



}

        a:link {color: #2A3A4C; text-decoration: underline; }

        a:active {color: #2A3A4C; text-decoration: underline; }

        a:visited {color: #2A3A4C; text-decoration: underline; }

        a:hover {color: #2A3A4C; text-decoration: none; }