/*  
Theme Name: Betty's Theme
Theme URI: http://transbetty.com/
Description: WordPress theme designed by <a href="http://transbetty.com/">Betty </a>.
Version: 1.0
Author: Betty
Author URI: http://transbetty.com/

	Betty v1.0
	 http://transbetty.com

	This theme was designed and built by Betty,
	whose blog you will find at http://transbetty.com/

	The CSS, XHTML and design is copyrighted,
	any usage without prior approval is forbidden.

*/



body, td, th {
	color: #6C6C6C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1em;
}
body {
	background-color: #f9fdff;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}
a, a:link, a:visited  {
	color: #F0006F;
	text-decoration: none;
}
a:hover, a:active {
	color: #05A8EB;
	text-decoration: underline;
}
div {
	margin:0px;
	padding: 0px;
}
h2 {
	font-size: 1.92em;
	font-weight: normal;
	margin:0px;
	padding:0 0 7px 0;
	line-height:1em;
}
.nocomments {
	text-align: center;
}
h2 a {
	text-decoration:none
	}
h2 a:hover {
	text-decoration:underline
	}
code {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:left;
}
#container-top {
	width:100%;
	text-align:center;
	background-image: url(images/bg-sky.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#container {
	width:100%;
	height:100%;
	text-align:center;
}
#middle {
	margin:0px auto;
	width: 980px;
	background-image: url(images/bg-middle.gif);
	background-repeat: repeat-y;
	overflow:hidden;
	top:0px;
	left:0px;
}
#header {
	width: 980px;
	margin:0px auto;
	overflow:hidden;
	background-color: #38baf3;
	background-image: url(images/header.jpg);
	height:323px;
	position:relative;
	top:0px;
	left:0px;
}
#header-en {
	width: 980px;
	margin:0px auto;
	overflow:hidden;
	background-color: #38baf3;
	background-image: url(images/header-en.jpg);
	height:323px;
	position:relative;
	top:0px;
	left:0px;
}
.bg_blue {
	background-color: #E2F2F9;
}
.blue_table {
	background-color: #00A8ED;
}
.blue_table td {
	font-size: 0.85em;
}
.blue_table ul {
	padding: 0 0 0 1em;
	margin:0;
}
.blue_table li {
	padding: 0;
	margin:0;
}
.bg_darkblue {
	background-color: #00A8ED;
}
.bg_white {
	background-color: #FFFFFF;
}
#menu {
	list-style:none;
	padding: 0;
	margin: 0;
	width:226px;
	height:295px;
	float:left;
	text-align: left;
	position:absolute;
	top:37px;
	left:500px;
	font-size:0.97em;
}
#menu li {
	padding: 0px;
	margin: 0px;
	height:27px;
}
#menu a {
	display: block;
	color:#FFFFFF;
	text-decoration: none;
	padding: 0 0 0 30px;
	height: 27px;
}

#menu a:hover {
	background-image: url(images/menuani.gif);
	background-repeat: no-repeat;
	font-weight:bold;

}
#menu-en {
	list-style:none;
	padding: 0;
	margin: 0;
	width:226px;
	height:295px;
	float:left;
	text-align: left;
	position:absolute;
	top:30px;
	left:500px;
	font-size:0.97em;
}
#menu-en li {
	padding: 0px;
	margin: 0px;
	height:25px;
}
#menu-en a {
	display: block;
	color:#FFFFFF;
	text-decoration: none;
	padding: 0 0 0 30px;
	height: 25px;
}

#menu-en a:hover {
	background-image: url(images/menuani.gif);
	background-repeat: no-repeat;
	font-weight:bold;

}
#languages {
	padding: 0;
	margin: 0;
	width:85px;
	height:21px;
	float:left;
	text-align: left;
	position:absolute;
	top:37px;
	left:837px;
}
#topsearchtext, #topsub {
	border: 0px solid;
	background-color:transparent;
}
#topsearchtext {
	width: 107px;
		height:20px;
}
#topsub {
	height:23px;
	cursor:pointer;
	color:transparent;
	width: 70px;
		filter:alpha(opacity=0);
}
#topsearch {
	text-align:left;
	position:absolute;
	top:85px;
	left:750px;
	width:190px;
	overflow:hidden;
	max-height:23px;
}
#tweeter {
	text-align:left;
	position:absolute;
	top:280px;
	left:750px;
	overflow:hidden;
}
#main-content {
	width:980px;
	float:left;
	background-image:url(images/bg-content.jpg);
	background-repeat: no-repeat;
}
#main-left {
	padding:0px;
	margin:0px;
	position:relative;
	left:110px;
	float:left;
	width:609px;
	text-align: left;

}
#main-right {
	padding:0px;
	margin:0px;
	position:relative;
	float:right;
	width:170px;
	right:55px;
	}
#sidebar {
	font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	text-align:justify;
	font-size: 0.7em;

}
#sidebar h2{
	font-size: 1.5em;
		font-family:Georgia, 'Times New Roman', Times, serif;
}
#sidebar form{
margin:0px;
padding: 0px;
}
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0 0 20px 0;
	}
#sidebar ul li{
	list-style-type: none;
	list-style-image: none;
	}
.widecolumn { line-height: 1.3em;}
.cleaner {
	clear: both;
}
#footer {
	font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size:0.7em;
	color:#CCCCCC;
	text-align: center;
	line-height: 1.1em;
	}
.toplink {
	font-size:1.7em;
	font-family:Georgia, 'Times New Roman', Times, serif;

	}
.divider{
	width:600px;
	height:30px;
	background-image:url(images/divider.gif);
	background-repeat: no-repeat;
	margin-bottom:10px;
	}
.entry {
	text-align:justify;
	}
.postmetadata  {
	font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-size:0.7em;
	color:#CCCCCC;
	line-height:1em;
	}
.postmetadata a{
	color:#CCCCCC;
	}
.floatright {
	float: right;
	}

.floatleft {
	float: left;
	}
h1 {
	display: none;
}
cite {
	display: inline;
}
	
#author, #email, #url, #comment {
	border:1px solid #05A8EB;
	padding:4px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#author, #email, #url, {
	width:320px;
	}
#comment {
	font-size:0.8em;
	width:595px;
	}

#bottom {
	margin:0px auto;
	width: 980px;
	height:30px;
	background-image: url(images/bottom.png);
}h3 {

	font-family: Georgia, "Times New Roman", Times, serif;
}
.gallh3 {padding:0px; margin:0px; border:0px solid; line-height:0.2em;}

.adleft {
	float: left;
	margin: 0px;
	padding: 10px 15px 10px 0px;
	display: inline;
	}
.adright {
	float: right;
	margin: 0px;
	padding: 10px 0px 10px 15px;
	display: inline;
	}
.adrightgal {
	float: right;
	margin: 0px;
	padding: 0px 15px 10px 15px;
	display: inline;
	}
.adcenter {
  width:100%;
  text-align: center;
	margin: 0px auto;
	padding: 15px 0px;
	}
.adcenter_thin {
margin:0 auto;
padding:10px 0 0 0;
text-align:center;
width:100%;
}
.gallerybanner {
	margin: 0px auto;
	padding: 0px;
	float: right;
	display: inline;
}
.aligncenter {
  width:100%;
  text-align: center;
  }
.licenter {
  width:100%;
  text-align: center;
  list-style-type: none;
  margin-top:10px;
  }
 .galleryinstr {
	text-align:justify;
	font-size: 0.8em;
	line-height:1.65em; 
}
.galleryinstr ul{
  margin-left:-20px;
  padding-left:0;
  padding-top: 10px;
 }
.galleryinstr li{
  margin-left: -20px;
  padding-left: 0;
 }
img#wpstats{
  width:0px;
  height:0px;
  padding:0px;
  margin:0px;
  border:0px none;
  overflow:hidden}