@charset "utf-8";
/* CSS Document */
/*  
Theme Name: 12thirteen version 1
Theme URI: http://blog.twelve-thirteen.com/
Description:A 3-column and widget-ready WordPress theme. For your queries, you can drop a note at chilion28@gmail.com or visit me at www.theartmojo.com.
Version: 2.3
Author: Diane Nebria
Author URI: http://www.theartmojo.com/

	 12thirteen version 1
	 http://www.theartmojo.com/

	This theme was designed and built by Diane Nebria,
	whose blog you will find at http://www.theartmojo.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	line-height:14px;
	color:#343333;
	
	margin:0;
	padding:0;

}

#content-wrapper {
	width:100%;
	height:auto;
	
	float:left;
	display:inline;
	
	background-image:url(images/content-bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:top left;
	
	margin:0;
	padding:0;
	
	/*border:dotted 1px #CC0099;*/
}

/*#content-wrapper p {
	margin:0;
	padding:0;
}*/

#content-main {
	width:950px /*950px*/;
	height:auto;
	
	margin: 0px auto;
	
	/*border:1px dotted #000000;	
	border-top:none;*/
}


/*HEADER STYLES*/

#header {
	width:949px /*949px*/;
	height:143px /*143px*/;
	
	/*border:1px dotted #ffffff;*/	
	
}


#header-title {
	width: 320px;
	height:143px;
	
	float:left;
	display:inline;
}

#header-search {
	/*width: 626px;
	height:143px;
	
	float:left;
	display:inline;*/
	
	/*display:inline;
	float:left;*/
	
	height:143px;
	width:626px;
	position:absolute;;
	left:40%;
	z-index:1000;
	/*border:1px dotted #ffffff;*/
}

#header-rss {
	width:100%;
	height:40px;
	
	margin:0;
	padding:0;
	
	/*border:1px dotted #ffffff;*/
	
}

#header-rss ul {
	list-style-type:none;
	list-style-position:outside;
	padding:15px;
	margin: 0px 15px;
}

#header-rss li {
	float:right;
	
	width:110px;
	padding-left:15px;
	background:transparent url(images/list-rss.gif) no-repeat scroll 0%;

}

#header-rss a:link, #header-rss a:active, #header-rss a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#header-rss a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


#header-search-form {
	width: 514px;
	height:77px;
	
	float:left;
	display:inline;
	margin:0px 55px;
	
	/*z-index:5;*/
	
	background:transparent url(images/header-search-bg.png) no-repeat scroll 0%;
	
	/*border:1px dotted #ffffff;*/
}

#header-search-form p{
	margin:0;
	padding:0;
}

#header-textfield {
	float:left;
	display:inline;
	
	margin:37px 0px;
	margin-left:30px;
	
	width:353px;
	height:30px;
	
	/*border:1px dotted #ffffff;*/
	
}



#header-textfield input {
	border:0pt;
	font-size:14px;
	
	height:auto;
	width:350px;
}

.textbox {
	background:transparent url(images/textbox-bg.jpg) no-repeat scroll 0%;
	padding: 5px;
}

#header-button {
	float:left;
	display:inline;
	
	margin:38px 0px;
	
	width:114px;
	height:25px;
	
	/*border:1px dotted #ffffff;*/
}

#searchsubmit {
	background-image:url(images/header-search-button.png);
	background-repeat:no-repeat;
	background-color:transparent;
	
	border:0pt;
	color:#830541;
	font-weight:bold;
	
	width:114px;
	height:25px;
	
	
}



#header-search-handle {
	width: 514px;
	height:auto;
	
	float:left;
	display:inline;
	margin:0px 55px;
	
	/*background:transparent url(images/header-search-handle.png) no-repeat scroll 0%;*/
	/*border:1px dotted #ffffff;*/
}

/*ARCHIVES STYLE*/

#archives {
	background: #febedd;
	color: #473d42;
	width:500px;
	height:auto;
	padding:0px;
	margin: 0;
	margin-left:7px;
	
	float:left;
	display:inline;
	
	/*border: 5px solid pink;*/
}

#archives ul {
	list-style-type:none;
	margin:8px 0;
	padding:0;
}

#archives a:link, #archives a:active, #archives a:visited {
	color:#dc066b;
	text-decoration:underline;
	
	line-height:20px;
}

#archives a:hover{
	color:#dc066b;
	text-decoration:none;
	
	line-height:20px;
}

.archive-links {
	float:left;
	display:inline;
	
	width:27%;
	height:auto;
	margin:10px;
	margin-right:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	
	/*border:1px dotted #ffffff;*/
}

.archive-links .current_page_item {
	background:transparent;
	color:#dc066b;
	text-decoration:none;
	
	line-height:20px;
}

.archive-popular {

	float:left;
	display:inline;
	
	width:69%;
	height:auto;
	
	margin:8px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	
	/*border:1px dotted #ffffff;*/
}

.archives-hidden {
	display:none;
}

.archives-block {
	display:block;
}

/*TOP GOOGLE ADS*/
#top-ads{
	width:949px /*949px*/;
	height:15px /*143px*/;
	
	margin-top:10px;
	
	/*border:1px dotted #ffffff;	*/
	
	float:left;
	display:inline;
	/*z-index:3;*/
	
}

/*NAVIGATION STYLES*/
#navigation {
	width:949px /*949px*/;
	height:39px /*143px*/;
	
	/*border:1px dotted #ffffff;	*/
	
	float:left;
	display:inline;
	/*z-index:3;*/
	
}

.navigation-links {
	float:left;
	display:inline;
	
	width:69%;
	height:38px;
	
	/*z-index:2;*/
	
	/*border:1px dotted #ffffff;	*/
}

.navigation-links ul {
	margin:0;
	padding:0;
	
	list-style-type:none;
}

.navigation-links li {
	display:list-item;
	float:left;
	
	
	width:auto;
	height:auto;
	margin:0px;
}

.navigation-links a:link, .navigation-links a:active, .navigation-links a:visited {
	color:#576700;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	height:auto;
	padding:12px 20px;
	text-decoration:none;
	width:auto;
}
.navigation-links a:hover {
	background:transparent url(images/nav-links-bg.png) no-repeat scroll 50% 20%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:auto;
	padding:12px 20px;
	text-decoration:none;
	width:auto;
}
.selected {
	background:transparent url(images/nav-selected-bg.png) no-repeat scroll 50% 20%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:14px;
	
	width:auto;
	height:auto;
	padding:12px 20px;
	
	text-decoration:none;
	
}

.selected a:link, .selected a:active, .selected a:visited,
.current_page_item a:link, .current_page_item a:active, .current_page_item a:visited {
	color:#FFFFFF;
}

.current_page_item {
	background:transparent url(images/nav-selected-bg.png) no-repeat scroll 50% 20%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	
	width:auto;
	height:auto;
	padding:1px 0;
	
	text-decoration:none;
}

.navigation-date {
	float:left;
	display:inline;
	
	/*position:absolute;*/
	
	width:auto;
	height:auto;
	padding:12px 20px;
	
	color:#576700;
	text-align:right;
	
	/*z-index:1;*/
	
	/*border:1px dotted #ffffff;	*/
}

/*LEFT PANEL STYLES*/
#left-panel {
	float: left;
	display:inline;
	
	width:150px;
	height:auto;
	
	margin-top:5px;
	margin-right: 10px; /*10px*/
	
	/*border:1px dotted #000000;*/
}

.left-panel-wrapper {
	float: left;
	display:inline;
	
	width:148px;
	height:auto;
	
	padding:5px 0px;
	border:1px solid #e0e0e0;
}

#left-panel ul {
	margin:0;
	padding:0;
	
	list-style-type:none;
}

.children, .children ul, .children li {

	visibility:hidden;
	position:absolute;
	padding:0;
	margin:0;
}

.cat-item .cat-item-138 .children {
	visibility:hidden;
    margin:0;
    padding:0;
    display:inline;
    position:abosolute;
    width:0px;
    height:0px;
}

#left-panel li {
	display:list-item;

	width:auto;
	height:auto;
	margin:0px;
}

#left-panel a:link, #left-panel a:active, #left-panel a:visited {

	background:transparent url(images/left-panel-list-bg.jpg) no-repeat scroll 0%;
	background-repeat:no-repeat;
	
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#554c50;
	
	display:block;
	width:100px;
	height:13px;
	
	padding:5px 25px;
	text-decoration:none;
	
}
#left-panel a:hover {
	background:transparent url(images/left-panel-list-bg2.jpg) no-repeat scroll 0%;
	background-repeat:no-repeat;
	
	width:100px;
	height:13px;
	padding:5px 25px;
	
	color:#554c50;
	text-decoration:none;
	
}

.left-panel-title {
	background-color:#d103d8;
	border:1px solid #911396;
	
	padding:6px;
	margin-top:10px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fefbaf;
}

/*CENTER PANEL STYLES*/
#center-panel {
	float: left;
	display:inline;
	
	width:430px;
	height:auto;
	
	margin:20px 0;
	margin-right: 10px; /*10px*/
	margin-top:10px;
	
	
	/*border:1px dotted #000000;*/
}

.post-clear {
	width:398px;
	height:10px;
	padding:15px;
	margin:5px 0;
	
	background-color:#ffffff;
	
	float:left;
	display:inline;	
	
}

.post {
	width:412px;
	height:auto;
	padding:8px;
	margin:5px 0;
	
	background-color:#fee9f3;
	border:1px solid #fdb1d4;
	
	float:left;
	display:inline;	
	
}

.post-details {
	float:left;
	display:inline;
	
	width:100%;
	height:auto;
	/*border:1px dotted #000000;*/
}

.post-title {
	float:left;
	display:inline;
	
	width:80%;
	height:auto;
	/*border:1px dotted #000000;*/
}

.post-title h1 {
	margin:0;
	margin-top:15px;
	padding:0;
	
	font-size:24px;
	font-weight:normal;
	line-height:24px;
}

.post-title a:link, .post-title a:visited, .post-title a:active {
	color:#343333;
	text-decoration:none;
}
 
.post-title a:hover {
	color:#ad06b3;
	text-decoration:none;
}

.post-date {
	font-size:12px;
	color:#9a9497;
}

.post-comment {
	float:left;
	display:inline;
	
	width:72px;
	height:50px;
	color:#f4eb29;
	
	background-image:url(images/comments-bg.jpg);
	background-repeat:no-repeat;
	/*border:1px dotted #000000;*/
}

.post-comment-link {
	font-size:18px;
	color:#f4eb29;
	text-align:center;
	
	margin:20px 23px;
}

.post-comment-link a:link, .post-comment-link a:visited, .post-comment-link a:active {
	color:#f4eb29;
	text-decoration:none;
}
 
.post-comment-link a:hover {
	color:#ffffff;
	text-decoration:none;
}
 
.post-text {
	width:410px;
	height:auto;
	margin: 10px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:20px;
	color:#343333;
	
	float:left;
	display:inline;
	/*border:1px dotted #000000;*/
	
}

.post-text  a:link, .post-text  a:visited, .post-text  a:active {
	color:#ad06b3;
	text-decoration:underline;
}
 
.post-text  a:hover {
	color:#ad06b3;
	text-decoration:none;
}

.post-text em {
	color:#716471;
}

.post-text ul {
	margin:10px;
}

.post-text li {
	margin: 0px 15px;
	list-style-image:url(images/bullet-circle-yellow.gif);
}

.post-categories {
	background:transparent url(images/cat-bg.jpg) no-repeat scroll 0%;
	background-color:#fb5ea8;
	
	font-size:12px;
	color:#FFFFFF;
	
	width:88%;
	height:auto;
	
	padding:8px 25px;
	
	float:left;
	display:inline;
}

.post-categories a:link, .post-categories a:visited, .post-categories a:active {
	color:#ffffff;
	text-decoration:none;
}
 
.post-categories a:hover {
	color:#ffffff;
	text-decoration:underline;
}



/*RIGHT PANEL STYLES*/
#right-panel {
	float: left;
	display:inline;
	
	width:328px;
	height:auto;
	
	padding:10px;
	margin-top:15px;
	
	background-color:#eef0eb;
	border:1px solid #e2e4df;
	
	
	/*border:1px dotted #000000;*/
}

.right-panel-clear {
	float: left;
	display:inline;
	
	width:328px;
	height:40px;
	
	padding:10px;
	margin-top:25px;	
	
	/*border:1px dotted #000000;*/
}

.rp-ad-unit-1 {
	width:298px;
	height:auto;
	
	padding:12px;
	margin:5px 0px;
}

.rp-inner-wrapper {
	width:316px;
	height:auto;
	
	padding:5px;
	margin:5px 0px;
	
	color:#444442;
	background-color:#ffffff;
	border:1px solid #e3e5e0;
}

.rp-inner-wrapper  a:link, .rp-inner-wrapper  a:active, .rp-inner-wrapper  a:visited{
	
	font-size:11px;
	font-weight:bold;
	color:#d103d8;
	text-decoration:underline;
	

}

.rp-inner-wrapper  a:hover{

	text-decoration:none;

}

.rp-title {

	background-color:#fffc00;
	border-bottom:1px solid #dfdc03;
	
	font-size:12px;
	font-weight:bold;
	color:#5a035d;
	
	margin:4px 0px;
	padding: 8px 15px;
	
	width:285px;
	height:auto;
}

.rp-img {
	margin:2px 0px;
}


.rp-img  a:link, .rp-img  a:active, .rp-img  a:visited{
	border:3px solid #dfe1dc;
	display:block;
	text-decoration:none;
	
	width:309px;
	height:81px;
}

.rp-img  a:hover{
	border:3px solid #000000;
	display:block;
	text-decoration:none;
	
	width:309px;
	height:81px;
}

/*FOOTER STYLES*/

#footer-wrapper {
	float:left;
	display:inline;
	width:100%;
	height:auto;
	clear:both;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	
	line-height:18px;
	color:#ffffff;
	
	background-image:url(images/footer-bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#e6016d;
	
	/*border:dotted 1px #CC0099;*/
	border-top: 8px solid #fbf321;
}

#footer-content {
	width:950px /*950px*/;
	height:auto;
	
	margin: 0px auto;
	
	/*border:1px dotted #ffffff;	
	border-top:none;*/
}

.footer-container {
	
	float:left;
	display:inline;

	width:240px;
	height:auto;
	
	margin:7px;
	padding:10px 40px 10px 20px;
	
	/*border:1px dashed #ffffff;*/
}

.footer-container .widget_text, .footer-container .widget_meta, .widget_text, .widget_recent_comments, .widget_recent_entries {
	list-style-type:none;
}

.footer-container h2 {
	
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fbf321;
	margin:0px;
	padding:5px 0px;
	
}

.footer-container p {
	margin-top:0px;
}

.footer-container a:link, .footer-container  a:active, .footer-container  a:visited{
	
	font-size:11px;
	color:#fbf321;
	text-decoration:underline;
	

}

.footer-container  a:hover{
	text-decoration:none;
}


.footer-links ul {
	margin:0;
	margin-bottom:20px;
	padding:0;
	
	list-style-type:none;
	/*border:1px dashed #fff;*/
}

.footer-links li {
	display:list-item;

	width:auto;
	height:auto;
	margin:0px;
}

.footer-links a:link, .footer-linksl a:active, .footer-links a:visited {

	background:transparent url(images/footer-links-bg.png) no-repeat scroll 0%;
	background-repeat:no-repeat;
	
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#FFFFFF;
	
	display:block;
	width:220px;
	height:17px;
	
	padding:3px 2px;
	text-decoration:none;
	
}

.footer-links a:hover {
	background:transparent url(images/footer-links-bg.png) no-repeat scroll 0%;
	background-repeat:no-repeat;
	
	width:220px;
	height:17px;
	padding:3px 2px;
	
	color:#fffb91;
	text-decoration:none;
	
}



/****SINGLE PAGE STYLES****/


/*SINGLE CENTER PANEL STYLES*/

#single-center-panel {
	float: left;
	display:inline;
	
	width:780px;
	height:auto;
	
	margin:20px 0;
	margin-right: 10px; /*10px*/
	margin-top:10px;
	
	
	/*border:1px dotted #000000;*/
}

.single-post {
	width:778px;
	height:auto;
	padding:15px 0px;
	margin:5px 0;
	
	background-color:#fee9f3;
	border:1px solid #fdb1d4;
	
	float:left;
	display:inline;	
	
}

.single-post-details {
	float:left;
	display:inline;
	
	width:715px;
	height:auto;
	
	margin:5px 35px;
	/*border:1px dotted #000000;*/
}

.single-post-title {
	float:left;
	display:inline;
	
	width:84%;
	height:30px;
	/*border:1px dotted #000000;*/
}

.single-post-title h1 {
	margin:8px 0px 5px;
	margin-top:10px;
	padding:0;
	
	font-size:24px;
	font-weight:normal;
	line-height:24px;
}

.single-post-title a:link, .single-post-title a:visited, .single-post-title a:active {
	color:#ad06b3;
	text-decoration:none;
}
 
.single-post-title a:hover {
	color:#343333;
	text-decoration:none;
}

.single-post-date {
	margin:0px 0px 10px;
	font-size:12px;
	color:#9a9497;
}

.single-post-comment {
	float:left;
	display:inline;
	
	width:72px;
	height:50px;
	color:#f4eb29;
	
	background-image:url(images/comments-bg.jpg);
	background-repeat:no-repeat;
	/*border:1px dotted #000000;*/
}

.single-post-comment-link {
	font-size:11px;
	color:#f4eb29;
	line-height:12px;
	
	margin:16px 23px;
}

.single-post-comment-link a:link, .single-post-comment-link a:visited, .single-post-comment-link a:active {
	color:#f4eb29;
	text-decoration:none;
}
 
.single-post-comment-link a:hover {
	color:#ffffff;
	text-decoration:none;
}
 
.single-post-text {
	width:715px;
	height:auto;
	margin:10px 35px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#343333;
	
	float:left;
	display:inline;
	/*border:1px dotted #000000;*/
	
}

.single-post-text  a:link, .single-post-text  a:visited, .single-post-text  a:active {
	color:#ad06b3;
	text-decoration:underline;
}
 
.single-post-text  a:hover {
	color:#ad06b3;
	text-decoration:none;
}

.single-post-text em {
	color:#716471;
}

.single-post-text li {
	list-style-image:url(images/bullet-circle-yellow.gif);
}

.single-post-categories {
	background:transparent url(images/cat-bg.jpg) no-repeat scroll 0%;
	background-color:#fb5ea8;
	
	font-size:12px;
	color:#FFFFFF;
	
	width:728px;
	height:auto;
	
	padding:8px 25px;
	
	float:left;
	display:inline;
}

.single-post-categories a:link, .single-post-categories a:visited, .single-post-categories a:active {
	color:#ffffff;
	text-decoration:none;
}
 
.single-post-categories a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.single-ads {
	float:right;
	display:inline;
	margin:10px;
	
}

.single-ads-2 {
	background-color:#facfe3;
	text-align:center;
	
	float:left;
	display:inline;
	
	width:774px;
	height:auto;
	
	padding:5px 2px;
}

.single-ads-3 {
	background-color:#facfe3;
	text-align:center;
	
	float:left;
	display:inline;
	
	width:514px;
	height:auto;
	
	padding:5px 2px;
}

.single-ads-4 {

	width:412px;
	height:auto;
	padding:8px;
	margin:5px 0;
	
	background-color:#fee9f3;
	border:1px solid #fdb1d4;
	
	float:left;
	display:inline;	

}

blockquote {
	background-color:#fde791;
	padding:4px;
	
	border:1px solid #f2c12a;
	border-top:3px solid #f2c12a;
	color:#61593c;
	font-style:italic;

}



/*SINGLE RIGHT PANEL STYLES*/

#single-right-panel {
	width:260px;
	height:auto;
	
	float:left;
	display:inline;
	
	margin-top:25px;
	
	/*border:1px dashed #999999;*/
}

#single-right-panel h2 {

	background-color:#fef882;
	border-top:1px solid #e5df4f;
	border-bottom:1px solid #e5df4f;
	
	color:#c62697;
	font-size:12px;
	
	width:240px;
	height:auto;
	padding:6px 10px;
	margin-top:10px;
}

#single-right-panel ul {
	padding:0px;
	margin:0px 0px 20px;
	line-height:14px;
	
	list-style-type:none;
	
	/*list-style-image:url(images/bullet-star.gif);
	list-style-position:inside;*/
	

}

#single-right-panel li {
	padding:5px 20px;
	padding-right:3px;
	margin:0px;
	
	background: transparent url(images/bullet-star.gif) no-repeat scroll 2% 30%;
	color:#6d6a6a;
	
	text-indent:0px;
	text-align:left;
	
	line-height:14px;
	border-bottom:1px dashed #d6d7d4;
	

}

#single-right-panel li a{
	color:#6d6a6a;
	text-decoration:none;
}

#single-right-panel li a:hover{
	color:#423d2d;
	text-decoration:none;
}

.single-rp-inner-wrapper {
	width:260px;
	height:auto;
	
	/*padding:5px;*/
	/*margin:5px 0px;*/
	
	color:#444442;
	background-color:#ffffff;
	/*border:1px solid #e3e5e0;*/
}


/*COMMENT STYLES*/

.comment-response {
	float:left;
	display:inline;
	
	/*background: transparent url(images/comment-response-bg.jpg) no-repeat scroll top left;*/
	/*background-color:#fcecf4;*/
	width:99%;
	height:36px;
	
	margin-top:0px;
	padding:2px;
}

.comment-response h1 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	
	color:#ad06b3;
	margin:12px 10px 0px;
}

.commentlist-cont {
	float:left;
	display:inline;
	
	width:100%;
	height:auto;
}

.commentlist {
	width:auto;
	height:auto;
	margin: 0;
	padding:25px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#343333;
}


.commentlist {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.commentlist li {
	padding:10px;
}

cite {
	color:#c343c4;
	text-decoration:none;
	font-variant:normal;
	font-stretch:normal;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0px;
}

cite a {
	color:#fc0179;
	text-decoration:none;
	font-variant:normal;
	font-stretch:normal;
	font-weight:bold;
	font-size:12px;
}

cite a:hover {
	color:#fb84bd;
	text-decoration:none;
	font-variant:normal;
	font-stretch:normal;
	font-weight:bold;
	font-size:12px;
}


.commentmetadata a {
	margin-top:0px;
	color:#d49bb6;
	text-decoration:none;
}

.commentmetadata a:hover {
	margin-top:0px;
	color:#d49bb6;
	text-decoration:underline;
}

.alt {
	background-color:#fdddec;
	border-top:1px solid #fcc9e1;
	border-bottom:1px solid #fcc9e1;
}

.comment-form-cont {
	float:left;
	display:inline;
	
	width:95.5%;
	height:auto;
	
	margin:10px;
	
	/*border:1px dashed #000000;*/
}

.comment-form-cont input {
	border:0pt none;
	font-size:14px;
	height:auto;
	width:245px;
	background-color:#fee9f3;
}

.textbox-2 {
	background:transparent url(images/textbox-bg2.jpg) no-repeat scroll 0%;
	padding: 6px;
}


.textarea {
	border:0pt none;
	background-image:url(images/comment-textarea-bg.jpg);
	background-repeat:no-repeat;
	height:184px;
	width:472px;
	padding:6px;
	border:1px solid #b59da8;
}

#submit {
	background-color:transparent;
	background-image:url(images/comment-button-bg.png);
	background-repeat:no-repeat;
	border:0pt none;
	color:#830541;
	font-weight:bold;
	height:25px;
	width:114px;
}

/*SEARCH RESULT STYLES*/

.search-result-cont {
	width:408px;
	height:auto;
	padding:10px;
	margin:5px 0;
	
	background-color:#fee9f3;
	border:1px solid #fdb1d4;
	
	float:left;
	display:inline;	
}

.single-search-result-cont {
	width:488px;
	height:auto;
	padding:15px;
	margin:5px 0;
	
	background-color:#fee9f3;
	border:1px solid #fdb1d4;
	
	float:left;
	display:inline;	
	
}


.search-result-cont h3 {
	font-size:16px;
	font-weight:normal;
	line-height:24px;
	/*color:#6f5907;*/
	
	padding:0;
	margin:0;
	
	background: transparent url(images/search-result.gif) no-repeat scroll 0% 50%;
	padding-left: 20px;
}

.single-search-result-cont h3  {
	font-size:16px;
	font-weight:normal;
	line-height:24px;
	/*color:#6f5907;*/
	
	padding:0;
	margin:0;
	
	background: transparent url(images/search-result.gif) no-repeat scroll 0% 50%;
	padding-left: 20px;
}



.search-keyword {
	font-weight:bold;
	color:#7b017f;
}

/*OVERWRITE WP-PAGENAVI STYLES*/

.wp-pagenavi-cont {
	width:430px;
	height:auto;
	padding:0px;
	margin:5px 0;
	
	/*background-color:#fee9f3;
	border:1px solid #fdb1d4;*/
	
	float:left;
	display:inline;	
	
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 2px 6px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #fdb1d4;
	color: #ad38d4;
	background-color: #ffffff;
}
.wp-pagenavi a:hover {	
	border: 1px solid #fe89bf;
	color: #e7016d;
	background-color: #fee9f3;
}
.wp-pagenavi span.pages {
	padding: 2px 6px; 
	margin: 2px 2px 2px 2px;
	color: #ad38d4;
	border: 1px solid #fdb1d4;
	background-color: #fee9f3;
}
.wp-pagenavi span.current {
	padding: 2px 6px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #e7016d;
	color: #ffffff;
	background-color: #fb4fa0;
}
.wp-pagenavi span.extend {
	padding: 2px 6px; 
	margin: 2px;	
	border: 1px solid #fdb1d4;
	color: #ad38d4;
	background-color: #fee9f3;
}