/*
Theme Name: mobile
Theme URI: http://simpleword.tk/
Description: A mobile template for Favorite 1.1
Version: 1.1
Date: 2010-05-02
Author: Simple Word
Author URI: http://simpleword.tk/
Tags: mobile, 3G

	mobile v1.1
	http://simpleword.tk/

	This template was designed and built by Simple Word,
	whose blog you will find at http://simpleword.tk/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body { font-family: tahoma, verdana, arial; font-size: 0.7em; color: black; margin:0px 0px 0px 0px; padding-top: 0px; cursor: default;}
p { margin: 0px; padding: 5px 0px 0px 0px; cursor: default; line-height:1.5em; }
/*h1 { font-size: 1.2em; font-weight: bold; color: #606060; padding-bottom: 3px; margin: 0px; }*/
h1 { font-family: "Trebuchet MS", tahoma, arial; font-size: 1.2em; font-weight: bold; color: red; padding: 5px 0px 3px 5px; margin: 0px; }
h2 { font-size: 1.2em; font-weight: bold; margin: 0px; color:  #EE3624; }
h3 { font-size: 1.2em; font-weight: bold; color: #0066DF; margin: 0px; }
ul { margin: 0px; padding: 0px; list-style:none; }
img { border: 0px; margin: 0px; }
form { margin: 0px; padding: 0px; }
label { cursor: pointer; }
legend {color: #444; font-size: 1.2em; font-weight: bold; }
fieldset { border: 1px solid #E0E0E0; padding: 4px; margin:0px; margin-top: 8px; }
input, select, textarea { font-family: tahoma, verdana, arial; font-size: 1.0em; }
pre {margin:0px;padding:0px;font-size:0.9em;font-family:tahoma,verdana,arial;}

/* classes */
strong.s1 { color:#444444 }
strong.s2 { color:#6BB300; }
strong.s3 { color:#B32400; }
input.blue_button {background:url('images/bluebg.gif');background-repeat:repeat-x;font-family:verdana,tahoma,arial;font-size:0.9em;color:white;font-weight:bold;padding: 1px 3px 1px 3px;margin-bottom:1px;cursor:pointer;border-top:1px solid #99CCFF;border-left:1px solid #99CCFF; border-bottom:1px solid #115599; border-right:1px solid #115599;}
input.green_button {background:url('images/greenbg.gif');background-repeat:repeat-x;font-family:verdana,tahoma,arial;font-size:0.9em;color:#666666;font-weight:bold;padding: 1px 3px 1px 3px;margin-bottom:1px;cursor:pointer;border-top:1px solid #E9E9C1;border-left:1px solid #E9E9C1; border-bottom:1px solid #98A574; border-right:1px solid #98A574;}
input.chkbox{margin-left:0px;margin-bottom:0px;}
input.radio {margin-bottom:-2px; margin-left:-1px;}
ul.ls_menu li { margin: 0px 0px 2px 0px; }
ul.ls_menu2 li { margin: 2px 0px 6px 0px; }
img.img1 { margin-bottom: -2px; }
span.hilite { background-color: #E0E0E0; }
span.underline { border-bottom: 1px solid #444444; }
span.small { color: #808080; }
span.smalltext { font-size: 0.9em; }
span.help { color: #55A055; cursor: help; border-bottom: 1px dotted; }
span.link { color: #0055FF; cursor: pointer; }
span.link_clicked { color: #0055FF; cursor: pointer; font-weight: bold; }
span.link2 { color: #888888; cursor: pointer; font-size:0.9em; }
span.link3 { color: #404040; cursor: pointer; font-size:0.9em; }
span.link4 { color: #0066DF; cursor: pointer; }
span.head1 { color: #404040; font-size:1.1em; font-weight: bold; }
span.sort { cursor:pointer; color: #444444; text-decoration:underline; }
td.ct { text-align: center; }
td.cr { text-align: right; }
td.tt { vertical-align: top; padding-top: 4px; }
div.outer{border: 1px #888888 solid;background-color: white;}
div.inner{padding: 8px;margin: 1px;border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}
p.note1{font-size:0.9em;line-height: 1.3em;border:1px solid #FFBFBF;background-image:url('images/bg4.gif');padding:3px 3px 3px 5px;margin:5px 0px 5px 0px;}
p.p1{background-color:#f0f0f0;padding:5px;margin-bottom:4px;color:#404040;}
p.p2{margin:0px;padding:0px;}
div.box1{padding: 5px;background-color: #FAFAFA;}
div.box2 { margin-top: 3px; }
div.spacer { clear: both; }
div.announce_1 { padding:8px; margin-bottom: 5px; margin-left: -5px; margin-right: -5px; background-color:#F5FFE6; -moz-border-radius:5px; }
div.announce_2 { padding:0px 0px 8px 8px ; margin-bottom: 0px; margin-left: -5px; margin-right: -5px;background-color: #fafafa; -moz-border-radius:5px; color: #606060; }
div.announce_1 h1, div.announce_2 h1 { font-size: 1.2em;  font-family: tahoma, arial; }
div.announce_1 span, div.announce_2 span { color: #808080; font-size: 0.9em; }

div.list_head1 { margin:0px 0px 0px 0px; padding:5px 0px 3px 8px; background-color:#e0e0ff; color:#222222; font-size: 1.4em; font-weight:bold;}
div.list_head {height:16px;background:url(images/header_bg_2.gif) left top repeat-x;background-color:#ecf6fd;color:#1a74b0;margin:0px 0px 0px 0px; padding:2px 0px 10px 0px;font-size:18px;text-align:center;}div.list_head_left {height:16px;background:url(images/header_bg_2.gif) left top repeat-x;background-color:#ecf6fd;color:#1a74b0;margin:0px 0px 0px 0px; padding:3px 0px 9px 20px;font-size:18px;}
div.list_head a{color:#1a74b0;text-decoration:none;}
div.list_head a:link{}
div.list_head a:visited{}
div.list_head a:hover{color:red;}
div.list_head a:active{color:red;}
div.list_body1 {margin:0px 0px 0px 0px; padding:2px 0px 2px 10px; background-color:#F5FFE6; color:#757575; font-size: 1.2em;}
div.list_body {margin:0px 0px 0px 0px;color:#757575; font-size:24px;border-bottom: 1px dashed #dddddd;text-align:center;}
div.list_body a{padding:16px 0px 16px 0px;display:block;color:#333;text-decoration:none;}
div.list_body a:link{}
div.list_body a:visited{}
div.list_body a:hover{color:red;}
div.list_body a:active{color:red;}
div.list_body21 {margin:0px 0px 0px 0px; padding:1px 1px 1px 1px;color:#757575; font-size:18px;float:left}
div.list_body2 {margin:0px 0px 0px 0px; padding:0 0 0 0;color:#757575; font-size:18px;float:left;width:20%;}
div.list_body21 a{padding:7px 0px 7px 15px;display:block;color:#338;width:55px;height:20px;text-decoration:none;}
div.list_body2 a{padding:7px 0px 7px 6px;display:block;color:#338;width:42px;height:22px;text-decoration:none;}
div.list_body2 a:link{}
div.list_body2 a:visited{}
div.list_body2 a:hover{color:red;}
div.list_body2 a:active{color:red;}
div.list_body3 {margin:0px 0px 0px 0px; padding:1px 1px 1px 1px;color:#757575; font-size:18px;float:left}
div.list_body3 a{padding:7px 0px 7px 15px;display: block;color:#333;background:#ffffff;width:55px;height:20px;text-decoration:none;}
div.list_body3 a:link{}
div.list_body3 a:visited{}
div.list_body3 a:hover{color:red;}
div.list_body3 a:active{color:red;}
div.list_body4 {margin:0px 0px 0px 0px; padding:0 0 0 0;color:#757575; font-size:18px;float:left}
div.list_body4 a{padding:7px 0px 7px 15px;display: block;color:#ffffff;background:#2b8dcf;width:55px;height:22px;text-decoration:none;}
div.list_body4 a:link{}
div.list_body4 a:visited{}
div.list_body4 a:hover{color:yellow;}
div.list_body4 a:active{color:yellow;}
div.list_line1 {background-color:#ccddff;margin:0 0 0 0;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #2b8dcf;}
div.list_line2 {background-color:#f0f0f0;margin:1px 0px 1px 0px;}

h1.head1 { color:#454545; font-family: "Trebuchet MS", arial, tahoma; font-size: 1.2em; margin: 0px; padding: 0px; }

.color1 { background-color: #FCFCFC; }
.color2 { background-color: #F9F9F9; }
.color3 { background-color: #D0D0D0; }
.color4 { background-color: #FBFFDF; }

/* Link styles */
a:link    { color: #0066CC; }
a:visited { color: #003366; }
a:hover   { text-decoration: none; }
a:active  { color: #9DCC00; }

a.special, a.special:visited { color: #0066DF; }
a.special2, a.special2:visited { color: #0055FF; text-decoration: none; }
a.special:hover { text-decoration: none; }
a.special_green, a.special_green:visited { color: #5aa200; }
a.special_green:hover { text-decoration: none; }
a.folder_link { text-decoration: none; }
a.link2 { color: #888888; cursor: pointer; font-size:0.9em; text-decoration: none; }

/* IDs and stuffs*/
#credit{text-align:center;font-size: 0.9em;color: #303030;line-height: 1.5em;margin-top:0px;background-color:#47d7e8;padding: 5px;}
#credit a { color:#0099ee;text-decoration:none; }
#footer {border: solid #ccc 1px; border-bottom: none; background-color: #f5f5f5; font-size: 11px; color: #999;text-align:center;padding: 5px;}
#container{margin:0px 0px 0px 0px;background-color: white;border: 0px solid #454545;}
#container2{padding: 0px;border: 0px solid #000;}
#menu2 a {display:block; float: left;font-size:1.0em;color:#454545;font-weight:bold;text-decoration:none;padding: 4px 7px 2px 7px; background:url('images/micon.gif'); margin-right: 10px; }
#menu2 a:hover{text-decoration:none; color:#4483DC; background:url('images/micon2.gif'); }
#menu2{padding:60px 3px 22px 10px;background:url('images/mbarbg3.png');background-repeat:repeat-x;background-color:#606060;line-height:1.4em;color:white;   }

#menu a {font-size:1.0em;color:#0099ee;text-decoration:none;}
#menu a:hover{text-decoration:none;}
#menu ul{margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-color:#606060;}
#menu li{list-style: none; display: inline; margin-right: 3px; }
#menu{padding:3px 3px 3px 10px;background:url('images/bmenu.gif');background-repeat:repeat-x;height:14px;background-color:white;line-height:1.4em;color:black;}

#top {margin: 10px 5px 5px 5px;font-size: 0.9em; font-weight:bold;font-size:1.4em;color:#505050;font-family:'Trebuchet MS', arial, tahoma;}
#top a { color: #757575; text-decoration: none; }
#top a:hover { color: #202020; }
#content{padding: 0px 0px 0px 0px; margin-top: 0px;}
#message{display:none;background-color:#FBFFDF;padding:8px;color:#404040;margin:5px;-moz-border-radius:5px;line-height:1.5em;}


#mhead1{padding:5px 0px 0px 8px;height:20px;background-color:#4797a8;color:white;}
#mhead_left{height:30px;background:url('images/header_bg.gif') left top repeat-x;padding:10px 0px 0px 8px;background-color:#2b8dcf;color:white;font-size:20px;}
#mhead{height:30px;background:url('images/header_bg.gif') left top repeat-x;padding:10px 0px 0px 0px;background-color:#2b8dcf;color:white;font-size:20px;text-align:center;}#mmenuXXX{padding: 0px 0px 0px 0px; }
#mmenuXXX a {color:#0099ee;text-decoration:none;}
#mmenu1{padding:5px 0px 5px 10px;background:url('images/bmenu.gif');background-repeat:repeat-x;background-color:white;color:#0099ee;line-height:2.2em;}
#mmenu_left{color: #606060;line-height:2.2em;}
#mmenu{color: #606060;line-height:2.2em;text-align:center;}#mmenu a {height:20px;padding:10px 0px 10px 0px;display: block;font-size:1.4em;color:#0099ee;text-decoration:none;}
#mmenu_left li{list-style: none; margin-left: 0px; padding:0px 0px 0px 0px;}
#mmenu li{list-style: none; margin-left: 0px; padding:0px 0px 0px 0px;float:left;width:50%;}#mline0{height:1px;background-color:#ffffff;}
#mline1{height:1px;background-color:#97d7e8;}

/*#container{width:600px;margin:2em auto;display:block;padding:0 2em;}*//*nav{font-family:"Electrolize",sans-serif;font-size:1.1em;text-transform:uppercase;background-color:#ffff00;padding:.6em 0;}*/nav{font-family:"Electrolize",sans-serif;font-size:1.1em;text-transform:uppercase;background-color:#ffff00;}nav a{padding:.7em 1em;color:#333333;}nav a:hover{background-color:#000099;text-decoration:none;color:#f9f9f9;-webkit-transition:color .2s linear;}footer {display:block;font-family:"Galdeano";font-size:.9em;text-align:center;margin-top:2em;color:#666666;}footer a{color:#666666;text-decoration:underline;}