/*
Theme Name: Twenty Ten
Theme URI: http://wordpress.org/
Description: The 2010 default theme for WordPress.
Author: the WordPress team
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

body {
font-size: 62.5%; 
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
background-position:top;
background:url(images/background.jpg) repeat-x;
text-align:center;
display:block;
margin-top:0px;
}
.container{
width:991px;
display:block;
overflow:hidden;
background:url(images/shadow_top_content.png) repeat-y;
background-position:center;
margin:0px auto 0px auto;
padding:0px auto 0px auto;
}
.header{
width:983px;
display:block;
overflow:hidden;
background:url(images/topimg.jpg) no-repeat;
background-position:top-center;
margin:0px auto 0px auto;
padding:0px auto 0px auto;
}
.header_top{
width:983px;
height:143px;
margin:0px auto;
padding:0px auto;
border-bottom:2px solid #e1eec1;
}
.date{
height:20px;
list-style:none;
color:#9d4815;
font-size:11px;
line-height:20px;
float:left;
background-color:#99cc66;
padding:0px 10px 0px 5px;
margin:0px auto 0px auto;

}
.header ul{
height:20px;
list-style:none;
color:#9d4815;
font-size:11px;
line-height:20px;
background-color:#99cc66;
padding:0px auto 0px auto;
margin:0px auto 0px auto;

}
.header ul li{
display:inline;
padding:0px 10px 0px 10px;
}
.content{
width:983px;	
display:block;
overflow:hidden;
background:url(images/shadow.jpg) repeat-y;
background-position:left;
margin:0px auto 0px auto;
padding:0px auto 0px auto;

}
/*-------sidebar------------*/
.sidebar{
float:left;
position:relative;
z-index:9999;
margin:0px;
padding-top:30px;
}
#menu{
float:left;
margin:0px;
padding:0px;
text-align:left;
}
#menu ul { 
	margin:0; 
	list-style: none;
	width: 150px; /* Width of Menu Items */ 
	font-size:11px;
	color:#e1eebb;
	border-bottom:1px solid #f8feea;
	padding:0;
	
} 

#menu ul li { 
	position: relative; 
} 

#menu li ul { 
	position: absolute; 
	left: 149px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
} 

#menu li:hover ul {
	display: block; 
} 

#menu li:hover>ul { 
	visibility:visible; 
} 

#menu ul ul {
	visibility:hidden; 
	width:200px;	
} 
#menu li ul li ul { 
	position: absolute; 
	left: 199px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
}

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a { 
	display: block; 
	text-decoration: none; 
	color: #e1eebb; 
	border-top:1px solid #f8feea;
	padding:10px 20px 10px 20px;
	border-bottom: 0; 
} 

/* Hover Styles 5c743d*/ 
#menu ul a:hover { 
	color: #000; 
	background: #99cc66; 
} 

/* Sub Menu Styles */ 
#menu li ul a { 
	text-decoration: none; 
	color: #e1eebb; 
	background: #5c743d; /* IE6 Bug */  
	border:1px solid #f8feea;
	padding:10px 20px 10px 20px;
	border-bottom: 0; 
} 

/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 
	color: #000; 
	background: #99cc66; 
} 

/* Icon Styles */ 
#menu ul a.submenu {background:#fff url("r_arrow.gif") no-repeat right; } 
#menu ul a.submenu:hover {background:#f9f9f9 url("r_arrow.gif") no-repeat right;}

/*-----------------*/

.content_all_pages{
width:800px;
min-height:320px;
display:block;
overflow:hidden;
background-color:#ffffff;
float:right;
margin:0px;
padding:0px;
}

/* home page */

.content_home{
width:830px;
display:block;
overflow:hidden;
float:right;
background-color:#fff;
margin:0px;
padding:0px;
}
.content_home_img{
width:825px;
height:310px;
background:url("images/girl-image.jpg") no-repeat;
background-position:right;
display:block; 
overflow:hidden;
margin:0px auto 0px auto;
padding:0px auto 0px auto;
}
.home_bottom{
width:800px;
display:block;
overflow:hidden;
margin:0px auto 0px auto;
padding:10px 10px 0px 10px;

}
.home_bottom_left{
width:26%;
height:100%;
float:left;
}
.bottom_title{
font-size:25px;
color:#5c743d;
font-family:'Times New Roman';
font-weight:normal;
text-align:left;
margin:0px auto 0px auto;
padding:0px auto 0px auto;
}
.home_bottom_left ul{
font-size:12px;
line-height:20px;
text-align:left;
margin:0px;
padding:0px 0px 0px 15px;
}
.home_bottom_left ul li a{
color:black;
font-size:12px;
line-height:20px;
text-decoration:none;
}
.home_bottom_middle{
width:51%;
height:100%;
float:left;
}
.home_bottom_middle p{
text-align:justify;
color:black;
font-size:12px;
line-height:20px;
padding:0px 25px 0px 0px;
margin:0px;
}
.home_bottom_right{
width:23%;
height:100%;
float:left;
}
.home_bottom_right h3{
text-align:left;
color:black;
font-size:12px;
line-height:20px;
font-weight:normal;
padding:0px;
margin:0px;
}
.news_letter{
width:100%;
border:1px solid #000000;
display:block;
overflow:hidden;
}
.news_letter table{
background-color:#FFFFFF;
}
.sign_up{
font-size:15px;
color:#993300;
font-family:'ariel';
font-weight:bold;
text-align:left;
margin:0px auto 0px auto;
padding:0px auto 0px auto;
}
.img_verification{
color:#fff;
background-color:#aad6aa;
margin:0px auto 0px auto;
padding:0px auto 0px auto;
}
.img_text{
color:black;
font-size:10px;
text-align:left;
}
/*--------*/
.entry-title{
font-size:25px;
color:#5c743d;
font-family:'Times New Roman';
font-weight:normal;
text-align:left;
margin:10px auto 0px auto;
padding:20px 15px 0px 10px;
}
.entry-content{
float:left;
text-align:justify;
background-color:#fff;
color:black;
font-size:12px;
line-height:20px;
padding:0px 15px 0px 10px;
margin:0px auto 0px auto;
}
.entry-content li{
margin-left:20px;
}
.entry-content a{
color:#000000;
line-height:20px;
}
.img_verification{
background-color:#99CC66;
}
