h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
  color:#87cf30;
}
a:hover
{
	text-decoration: none;
	color:#87cf30;
	/*border-bottom: 2px solid #b0e2ff;*/
}

body
{
  margin: 0;
  padding: 0px;
  font: normal normal 11px Arial, sans-serif;
  background-color: #fff;
  color:#525252;
  font-size:100%;
  background:url(../images/home_back2.gif) top left repeat-x;
}
.hide
{
	display:none;
}

/* nauji */
div#header
{
	margin-top:3px;
	/*background-color:#fff;*/
	/*background:url(../images/header_back.gif) bottom left repeat-x;*/
	height:42px;
}
div#header_content
{
	width:996px;
	margin:0px auto;
}
h1#logo
{
	background: url(../images/cinemeo_beta.gif);
    width: 126px;
    height: 19px;
    margin: 8px 0 0 47px;
    float: left;
    color:#4c4c4c;
}
div#countries
{
	float:right;
	width:180px;
	height:25px;
	margin-top:9px;
	text-align:right;
	margin-left:20px;
}
div#country_uk
{
	background: url(../images/country_uk.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_uk_active
{
	background: url(../images/country_uk_active.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_ger
{
	background: url(../images/country_ger.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_ger_active
{
	background: url(../images/country_ger_active.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_esp
{
	background: url(../images/country_esp.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_esp_active
{
	background: url(../images/country_esp_active.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_fra
{
	background: url(../images/country_fr.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_fra_active
{
	background: url(../images/country_fr_active.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_ita
{
	background: url(../images/country_it.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_ita_active
{
	background: url(../images/country_it_active.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_lt
{
	background: url(../images/country_lt.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
div#country_lt_active
{
	background: url(../images/country_lt_active.gif);
	width:25px;
	height:25px;
	margin-left:5px;
	float:right;
}
ul#header_links
{
	padding-top:14px;
	float:right;
	text-align:right;
	font-size:12px;
	font-weight:normal;
	list-style-type: none;
	margin:0px;
}
ul#header_links li
{
	display: inline;
	margin-left: 10px;
}
ul#header_links li a
{
	color:#4c4c4c;
	/*color:#00a2ff;*/
	text-decoration: none;
}
/*div#header_links a:hover
{
	border-bottom: 1px solid #888;
}*/

div#home_picture_container
{
	width:996px;
	margin:0px auto;
	background: url(../images/home_pict_vaikai.jpg);
	background-repeat:no-repeat;
	height:290px;
	overflow:hidden;
}
div#home_picture
{
	padding-left:695px;
	padding-top:46px;
	padding-right:60px;
	color:#fff;
	font-size:40px;
	text-align:center;
}
div#home_3steps_container
{
	width:996px;
	margin:0px auto;
	background: url(../images/home_3steps_2.jpg);
	background-repeat:no-repeat;
	height:216px;
	overflow:hidden;
}
div#home_icons_container
{
	height:66px;
	margin:0px;
}
div#icon_star
{
	background: url(../images/icon_star.gif);
	width:54px;
	height:50px;
	display:block;
	float:left;
	margin-left:87px;
	margin-top:7px;
	/*border:1px solid #f0f;*/
}
div#icon_arrow
{
	background: url(../images/icon_arrow.gif);
	width:51px;
	height:48px;
	display:block;
	float:left;
	margin-top:7px;
	margin-left:179px;
	/*border:1px solid #f00;*/
}
div#icon_chat
{
	background: url(../images/icon_chat.gif);
	width:53px;
	height:53px;
	display:block;
	float:left;
	margin-left:172px;
	margin-top:7px;
	/*border:1px solid #ff0;*/
}
div#spacer_before_create
{
	width:47px;
	float:left;
	height:151px;	
}
div#spacer_before_upload
{
	width:23px;
	float:left;
	height:151px;	
}
div#spacer_before_share
{
	width:35px;
	float:left;
	height:151px;	
}
div.home_headers
{
	float:left;
	width:200px;
	height:151px;
}
div.home_header_inner
{
	margin-left:10px;
	margin-top:12px;
}
div.home_headers h2
{
	font-size:34px;
	font-weight:bold;
	font-family: Arial, sans-serif;
	color:#525252;
}
div.home_headers h3
{
	font-size:16px;
	font-weight:normal;
	padding-left:10px;
	padding-top:10px;
	padding-right:20px;
	font-family: Verdana, Arial, sans-serif;
	color:#979797;
}
div.home_headers h4
{
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
	padding-right:15px;
	font-family: Verdana, Arial, sans-serif;
	color:#87cf30;
}
div#home_register
{
	float:left;
}
div#spacer_before_register
{
	width:23px;
	float:left;
	height:151px;
}
div#home_register_header
{
	padding-left:33px;
	padding-top:12px;
	overflow:hidden;
}
div#home_register h2
{
	font-size:34px;
	font-weight:bold;
	font-family: Arial, sans-serif;
	color:#525252;
}
div.home_register_input_container
{
	background: url(../images/home_input.gif);
	width:201px;
	height:26px;
	margin-left:33px;
}
input.home_register_input
{
	background:none;
	border:0px none;
	width:187px;
	height:20px;
	margin-top:6px;
	margin-left:6px;
	font-family: Arial, sans-serif;
	font-size:12px;
}
input.home_register_button
{
	background: url(../images/home_register_button.gif);
	width:203px;
	height:37px;
	border:0px none;
	margin-left:33px;
	margin-top:15px;
	font-family: Arial, sans-serif;
	font-size:18px;
	color:#fff;
}
div#home_features_container
{
	width:996px;
	margin:0px auto;
}
div#spacer_before_features
{
	width:47px;
	height:457px;
	float:left;
}
div#home_features
{
	margin-left:47px;
	width:362px;
	float:left;
}
div#home_features h2
{
	background: url(../images/home_features_back.gif) top left no-repeat;
	padding-bottom:7px;
	/*padding-left:23px;*/
	margin-top:38px;
	padding-top:3px;
	font-size:20px;
	/*color:#000;*/
	font-weight:bold;
	margin-bottom:22px;
	font-family: Verdana, Arial, sans-serif;
	text-align:center;
}
div#home_features ul
{
	list-style-type: none;
	margin-left:0px;
	padding-left:0px;
	width:350px;
}
div#home_features ul li
{
	border-bottom:1px dotted #bebabb;
	background: url(../images/blue_tic.gif) center left no-repeat;
	padding-left:20px;
	padding-bottom:8px;
	padding-top:8px;
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
	color:#000;
}
div#home_features ul li.last
{
	border-bottom:1px solid #fff;
}
div#home_featured_sites
{
	width:574px;
	float:right;
}
div#home_featured_sites h2
{
	background: url(../images/home_featured_sites_back.gif) top left no-repeat;
	padding-bottom:7px;
	/*padding-left:23px;*/
	margin-top:38px;
	padding-top:3px;
	font-size:20px;
	/*color:#000;*/
	font-weight:bold;
	margin-bottom:22px;
	font-family: Verdana, Arial, sans-serif;
	text-align:center;
}
div.site_list_item
{
	margin-top:10px;
	height:104px;
	border-bottom:1px dotted #bebabb;
}
div.site_list_item_last
{
	height:104px;
	margin-top:10px;
}
/*div.site_list_item img, div.site_list_item_last img
{
	float:left;
	padding:1px;
    border:1px solid #d7cbbd;
}*/
div.site_image_container
{
    border:1px solid #d7cbbd;
    float:left;
    width:125px;
    height:94px;
    padding:1px;
    background-color:#fff;
}
div.site_list_item .site_caption, div.site_list_item_last .site_caption
{
	margin-left:136px;
	color:#87cf30;
	font-weight:bold;
	font-size:16px;
}
div.site_list_item .site_caption span, div.site_list_item_last .site_caption span
{
	font-weight:normal;
	font-size:12px;
	color:#979797;
}
div.site_list_item .user_created, div.site_list_item_last .user_created
{
	margin-left:136px;
	color:#979797;
	font-size:12px;
}
div.site_list_item .user_created span, div.site_list_item_last .user_created span
{
	color:#87cf30;
}
div.site_list_item .description, div.site_list_item_last .description
{
	margin-left:136px;
	color:#525252;
	font-size:14px;
	font-weight:normal;
	padding:3px 0px;
	overflow:hidden;
	height:32px;
}
div.site_list_item .user_count, div.site_list_item_last .user_count
{
	margin-left:136px;
	color:#979797;
	font-size:12px;
	padding-left:20px;
	padding-top:3px;
	background: url(../images/yellow_star.gif) top left no-repeat;
}
div.site_list_item .user_count span, div.site_list_item_last .user_count span
{
	font-weight:bold;
}
div#footer_container
{
	border-top:1px solid #76ae40;
	margin-top:70px;
	/*background:#c2ec90 url(../images/footer_back.gif) top left repeat-x;*/
	background-color:#c2ec90;
}
div#footer
{
	width:902px;
	margin:0px auto;
}
div.footer_block
{
	padding-top:20px;
	padding-bottom:35px;
	width:270px;
	margin-right:100px;
	float:left;
	font-size:11px;
	color:#808080;
	font-family: Verdana, Arial, sans-serif;
	height:100px;
	line-height:150%;
}
div.footer_small_block
{
	padding-top:20px;
	padding-bottom:35px;
	width:110px;
	margin-right:10px;
	float:left;
	font-size:11px;
	color:#808080;
	font-family: Verdana, Arial, sans-serif;
	height:100px;
	line-height:150%;
}
div.footer_block h3,div.footer_small_block h3
{
	font-family: Arial, sans-serif;
	color:#959595;
	font-size:14px;
	padding-bottom:10px;
	font-weight:bold;
}
div.footer_block ul,div.footer_small_block ul
{
	padding-left:0px;
	margin-top:0px;
	list-style-type: none;
}
div.footer_block li,div.footer_small_block li
{
	padding-bottom:2px;
}
div.footer_block a,div.footer_small_block a
{
	color:#808080;
}
div.footer_block a:hover,div.footer_small_block a:hover
{
	border-bottom:1px solid #808080;
}
/*li#cinemeo_blog
{
	background:url(../images/icon_wordpress.png) top left no-repeat;
	padding-left:20px;
}
li#cinemeo_twitter
{
	background:url(../images/icon_twitter.png) top left no-repeat;
	padding-left:20px;
}*/
div#designed_by
{
	color:#fff;
	font-size:11px;
	padding-bottom:30px;
	font-weight:bold;
	float:right;
	width:150px;
}
div#designed_by a
{
	color:#fff;
}
