


body{
font-family:Verdana,Arial,Tahoma;
font-size:12px;
line-height:18px;
padding:5px;
background-color:#FFFFFF;
/*background-color:#B6BCC1;*/
background-image:url("../images/page-bg-top.png");
background-repeat:no-repeat;
background-position:center top;
}


a:link{
color:#3884C5;
text-decoration:none;
}

a:visited{
color:#3884C5;
text-decoration:none;
}


a:hover{
color:#3884C5;
text-decoration:underline;
}

p.title{
color:#3884C5; 
font-weight:bold;
text-align:center;
}

.title{
color:#63666B;
}

span.text-location{
line-height:18px;
color:#63666B;
/*margin-left:25px;*/
width:130px;
display:block;
}

ul{
list-style-type:none;
margin-left:0px;
}

div.top,ul.top { 
line-height:11px;
padding:8; 
border:1px solid #C4DFEE;
background:#FFFFFF;
}

ul li.left_text{
color:#3884C5; 
font-weight:bold;
}

ul li p{ 
font-size:10px; 
color:#999999; 
font-weight:normal;
line-height:11px;
}

#page{
width:980px;margin:auto;

/*height:1500px;
border:1px solid #888F94;
background:#FFFFFF;
*/
}


#page_c{
width:980px;margin:auto;height:560px;

/*border:1px solid #888F94;
background:#FFFFFF;
*/
}

#page_logo{
width:980px;height:900px;margin:auto;

/*border:1px solid #888F94;
background:#FFFFFF;
*/
}

#page_poster{
width:980px;margin:auto;

/*height:700px;
border:1px solid #888F94;
background:#FFFFFF;
*/
}


#header{
border-bottom:1px solid #BBC5CD;
width:980px; 
height:80px;
}

#header img{
border:none;
}

#header p{
float:right;
margin-top:-65px;
padding-right:10px;
color:#63666B;
}


#header #home {
position:absolute;
width:150px;
height:12px;
display:block;
margin-top:63px;
margin-left:269px;

}

#header #home a,hover,active{
text-decoration:none;
color:#9C0B0E;
}


#body
{
padding-top:10px;
height:auto;
overflow:hidden;
}

.menu
{
 background: #FFFFFF;
    border: 1px solid #C4DFEE;
}
    
.menu li
{
 background: #FFFFFF;
    border-bottom: 1px solid #E2F0F9;
    margin-left: -40px;
    padding: 8px 3px;
}

.menu li:hover
{
 background: #cfe5f3;
 }
 
.menu li a
{

}

#leftside{
margin-left:10px;
padding:5;
float:left;
width:180px;
height:100%;
background:#E2F0F9;
border:1px solid #C4DFEE;
/*border:1px solid #BBC5CD; 
background:#EDEDED;*/
}

#maincontent{
float:left;
/*height:1000px;*/
width:750px;
padding-left:10px;
}



#leftside_c{
margin-left:10px;
padding:5;
float:left;
width:180px;
background:#E2F0F9;
border:1px solid #C4DFEE;
/*
border:1px solid #BBC5CD; 
background:#EDEDED;
*/
}

/*
	#maincontent_c{
	float:left;
	height:500px;
	width:700px;
	padding-left:10px;
	}
*/

#demo{
float:left;
/*width:700px;*/
padding:5px;
}

#demo img{
border:1px solid #BBC5CD;
/*width:175px;
height:100px;*/
float:left;
}

#demo_h{
color:#63666B;
float:left;
width:700px;
background-image:url("../images/h-label.jpg");
background-repeat:no-repeat;
padding: 20px 0 0 35px;
margin-left:40px;
}

#demo_h h2 {color:#cb0b14;}
#demo_h li{
list-style: square inside url('../images/arrow-r.gif');
}

#demo_h img{ 
border:0px;
float:left;
}

#content{
width:500px;
float:left;
padding-left:10px;
}

.content-poster{
width:600px;
float:left;
padding-left:10px;
}

#demo p {
color:#63666B;
/*width:95%;*/
}

#content-title{
width:500px;
padding:5px;
border:1px solid #BBC5CD; 
/*background-image: url(../images/title-bg.gif);
background:#EDEDED;*/
}

#content-title a, #content-title a:visited{
color:#404C4F;
text-decoration: none;
}

#content-title a:hover{
color:#3884C5;
text-decoration: none;
}

#content-title span{
color:#404C4F;
}

#content-title-logo{
/*width:650px;*/
padding:5px;
/*border:1px solid #BBC5CD; 
background:#EDEDED;*/
}


#content-title-logo li{
list-style: square inside url('../images/arrow.gif');
}

#logo_p{
width:160px;
float:left;
margin-top:20px;
padding-left:5px;
padding-top:5px;
}

#logo_p img{
float:left;
}

.logo_p {
width:160px;
float:left;
margin-top:20px;
padding-left:5px;
padding-top:5px;
}

.logo_p img {
float:left;
}



#logo{
width:160px;
float:left;
padding-left:5px;
padding-top:5px;
}


#logo img{
float:left;
}

.logo_box{
width:650px;
float:left;
margin:10px 0px;
}

.logo{
width:125px;
float:left;
padding-left:5px;
padding-top:5px;
}


.logo img{
float:left;
}


#logo_b{
/*width:160px;*/
float:left;
padding-left:5px;
padding-top:15px;
}

.orange-text{
color:#FA8804;
fornt-weight:bold;
}


.star-text{
font-size:9px;
color:#cccccc;
}


#content-phg
{
width:750px;
}

.float
{
float:left;
}

.last
{
padding-left:10px;
width:260px;
}


.decor
{
font-weight:bold;
color:#033F27;
}

.hide{display:none;}

#footer
{
margin-top:20px;
height:80px;
color:#aaaaaa;
font-size:10px;
zbackground-image:url("../images/page-bg-footer.png");
zbackground-repeat:no-repeat;
zbackground-position:center bottom;
}

#footer div
{
margin:auto;
padding:5px;
width:90%;
text-align:right;
border-top:1px solid #BBC5CD;
}
