/***********************************************/
/* style.css                                   */
/***********************************************/
body {
	font-family: Verdana, sans-serif;
	color: #333333;
	line-height: 1.6;	
	margin: 0px;
	padding: 0px;
	font-size:16px;
}
a {text-decoration: none;}
a:link {color: #006699;}
a:visited {color: #800000;}
a:active {color: #006699;}
a:hover {text-decoration:underline;}
h1{
	font-family: Verdana,Arial,sans-serif;
	font-size: 120%;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}
h2{
	font-family: Arial,sans-serif;
	font-size: 114%;
	color: #006699;
	margin: 0px;
	padding: 0px;
}
h3{
	font-family: Arial,sans-serif;
	font-size: 100%;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}
h4{
	font-family: Arial,sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
h5{
	font-family: Verdana,Arial,sans-serif;
	font-size: 100%;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}
ul{list-style-type: square;}
ul ul{list-style-type: disc;}
ul ul ul{list-style-type: none;}
label{
	font-family: Arial,sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #334d55;
}
hr {height:1px;	width: 100%;}
pre {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	overflow:auto;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#masthead{
	padding: 101px 0px 0px 0px;
	background: url(http://www.animechords.com/images/acbanner.jpg) no-repeat top left;
	width: 100%;
}
#sectionmasthead{
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #cccccc;
	background-color:#FFFFFF;
	width: 100%;
}
#navBar{
	float: left;
	width: 20%;
	margin: 0px;
	padding: 0px;
}
#headlines{
	float:right;
	width: 20%;
	border: 1px solid #000000;	
	padding-right: 10px;
}
#headlines p{
	margin:0px 10px 0px 0px;
	padding:0px 10px 0px 0px;
}
#headlines ul{
	list-style-type: none;
	margin:0px;
	padding:0px;
}
#headlines span{font-size:10px;color:#333333;}
#headlines span b{
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
#headlines a{font-size:10px;}
#content{
	float: left;
	width: 56%;
	border: 1px solid #cccccc;
	margin-top: 5px;
	margin-left:15px;
	padding-bottom:25px;
}
/***********************************************/
/* Components                                  */
/***********************************************/
#siteName{margin: 0; padding: 0 0 0 10px; font-size:24px;}
#siteName span{color:#C60000;}
#siteSubTitle{
	margin: 0;
	padding: 2px 0 12px 10px;
	color:#FF9900;
	font-size:11px;
}
/************* #globalNav styles **************/
#globalNav{
padding: 5px 0px 6px 5px;
background: #cccccc;
font-family:Verdana, sans-serif;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}
#globalNav img{display: block;}
#globalNav a {
	font-size: 12px;
	padding: 2px 6px 2px 6px;
	margin-left:0px;
	margin-right:4px;
	text-decoration:none;
	color:#000000;
	background:#FFFFFF;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#globalNav a:hover {
	color:#FFFFEE;
	background-color: #155de5;
	margin-right:4px;
	border: 1px solid #FFFFFF;
}
.navActiveTab {
	font-size: 12px;
	padding: 2px 6px 2px 6px;
	margin-left:0px;
	color:#FFFFEE;
	background-color: #155de5;
	margin-right:4px;
	border: 1px solid #FFFFFF;
}
/*************** #pageName styles **************/
#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-family:"Times New Roman", Times, serif;
	font-size:1.5em;
}
/************** .feature styles ***************/
.feature{padding: 0px 10px 0px 10px; font-size: 80%;}
.feature h3{padding: 15px 0px 0px 0px;font-size:16px;}
.feature h4{padding: 15px 0px 0px 0px;font-size:10px;}
.feature img{
	float: left;
	padding: 10px 10px 0px 10px;
	margin:0px 10px;
}
.feature b {font-weight:bold;color:#FF0000;}
.feature ul{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}
.feature ul b{color:#FF0000;font-weight:bold;}
.feature ul ul{
	list-style-type:disc;
	margin-left:10px;
	padding-left:10px;
}
.feature ul li{padding-top:2px;}
.smalltext {font-size:10px;}

/************** .faq styles ***************/
.faq{padding: 0px 10px 0px 10px;font-size: 80%;}
.faq h3{padding: 15px 0px 0px 0px;font-size:16px;}
.faq img{float: left;padding: 10px 10px 0px 0px;}
.faq b{
	font-weight:bold;
	color:#FF0000;
	color:#666666;
}
.faq ul{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}
.faq ul b{color:#FF0000;font-weight:bold;}

/************** .viewnotation styles ***************/
.viewnotation{
	padding: 0px;
	font-size: 100%;
	margin:0px;
	overflow:hidden;
}
.viewnotation ul{
 list-style-type:none;
 margin-left:0px;
 padding-left:0px;
}
.viewnotation ul b{font-weight:bold;color:#000000;}
/************** .contact styles ***************/
.contact{
	padding: 0px 10px 10px 10px;
	font-size: 100%;
	border:2px dotted #cccccc;
	margin: 20px 0px;
	background:#fafafa;
}
.contact h3{padding: 15px 0px 0px 0px;font-size:16px;}
.contact h2{
	padding: 15px 0px 0px 0px;
	font-size:14px;
	color:#666666;
}
.contact img{float: left;padding: 10px 10px 0px 0px;}
.contact span{color:#006699;}
.contact ul{list-style-type:none;margin-left:0px;padding-left:0px;}
.contact b{color:#333333;font-weight:bold;}
.contact table{width:90%;font-size:11px;}
/************** .story styles *****************/
.story{clear: both;padding: 10px 5px 0px 10px;font-size: 80%;}
.story p{padding: 0px 0px 10px 0px;}
/************** .newsBox styles *****************/
.newsBox{
	margin:15px 5px 15px 5px;
	border:2px dashed #cccccc;
	padding: 8px 13px 13px 13px;
}

.newsBox h2 { 
	font-size:110%;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#DD8500;
	text-align:left;
	padding:8px 0px 8px 0px;
}
.newsBox h3 {
	font-size:90%;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	padding:0px 0px 10px 0px;
}
.newsbox img{float:inherit;margin:0px;padding:2px;}
.newsBox p {font-size:14px;}
#contentFooter {text-align:center;}
#forward {text-align:center;}
/************* #siteInfo styles ***************/
#siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 70%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	text-align:right;
	background:#2459e5;
	margin:5px 5px 0px 5px;
	bottom:0px;
}
#siteInfo img{padding: 4px 4px 4px 10px;vertical-align: middle;}
#siteInfo span{	font-weight:bold;}
#siteInfo a{color:#ffff99;}
/*********** #navBar link styles ***********/
#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}
#navBar li {border-bottom: 1px solid #EEE;}
html>body #navBar li {border-bottom: none;}
/*********** #sectionLinks styles ***********/
#sectionLinks {
	position: relative;
	margin: 5px 5px 10px 5px;
	padding: 0px;
	border: 1px solid #cccccc;
	font-size: 90%;	
}
#sectionLinks h3{
	padding: 5px 0px 5px 10px;
	background:#eeeeee;
	color:#000000;
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	border-bottom: 1px solid #cccccc;
}
#sectionLinks a {
	display: block;
	border-top: 1px solid #eeeeee;
	padding: 3px 0px 3px 10px;
	color:#006699;
	font-size:11px;
}
#sectionLinks a:hover{background-color: #eeeeee;text-decoration:none;}
/*********** #lastNotations styles ***********/
#lastNotations{
	position: relative;
	margin: 0px 5px 10px 5px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #cccccc;
	font-size: 90%;
}
#lastNotationsdate {font-weight:normal;color:#006699;padding: 0px 0px 0px 8px;}
#lastNotations h3{
	padding: 5px 0px 5px 10px;
	background:#eeeeee;
	color:#000000;
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	border-bottom: 1px solid #cccccc;
	margin-bottom:1px;
}
#lastNotations p{margin:0px;font-size:10px;padding: 3px 0px 3px 8px;}
#lastNotations b{color:#000000;}
#lastNotations ul li b{text-align:right;font-size:10px;}
#lastNotations ul {list-style-type:square;}
#lastNotations a:link,
#lastNotations a:visited {
	display: block; 
	margin: 0px;
	padding: 5px 8px 5px 8px;
	font-size:10px;
	border-top:#eeeeee;
}
#lastNotations a:hover{background:#eeeeee;text-decoration:none;}
/************* #license styles ***************/
#license{
	padding: 15px 10px 5px 10px;
	margin:5px;
    border: 1px solid #cccccc;
	font-size: 70%;
	background:#ffffff;
}
#license img{border: 0px;width:88px;height:31px;}
#license span{font-size:10px;color:#222222;}
/************** #advert styles **************/
#advert{padding: 30px 0px 10px;}
#advert img{display: block;}
/************** #headlines styles **************/
#headlines{
	margin: 5px;
	padding: 0px 0px 20px 0px;
	font-size: 10px;
	border: 1px solid #cccccc;
}

#headlines h3{
	margin:0px 0px 3px 0px;
	padding: 5px 0px 5px 10px;
	background:#eeeeee;
	color:#000000;
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	border-bottom: 1px solid #cccccc;
}
#headlines p{padding: 5px 10px 5px 10px;}
#headlines ul{
	 list-style-type: square;
	 margin-left:10px;
	 font-size:10px;
}
#headlines ol{
	 margin-left:10px;
	 margin-right:5px;
	 font-size:10px;
	 padding-left:20px;
}
#headlines hr{height:1px;background:#cccccc;}
/************** .form element styles **************/
.formButton {font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.formButtonMed {font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.commentField {width:40%;}
.requestsField {width:90%;}
.requestsCommentField {width:90%;}

.red {color:red;font-size:12px;}
.green {color:green;}

/************** .notations styles ***************/
.notations{padding: 0px 10px 0px 10px;font-size: 80%;}
.notations h3{padding: 15px 0px 0px 0px;font-size:16px;}
.notations h4{padding: 15px 0px 0px 0px;font-size:10px;}
.notations img{
	float: left;
	padding: 10px 10px 0px 10px;
	margin:0px 10px;
}
.notations b{font-weight:bold;color:#FF0000;}
.notations ul{list-style-type:none;margin-left:0px;padding-left:0px;}
.notations ul b{color:#FF0000;font-weight:bold;}
.notations ul ul{list-style-type:disc;margin-left:10px;padding-left:10px;}
.notations ul li{margin-left:0px;padding-left:10px;}
.notations h2 {padding-top:10px;}
/************** .linkbox styles ***************/
.linkbox {
	border: 1px solid #cccccc;
	width:90%;
	height:80px;
	padding: 5px;
	margin-bottom:5px;
	overflow:hidden;
}
.linkbox img {float:left;padding: 0px 6px 0px 0px;}
.linkbox span img{padding:0px 2px 0px 0px;margin:0px;}

