/*
-----------------------------------------------------
Animation Collective Website CSS file for /css/main.css
FileName:  main.css
Author: phq
revison date:  2006.08.17
Revised by: phq
Comments: Latest Version
-----------------------------------------------------
*/

body {
	padding: 20px;
	background: #707883;
	color: #222;text-align: center;
	font-family: Ariel, sans-serif;
	line-height: 1em; 
	background: #77796c url(../images/bg.jpg);
	}
	
h1,h2,p {
	margin: 0;
	padding: 0 10px;
	font-weight:normal;
	}
	
p	{
	padding: 0 10px 11px;
	}
	
h1 {
	font-size: 250%;
	color: #FFF;letter-spacing: 1px;	
	}
	
h2 {
	font-size: 200%;
	line-height:1px;
	color:#002455; 
	}

iframe {
	border: none;


	}
div#container {
	width:776px !important; 
	width /**/:460px;
	margin: 0 auto;
	padding:6px;
	padding-bottom:4px;
	text-align:left;
	background:#FFF;
	/*border:1px solid #000000;*/
	}
	
div#header {
	background: #FE7D19;
	padding-top: 5px; 
	padding-bottom:5px;
	padding-left:25px; 
	text-align:left; 
	font-size:14px; 
	font-weight:bold;
	}

div#header a {
	margin-left: 15px; 
	padding-right:15px; 
	border-right: 1px solid black;
	color: #000000;
	text-decoration: none;
	}
	
#header  a:link{
	color: #000000;
	text-decoration: none;
	}
	
#header a:hover {
	color: #ffffff;
	text-decoration: none;
	}
	
#header  a:link:hover {
	color: #ffffff;
	text-decoration: none;
	}
	
	
div#header a#activelink {
	color: #ffffff;
	}	
	
div#content {
	display: inline;
	float:left;
	width:448px;
	padding:2px 0;
	margin:0px;
	}
	
#ReturntoMainPage  {
	margin:0px;
	padding:0px;
	line-height: 0.8em;
	text-align: right;
	font-size:10px;
	}

#ReturntoMainPage  a {
	color: #FE7D19;
	text-decoration: none;
	}
	
#ReturntoMainPage  a:hover {
	text-decoration: underline;
	}
	
#ReturntoMainPage a:link:hover {
	text-decoration: underline;
	}
	
div#showdescriptions {
	display: inline;
	float:right;  
	padding-bottom:0px;
	margin-top:-20px;	
	
	}
	
div#footer {
	width:789px !important; 
	width /**/:460px; 
	height:117px;
	margin: 0 auto;
	padding:0 0px;
	text-align:center;  
	left:0px;
	font-size: 62.5%; 
	background: #454545 url(../images/brcorner.jpg) no-repeat bottom right;
	}

div#legal {
	width:776px !important; 
	width /**/:460px; 
	height:auto;
	margin: 0 auto;
	padding:2px 5px;
	text-align:center;  
	font-size: 62.5%; 
	color:#FFFFFF;
	}
	

#contact {
	margin-left:16px;
	/*border:1px solid #000000;*/
	padding-top:10px;
	}
	
#logo {	
	position:relative;
	float: left;
	}

.officeName {	
	color:#FF6600; 
	font-weight:bold;
	font-size:11px;
	}
.officeAddress {
	color:#CCCC99; 
	font-size:11px; 
	margin-top:-10px;
	padding-top:0px;
	}
.inquiresTitle { 
	color:#FF6600; 
	font-weight:bold;
	font-size:13px;
	}
	
.inquiresEmail a{
	color:#CCCC99; 
	font-size:11px; 
	margin-top:-15px;
	padding-top:0px;
	text-decoration: none;
	}
	
	
#feedback {
	width:776px !important; 
	width /**/:460px; 
	height:auto;
	margin: 0 auto;
	text-align:center;  
	font-size: 62.5%; 
	color:#FFFFFF;
	padding:2px 5px;
	}
	
#feedback a {
	color: #FFFFFF;
	text-decoration: none;
	}
	
#feedback a:hover {
	color: #ffffff;
	text-decoration: underline;
	}

#header  a:link:hover {
	color: #ffffff;
	text-decoration: underline;
	}
		
#bottomCorner {
	position:relative;
	left:7px;
	top:-116px;
	float: right;
	}
#topright {
	position: absolute;
	right: 0;
  top: 0;
  display: block;
  height: 242px;
  width: 242px;
  background: url(../images/nyanime07.png) no-repeat;
  text-indent: -999em;
  text-decoration: none;}
  
  
 #watch {
 
 background:#454545;
 font-size:11px;
 margin:0pt auto;
 width:789px !important;
 left:0px;
 color:#FE7D19;
 padding-bottom: 1px;
 
 }
 
#watch a{
 color:#FE7D19;
 text-decoration: none;
 font-style: italic;

}

#watch a:hover {
	color: #ffffff;
	text-decoration: underline;
	}

#watch a:link:hover {
	color: #ffffff;
	text-decoration: underline;
	}
	
#watch ul {
	text-align: left;
 	font-size:13px;
 
 }
  
#watchheader {
	text-align:left;
	margin-left:0px;
	color:#252525;
	height: 20px;
	padding-left: 1px;
	padding-top: 3px;
	background:#252525;

}
#watchh2 {
	font-weight: bold;
	font-size:11px;
	text-align:left;
	color:#F96613;
	padding:0px;
	padding-left:3px;
}
	