/*
THEME NAME: Tailingua
THEME URI: http://www.tailingua.com/news
DESCRIPTION: Theme to fit with the general look of Tailingua
VERSION: 1.0
AUTHOR: Michael Cannings
*/

body, html {
		background:#2F4F4F url('/images/backdrop.png') repeat-y fixed center;		margin:0;		padding:0;		color:black;
		display:inline;	}	body {		min-width:790px;	}	#wrap {
		background:gray;		margin:0 auto;
		padding:0;		width:788px;
		font-family:bookman old style, serif;
	}
img.topleft {
float: left; 
margin:0 10px 10px 20px;
}
p.note {
font-size: 80%;
}
#wrap img.topright {
float: right; 
margin:0 10px 10px 20px;
}
	#wrap p.time {
		margin:0;
		padding:0;
	}
	span.tw {
		font-family:dejavu serif, doulos SIL, charis SIL, taigi unicode;
		color:#8B008B;
	}
	span.poj {
		font-family:dejavu serif, doulos SIL, charis SIL, taigi unicode;
		color:#4B0082;
	}
	span.man {
	font-family:'dejavu serif', arial;
	color:#FF4500;
	}
	#header {		background:gray;	}	#header img {    	display:block;
    	text-decoration:none;
    	padding: 20px 45px 10px 45px;	    margin:0;
	    border:0;    }
    #header a:link {
      	margin:0;
      	display:block;
    	text-decoration:none;
    	background:none;
       	padding:0;
    }

    #header a:visited {
      	margin:0;
      	display:block;
    	text-decoration:none;
    	background:none;
       	padding:0;
    }

    #header a:hover {
      	margin:0;
      	display:block;
    	text-decoration:none;
    	background:none;
       	padding:0;
    }
#wrap img.round {
width:530px;
margin:0 0 0 18px;
}

/* Romanization selector */

	#rombox {
		color:black;
		background:steelblue;
		width:790px;
		height:23px;
		position: relative;
		top:0px;
		center:0;
		text-align:center;
		margin:0;
		padding:0;
	}
	#rombox p {
		font-family:trebuchet ms, sans;
		font-style:bold;
		color:white;
		align:center;
		padding:0;
		margin:0;
	}
	#rombox ul {
		font-size:11pt;
		font-family:trebuchet ms;		margin:0;
		padding:0;
		display:inline;
		list-style:none;
		text-align:center;
		text-color:white;    }
    #rombox li {
    	padding:5px;
    	margin:0;
    	display:inline;
    	background:steelblue;
    }
	#rombox li.current {		padding:5px;
		margin:0;
		display:inline;
		text-align:center;
		background:#B0C4DE;
	}
	#rombox a:link {
    	color:black;
    	margin:0;
    	text-decoration:none;
       	padding:5px;
    }
    #rombox a:visited {
    	color:black;
    	margin:0;
    	text-decoration:none;
    	padding:5px;
    }
    #rombox a:hover {
    	color:black;
    	margin:0;
    	text-decoration:none;
    	background:#B0C4DE;
       	padding:5px;
    }

/* Navigation menu */    

#nav {background:gray;padding:10px;
margin:5px 40px 20px 40px;}

#nav ul {margin:0;padding:0;
font-size:17pt;
font-family:trebuchet ms;list-style:none;
text-align:center;
width:680px;}

#nav li {margin:0;padding:0;
display:inline;
text-align:center;}

#nav li.current {
margin:0;padding:0;
display:inline;
text-align:center;
background:#4682B4;
}

#nav a:link {
color:white;
text-decoration:none;
padding:5px;
display:inline;
}

#nav a:visited {
color:white;
text-decoration:none;
padding:5px;
}

#nav a:hover {
color:white;
text-decoration:none;
background:#4682B4;
}

#nav img {
margin:0;
padding:0;
line-height:25px;
}

/* Sidebar rounded corners */

#side1 {
margin:0;
padding:0;
background:gray url(/images/newssidebartop.jpg) no-repeat;
width:150px;
height:21px;
}

#side2 {
margin:0;
padding:0;
background:gray url(/images/newssidebarbottom.jpg) no-repeat;
width:150px;
height:21px;
}


/* Sidebar */

	#sidebar {		background:white;
		margin:0 0 0 45px;
		padding:0;		float:left;
		width:150px;
		display:inline;	}	#sidebar ul {
		link:white;
		font-size:12pt;
		font-family:trebuchet ms;		margin:0;
		width:100%;
		padding:0;
		display:block;
		text-size:130%;
		list-style:none;
		text-align:left;
    }
    #sidebar li {
    	padding:0;
    	margin:5px 0 0 15px;
    	display:block;
    	text-align:left;
    	text-size:130%;
       	font-weight:bold;
    }
    #sidebar li.heading {
    	color:black;
    	display:block;
    	text-align:left;
    	font-size:130%;
    	font-weight:bold;
    }
    #sidebar a:link {
    	color:#4682B4;
    	text-decoration:none;
    	padding:0;
    	margin:0;
     	display:block;
     	width:85%;
    	font-weight:normal;
    	text-align:left;
    }
    #sidebar a:visited {
    	color:#483D8B;
    	text-decoration:none;
    	padding:0;
    	margin:0;
    	display:block;
    	font-weight:normal;
    	text-align:left;
    }
    #sidebar a:hover {
    	color:#483D8B;
    	background:0;
    	text-decoration:none;
    	padding:0;
    	margin:0;
    	display:block;
    	font-weight:normal;
    	text-align:left;
    }
    #sidebar p.sa {
    	padding:0;
    	margin:0;
    }
    #sidebar p.time {
    	padding:0;
    	margin:0 20px 0 20px;
    }
    #post h2 {
    	padding:0;
    	margin:0;
    }
    #sidebar a.sa:link {
    	color:steelblue;
    	text-decoration:none;
    	padding:0 20px 0 20px;
    	margin:0;
     	display:block;
    	font-size:130%;
    	font-weight:normal;
    	text-align:left;
    }
    #sidebar a.sa:visited {
    	color:steelblue;
    	text-decoration:none;
    	padding:0 20px 0 20px;
    	margin:0;
    	font-size:130%;
    	display:block;
    	font-weight:normal;
    	text-align:left;
    }
    #sidebar a.sa:hover {
    	color:indigo;
    	text-decoration:none;
    	background:0;
    	font-size:130%;
    	padding:0 20px 0 20px;
    	margin:0;
    	display:block;
    	font-weight:normal;
    	text-align:left;
    }

    #sidebar img {
    	margin:0;
    	padding:0;
    }

/* Main content section */

#maintop {
margin:0;
padding:0;
background:gray url(/images/roundednewstop.jpg) no-repeat;
width:530px;
height:20px;
}

#mainbottom {
margin:0;
padding:0;
background:url(/images/roundednewsbottom.jpg) no-repeat;
width:530px;
height:20px;
}

#main {background:white;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:0 45px 0 10px;
padding:0;float:right;width:530px;
display:inline;}

#main p {
margin:10px 20px 10px 20px;
}
	
#main h1 {
margin:0 20px 20px 20px;
font-family:trebuchet ms, sans;
}

#main h2 {
margin:0 20px 20px 20px;
font-family:trebuchet ms, sans;
}

#main h3 {
margin:20px;
font-family:trebuchet ms, sans;
}

#main a:link {
margin:0;
padding:0;
color:#4682B4;
text-decoration:none;
}

#main a:visited {
margin:0;
padding:0;
color:#483D8B;
text-decoration:none;
}

#main a:hover {
margin:0;
padding:0;
color:white;
text-decoration:none;
background:#4682B4;
}

#main img.round {
margin:0;
padding:0;
}

#main img.topleft {
float: left; 
margin:0 10px 10px 20px;
}

#main p.crumbs {
font-family: Arial, san-serif; 
font-size: 10pt; 
margin:0 20px 0 20px;
}

#main p.crumbs a:link {
text-decoration: none; color: #2F4F4F;
}

#main p.crumbs a:visited {
text-decoration: none; color: #2F4F4F;
}

#main p.crumbs a:hover {
text-decoration: none; color: #DCDCDC;
}

/* Footer */
#footer {clear:both;
margin:0;
padding:0;
display:inline;
width:100%;}

#footer img {
margin:0;
padding:0;
}

#footer a:hover {
background:0;
}
#footer p {
clear:both;padding:10px;
color:white;
text-align:center;margin:0;
font-family:trebuchet ms, sans;}
/*
div.comments {margin:3em 0;width:40%;align:left;background:blue;}
/* div.comments span.req-field{color:red;} */
/*div.comments span.unapproved{color:#800;font-style:italic;}
div.comments h3{font-size:1.2em;font-weight:400;}
div.comments ol#comments li{background:#f4f4f4;border-bottom:2px solid #333;border-top:1px solid #333;}
div.comments ol#comments div.comment-author span.fn,div.comments ol#pingbacks div.comment-meta span.fn{font-size:0.9em;font-style:normal;font-weight:700;letter-spacing:2px;text-transform:uppercase;}
div.comments ol#comments div.comment-meta{font-size:1em;}
div.comments ol#comments li p{margin:0.7em 0;}
div.comments ol#comments li.alt{background:#fafafa;color:#222;}
div.comments ol#comments li.bypostauthor{background:#eee;border-left:1px solid #333;border-right:1px solid #333;color:#111;}
div.comments ol#pingbacks li{background:#fcfcfc;border-bottom:2px solid #777;border-top:1px solid #777;color:#666;}
div.comments ol#pingbacks li p{margin:0.5em 0;}
div.comments ol.commentlist{margin:0 0 3em 1.5em;padding:0;}
div.comments ol.commentlist li{margin:0 0 1.5em;padding:0.5em;}
div.formcontainer form#commentform div#loggedin{margin:0 0 1em;}
div.formcontainer form#commentform div#loggedin a.fn{font-style:normal;}
div.formcontainer form#commentform div.form-label{float:left;padding:0 0.3em 0 0;text-align:right;width:7em;}
div.formcontainer form#commentform label{line-height:180%;}
div.formcontainer form#commentform label,div.formcontainer form#commentform input{margin:0 0 0.4em;}
div.sidebar ul li form{margin:0.2em 0 1.5em;}
div.sidebar ul li h3{font-size:1em;font-weight:400;letter-spacing:2px;margin:0;text-decoration:underline;text-transform:uppercase;}
div#content form#searchform input#s{padding:1px;width:5em;}
div.formcontainer form#commentform div.form-input input,div.formcontainer form#commentform div.form-textarea textarea{padding:2px;width:50%;}
div.formcontainer form#commentform div.form-textarea textarea{height:10em;overflow:auto;}*/