﻿.header .headercenter
{
	float 					: left;
	
	margin    				: 0;
	padding					: 0;
			
	width    				: 900px;
	height					: 167px;	
	background-color        : #FFFFFF;
	background-image		: url(../images/anibannerbkg.gif);
	background-repeat		: no-repeat;
}

.header .headercenter .left
{
	float    				: left;
	
	margin    				: 0;
	padding    				: 0;
	overflow:hidden;
	width					: 8px;
	height					: 167px;
	
	background-image   		: url(../images/bannerroundleft.png);
	background-color        : Transparent;	
	
}

.header .headercenter .middle
{
	float    				: left;
	
	margin    				: 0;
	padding    				: 0;
	overflow:hidden;
	width					: 884px;
	height					: 167px;
	

	
	background-color        : Transparent;	
	
}

.header .headercenter .middle P
{
	font-size:20px;
	font-weight:bold;
	color:White;
	text-align:center;
	line-height:25px;
	vertical-align:middle;
	
}	



.header .headercenter .right
{
	float    				: left;
	
	margin    				: 0;
	padding    				: 0;
	overflow:hidden;
	width					: 8px;
	height					: 167px;
	
	background-image   		: url(../images/bannerroundright.png);
	background-color        : Transparent;	
	
}


.header .headercenter #flash
{
    /*border                : 1px solid #e2001A;*/
    float                   : left;
    color                   : #f5f5f5;
    font-size               : 1.4em;
    /*padding                 : 50px 50px 10px;*/
    width:546px;
    height:165px;
        vertical-align          :baseline;
        text-aligN:center;
}

.header .headercenter #flash .extra
{
    color                   : #f5f5f5;
    font-size               : 1.5em;
    font-weight             : bold;
    line-height             : 2em;
}




.director
{
	color					: #c8d8db;
	font-size				: 1em;
	text-align				: right;
	padding-left            : 5px;
	float					: right;
}



.align_bi
{
	float					: right;
	padding					: 0;
	padding-right			: 15px;
	margin					: 0;		
}


.header .container_lower .bottom ul
{
   float                    : left;
   list-style-type         : none;
   width                   : 515px;
   text-align: center;
   padding-left            : 20px;
}

.header .container_lower .bottom li
{
    float: left;
}

.header .container_lower .bottom .nav_line
{
	float 					: left;
	
	padding					: 8px 6px;
		
	color					: #707d7e;		
}

.header .container_lower .bottom a
{
	/*color					: #e2001a;*/
	color					: #707d7e;	
	font-size				: 1em;
	font-family				: Arial, Helvetica, sans-serif;
	
	float					: left;
	padding-top             : 8px;
	margin                  : 0px 15px;
	text-decoration			: none;
    text-align              : center;
}

.header .container_lower .bottom a:hover
{
    text-decoration			: none !important;
    border-bottom           : 2px solid #707d7e;
}

.content
{
	padding-top				: 10px;	
}

.content .container
{
    padding					: 0px 0px 0px;
}

.content .container .sidebar
{
	width					: 183px;
	padding    				: 0px;
	
}

.content .container .sidebar #contentbar
{
    float					: left;
    border-right			: solid 1px #d0d0d0;
    width					: 180px;
}

.content .container .main
{
	margin    				: 0px;
	padding					: 0px;
	width					: 717px;
	
}

.content .container .main .top
{
	margin    				: 0;
	padding    				: 0 0 15px 0;
}

.content .container .main .vignets
{
	margin    				: 10px;
    /*font-style              : italic;*/
}

.content .container .main .vignets h1
{
	color        : #547278;
}

.content .container .main .vignets .left
{
    float                   : left;
    padding                 : 5px 10px 5px 10px;
    width                   : 310px;
    border-right            : 5px solid White;
    height                  : 175px;
    background-color        : #c7d7da;
    overflow                : hidden;
}

.content .container .main .vignets .right
{
    float                   : left;
    padding                 : 5px 10px 5px 10px;
    width                   : 310px;
    height                  : 175px;
    background-color        : #c7d7da;
    border-left             : 5px solid White;
    overflow                : hidden;
}

.content .container .main .contenttext,
.content .container .main #contenttext
{
    position: relative;
    float                   : left;
    padding    				: 0px 15px 0 15px;
    text-align              : justify;
}