/* CSS Sheet
Theme Name: AlterPolitics
Theme URI: http://AlterPolitics.com/
Description: A political & entertainment blog.
Version: 1.0
Author: Stan
Author URI: NA
Tags: blue, custom header, fixed width, two columns, widgets
*/

 
 /* TYPOGRAPHY START */
 * {
	margin:0;
	padding:0;
}

/* this preloads images into the cache to ensure that there's no flickering when you hover over images that switch to hover-images */
html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

a:link {	
	text-decoration: none;
	color:#8689F6;
	outline: none;
}

a:hover {
	text-decoration:underline;
}

a:visited {
	text-decoration: none;
	color:#8689F6;
	outline: none;
}

/* When an image is also a link there will be no border */

a img {
	border-style: none;
}

img {
	border-style: none;
}

/* image alignment and the text wrapping around the image */
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
p img { padding: 0; max-width: 100%; }  /* Ensures that large photos won't get cut off in half in peoples' posts */
img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; } /* Ensures words don't go right up to the edge of the photo */
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }

h1, h2, h3, h4, #container { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:24px;} 
h2 {font-size:22px;}
h3 {font-size:15px;}
h4 {font-size:14px;}

 /* TYPOGRAPHY END */

/* LAYOUT START */
/* layout alignment */
.right, .alignright { float: right; } /* these classes will ensure things float to the right or left */
.left, .alignleft { float: left; }

body {
	background-color:#F0EEEE;
	color:#333;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

p {
	margin-bottom: 15px;
	padding-right:1px;
	padding-left:1px;
    font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}


/*blog's outer container*/
#container {
	text-align:left;
	margin:30px auto 30px auto; 
	width:960px;
	position: relative;
	background-color:white;
	border: 1px solid #A8A8E8;
	padding:1px 1px 1px 1px;
	font-size: 12px;
	line-height: 120%;
}
/*headerContainer holds the header - not the main navigation menu */
#headerContainer {
	text-align:left;
	margin:auto; 
	width:960px;
	position: relative;
	background-color:#E3E3F7;
	/* border: .5px solid #A8A8E8; */
	padding:0px 0px 0px 0px;
	font-size: 13px;
	line-height: 16px;
}

/* container2 holds the content and sidebar */
#container2{
	width:960px;
	background-color:white;
	position:relative;
}
/* LAYOUT END */

/* HEADER START - there's no header container.  Essentially, all header items are positioned off the top/right/left borders of main container */

h1 a {text-decoration:none; color:#393B87; }
h1 a:link { } /*unvisited link*/
h1 a:visited {} /*visited link*/

#header {
	width:300px;
	height:100px;
}
h1.image-replacement {
	width: 300px; 
	height: 100px;
	background: url("images/AlterPoliticsLogo.gif") 0 0 no-repeat;
	text-indent: -9999px;
	border-style: none;
	text-decoration: none; 
}

a:hover h1.image-replacement  {
	width: 300px; 
	height: 100px;
	background-image: url("images/AlterPoliticsLogo-hover.gif"); 
	text-indent: -9999px;
	border-style: none;
	text-decoration: none; 
} 

#header_ad {
	position:relative;
	float:right;
	margin-top:10px;
}

/* HEADER END */


 /* CONTENT START - holds the post content  */
#content {
	text-align:left;
	margin-top:1px; 
	margin-bottom: 1px;
	/* margin-left: 1px;
	margin-right: 1px; */
	/* width:670px; */
	width:65%;
	background-color:inherit;
	float:left;
	/* position: relative; */
	/* background:white; */
	/* padding:10px 0px 10px 0px;  */
	/* border-right:.5px solid #A8A8E8; */
	/* overflow:visible; */
	padding:10px 10px 10px 10px;

}

#sectionHeaderBox {
	background-color:#F6F9E7; 
	border:1px solid #eee;
	padding:3px 5px 4px 10px;
	width:100%;
	height: 18px;
	margin-bottom:4px;
}

.sectionHeader {
	background-color:#F6F9E7; 
	/* border:1px solid #eee; */
	color: #8D8FDF;
	text-align:left;
	padding:3px 5px 3px 10px;
	float:left;
	/* margin-right:65%; */
	/* width:80%; */
	/* margin-bottom:4px; */
	letter-spacing:7px;
}

.sectionHeaderFeed {
	float:right;
	width:16px;
	background-color:#F6F9E7;
	padding:3px 5px 3px 10px;
}

/* individualPost: contains the postTitle, authorTimeStamp, the writeUp, and links to read entire post and to proceed to the comments */
#individualPost {
	
	float:left;
	width:100%;
	padding-left: 15px;
	padding-right:5px;
	padding-bottom:0px;
	margin-bottom:10px;
	padding-top:3px;
	border-bottom:1px solid #787BB6;
}

a h2.postTitle {
	color:#393B87;
	text-decoration:none;
	/* margin-bottom: 1px; */
	text-transform:capitalize;
	line-height:110%;
	display:inline;
}

a:hover h2.postTitle  {
	color:#9799DF;
	/* text-decoration: underline; */
}
#authorTimeStamp {
	margin-bottom:15px;
	color:#8F8B8B;
}
#individualPostContent {
	font-size:13px;
    margin-bottom:1px;
	line-height:130%;
}

#individualPostContent h1, #individualPostContent h3 {
	color:#393B87;
}

#individualPostContent h3 {
	color:#393B87;
	margin: 10px 0px 10px 0px;
	text-decoration: underline;
}

#individualPost ul li{
	margin-left:30px;
	margin-bottom: 15px;
}

#individualPost ol li{
	margin-left:30px;
	margin-bottom: 15px;
}
blockquote {
	margin: 25px;
	background-color:#F0F0FE;
	padding: 7px 7px 7px 7px;
	border:1px solid #eee;
	/* font-style: italic; */
	/* border-left:5px solid #8D8FDF; */
}

#individualPostContent strong {
	font-size:14px;
}

#readMore {
	float:left;
	width:110px;
	text-align:left;
	padding-top:10px;
}


#commentLink {
	/* width:105px; */
	/* width: 105px; */ 
	/* height: 24px; */
	/* height:24px; */	
	/* background-image: url("images/commentCloud2.gif");
	background-repeat:no-repeat; */
	float:left;
	text-align:center;
	padding-top:10px;
	margin-right:8px;
	/* padding-bottom:10px; */
	
}
#commentCloudImage {
	padding-bottom:10px;
}
#editPost {
 	float:right;
	border:1px solid #eee;
	padding:2px;
	/* text-align:right; */
}

.navigation .left a, .navigation .right a {
	color:#5AB080;
	padding:4px;
	/* border:1px solid #8689F6; */
}

#relatedPostsHeader {
	color:#393B87;
	/* text-decoration:underline; */
	font-size:15px;	
	margin-bottom:5px;
}

#TagHeader {
	float:left;
	color:#393B87;
	/* text-decoration:underline; */
	font-size:15px;	
	margin-top:15px; 
	margin-bottom:15px;
	margin-right:10px;
	
}

#TagLinkListContainer {
	float:left;
	width:525px;
	margin: 15px auto 15px auto;
}

/* AD SENSE  */
#HorizontalBannerAd468x60 {
	
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right:auto;
	margin-left:15px;
	text-align:center;
	height: 70px;
	width: 478px;
	padding:0px;
	/* background-color:blue; */
}

.respondToThisPostLink {
	text-decoration: none;
	/* font-weight: bold */
	color:#5AB080; /* #8689F6; */
	font-size:18px;
}

/* CONTENT END */

/* COMMENTS START */

#comment {
	width:100%;
}

h3#comments {
	padding:5px;
	background-color:#F6F6FE;/*#F2F2F8; #EAEAF4;  #f2f2f2; */
	color:#393B87;/* #40454B; */
	border:1px solid #D1CFCF;
	margin-bottom:3px;
}
.NumberOfComments {
	font-size:20px;
}

#respond h3 {
	padding:5px;
	background-color:#F6F6FE;/* #f2f2f2; */
	color:#393B87;/*#7D7E9D;#8D8EA7#8D8EA7#5AB080;393B87;  #40454B; */ 
	border:1px solid #D1CFCF;
	margin-bottom:3px;
}

.postTitleInComments {
	text-transform:capitalize;
}

/* colors the background of each top level comment yellow */
.commentlist li {
	list-style-type:none;
	/* background-color: #FEFED6; */
	margin-bottom:10px;
	padding-bottom:1px;
	border:1px solid #FFF;
}

/* creates white borders between the 2nd level nested comments and colors the background blue*/
.commentlist .children li.comment,
.commentlist .children #respond {
	border:5px solid #FFF;
	border-right:0;
}

/* .children <- used to be between .commentlist and li.odd, but removed it and stopped defining color of top level above -- colors the nested comments so that odd number ones are blue and even are yellow */
.commentlist  li.depth-1, .commentlist .children li.depth-3, .commentlist .children li.depth-5, .commentlist .children li.depth-7,   
.commentlist .children li.depth-9, .commentlist .children li.depth-11, .commentlist .children li.depth-13, .commentlist .children li.depth-15,
.commentlist .children li.depth-17, .commentlist .children li.depth-19, .commentlist .children li.depth-21, .commentlist .children li.depth-23,
.commentlist .children li.depth-25, .commentlist .children li.depth-27, .commentlist .children li.depth-29, .commentlist .children li.depth-31,
.commentlist .children li.depth-33, .commentlist .children li.depth-35, .commentlist .children li.depth-37, .commentlist .children li.depth-39,
.commentlist .children li.depth-41, .commentlist .children li.depth-43, .commentlist .children li.depth-45, .commentlist .children li.depth-47,
.commentlist .children li.depth-49, .commentlist .children li.depth-51, .commentlist .children li.depth-53, .commentlist .children li.depth-55
{
	background: #FEFED6;/*Yellow Comments Are @ Even Depths (2, 4, 6, ...)*/
}
.commentlist .children li.depth-2, .commentlist .children li.depth-4, .commentlist .children li.depth-6, .commentlist .children li.depth-8,   
.commentlist .children li.depth-10, .commentlist .children li.depth-12, .commentlist .children li.depth-14, .commentlist .children li.depth-16,
.commentlist .children li.depth-18, .commentlist .children li.depth-20, .commentlist .children li.depth-22, .commentlist .children li.depth-24,
.commentlist .children li.depth-26, .commentlist .children li.depth-28, .commentlist .children li.depth-30, .commentlist .children li.depth-32,
.commentlist .children li.depth-34, .commentlist .children li.depth-36, .commentlist .children li.depth-38, .commentlist .children li.depth-40,
.commentlist .children li.depth-42, .commentlist .children li.depth-44, .commentlist .children li.depth-46, .commentlist .children li.depth-48,
.commentlist .children li.depth-50, .commentlist .children li.depth-52, .commentlist .children li.depth-54, .commentlist .children li.depth-56
 {
	background: #E3EFF1; /* Blue Comments Are @ Odd Depths (1, 3, 5, ...)*/
}

.commentAuthor {
	font-size:16px;
	line-height:16px;
	color:#393B87;
	/* font-weight:bold; */
	padding-left:8px;
	padding-top:8px;
}

.pinglist li  {
	margin-left:25px;
	padding:7px 10px 6px 15px;
	border-bottom:1px solid #FFF;
}
.commentlist li.pingcomment {
	/* background:#FFF; */
}
.commentlist li.pingcomment a {
	/* color:#E05C23; */
}
.commentlist li.pingcomment .info {
	/* background:#F1E9E1; */
	/* border-bottom:none;
	margin-bottom:-1px; */
}
/* .commentlist li.admincomment {
	background:#F6F9E7;
}
.commentlist li.admincomment .info {
	background:#ECF3D3;
} */
/* .admincomment blockquote,
.admincomment pre {
	background:#ECF3D3;
	border-color:#A6B97E;
} */
.commentlist li .content {
	margin-top:8px;
	margin-left:8px;
	margin-bottom:8px;
	margin-right:8px;
	padding:10px 5px 10px 10px;
	background: white;
	border: 1px solid #eee;
}
.commentlist li .content p {
	margin-bottom:8px;
	overflow:hidden;
}
 .info .avatarPic {
	float:left;
	margin-right:10px;
	line-height:10px;
}
.info .avatarPic img {
	/* background:#FFF; */
	padding:1px;
	border:1px solid #999;
}
/* .info .commentAuthor {
	margin-right:10px;
	float:left;
} */
.info #replyEditCount {
	float:right;
	text-align:right;
	font-size:12px;
	top:1px;
	padding-right: 8px;
	padding-top:8px;
	/* color:#666; */
}
.info .date {
	font-size:10px;
	padding-left:8px;
	/* color:#666; */
}
.info .authorname {
	font-weight:bold;
} 

#respond {
 	background:#EAFAEA; 
	padding:12px 12px 10px 10px;
	font-size:11px;
	margin-bottom:10px;
	border:1px solid #C0C0C0;
}
#respond #cancel-comment-reply-link {
	float:right;
	padding-right:10px;
	position:relative;
}

#respond .row {
	margin-bottom:5px;
}
#respond .textfield {
	width:200px;
}



#respond .feed {
	float:left;
}
#submit {
	font-size:10px;
	margin-left:10px;
	margin-top:3px;
	cursor:pointer;
	padding:1px;
}
#emoticon {
	float:right;
	margin-top:3px;
	margin-right:10px;
}

#commentnavi a.page-numbers {
	padding:6px 8px;
	text-decoration:none;
	margin:0 -2px;
}
#commentnavi a.page-numbers:hover {
	text-decoration:none;
	background:#ECF3D3;
}
#commentnavi span.pages {
	padding:0 10px 0 0;
	float:left;
}
#commentnavi span.current {
	background:#FFF;
	padding:6px 8px; 
	font-weight:bold;
	margin:0 -2px;
}
.commentlist .children {
	padding-left:10px;
}



/* .commentlist .children div.regularinfo {
	background:#E9EEF1;
}
.commentlist .children div.admininfo {
	background:#ECF3D3;
} */
/* .commentlist .children div.pinginfo {
	background:#F1E9E1;
} */


/* COMMENTS END */

/* SIDEBAR START */

#sidebar {
	margin-left:auto;
	margin-right:auto;
	height: inherit;
	width:267px;
	/* width:*%; */
	float: right;
	margin-top:1px; 
	margin-bottom: 1px;
	/* margin-left: 1px; */
	/* overflow:hidden; */
	background-color:inherit;
	color:#393B87;
	padding:10px 10px 10px 5px;
	text-align:center;
	
}

#writeNewPost a{
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:105px;
	height:30px;
	background: url("images/NewPostImage.gif") 0 0 no-repeat;
	text-decoration: none;
	margin-bottom:1px;
	border-style:none;
	border:0px;
}

#newPostContainer {
	margin-bottom:15px;
}

#writeNewPost a:hover{
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:105px;
	height:30px;
	background-image: url("images/NewPostImageHover.gif") ;
	text-decoration: none;
	margin-bottom:1px;
	border-style:none;
	border:0px;
}

#newPostContainer #postingRules a.postRules {
	margin-left:auto;
	margin-right:auto;
	text-decoration: none;
	color:#8689F6;
}
#sidebar #postingRules a:hover {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	text-decoration:underline;
}


#sidebar h3 {
	
	background-color:#787BB6;
	color:white; 
	padding:4px;
	border:1px solid #787BB6;
}

#sidebar ul {

	margin-bottom:15px;	
	border:1px solid #eee;
	border-bottom:0px;
	background-color:#F6F6FE;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#sidebar li {

	display: block;
	padding: 3px;
	background-color:#F6F6FE;
	color:#393B87;
	text-align:left;
}

#sidebar li a
{
	display: block;
	padding: 3px;
	border-bottom: 1px solid #eee;
}

#sidebar a:link, #SideNavlist a:visited
{
	color: #787BB6;
	text-decoration: none;
}

#sidebar li a:hover
{
	background-color: #ACE0C3;
	color: #fff;
}

/* plug-ins */
.recent-commented-posts li a{
	text-transform:capitalize;
	color:#787BB6;
}

#sidebar #randomvideosidebar-3, #sidebar #randomvideosidebar-4  {
	background-color:#F6F6FE;
	border:1px solid #eee;
	margin-bottom:15px;
}

#sidebar #random-quote  {
	background-color:#F6F6FE;
	border-right:1px solid #eee;
	border-left:1px solid #eee;
	border-bottom:1px solid #eee;
	margin-bottom:15px;
	line-height:130%;
}


/* plug-ins end */

/* Twitter Live Feed */
#sidebar #twitter {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
}

/*CREDO ACTION*/
#sidebar #CREDO  {

	background-color:#F6F6FE;
	border-right:1px solid #eee;
	border-left:1px solid #eee;
	border-bottom:1px solid #eee;
	margin-bottom:15px;
	line-height:130%;
}


/* FOLLOW US - RSS and Twitter*/
#sidebar #subscribe  {
	text-align:left;
	background-color:#F6F6FE;
	border-right:1px solid #eee;
	border-left:1px solid #eee;
	border-bottom:1px solid #eee;
	margin-bottom:15px;
	line-height:130%;
}

h3.sidewidgetHeaderGreen {
	background-color:#E1F3E9;
	border-bottom:1px solid #eee;/*#E1F3E9; #B8D8C6; */
	color:#5AB080;/* #557563; */
	text-align:center;
	padding:5px;
}

#sideWidgetcontainerGreen {
	margin-left:auto;
	margin-right:auto;
	width: 260px; 
	border:1px solid #eee;/*#E1F3E9; #B8D8C6; */
	/* padding:.5px; */
	background-color:#F3FBF7;
	overflow: visible;		
	margin-top:1px; 
	margin-bottom:15px;
	text-align:center;
}

h3.sidewidgetHeaderOrange {
	background-color:#FCDED4; /* #FDF0DD; */
	border-bottom:1px solid #eee;/*#FCDED4;#FEA184; #FADCB6; */
	color:#F78461;/* #FF9069 */
	text-align:center;
	padding:5px;
}

#sideWidgetcontainerOrange {
	margin-left:auto;
	margin-right:auto;
	width: 260px; 
	border:1px solid #eee;/*#FCDED4;#FAC0B0; #FADCB6; */
	/* padding:.5px; */
	background-color:#FEF8F0;
	overflow: visible;		
	margin-top:1px; 
	margin-bottom:15px;
	text-align:center;
}



/* SIDEBAR END */

/* pushbottom: this div will  span across the two divs above it (content, sidebar) making sure the footer stays at the bottom of the longest column */
#pushbottom {
	clear:both;
}

/* NAVIGATION START */

/* Category Menu Bar List Begins */

#menuBar-categories {
	/* position: relative; */
	width:960px;
	/* height:25px; */
	background-color:#CACBE0;
	border-top: 1px solid #A8A8E8;	
	border-bottom:1px solid #A8A8E8;
	border-right:none;
	border-left:none;
}


#navcontainer ul
{
	padding-left: 0;
	margin-left: 0;
	background-color:#787BB6; /* #CACBE0; */
	color: White;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
	padding: 0.2em 1em;
	background-color: #787BB6;
	color: white;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
	background-color: #ACE0C3;
	color: white;
}

#navcontainer ul li.current_page_item  a {
	background-color: #ACE0C3;
	color: white;
}

#rss {
	background-color: #787BB6;
	color: white;
	text-decoration: none;
	/* color:#EB8623; */
	position: absolute;
	right: 4px;
	padding-top:2px;
}

.rss-style {
	padding-left:2px;
	padding-right:2px;
	color:#FE9878;
	background-color:white;
	border:.5px solid #F9632F;
}


/* Category Menu Bar List Ends */

/* Header & Footer Links BEGIN */
.header-footer-nav-lists {
	font-size:12px;
	position:absolute;
	height: 13px;
}

.welcomeUser {
	font-size:12px;
	color:#393B87;
}



#top-header-menu-left {
	top: -20px; left: 4px;
}

#top-header-menu-right {
	top: -23px; right: 4px;
}


#bottom-footer-menu {
	bottom:-37px; 
	margin-bottom:10px;
	padding-bottom:1px;
}

#copyright {
	text-align:right;
	font-size:11px;
	height: 11px;
	color:#787BB6; /* #A8A8E8; */
	margin: 5px;
	
}
/* Header & Footer Links END */

/* Sidebar Lists Begins: */



/* Two columns to split 260px width between adsense and blogroll*/

/* AD SENSE*/


#Square_Ad_SideBar  {
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 15px;
	/* height: 220px;
	width: 220px; */
	padding:0px;
	text-align:center;
	/* background-color:blue; */
}

#add_BarnesAndNoble_SkyScraper {
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:123px;
	padding:0px;
	border:1px solid #eee;
	background-color:#F6F6FE;
	/* display:block; */
	/* background-color:green; */
	
}
#add_BarnesAndNoble_SkyScraper a {	
	text-decoration: none;
	/*font-weight: bold;*/
	color:#8689F6;
}

#add_BarnesAndNoble_SkyScraper a:hover {
	text-decoration:underline;
}

#add_BarnesAndNoble_SkyScraper a:visited {
	text-decoration: none;
	/*font-weight: bold;*/
	color:#8689F6;
}

#add_BarnesAndNoble_SkyScraper h4 {
	color:#5AB080;
}



#SideNavcontainer { 
	float:right;	
 	margin-left:auto; 
	margin-right:auto; 
	margin-bottom:15px;
	/* 	width: 260px;for adsense*/
	width:132px;
	border:1px solid #eee;
	border-bottom:none;
	background-color:#F6F6FE;
	overflow: visible;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
h3.navcontainerHeader {
	background-color:#787BB6;
	color:white; 
	text-align:center;
	padding:4px;
}

#SideNavcontainer ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#SideNavcontainer a
{
	display: block;
	padding: 3px;
	/* width: 252px; for adsense*/
	width: 123px; 
	border-bottom: 1px solid #eee;
}

#SideNavcontainer a:link, #SideNavlist a:visited
{
	color: #787BB6;
	text-decoration: none;
}

#SideNavcontainer a:hover
{
	background-color: #ACE0C3;
	color: #fff;
}
/* Sidebar Lists ENDS */

/* NAVIGATION END */



/* Searchbox START*/

.searchbox {
	background:#FFF;
	border:1px solid #A8A8E8; /*#F6F9E7; #F3FCBE; */
	/* float:right; */
	position:absolute; top: 10px; right: 4px;
	
}
.searchbox .content {
	background:#F6F9E7;
	padding:2px 2px;
	margin:0 0px 0px;
}
.searchbox .button {
	font-size:9px;
	text-transform:uppercase;
	/* padding:1px 1px 1px !important;
	padding:2px 5px; */
	cursor:pointer;
}
*+html .searchbox .button {
	padding:2px 5px !important;
}
.searchbox .textfield {
	width:175px;
}
.searchbox .content img {
	margin:0 3px -3px 0 !important;
	margin:0 3px 0 0;
}
*+html .searchbox .content img {
	margin:0 3px -1px 0 !important;
}
#cse-search-box .content {
	background:#F6F9E7 url(images/search_background.png) no-repeat;
	background-position:0% 100%;
}
#wp-search-box .content {
	background:#F6F9E7 url(images/search_background.png) no-repeat;
	background-position:-400px 100%;
}
/* Searchbox END*/












 
 
