/*
Theme Name: Easy Science
Theme URI: Easy Science
Description: The 2010 default theme for  Easy Science.
Author: ABYCreatives.com
Version: 1.0
Tags:  blue, white, two-columns, fixed-width, custom-header 
*/

@charset "utf-8";
/* CSS Document */

body{
	background-color:#3B2A48;
	padding:0px;
	margin:0px;
	font-family:Calibri, "Trebuchet MS", Tahoma, Arial;
	color:#020202;
	font-size:15px;
}

div, ul, img, form, h1, h2, h3 
{
margin:0px; 
padding:0px;
}

img{
border:0px;
}

.fleft{
	float:left
}
.fright{
	float:right
}

/* ------------------------- heading ----------------------------- */
h1, .entry-title{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#1D1D1D;
font-weight:bold;
text-transform:uppercase
}
h2, h2 a{
font-family:Calibri, "Trebuchet MS", Tahoma, Arial;
font-size:24px;
color:#CA9F00;
font-weight:bold;
 text-decoration:none;


}
h3{
font-family:Calibri, "Trebuchet MS", Tahoma, Arial;
font-size:21px;
color:#FFE399;
font-weight:normal;
}
h4{
font-family:Calibri, "Trebuchet MS", Tahoma, Arial;
font-size:20px;
color:#0000ff;
font-weight:bold;
}
/* ------------------------- heading ----------------------------- */


/* ------------------------- header ----------------------------- */
#header{
background:url(images/index_01.jpg) repeat-x;
height:139px;
}
#header #top-logo-space{
margin:15px 0px 0px 0px;
height:80px;
}
#header #top-logo-space img{
padding:0px 0px 0px 20px;
}
#header #button-bar{
font:18px Calibri, "Trebuchet MS", Tahoma, Arial ;
font-weight:bold;
text-transform:uppercase;
padding-left:255px
}
#header #button-bar div{
float:left
}

#header #button-bar div#main-link{
display:block;
height:40px;
line-height:38px;
}

#header #button-bar div#main-link a:link{
display:block;
height:40px;
line-height:38px;
padding:0px 10px 0px 10px;
margin:0px 2px 0px 2px ;
color:#070707;
text-decoration:none;
}
#header #button-bar div#main-link a:visited{
display:block;
height:40px;
line-height:38px;
padding:0px 10px 0px 10px;
margin:0px 2px 0px 2px ;
color:#070707;
text-decoration:none;
}
#header #button-bar div#main-link a:hover{
display:block;
height:40px;
line-height:38px;
padding:0px 10px 0px 10px;
margin:0px 1px 0px 1px ;
color:#FFFFFF;
text-decoration:none;
background:url(images/index_18.jpg) repeat-x;
border-left:#656599 1px solid;
border-right:#656599 1px solid;
}
#header #button-bar div#main-link a#active {
display:block;
height:40px;
line-height:38px;
padding:0px 10px 0px 10px;
margin:0px 1px 0px 1px ;
color:#FFFFFF;
text-decoration:none;
background:url(images/index_18.jpg) repeat-x;
border-left:#656599 1px solid;
border-right:#656599 1px solid;
}

#navtop{
	padding-top:0px;
	margin-top:0px;
font:18px Calibri, "Trebuchet MS", Tahoma, Arial ;
font-weight:bold;
text-transform:uppercase;
padding-left:260px
}
#navtop ul{
	list-style:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
}
#navtop li{
	list-style-image:none;
	background-image:url(images/index_16.jpg);
	display:block;
	height:40px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 2px ;
}
#navtop li.sep{
	background-image:url(images/index_16.jpg);
	width:2px;
	margin:0px;
	padding:0px;
	display:block
}
#navtop li a{
display:block;
line-height:38px;
padding:0px 10px 0px 10px;
margin:5px 2px 0px 2px ;
color:#070707;
text-decoration:none;
}

#navtop li a:hover{
line-height:38px;
display:block;
padding:0px 10px 0px 10px;
margin:5px 1px 0px 1px ;
color:#FFFFFF;
text-decoration:none;
background:url(images/index_18.jpg) repeat-x;
border-left:#656599 1px solid;
border-right:#656599 1px solid;
}
#navtop li.active a, #navtop li.current_page_item a {
line-height:38px;
display:block;
color:#FFFFFF;
background:url(images/index_18.jpg) repeat-x;
border-left:#656599 1px solid;
border-right:#656599 1px solid;
padding:0px 10px 0px 10px;
margin:5px 1px 0px 1px ;
}
#navtop li.active a:hover, #navtop li.current_page_item a:hover {
line-height:38px;
display:block;
color:#FFFFFF;
background:url(images/index_18.jpg) repeat-x;
padding:0px 10px 0px 10px;
margin:5px 1px 0px 1px ;
}


/* ------------------------- header ----------------------------- */

/* ------------------------- home header ----------------------------- */
#home-header{
background:url(images/index_23.jpg) repeat-x;
height:489px;
}

#video-back{
background:url(images/index_27.png) repeat-x;
}
#video-back #video{
border:#9B9B9B 1px solid;
background-color:#FFFFFF;
margin:10px 8px 0px 10px ;
padding:1px
}
#home-header #video-left-back, #inner-wrapper #video-left-back{
background:url(images/index_26.png) no-repeat;
width:5px;
height:375px;
}
#home-header #video-right-back, #inner-wrapper #video-right-back{
background:url(images/index_30.png) no-repeat;
width:68px;
height:375px;
}
.mlist{
padding-top:20px;
}
.mlist .mtop-back-left{
background:url(images/index_36.png) no-repeat;
width:6px;
height:44px;
}
.mlist .mtop-back{
background:url(images/index_37.png) repeat-x;
text-align:left;
padding:5px 0px 0px 10px
}
.mlist .mtop-back-right{
background:url(images/index_40.png) no-repeat;
width:6px;
height:44px;
}
.mlist .mbottom-back-left{
background:url(images/index_48.png) no-repeat;
width:4px;
height:6px;
}
.mlist .mbottom-back{
background:url(images/index_49.png) repeat-x;
}
.mlist .mbottom-back-right{
background:url(images/index_50.png) no-repeat;
width:4px;
height:6px;
}

.mlist .mmid-back{
background-color:#FFFFFF;
border-left:#BFBFBF 1px solid;
border-right:#BFBFBF 1px solid;
}
.mlist .mmid-back #privacy{
font-size:12px;
}
.mlist .button{
background:url(images/index_45.jpg) no-repeat;
width:108px;
height:32px;
float:right;
}
.txtfield{
background-color:#F6F6F6;
border:#A8A8A8 1px solid;
font-size:13px
}
#home-header ul{
padding-top:35px;
font-size:18px;
color:#0F0F0F;
}

#home-header ul li{
background:url(images/index_54.png) no-repeat;
list-style-image:none;
list-style-type:none;
padding:0px 0px 20px 45px ;
}

/* ------------------------- home header ----------------------------- */

/* ------------------------- footer ----------------------------- */

#footer{
width:100%;
background:url(images/index_69.jpg) repeat-x;
padding:40px 0px 40px 0px ;
font-family:Calibri, "Trebuchet MS", Tahoma, Arial;
font-size:12px;
color:#FFFFFF;
text-transform:uppercase;
line-height:20px
}
#footer h3{
color:#C475FF;
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
}
#footer #footer-link {
color:#C475FF;
}
#footer #footer-link a:link{
color:#C475FF;
padding:0px 12px 0px 12px;
text-decoration:none
}
#footer #footer-link a:visited{
color:#C475FF;
padding:0px 12px 0px 12px;
text-decoration:none
}
#footer #footer-link a:hover{
color:#B5B4B4;
padding:0px 12px 0px 12px;
text-decoration:underline
}
#footer #copyright{
font-size:11px;
padding-right:12px
}

/* ------------------------- footer ----------------------------- */

#cat{
padding:0px 8px 0px 20px ;
}
ul{
padding-top:15px;
}

ul li{
background:url(images/index_66.png) no-repeat 0px 5px;
list-style-image:none;
list-style-type:none;
padding:0px 0px 7px 15px ;
}
#wrapper{
width:100%;
background-color:#F7F2FB;
padding-bottom:25px;	
}
.home-txt{
padding-left:10px;
}
.vr-line{
background:url(images/index_62.jpg) repeat-y center;
}

.hr-line{
background:url(images/index_62.jpg) repeat-x;
margin:30px 0px 30px 0px ;
height:1px
}

/* ------------------------- inner-side bar ----------------------------- */

#inner-wrapper{
width:100%;
background:url(images/inner_23.jpg) repeat-x;
background-color:#F7F2FB;
padding-bottom:25px;	
}
#inner-video{
padding-top:20px;
}
#inner-video #iv-top-back {
background:url(images/inner_27.png) no-repeat;
width:355px;
height:7px;
}
#inner-video #iv-bottom-back {
background:url(images/inner_35.png) no-repeat;
width:355px;
height:75px;
}
#inner-video-back{
background:url(images/inner_29.jpg) repeat-y;
text-align:center;
}
#inner-video-back #video1{
border:#9B9B9B 1px solid;
background-color:#FFFFFF;
margin:1px 16px 0px 9px ;
padding:1px
}
.inner-mlist{
padding-top:20px;
padding-left:15px
}
.inner-mlist .mtop-back{
background:url(images/index_37.png) repeat-x;
text-align:left;
padding:5px 0px 0px 10px
}
.inner-mlist .mbottom-back{
background:url(images/index_49.png) repeat-x;
}
.inner-mlist .mmid-back{
background-color:#FFFFFF;
border-left:#BFBFBF 1px solid;
border-right:#BFBFBF 1px solid;
}
.inner-mlist .mmid-back #privacy{
font-size:12px;
}
.inner-form-button{
background:url(images/index_45.jpg) no-repeat;
width:108px;
height:32px;
float:right;
}
.inner-box{
padding-top:20px;
padding-left:15px
}
.inner-box .boxtop-back{
background:url(images/inner1_37.jpg) repeat-x;
text-align:left;
font-family:Calibri, "Trebuchet MS", Tahoma, Arial;
font-size:21px;
color:#FFE399;
font-weight:normal;
}

.inner-box .box-heading{
	padding:5px 0px 0px 15px;
}
.inner-box .boxbottom-back{
background:url(images/inner1_49.jpg) repeat-x;
}
.inner-box .boxmid-back{
background-color:#FFFFFF;
border-left:#BFBFBF 1px solid;
border-right:#BFBFBF 1px solid;
padding-bottom:10px
}
.inner-box .boxmid-back #privacy{
font-size:12px;
}

.widget_box{
margin:20px 0px 0px 15px;
background:url(images/inner2_03.jpg) repeat-y;
width:320px;
}
.widget_box .widget_top{
background:url(images/inner2_02.jpg) no-repeat top left;
padding:15px;
}
.widget_box .widget_top1{
background:url(images/inner1_02.jpg) no-repeat top left;
padding:10px 15px 15px 15px ;
}
.widget_box .widget_top1 .widget_title1{
background:url(images/inner2_02.jpg) no-repeat top left;
font-size:21px;
color:#FFE399;
clear:both;
position:relative;
top:-10px;
left:-15px;
width:320px;
height:38px;
padding:5px 15px 0px 15px ;
}

.widget_title{
font-size:21px;
color:#FFE399;
clear:both;
position:relative;
top:-45px;
height:35px;
overflow:hidden
}
.widget_box .widget_foot{
background:url(images/inner2_05.jpg) no-repeat bottom left;
height:4px
}
#footer #footer-link  ul li{
background:url(images/spacer.gif) no-repeat 0px 5px;

list-style-type:none;
display:inline;
}
.widget_box li a, #cat li a 
{
 color: #000000 ;
 text-decoration:none;
 
}
.entry-meta a, .entry-utility a
{
 color: #0000ff ;
 text-decoration:none;
 
}
.nav-previous {
	float: left;
	width: 50%;
}

.nav-next {
	float: right;
	width: 50%;
	text-align:right;

}
.nav-next  a, .nav-previous  a, h1.author a, h1.page-title span, .commentlist a

{
	 color: #0000ff ;
 text-decoration:none;

}

 #respond h3
{
	 color: #000000 ;

}
.commentheading
{
color:#070707;
}


.header-lower{
background:url(images/index-new_16.jpg) repeat-x;
height:44px;
}
.header-upper-custom{
/*background: #B68435;*/
}
.silo a 
{
 float:right;
 font-size:14px;
 font-weight:bold;
}

p a
{
	 color: #0000ff ;
 text-decoration:none;

}
.header-upper-custom1{
background: #B68435;
}

.media-logo{
float:right;
margin:20px 0px 0px 0px;
}
.media-logo img{
padding:0px 20px 0px 0px;
}

