/* LEMONCAST INDEX */
body {background-image:url(/v2static/images/common/body_bg.jpg); background-repeat:repeat-x; margin-top:0px;}
.border_pic {
	border: 1px solid #FF4C00;
}
.padding_main {
	background-image:url(/v2static/images/common/bg_main.gif);
	width:720px;
	height:298px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F403E;
	text-decoration: none;
}
.menu:hover { color:#FF1C00}
.border_menu {
	height:25px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}
.padding_left10 {
	padding-left:10px;
}
.style11_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.style9_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.style11_bgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#81AF0C;
	text-transform: uppercase;
}
.style17 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration:none;
	color:#333333;
}
.style17a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration:none;
	color:#262C21;
}
.style17a b {
	color:#FF1C00;
}
/* FLAG MENU */
.menu_flags {padding:0px; margin:0px; list-style-type:none; background-color:#FFFFFF; width:100px; float:right; height:26px;}
.menu_flags li {float:right; margin:0px; padding:0px; height:26px; }

.menu_flags_01, .menu_flags_02, .menu_flags_03, .menu_flags_04, .menu_flags_05 {display:block; height:10px; margin-top:8px;}
.menu_flags_01:hover, .menu_flags_02:hover, .menu_flags_03:hover, .menu_flags_04:hover, .menu_flags_05:hover {display:block; height:18px; margin-top:0px;}
.menu_flags_01 span, .menu_flags_02 span, .menu_flags_03 span, .menu_flags_04 span, .menu_flags_05 span {display:none;}

.menu_flags_01 {width:25px; background: url(/v2static/images/common/french.gif) no-repeat center bottom;}
.menu_flags_02 {width:25px; background: url(/v2static/images/common/british.gif) no-repeat center bottom;}
.menu_flags_03 {width:25px; background: url(/v2static/images/common/american.gif) no-repeat center bottom;}
.menu_flags_04 {width:25px; background: url(/v2static/images/common/italian.gif) no-repeat center bottom;}
.menu_flags_05 {width:25px; background: url(/v2static/images/common/spanish.gif) no-repeat center bottom;}

.active, .active:hover {display:block; cursor: default; height:18px; margin-top:0px;}
/* END FLAG MENU */

.style18, .style18 a {
	font-family: "Lucida Sans Unicode", "Trebuchet MS", sans-serif, "Lucida Sans";
	font-size: 18px;
	text-transform: uppercase;
	color: #3F403E;
	text-decoration: none; padding:0px; margin:0px; font-weight:normal;
}
.style18 b {
	font-weight:normal;
	color: #FF2200;	
}
/* BUTTON FIND MORE */
#button a, #button a:visited {display:block; width:103px; height:17px; border:1px solid #FFC600; background-image:url(/v2static/images/common/bg_button.jpg); text-align:center; padding-top:4px;}


 /*pages*/
.pages {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.pages a, pages .active {text-decoration:none; padding:0px 5px; border:1px solid #ccc;  color:#3F403E; line-height:17px;}
.pages a:hover {border-color:#FF6600;}
.pages a.activepage { background:#FF1C00; color:#fff; border-color:#FF1C00;}


/*cat*/
.categories dl{ padding:0px; margin:0px;}
.categories dt {float:left; display:block; width:18%; margin-right:2%; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; border-bottom:1px solid #ccc;}
.categories dt a {display:block; color:#3F403E; text-decoration:none; width:100%; height:100%;}
.categories a:hover, dt a.activecat  {color:#FF6600;}


/*div requested*/
 


/*new styles*/
.newadded {background:#ffcc00 url(/v2static/images/common/bg_bottom.gif) no-repeat center bottom; }
	


.title, .title a {
	font-family: "Lucida Sans Unicode", "Trebuchet MS", sans-serif, "Lucida Sans";
	font-size: 18px;
	text-transform: uppercase;
	color: #3F403E;
	text-decoration: none; padding:0px; margin:0px; font-weight:normal; 
}
.title span {background:#fff; padding:0 10px; margin-left:10px;} 
.title b {
	font-weight:normal;
	color: #FF2200;	
}
.title {display:block; width:700px; background:#fff url(/v2static/images/common/title_bg.gif) repeat-x center center;}
.title2 {display:block; width:455px; background:#fff url(/v2static/images/common/title2.gif) repeat-x center center;}
.title2 img {padding:10px; background: #fff;}

/*descr*/
.vid_description { margin:0px auto; margin-bottom:10px; width:670px; text-align:left;  padding:10px; background:#ffdb4b; border: 1px solid #FF4C00; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.vid_description h3 {font-size:12px; margin:0px; background:transparent url(/v2static/images/common/pointer_right.gif) no-repeat left center;}
.vid_description p {margin:0px; margin-top:5px;} 
.vid_description a {color:black; text-decoration:none;}
.vid_description h3 a:hover {text-decoration:underline;}
.vid_description h3 a {padding-left:10px;}
/*instr*/
.instructions_wrap .border {border-bottom:1px solid #d9d9d8;}
.instructions_wrap h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#81af0c; background:#fff url(/v2static/images/common/garga.gif) no-repeat center left; text-indent:15px; margin:0px; padding:0px;}


/*micro new*/
.micro_speed {background:#fff; border:1px solid #ffd219; color:#ff4c00; font:bold; text-decoration:none; padding:0px 3px; margin:0px 5px; line-height:18px;}
.micro_speed:hover { border-color:#ff4c00;}
.micro_button1 { background:#000 url(/v2static/images/common/micro_button1.gif) no-repeat left center; line-height:23px;font-weight:bold; border-right:1px solid #545454; color:#fff; height:23px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; float:right; }
.micro_button1 span {padding:0px 10px 0px 25px;}
.micro_5top {padding:5px 0px;}
.micro_5top a {display:block; margin:5px 0px;}

.micro_top { background:#ffe066; font-size:11px; height:90px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; margin-bottom:8px;}
.micro_top p {padding:0px; margin:0px;}
.micro_top img {padding:0px 8px 0px 0px; float:left;}
.micro_top span {height:65px; display:block; padding:5px 10px 0px 0px;}
.micro_top .micro_link {color:#3f403e; font-weight:bold;}



/*pop*/
#pop_opt { position:absolute; text-align:left; border:1px solid #ccc; background:#fff;  z-index:10000;font-size:11px; color:black; width:500px; right:30%; display:none; margin-top:-150px;} 
#pop_opt p {padding:10px; margin:30px 0px 0px 0px;}
#pop_opt .popup_close {display:block; width:31px; height:31px; position:absolute; right:0; top:0;background:#fff url(/v2static/images/common/close.gif) no-repeat center center;}
#pop_opt .popup_close span {display:none;}
#pop_opt .dowwnloadlink { font-size:11px; color:#FF3300; text-decoration:none; font-weight:bold;}
#pop_opt .dowwnloadlink:hover {color:#000;}

/*player*/
#player{position: absolute; margin-top: 10%; left: 30%; z-index: 90; background:transparent; padding:0px; display:none;}
.legend  {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; background:#fffedb; border:1px solid #ffea75; padding:5px;}
.legend strong {font-size:11px;}

