/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }				<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/



/* ALL THE STYLE DEFINITIONS TILL ABOVE WILL BE INCLUDED IN vkr_custom_site.css  and called by the IMPORT call */

.custom .textbeforecomment
{
	padding: 10px;
	background: #FDFDE5;
	border-top-style:dotted;
	border-bottom-style:dotted;
	text-align:justify;
}

.custom .vkrblocktext {  /* Originally Created at WantBoyfriendBack.com in style.css by Raj on 21-Oct-2009    */
	background-color:#F4F5F7;
	border:1px dashed #CCC;
	padding:8px 12px 8px 8px;
	margin:5px 0;	
}

.custom .vkrftctext {  /* Add this in style.css  */
	background-color: #F4F5F7;
	border: 1px dashed #CCC;
	padding: 0 5px 0 5px;
	margin: 0;	
	font-size: xx-small;
}

.custom .vkrlinktext {  /* Originally Created at WantBoyfriendBack.com in style.css by Raj on 21-Oct-2009    */
 	background-color:#F4F5F7;
	border:1px dashed #CCC;
	padding:8px 12px 8px 8px;
	margin:5px 0;	
   	text-align:center;
	font-weight:bold;
}

.custom div#featuredHome
{
	width:90%;
	margin-bottom:10px;
	padding:10px;
	clear: both;
}

.custom div#featuredHome p
{
	text-align:	justify;
}


/* BEGIN custom landing_box code for single and archive pages */
.custom div.landing_box {
	border: 1px solid #A52A2A;
	background-color: #FFF8DC;
	width: 85%;
	color: #000;
	padding: 1em;
	margin-left: 2em;
	margin-right: 0em;
	margin-top: 1em;
	margin-bottom: 0.5em;
	padding-bottom: 0em;
	list-style-type: square;
	list-style-position: inside;
	font-size: larger;
}

.custom .landing_box li {
	line-height: 1.5em;
	margin-left: 2em;
}
/* END custom landing_box code for single and archive pages */


/* BEGIN custom welcome_box code for home page */
.custom div.welcome_box {
	border: 1px solid #A52A2A;
	background-color: #FFF8DC;
	width: 90%;
	color: #000;
	padding: 1em;
	margin-left: 0.75em;
	margin-right: 0em;
	margin-top: 1em;
	margin-bottom: 0.5em;
	padding-bottom: 0em;
}
/* END custom welcome_box code for home page */





/* START code for Aweber form in home page of HR */
.custom div.aweber_box {
	width: 250px;
	float: left;
	padding: 5px;
	margin-right: 1em;
	margin-bottom: 1em;
	border: 0px dotted #A5ABAB;
}
/* END code for Aweber form in home page of HR */


/* BEGIN custom pjn_random_box code for home page */
.custom div.pjn_random_box {
	border: 1px solid Gray; /* Original background-color #A52A2A   */
	background-color: #FFFFFF; /* Original background-color #FFF8DC   */
	width: 90%;
	color: #000;
	padding: 1em;
	margin-left: 0.75em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0.5em;
	padding-bottom: 0em;
}	
/* END custom pjn_random_box code for home page */


.custom div.pjn_random_box h3 {
	margin-top: 0em;
}


.custom div.pjn_coupon_box {
	border: 1px solid Gray; /* Original background-color #A52A2A   */
	background-color: #FFFFFF; /* Original background-color #FFF8DC   */
	color: #000;
	padding: 1em;
	margin-left: 0em;
	margin-right: 1em;
	margin-top: 1em;
	margin-bottom: 0.5em;
	padding-bottom: 0em;
}


.custom div.pjn_coupon_box h3 {
	color: Red;
	font-weight: 900;
}


/* In Thesis - Heading for Featured Content Slider */
.custom div.vkr_featured_contents {
/*	border: 1px solid Gray;  Original background-color #A52A2A   */
/*	background-color: #FFFFFF;  Original background-color #FFF8DC   */
/*	color: #000;    */
	padding: 1em;
	margin-left: 0em;
	margin-right: 1em;
	margin-top: 1em;
	margin-bottom: 0.5em;
	padding-bottom: 0em;
}


.custom div.vkr_featured_contents h3 {
	color: Red;
	font-weight: 900;
	font-size: larger;
	text-align: center;
}



.custom div.link_no_uline a {
	text-decoration: none;
	font-weight: normal;
	border: none;
}


.custom div.link_no_uline a:hover {
	text-decoration: underline;
	font-weight: normal;
	border: none;
}


/* Used by WordPress page: Shopping Categories   */

.custom .shopcat
{
	font-size: smaller;
	text-align:center;
}


.custom .shopcat a
{
	color: #2361a1;   /* Originally  #43719C */
	text-decoration: none;
	font-weight: bolder;
	border: none;
}


.custom .shopcat a:hover
{
	color: #c00000;   /* Originally  #7DB1E2 */
	text-decoration: none;
	font-weight: bolder;
	border: none;
}





/* BEGIN custom heading_before_post for home page */
.custom div.special_titles {
	border: none;
	background-color: #FFFFFF; /* Original background-color #FFF8DC   */
	width: 90%;
	color: #000;
	padding: 1em;
	margin-left: 0.75em;
	margin-right: 0em;
	margin-top: 0em;
	margin-bottom: 0.5em;
	padding-bottom: 0em;
}	
/* END custom heading_before_post code for home page */


.custom div.special_titles h3 {
	margin-top: 0em;
}





/* Space above Multimedia Box   */
.custom div.space-mbox {
	margin-top: 1.5em;
}



/* aLinks Plugin - Custom CSS Class   */
.custom a.alinks_links {
color: Red;
text-decoration: none;
border-bottom: #0000FF 1px dotted;
}



/*    START - CSS FOR FEATURE BOX ABOVE POSTS - BORROWED FROM VIVA7 THEME      */

.custom #homebox {
width: 98%;
float: left;
background: url(schemes/<?php echo $Viva7_options['scheme'];?>/images/homeboxbg.gif) top left no-repeat;
margin: 10px 0 0 8px;
padding: 11px;
font-size: 1.1em;
height:205px;
}

.custom #homebox img:hover {
padding: 2px;
background: #707366;
}

.custom #boxmain {
width: 450px;
float: left;
margin: 0 22px 0 0;
height:215px;
overflow:hidden;
}

.custom #boxmain img {
width: 190px;
height: 190px;
float: left;
margin: 0 8px 0 0;
}

.custom .boxitem {
width: 215px;
height: 60px;
float: left;
margin: 0 10px 10px 0;
overflow: hidden;
}

.custom .boxitem h3 {
font-size: 12px;
}

.custom .boxitem img {
width: 50px;
height: 50px;
float: left;
margin: 0 8px 0 0;
}

/*    END - CSS FOR FEATURE BOX ABOVE POSTS - BORROWED FROM VIVA7 THEME      */

