/*
Theme Name: MoviesForFree
Theme URI: http://moviesforfree.tv/
Description: This is custome theme for MoviesForFree dot tv
Version: 1
Author: Ahmed Salah
Author URI: http://moviesforfree.tv
Tags: dark, custom header, fixed width, two columns, widgets, movie

	

	This theme was designed and built by Ahmed Salah,
	


*/

a{
	color:#CCCCCC;
	text-decoration:none;
}

a img{
	border:0;
}

/* Begin Typography & Colors */
body{
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#afafaf;
	margin:0;
}

#wrapper{
	width:980px;
	margin:0 auto;
}

#header{
	position:relative;
}

#header .top_banner{
	width:468px;
	height:60px;
	position:absolute;
	top:60px;
	right:20px;
	background-color:#CCCCCC;
}

#nav{
	height:34px;
	width:100%;
	background-image:url(images/nav.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
	position:relative;
}

#nav ul{
	height:25px;
	width:95%;
	margin-top:0;
	padding:0;
	text-transform:uppercase;
	display:block;
	
}


#nav li{
	float:left;
	list-style:none;
	display:block;
	padding:8px 25px;
	
}

#nav ul .separator{
	padding:0;
	margin:8px 0 0 0;
}

#nav ul .active{
	background-image:url(images/nav_activ.jpg);
	background-repeat:repeat-x;
}
#nav ul .active a{
	
	width:100%;
	display:block;
}
#nav ul .active a:link{
	color:#a87500;
	text-decoration:none;
}

#nav ul .active a:visited{
	color:#a87500;
	text-decoration:none;
}

#nav ul .active a:hover{
	color:#f7c84e;
	text-decoration:underline;
}
#nav ul a:link{
	color:#a6a6a6;
	text-decoration:none;
}

#nav ul a:visited{
	color:#a6a6a6;
	text-decoration:none;
}

#nav ul  a:hover{
	color:#f7c84e;
	text-decoration:underline;
}

#nav #search{
	width:200px;
	height:25px;
	position:absolute;
	right:20px;
	top:5px;
}
.s{
	background:transparent none repeat scroll 0 0;
	border:0;
	background-image:url(images/search_back.jpg);
	background-repeat:no-repeat;
	width:158px;
	padding-left:10px;
	padding-right:3px;
	height:20px;
	padding-top:5px;
	color:#CCCCCC;
}

#content{
	margin:40px 10px;
	
}
.clear{
	clear:both;
}
#left_column{
	width:640px;
	float:left;
}

#right_column{
	width:320px;
	float:right;
}

.gallery{
	margin-top:20px;
}

.gallery .feat_gal_item{
	width:600px;
	
	padding:5px;
	margin-bottom:10px;
}

.feat_gal_item .gal_pic{
	width:105px;
	height:100%;
	float:left;
}


.feat_gal_item .gal_info{
	width:490px;
	height:100%;
	float:right;
	position:relative;
}

.gal_pic img{
	border:2px dotted #a16608;
}

.gallery p{
	text-align:justify;
}

.gallery h1{
	margin-top:0;
	padding-top:0;
	font-size:12px;
	
	margin-bottom:10px;
	font-family:Verdana, Geneva, sans-serif;
	
}
.gallery h1 a:link{
	color:#e5e5e5;
}
.gallery h1 a:visited{
	color:#e5e5e5;
}
.gallery h1 a:hover{
	color:#CCC;
}
.gallery a{
	text-decoration:none;
}

.gallery a:link{
	color:#FFFFFF;
}

.gallery a:visited{
	color:#FFFFFF;
}

.gallery a:hover{
	color:#333333;
}

.pop_gal_item{
	width:295px;
	height:220px;
	margin-right:0;
	margin-bottom:15px;
	float:left;
	overflow:hidden;
	background-image:url(images/unit_back.jpg);
	background-repeat:repeat-x;
	padding:10px;
}

.pop_gal_item .pop_gal_pic{
	width:135px;
	height:100%;
	float:left;
}

.pop_gal_item .pop_gal_info{
	width:155px;
	height:100%; float:right;	
}

.pop_gal_pic img{
	border:2px dotted #a16608;
}
.side{
	margin-top:20px;
	color:#FFFFFF;
	padding:10px;
	background-color:#111;
}
.side ul{
	margin-left:0;
	width:100%;
	padding-left:20px;
}
.side li{
	width:100%;
	margin:0;
	padding:0;
	text-align:left;
	list-style-image:url(images/arrow.gif);
	font-size:11px;
	
}

.side a{
	text-decoration:none;
	font-size:16px;
	text-align:left;
	width:100%;

}
.side a:link{
	color:#666666;
}
.side a:visited{
	color:#666666;
}
.side a:hover{
	color:#FFCC00;
}

#footer{
	font-size:12px;
	height:40px;
	
}
#footer a{
	text-decoration:none;
	color:#666666;
}

#movie_area{
	width:100%;
	margin-top:16px;
	position:relative;
}

#movie_area a{
	text-decoration:none;
	color:#909090;
}

#movie_area .title{
	font-size:14px;
	font-weight:bold;
}


.download1{
	color:#cc9b1e;
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}
.download2{
	color:#947f56;
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}

#movie_data{
	width:95%;
	padding:2%;
	background-image:url(images/single_area_back.png);
	background-repeat:repeat-x;
	
}

#movie_graphics{
	width:156px;
	float:right;
}

#links{
	height:120px;
	width:620px;
	margin:30px 0;
	background-color:#0d0d0d;
	position:relative;
}

#reviews{
	width:95%;
	position:relative;
}
#video_links{
	width:80%;
	margin-left:20px;
	font-size:14px;
}

#page a img{
	border:solid #666666 2px;
}

#link_system{width:640px;padding:10px;font-family:Arial,Helvetica,sans-serif;color:#fff;position:relative;}
#link_system a{text-decoration:none;font-size:13px;}
#link_system a:link{color:#eee;}
#link_system a:visited{color:#eee;}
#link_system a:hover{color:#444;}
#link_system h1{font-size:14px;font-weight:bold;margin-left:60px;margin-top:27px;}
#link_system h3{margin-top:0px;padding-top:0; }
#more_links{margin-top:25px;margin-left:40px;padding-left:40px;position:relative;}
#more_links ul{margin:0;padding:0;border:0;list-style:none;}
#more_links li{display:block;margin-top:5px;list-style:none;}
.version_unit{width:200px;float:left;margin-right:5px;padding-top:10px;position:relative;}
.version_unit .v_title{width:100%;height:22px;background-color:#004400;position:relative;}
.version_unit .v_title h3{margin:0;padding:0;font-size:12px;position:absolute;top:4px;left:40px;font-family:Arial,Helvetica,sans-serif;}
.version_unit .premium{background-color:#9c8000;}
.version_unit .info_v{padding:5px;background-color:#1a1a1a;font-size:11px;color:#eee;}
#link_system .version_unit .info_v a{font-size:11px;text-decoration:underline;font-style:italic;}
.blockleft { float: left; padding: 10px; }
.blockright { float: right; padding: 10px; }
.navigation{
	width:620px;
}
.alignright{
	float:right;
}


#footer_article{

background-color:#000;
color:#FFFFCC;
font-size:9px;

line-height:10px;
margin:0 auto;

padding:10px;
width:880px;

}
#footer_article h1{
	color:#FFCC66;
	line-height:22px;
	font-size:12px;
	margin-top:5px;
}
#footer_article h2{
	color:#DDDDDD;
	line-height:16px;
	font-size:18px;
	margin-top:10px;
	margin-bottom:5px;
}

#content-tags a{
	display:block;
	width:90px;
	padding-left:5px;
	padding-top:2px;
	height:17px;
	font-size:11px;
	background-color:#000;
	float:left;
	margin-right:3px;
	margin-bottom:6px;
	color:#909090;
	font-family:Verdana, Geneva, sans-serif;
}

#content-tags a:hover{
	background-color:#171717;
	color:#fff;
}
#featured{
	padding:10px;
	background-color:#111111;
	width:95.5%;
	margin-top:5px;
}

.mytitle{
	font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#565656; height:12px; margin-top:6px; overflow:hidden;
}

.mydata{
	margin-top:1px; margin-bottom:0px; color:#909090;text-align:left; font-size:12px; font-weight:normal; padding:0;

}


#bookmarking a{
	display:block;
	background-image:url(images/social_icons.png);
	width:30px;
	height:30px;
	overflow:hidden;
	margin-right:5px;
	float:left;
}

#bookmarking .delicious a{
	background-position:0 0;
}

#bookmarking .delicious a:hover{
	background-position:0 -30px;
}

#bookmarking .digg a{
	background-position:-30px 0;
}

#bookmarking .digg a:hover{
	background-position:-30px -30px;
}
#bookmarking .facebook a{
	background-position:-60px 0;
}

#bookmarking .facebook a:hover{
	background-position:-60px -30px;
}
#bookmarking .twitter a{
	background-position:-90px 0;
}

#bookmarking .twitter a:hover{
	background-position:-90px -30px;
}
#bookmarking .stumble a{
	background-position:-120px 0;
}

#bookmarking .stumble a:hover{
	background-position:-120px -30px;
}

#versions{
	width:99%;
}

#versions .versionunit{
	width:190px;
	height:212px;
	padding-left:10px;
	overflow:hidden;
	background-image:url(images/version_unit_back.png);
	background-repeat:repeat-x;
	float:left;
}

#versions .version_separator{
	width:8px;
	height:212px;
	background-image:url(images/version_separator.png);
	float:left;
}

#versions h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
	color:#fff;
	background-image:url(images/version_arrow.png);
	background-repeat:no-repeat;
	padding-left:25px;
	width:85%;
	margin-left:5px;
	margin-top:15px;
	height:30px;
}

#versions .title{
	color:#c8ac33;
}

#versions .mydata{
	font-size:11px;
}

#bookmarking_h a{
	display:block;
	background-image:url(images/social_icons_small.png);
	width:16px;
	height:16px;
	overflow:hidden;
	margin-right:5px;
	float:left;
}

#bookmarking_h .delicious a{
	background-position:0 0;
}

#bookmarking_h .delicious a:hover{
	background-position:0 -16px;
}

#bookmarking_h .digg a{
	background-position:-16px 0;
}

#bookmarking_h .digg a:hover{
	background-position:-16px -16px;
}
#bookmarking_h .facebook a{
	background-position:-32px 0;
}

#bookmarking_h .facebook a:hover{
	background-position:-32px -16px;
}
#bookmarking_h .twitter a{
	background-position:-48px 0;
}

#bookmarking_h .twitter a:hover{
	background-position:-48px -16px;
}
#bookmarking_h .stumble a{
	background-position:-64px 0;
}

#bookmarking_h .stumble a:hover{
	background-position:-64px -16px;
}

#notify{ 
background-image:url("http://www.zenetworks.co.uk/wp-content/themes/moviesfo/images/notify.png");
height:155px;
right:2%;
position:fixed;
bottom:0%;
width:251px;
z-index:999;
}
#notify #data {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:83px;
left:45px;
position:absolute;
top:25px;
width:192px;
}
#notify #button {
height:22px;
position:absolute;
right:10px;
top:15px;
width:22px;
}
