/* CSS Document */
body{padding:0px; margin:0px; background:#010300; color:#848484; font:10px/16px Tahoma, Geneva, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:10px/16px Tahoma, sans-serif; color:#007171; text-decoration:underline;}
p a:hover{ color:#007171; text-decoration:none;}

.headline{font:12px/16px Arial, Helvetica, sans-serif; color:#000; font-weight:bold}

#container{width:775px; margin:0 auto; background:url(../images/b_body.jpg) 0 0 no-repeat; position:relative}

/* TOP */

#topPan{width:735px; height:201px; position:relative; margin-left:20px}
#topPan img#logo{position:absolute; top:98px; left:25px}

#topPan ul.menu{position:absolute; top:22px; left:25px; width:710px}
#topPan ul.menu li{float:left; height:24px; margin-right:35px}
#topPan ul.menu li a{ height:24px;  display:block; text-indent:-20000px; }
#topPan ul.menu li a:hover{height:24px; }

#topPan ul.menu li.b01 a{ width:109px;  background:url(../images/btn_1.png) 0 0 no-repeat; }
#topPan ul.menu li.b01 a:hover{ width:109px;  background:url(../images/btn_1_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b02 a{ width:76px;  background:url(../images/btn_2.png) 0 0 no-repeat; }
#topPan ul.menu li.b02 a:hover{ width:76px;  background:url(../images/btn_2_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b03 a{ width:84px;  background:url(../images/btn_3.png) 0 0 no-repeat; }
#topPan ul.menu li.b03 a:hover{ width:84px;  background:url(../images/btn_3_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b04 a{ width:92px;  background:url(../images/btn_4.png) 0 0 no-repeat; }
#topPan ul.menu li.b04 a:hover{ width:92px;  background:url(../images/btn_4_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b05 a{ width:68px;  background:url(../images/btn_5.png) 0 0 no-repeat; }
#topPan ul.menu li.b05 a:hover{ width:68px;  background:url(../images/btn_5_over.png) 0 0 no-repeat;}

#topPan ul.menu li.b06 {margin-right:0}
#topPan ul.menu li.b06 a{ width:81px;  background:url(../images/btn_6.png) 0 0 no-repeat; }
#topPan ul.menu li.b06 a:hover{ width:81px;  background:url(../images/btn_6_over.png) 0 0 no-repeat;}

#topPan ul.follow{position:absolute; top:151px; left:507px; width:205px}
#topPan ul.follow li{float:left; height:35px; margin-right:6px}
#topPan ul.follow li a{ height:35px;  display:block; text-indent:-20000px; }
#topPan ul.follow li a:hover{height:35px; }

#topPan ul.follow li.f01{ width:71px;  background:url(../images/follow.png) 0 10px no-repeat; }
#topPan ul.follow li.f02 a{ width:35px;  background:url(../images/rss.png) 0 0 no-repeat; }
#topPan ul.follow li.f03 a{ width:35px;  background:url(../images/facebook.png) 0 0 no-repeat; }
#topPan ul.follow li.f04 a{ width:35px;  background:url(../images/twitter.png) 0 0 no-repeat; }

/* HEADER */

#headerPan{width:735px; height:241px; position:relative; margin-left:20px}

#latest{width:450px; margin: 15px 27px 0 30px; float:left; display:inline}
#latest h2{height:26px; background: url(../images/h_latest.gif) 3px 0 no-repeat; margin-bottom:9px}
#latest img{float:left; margin-right:20px}
#latest img.last_movie{margin-right:0}

#popular{width:190px; margin: 15px 0 0 0; float:left; display:inline}
#popular h2{height:26px; background: url(../images/h_popular.gif) 0 0 no-repeat; margin-bottom:9px}
#popular ul{margin-left:6px; width:175px}
#popular ul li{ background: url(../images/arrow_1.gif) 2px 11px no-repeat; padding-left:21px; padding-top:8px; height:22px; border-bottom:#5b6358 1px dotted}
#popular ul li a{font:12px/14px Arial, Helvetica, sans-serif; color:#71a200; text-decoration:none; text-transform:uppercase}
#popular ul li a:hover{color:#fff; text-decoration:none}

/* CONTENT */

#content{width:735px; position:relative; margin-left:20px; background:#fff url(../images/b_content.gif) 0 0 repeat-x}

#c1{width:442px; margin: 26px 40px 0 27px; float:left; display:inline}
#c2{width:197px; margin: 26px 0 0 0; float:left; display:inline}

#welcome{margin-bottom:35px}
#welcome h2{height:51px; background: url(../images/h_welcome.gif) 0 0 no-repeat; margin-bottom:9px; border-bottom:#5b6358 1px dotted}
#welcome img{float:left; margin-right:16px}
#welcome p{padding-top:2px}

#services{width:193px; float:left; margin:0 56px 0 0}
#services h2{height:37px; background: url(../images/h_services.gif) 0 0 no-repeat; margin-bottom:5px; border-bottom:#5b6358 1px dotted}
#services p{margin-bottom:10px}

#services ul{margin-left:3px; margin-bottom:15px;}
#services ul li{ background: url(../images/arrow_2.gif) 0 6px no-repeat; padding-left:16px; height:20px}
#services ul li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#007171; text-decoration:underline;}
#services ul li a:hover{ text-decoration:none}
#services img{margin-left:124px}

#corporate{width:193px; float:left; margin:0 0 0 0}
#corporate h2{height:37px; background: url(../images/h_corporate.gif) 0 0 no-repeat; margin-bottom:5px; border-bottom:#5b6358 1px dotted}
#corporate img{margin-bottom:15px}

#news{margin-bottom:25px}
#news h2{height:31px; background: url(../images/h_news.gif) 0 0 no-repeat; margin-bottom:10px; border-bottom:#5b6358 1px dotted}
#news p{margin-bottom:7px; padding-bottom:7px;  border-bottom:#5b6358 1px dotted}
#news p span{padding-left:26px; background:url(../images/file.gif) 0 0 no-repeat; display:block; margin-bottom:5px; font:12px/16px Arial, Helvetica, sans-serif; color:#000; font-weight:bold}
#news img{margin-left:124px}

#testimonials h2{height:31px; background: url(../images/h_testimonials.gif) 0 0 no-repeat; margin-bottom:5px; border-bottom:#5b6358 1px dotted}
#testimonials img{float:left;}
#testimonials p#quot{padding-top:20px; margin-bottom:10px}
#testimonials p.headline{float:right}

.clear#end_c{height:16px; border-bottom:#08beb5 4px solid}


/* FOOTER */

#footer{width:735px; height:60px; margin-left:20px}
#footer p{padding: 15px 0 0 0; font:10px/16px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#848484;}
#footer p span{ font:10px/16px  Tahoma, Geneva, sans-serif; color:#848484;}
#footer p a{ font:10px/16px  Tahoma, Geneva, sans-serif; color:#848484; text-decoration:none; padding: 0 3px }
#footer p a:hover{ font:10px/16px  Tahoma, Geneva, sans-serif; text-decoration:underline;}

/* CONTENTPAGE */

#contentpage{ position:relative; height:400px }
#contentpage p{padding-top:200px; font-weight:bold; text-align:center}