body{
margin-top: 25px;
font-family: Verdana, Tahoma, sans-serif;
font-size:11px;
color:#000000;
}

a{
color:#000; 
text-decoration:underline;
}

a:hover{
color:#0099FF; 
text-decoration:none;
}

form{
margin:0px;
}

.table1{
border:2px solid #EAF0F1;
background-color:#FFFFFF;
padding:1px;
width:980px;
}

.table2{
background-image:url(innerwrapper.jpg);
background-repeat:repeat-x;
background-position:top;
padding:20px;
}

img{
border:0px;
}

.textfield_contact{
border:1px solid #D7D7D7;
padding:3px;
font-family: Verdana, Tahoma, sans-serif;
font-size:13px;
color:#333333;
width:220px;
margin-bottom:10px;
}

.textarea_contact{
border:1px solid #D7D7D7;
padding:3px;
font-family: Verdana, Tahoma, sans-serif;
font-size:13px;
color:#333333;
width:400px;
margin-bottom:10px;
}

.button_contact{
font-family: Verdana, Tahoma, sans-serif;
font-size:13px;
color:#333333;
padding:2px;
margin-bottom:10px;
}

/*===================== footer ================*/

.footer{
border-top:1px solid #CCCCCC;
color:#333333;
text-align:center;
padding-top:20px;
}

/*================== header - form =====================*/
.header_left{
text-align:left;
font-size:28px;
}

.header_left a{
color:#333333; 
text-decoration:none;
}

.header_left a:hover{
color:#333333; 
text-decoration:underline;
}

/*================== menu =====================*/

.menu{
padding-top:5px;
}

.menu_nav{
border-top:2px solid #388CBA;
border-left:2px solid #388CBA;
border-right:2px solid #388CBA;
}

.menu_subnav{
border-bottom:2px solid #388CBA;
border-left:2px solid #388CBA;
border-right:2px solid #388CBA;
background:#4F9EC9;
height:25px;
color:#FFFFFF;
font-size:11px;
text-align:left;
padding-left:15px;
}

.menu22 {padding:0 0 0 0; margin:0; list-style:none; height:35px; background-image:url(nav.jpg);  z-index:500; font-size:14px; font-weight:bold;}
.menu22 li.top {display:block; float:left;}
.menu22 li a.top_link {display:block; float:left; height:35px; line-height:35px; color:white; text-decoration:none; font-size:14px; font-weight:bold; padding:0 7px 0 7px; cursor:pointer;}
.menu22 li a.top_link span {float:left; display:block; padding:0 7px 0 7px; height:30px;}
.menu22 li a.top_link span.down {float:left; display:block; padding:0 7px 0 7px; height:30px;}

.menu22 li a.top_link:hover {color:#FFFFFF; background-color:#4F9EC9;}
.menu22 li a.top_link:hover span {color:#FFFFFF; background-color:#4F9EC9;}

.menu22 li:hover > a.top_link {color:#FFFFFF; background-color:#4F9EC9;}
.menu22 li:hover > a.top_link span {color:#FFFFFF; background-color:#4F9EC9;}


a.link_normal:link{
	color:#FFFFFF;
	text-decoration: none;
	font-size:12px;
	border-bottom:3px solid #4F9EC9;
	padding-bottom:1px;
}

a.link_normal:visited{
	color:#FFFFFF;
	text-decoration: none;
	font-size:12px;
	border-bottom:3px solid #4F9EC9;	
	padding-bottom:1px;
}

a.link_normal:hover{
	color:#FFFFFF;
	text-decoration: none;
	font-size:12px;	
	border-bottom:3px solid #388CBA;
	padding-bottom:1px;
}

/*================== main main =====================*/
.main_padding{
padding-bottom:5px;
}

/*================== left side =====================*/
.left{
width:180px;
}

.left_in{
background-color:#333333;
border-bottom:6px solid black;
padding-top:10px;
padding-bottom:10px;
text-align:center;
width:180px;
}

/*================== right side =====================*/
.right{
width:180px;
padding-left:15px;
padding-top:14px;
text-align:left;
float:left;
}

/*=================== Right ==========================*/	
.right{
width:200px;
text-align:left;
font-size:11px;
}

.right_top{
font-size:12px;
font-weight:bold;
padding-bottom:2px;
}

.right_pad{
padding-top:5px;
color:#666666;
}

.right_pad ul {
margin:0px;
padding:0px;
}

.right_pad li {
margin: 0px;
border-bottom:2px solid #FFF;
list-style: none;
background-color:#EBEBEB;
}

.right_pad li a{
text-decoration:none;
color:#000;
display:block;
padding:5px;
border-bottom:1px solid #E0E0E0;
border-left:1px solid #E0E0E0;
}

.right_pad li a:hover{
text-decoration:none;
color:#0099FF;
}

/********/

.right_pad1{
padding-top:5px;
}

.right_pad1 ul {
margin:0px;
padding:0px;
}

.right_pad1 li {
margin-bottom: 2px;
list-style: none;
padding:5px;
border-bottom:1px solid #E0E0E0;
border-left:1px solid #E0E0E0;
background-color:#EBEBEB;
}

.right_pad1 li a{
text-decoration:none;
color:#000;
}

.right_pad1 li a:hover{
text-decoration:none;
color:#0099FF;
}


/*================== main side =====================*/
.main{
width:603px; 
padding-left:15px;
padding-right:15px;
padding-top:8px;
padding-bottom:5px;
font-size:11px;
text-align:left;
}

.main_posters{
 	background-image:url(content.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
	padding-bottom:5px;
	text-align:left;
	font-size:12px;
}


.main_epikefalida{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:5px;
	text-align:left;
	padding-top:6px;
}

h1{
font-size:12px;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
padding-bottom:5px;
padding-top:6px;
text-align:left;
margin:0px;
}

.movie_h h1{
border:0px;
}

.movie_h h2{
font-size:10px;
color:#666;
font-weight:normal;
border:0px;
padding-bottom:5px;
margin:0px;
border-bottom:1px solid #CCCCCC;
}

/********** not used ********/
a.link_download:link{
color:#000000; 
text-decoration:none;
padding:6px 10px 6px 10px;
background-color:#0099FF;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

a.link_download:hover{
color:#000000; 
text-decoration:none;
padding:6px 10px 6px 10px;
background-color:#FF6600;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

/********** end of not used ********/

#option {
padding:0;
margin:0;
list-style-type:none;
float:left;
}

#option li {
float:left; 
position:relative;
text-align:center;
margin-right:15px;
}

#option li a, #option li a:visited {
display:block;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
text-decoration:none;
background-color:#0099FF;
padding:6px 10px 6px 10px;
}

#option li a span, #option li a:visited span {
display:none; /* needed to trigger IE */
}

#option li a:hover {
color:#FFFFFF;
background-color:#FF6600;
}

img{
border:none;
}

/*================== results =====================*/
.result_top{
border-bottom:2px solid #0099FF;
padding:5px 4px 5px 4px;
text-align:left;
font-size:12px;
font-weight:bold;
}

.result_table1{
padding:8px 4px 8px 4px;
text-align:left;
font-size:11px;
}

.result_table2{
background-color:#EBEBEB;
border-bottom:1px solid #E0E0E0;
border-top:1px solid #E0E0E0;
padding:8px 4px 8px 4px;
text-align:left;
font-size:11px;
}

.result_table1 a{
color:#000; 
text-decoration:underline;
}

.result_table1 a:hover{
color:#0099FF; 
text-decoration:none;
}

.result_table2 a{
color:#000; 
text-decoration:underline;
}

.result_table2 a:hover{
color:#0099FF; 
text-decoration:none;
}

.movie_top{
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:1px solid #EAF0F1;
	text-align:left;
	font-size:13px;
}

.movie_pad{
	padding-top:5px;
	text-align:left;
}

/*=================== imdb rating ==========================*/	
.rating1{
width:10px;
border:1px solid #E9E9E9;
height:15px;
padding:1px;
}

/*================================*/
.button{	
text-align:center; 
font-family: Verdana, Tahoma, sans-serif;
font-size:13px;
}

.list{
font-family: Verdana, Tahoma, sans-serif;
font-size:13px; 
padding-left:3px; 
padding-bottom:1px; 
padding-top:1px;
}


.textfield{
width:200px; 
font-family: Verdana, Tahoma, sans-serif;
font-size:13px;
padding-left:3px;
}

/*=========== ads search =================*/
.search_ads{
	padding:5px;
}

fieldset{
border:1px solid #E9E9E9;
padding:10px;
font-size:11px;
}

legend{
background-color:#E9E9E9;
border:1px solid #CCC;
padding:5px;
font-size:11px;
}

fieldset a{
color:#333333; 
text-decoration:underline;
}

fieldset a:hover{
color:#333333; 
text-decoration:none;
}

/******************** extra ads ****************/
.left_extra_ads{
background-color:#333333;
border-bottom:2px solid black;
color:#FFFFFF;
text-align:left;
width:180px;
padding:10px;
}

.left_extra_ads a{
color:#FFFF66; 
text-decoration:underline;
font-weight:bold;
}

.left_extra_ads a:hover{
color:#FFFF66;
}

/********************** release style ***********************/
.release{
color:#666666;
}

.release a {
color:#666666;
}
/***************** Comment Styles ****************/
.details{
	color:#2277BB;
	float:left;
	width:50%;
}

.date{
	float:right;
	text-align:right;
	width:50%;
	color:#666666;
}

.comment{
	padding-top:20px;
}

.comment1{
	padding:10px;
	background-color:#F0F8FB;
	border-bottom:1px solid #DDEEF6;
	border-left:3px solid #DDEEF6;
	border-top:1px solid #DDEEF6;
	border-right:1px solid #DDEEF6;
	margin-bottom:10px;
	text-align: left;
}

.comment2{
	padding:10px;
	background-color:#DDEEF6;
	margin-bottom:10px;
	border-bottom:1px solid #C0E0EF;
	border-left:3px solid #C0E0EF;
	border-top:1px solid #C0E0EF;
	border-right:1px solid #C0E0EF;
	text-align: left;
}

.fiter{
padding:13px;
text-align:center;
border:1px solid #E0E0E0;
font-size:12px;
background-color:#FFFFCC;
margin-bottom:15px;
}

.fiter a{
color:#000; 
text-decoration:underline;
font-weight:bold;
}

.fiter a:hover{
color:#0099FF; 
text-decoration:none;
}

/*************** new movie/down info *****************/
/*.top_info{
padding:15px;
background:#E8EFF9;
border-bottom:1px solid #CEDDF2;
border-top:1px solid #CEDDF2;
background-position:right bottom;
background-repeat:no-repeat;
}*/

.top_info{
//padding:10px;
//background:#EEE;
/*border-bottom:1px solid #CEDDF2;
border-top:1px solid #CEDDF2;*/
/*background-position:right bottom;
background-repeat:no-repeat;*/
}

.top_info img{
margin-right:8px;
}

.down_info{
padding:20px 10px 10px 10px;
background:/*#E8EFF9*/#EEE;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
}

/********** new search styles ********/
.grey{
color:#666666;
font-size:11px;
font-weight:normal;
}

.search_title{
font-size:12px;
font-weight:bold;
margin-bottom:10px;
}

.search_release{
font-size:11px;
margin-bottom:5px;
}
.search_release a {
color:#0099FF;
}

/***********************

/***** top ads ********/
#top-ad{
background:#EEE;
width:980px;
margin-bottom:20px;
padding:7px 0;
}

#white-frame{
background:#FFF;
border:1px solid #e1e1e1;
width:738px;
padding:5px 0;
}

/********* Sub info styles **********/
.sub_info{
overflow:hidden;
width:100%;
//height:25px;
line-height:25px;
margin-bottom:3px;
}

.sub_info_title{
//font-weight:bold;
float:left;
background:#333;
color:#FFF;
padding:0 5px;
border-radius: 3px 0 0 3px;
font-size:11px;
}

.sub_info_details{
float:left;
background:#0099FF;
color:#FFF;
border-radius: 0 3px 3px 0;
padding:0 5px;
font-size:11px;
}

.sub_info_details a{
color:#FFF;
text-decoration:underline;
}

.sub_info_details a:hover{
color:#FFF;
text-decoration:none;
}


.bookmark{
margin-bottom:5px;
}

/************* Special Link ***********/
.special_ads{
border:1px solid #D9D9D9;
padding:10px;
margin:15px 0 5px 0;
font-size:12px;
}

.sa_link{
overflow:auto;
border-bottom:1px dotted #D9D9D9;
padding:5px 0;
}

.sp_left{
float:left;
}

.sp_left a{
color:#0099FF;
font-size:12px;
}

.sp_right{
float:right;
}

