#footer .footerbar ul li {
    display: inline;
    list-style: outside none none;
    padding-top: 5px;
}
/*010802*/

.titlef{

font-size:1.4em;

font-weight:bold

}



/*0110801*/

.ind_l{

padding-left:15px;

padding-top:5px;

}

/*20110729*/

.m_index{

font-size:0.9em;

margin:10px auto;

}

/*0110131*/

.a_title{border:1px dotted #006;text-align:center;}

/*0110128*/

.timeline{

font-size:12px

}























body {































	font-size: 95%; /* Resets 1em to 10px */





























background-image: url("/modules/george/wp-content/themes/default/images/geo_bg.gif");































	color: #333;































	text-align: center;































	padding: 0; 































	margin: 0;































	}































































#page {































	margin:0 auto;































	padding: 0;































	width:880px;































	border: 1px solid #959596;































	text-align: left;































	background-color: #FFF;































	}































































#header {































	background: #FFF;































	width: 880px;































	background-color: #385468;































	padding: 0; 































	/*height: 158px; 

*/













border-bottom:2px solid #CCCCCC;















	}































.toplogo {



	color:#fff;



	font-weight:bold;



	height:70px;



	vertical-align:bottom;



	}











.toplogo img{







float:left;



}























#headerimg 	{ 































	margin: 7px 9px 0; 































	height: 192px; 































	width: 880px; 































	} 































































#content {































	padding:5 10px 10px;































	text-align:left;































	font-size:110%;































	}































































.widecolumn .entry p {































	font-size: 1.05em;































	}































































.narrowcolumn .entry, .widecolumn .entry {































	line-height: 1.5em;































	}































































.widecolumn {































	line-height: 1.6em;































	}































































.narrowcolumn .postmetadata {































	text-align: right;































	}































































.alt {































	background-color: #f8f8f8;































	border-top: 1px solid #ddd;































	border-bottom: 1px solid #ddd;































	}































































#footer {































	background-color:#385468;































	border: none;































	padding-bottom:10px;































	padding-top:10px;































	text-align:center;































	width:100%;































	margin: 0 auto;































	clear: both;































	}































































small {































	font-family: Arial, Helvetica, Sans-Serif;































	font-size: 0.9em;































	line-height: 1.5em;































	}































































#content h3{



background-image:none;



color:#000000;



font-family:"ヒラギノ角ゴ Pro W3",Osaka,Verdana,"ＭＳ Ｐゴシック",sans-serif;



font-size:12px;



margin-bottom:5px;

display:inline;



}







#content h3 a{



color:#000000;



font-size:12px;



text-decoration:none;

display:inline;



}































#content h3 a:hover{































color:#000000;































}































a:link{















color:#000000;















}















a:visited{















color:#000000;















}















#blog_title {































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































background-position:right center;































background-repeat:no-repeat;































color:#FFF;































height:100px;































line-height:80px;































margin:0;































padding-bottom:3px;































padding-left:200px;































padding-top:5px;















	}































































#headerimg .description {































	font-size: 1.2em;































	text-align: center;































	}















h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {



text-decoration: none;



color: #EA1313;



}







.toperea{



float:right;



text-align:right;



width:500px;



font-size:0.8em;



margin-top:50px



}



h1 {



color:#FFFFFF;



margin:0;



padding:0;



display: inline;



font-size:1em;



}







h2 {



background-color:#FEFBF1;



border-bottom:1px solid #1A1A9D;



border-left:3px solid #1A1A9D;



color:#666666;



font-size:14px;



font-weight:bold;



height:26px;



line-height:26px;



margin-bottom:20px;



margin-top:10px;



padding-left:20px;



width:90%;



	}



	



.sidemidasi {



background-color:#FEFBF1;



border-bottom:1px solid #1A1A9D;



border-left:3px solid #1A1A9D;



font-size:14px;



font-weight:bold;



height:26px;



line-height:26px;



margin-bottom:20px;



margin-top:10px;



padding-left:20px;



width:50%;



	}







#sidebar h2 {



width:180px;



	}



#sidebar .sidemidasi {



width:180px;



	}







h2.pagetitle {



font-size: 1.6em;



	}







#content h2{



background-image:none;



color:#000000;



font-family:"ヒラギノ角ゴ Pro W3",Osaka,Verdana,"ＭＳ Ｐゴシック",sans-serif;



font-size:18px;



margin-bottom:5px;



	}















































































































h2, h2 a, h2 a:hover, h2 a:visited, #sidebar h2, #wp-calendar caption, cite {































	text-decoration: none;































	color: #000;































	}































































.entry p a:visited {































	color: #333;































	}































































.commentlist li, #commentform input, #commentform textarea {































	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;































	}































































.commentlist li {































	font-weight: bold;































	}































































.commentlist cite, .commentlist cite a {































	font-weight: bold;































	font-style: normal;































	font-size: 1.1em;































	}































































.commentlist p {































	font-weight: normal;































	line-height: 1.5em;































	text-transform: none;































	}































































#commentform p {































	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;































	}































































.commentmetadata {































	font-weight: normal;































	}































































































small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {































	color: #000;































	}































small, #sidebar ul ul li a, #sidebar ul ol li a, .nocomments a, .postmetadata a, blockquotea , strike a {































	color: #000;































	}































































code {































	font: 1.1em 'Courier New', Courier, Fixed;































	}































































acronym, abbr, span.caps































{































	font-size: 0.9em;































	letter-spacing: .07em;































	}































































































a:hover {































	color: #000;































	text-decoration: underline;































	}































#wp-calendar {































empty-cells:show;































font-size:14px;































margin:0;































width:95%;































}































#wp-calendar #prev a {































	font-size: 9pt;































	}































































#wp-calendar caption {































color:#663322;































font-size:110%;































font-weight:bold;































text-align:left;































}	}































































#wp-calendar th {































font-size:11px;































font-style:normal;































text-transform:capitalize;































}































































/* End Typography & Colors */































































































































/* Begin Structure */































































































































#headerimg {































	margin: 0;































	height: 200px;































	width: 100%;































	}































































.narrowcolumn {





























































	padding: 5px 20px 20px 20px;































	margin: 0px auto;































	width: 700px;































	}































































.widecolumn {































	padding: 10px 0 20px 0;































	margin: 5px 0 0 150px;































	width: 450px;































	}































































.post {































	margin: 0 0 40px;































	text-align: justify;































	}































































.widecolumn .post {































	margin: 0;































	}































































.narrowcolumn .postmetadata {































	padding-top: 5px;































	}































































.widecolumn .postmetadata {































	margin: 30px 0;































	}































































.widecolumn .smallattachment {































	text-align: center;































	float: left;































	width: 128px;































	margin: 5px 5px 5px 0px;































}































































.widecolumn .attachment {































	text-align: center;































	margin: 5px 0px;































}































































.postmetadata {































	clear: left;































}































































































#footer p {





	color:#ffffff;

























	margin: 0;































	padding: 20px 0;































	text-align: center;































	}































/* End Structure */































































































































/*	Begin Headers */































































h2.pagetitle {































	margin-top: 30px;































	text-align: center;































}































































































h3 {































	padding: 0;































	margin: 0px 0 0;































	}































































h3.comments {































	padding: 0;































	margin: 40px auto 20px ;































	}































/* End Headers */































































































































/* Begin Images */































p img {































	padding: 0;































	max-width: 100%;































	}































































/*	Using 'class="alignright"' on an image will (who would've































	thought?!) align the image to the right. And using 'class="centered',































	will of course center the image. This is much better than using































	align="center", being much more futureproof (and valid) */































































img.centered {































	display: block;































	margin-left: auto;































	margin-right: auto;































	}































































img.alignright {































	padding: 4px;































	margin: 0 0 2px 7px;































	display: inline;































	}































































img.alignleft {































	padding: 4px;































	margin: 0 7px 2px 0;































	display: inline;































	}































































.alignright {































	float: right;































	}































































.alignleft {































	float: left































	}































/* End Images */































































































































/* Begin Lists































































	Special stylized non-IE bullets































	Do not work in Internet Explorer, which merely default to normal bullets. */































































html>body .entry ul {































	margin-left: 0px;































	padding: 0 0 0 30px;































	list-style: none;































	padding-left: 10px;































	text-indent: -10px;































	} 































































html>body .entry li {































	margin: 7px 0 8px 10px;































	}































































.entry ul li:before, #sidebar ul ul li:before {































	content: "\00BB \0020";































	}































































.entry ol {































	padding: 0 0 0 35px;































	margin: 0;































	}































































.entry ol li {































	margin: 0;































	padding: 0;































	}































































.postmetadata ul, .postmetadata li {































	display: inline;































	list-style-type: none;































	list-style-image: none;































	}































































#sidebar ul, #sidebar ul ol {































	margin: 0;































	padding: 0;































	}































































#sidebar ul li {































	list-style-type: none;































	list-style-image: none;































	margin-bottom: 15px;































	}































































#sidebar ul p, #sidebar ul select {































	margin: 5px 0 8px;































	}































































#sidebar ul ul, #sidebar ul ol {































	margin: 5px 0 0 5px;































	}































































#sidebar ul ul ul, #sidebar ul ol {































	margin: 0 0 0 10px;































	}































































ol li, #sidebar ul ol li {































	list-style: decimal outside;































	}































































#sidebar ul ul li, #sidebar ul ol li {































	margin: 3px 0 0;































	padding: 0;































	}































ul.wpBlockList, ul.wpBlockList li {































color:#000000;































font-size:97%;































list-style-image:none;































list-style-position:outside;































list-style-type:none;































margin-left:0px;































padding:0px;































}































































































#usermenu li{































border-bottom:2px dashed #C1C7F2;































height:20px;































padding:4;































}































/* End Entry Lists */































































































































/* Begin Form Elements */































#searchform {































	margin: 10px auto;































	padding: 5px 3px; 































	text-align: center;































	background:url(images/saerch.gif) bottom no-repeat;































	height:25px;































	line-height:25px;































	margin:5px;































	width:169px;































		}































#hyougo {































font-weight:bold;































margin-bottom:12px;































margin-top:6px;































text-align:center;































font-size:15px;































line-height:120%;































}































#hyougo a {















font-weight:bolder;































line-height:32px;































color:#000;































}































#hyougo a:hover {































color:#A4BEFF;































text-decoration:underline;































}































#sidebar #searchform #s {































	width: 108px;































	padding: 2px;































	}































































#sidebar #searchsubmit {































	padding: 1px;































	}































#searchform .input{































border:1px solid #CCCCCC;































margin-left:5px;































height:13px;































}































.search{































line-height:25px;































}































#sidebar .blockContent{































font-size:12px;































line-height:120%;































padding:5px;































}































.main_cont a {































color:#000000;































}































.entry form { /* This is mainly for password protected posts, makes them look better. */































	text-align:center;































	}































































select {































	width: 130px;































	}































































#commentform input {































	width: 170px;































	padding: 2px;































	margin: 5px 5px 1px 0;































	}































































#commentform textarea {































	width: 100%;































	padding: 2px;































	}































































#commentform #submit {































	margin: 0;































	float: left;































	}































































/* End Form Elements */































































































































/* Begin Comments*/































.alt {































	margin: 0;































	padding: 10px;































	}































































.commentlist {































	padding: 0;































	text-align: justify;































	}































































.commentlist li {































	margin: 15px 0 3px;































	padding: 5px 10px 3px;































	list-style: none;































	}































































.commentlist p {































	margin: 10px 5px 10px 0;































	}































































#commentform p {































	margin: 5px 0;































	}































































.nocomments {































	text-align: center;































	margin: 0;































	padding: 0;































	}































































.commentmetadata {































	margin: 0;































	display: block;































	}































.meta a{































color:#000000;































text-decoration:underline;































}































.meta{



	border-bottom:1px solid #000;



	padding-bottom:10px;



	font-size:13px;



	}































/* End Comments */































































































































/* Begin Sidebar */































#sidebar































{































	background-color:#FFFFFF;































	margin:0 auto;































	text-align:left;































	width:220px;































	padding: 5px 10px 10px 0;































	float: right;































	font-size:12px;































	line-height:120%;































}































































.time {































margin-right:10px;































margin-top:10px;































}































/* End Sidebar */































































#list .wpBlockDateList {































background-color:#CCCCCC;































border:1px solid #999999;































font-weight:bold;































margin-top:15px;































padding:5px;































}































.post-title a{































	margin:10px;































	font-size:85%;































	}































.post-date{































	font-size:95%;































}































/* Begin Calendar */































#wp-calendar {































	empty-cells: show;































	margin: 10px auto 0;































	width: 155px;































	}































































#wp-calendar #next a {































	padding-right: 10px;































	text-align: right;































	}































































#wp-calendar #prev a {































	padding-left: 10px;































	text-align: left;































	}































































#wp-calendar a {































	display: block;































	}































































































#wp-calendar td {































	padding: 3px 4px;































	text-align: center;































	}































































#wp-calendar td.pad:hover { /* Doesn't work in IE */































	background-color: #fff; }































/* End Calendar */































































































































/* Begin Various Tags & Classes */































acronym, abbr, span.caps {































	cursor: help;































	}































































acronym, abbr {































	border-bottom: 1px dashed #999;































	}































































blockquote {































	margin: 15px 30px 0 10px;































	padding-left: 20px;































	border-left: 5px solid #ddd;































	}































































blockquote cite {































	margin: 5px 0 0;































	display: block;































	}































































.center {































	text-align: center;































	}































































hr {































	display: none;































	}































































a img {































	border: none;































	}































































.navigation {



font-size:0.7em;



























	display: block;































	text-align: center;































	padding-top: 10px;































	padding-bottom: 10px;































	border-bottom: 1px dashed #333;































	border-top: 1px dashed #333;































	width: 100%;































	margin-top:10px;}































































.comment{































text-align:right;































}































































/* End Various Tags & Classes*/































































































































/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.































	It won't be a stylish marriage, I can't afford a carriage.































	But you'll look sweet upon the seat of a bicycle built for two." */































