/*  

Theme Name: Payless DJs
Theme URI: http://www.paylessdjs.com
Description: This is the custom theme for Payless DJs.
Version: 2.0
Author: Ken DiNitto (Calacles Interactive)
Author URI: http://www.calaclesinteractive.com/

*/



/* **************************************************************************** */
/* ########################### MAIN BODY ###################################### */
/* **************************************************************************** */

body { 
background-color:#171717 ;
font-family:Arial;
font-size:14px;
color:#000000;
text-align:center;
margin-top:0px;
background-image: url(/wp-content/themes/paylessdjs/images/mainback.jpg);
background-attachment:fixed;
}

a{
color:#990000;
text-decoration:underline;
font-size:14px
}

a:hover{
color:#CC6633;
text-decoration:underline;
font-size:14px
}




/* **************************************************************************** */
/* ##################### MAIN TOP LOGO ###################################### */
/* **************************************************************************** */

.logo{
height:200px;
font-size:11px;
background-image: url(/wp-content/themes/paylessdjs/images/background_banner.jpg);
width:990px;
text-align:left;
margin-left: auto;
margin-right: auto;
}

.banner{position:relative;}

/* **************************************************************************** */
/* ############################# NAV BAR ###################################### */
/* **************************************************************************** */

.navbar{
height:50px;
width:990px;
background:#990000;
color:#A2D1EA;
margin-left: auto;
margin-right: auto;
position:relative;
}

.navlist{
display:inline;
} 

.navlist li 
{
float: left;
list-style-type: none;
margin-top:10px;
margin-bottom:5px;
margin-left:10px;
height:30px;
width:120px;
background-image: url(/wp-content/themes/paylessdjs/images/link_back.jpg);
line-height:30px;
} 


.toplinktd{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
background-image: url(/wp-content/themes/paylessdjs/images/link_back.jpg);
border:#e88f37 1px solid;
}

.toplinks{
font-size:18px;
color:#FFCC99;
font-weight:bold;
text-decoration:none;
}

.toplinks:hover{
font-size:18px;
color:#FFFF99;
font-weight:bold;
text-decoration:none;
}

.topspacer{
font-size:18px;
color:#FFCC99;
font-weight:bold;
text-decoration:none;
width:10px;
text-align:center;
}

/* **************************************************************************** */
/* ############################# MAIN DIV ##################################### */
/* **************************************************************************** */

.maindiv{

margin-left: auto;
margin-right: auto;
min-height:600px; 
height:auto !important;
height:600px;
font-size:11px;
width:990px;
background:#ffffff;
color:#000000;
}


/* **************************************************************************** */
/* ############################# HOME PAGE ##################################### */
/* **************************************************************************** */


.home_left_column{
font-size:11px;
color:#000000;
width:600px;
background:#330000;
}

.home_right_column{
width:390px;
font-size:11px;
color:#000000;
background:#990000;
border-left:#CC6633 0px solid;
background-image: url(/wp-content/themes/paylessdjs/images/rightcolumnback.jpg);
}


.fourlink{
font-size:15px;
color:#FFCC99;
}

.fourlink:hover{
font-size:15px;
color:#FFFF99;
}

.right_column_box1{
height:130px;
width:350px;
font-size:14px;
color:#FF9933;
background-image: url(/wp-content/themes/paylessdjs/images/redbox.gif);
margin-left: auto;
margin-right: auto;
}

.right_column_box1inner{
text-align:left;
height:130px;
width:300px;
margin-left: auto;
margin-right: auto;
padding-top:7px;
}


.right_column_box2{
height:130px;
width:350px;
font-size:14px;
color:#FF9933;
background-image: url(/wp-content/themes/paylessdjs/images/redbox.gif);
margin-top:10px;
margin-left: auto;
margin-right: auto;
}

.right_column_box2inner{
text-align:left;
height:130px;
width:300px;
margin-left: auto;
margin-right: auto;
padding-top:7px;
}

.home_pic_textbox{
width:475px;
font-size:13px;
color:#FFCC99;
background:#330000;
margin-top:10px;
text-align:center;
font-style:normal;
margin-left: auto;
margin-right: auto;
}

.side-text{
font-size:14px;
color:#FF9933;
text-align:left;
}

.heading{
font-size:15px;
font-weight:bold;
color:#990000;
}

.heading2{
font-size:20px;
font-weight:bold;
color:#990000;
}

.businessbox_heading{
font-size:19px;
font-weight:bold;
color:#FFCC99;
}

.individualbox_heading{
font-size:19px;
font-weight:bold;
color:#FFCC99;
}

.colored_list{
position:absolute;
top:285px;
left:403px;
width:180px;
height:300px;
background-image: url(/wp-content/themes/paylessdjs/images/colored_list.gif);
}

.colored_listlink{
color:#1C0000;
font-size:16px;
}

.colored_listlink:hover{
color:#990000;
font-size:16px;
}


/* **************************************************************************** */
/* ############################# FOOTER ##################################### */
/* **************************************************************************** */


.footer{
color:#FF9933;
background:#990000;
height:30px;
width:990px;
text-align:left;
margin-left: auto;
margin-right: auto;
border-top:#CC6633 1px solid;
}

.footerinner{
padding-top:6px;
padding-left:10px;
}

.footerlink{
color:#FFCC99;
font-size:12px;
}

.footerlink:hover{
color:#FFFF99;
font-size:12px;
}

/* **************************************************************************** */
/* ############################# GENERAL ##################################### */
/* **************************************************************************** */

.redstar{
color:red;
} 

.brightlink{
color:#990000;
} 

.brightlink:hover{
color:#CC6633;
} 


.darklink{
color:#FFCC99;
} 

.darklink:hover{
color:#FFFF99;
} 


.infobar{
background-color:#CC6633;
color:#FFFF99;
}
/* **************************************************************************** */
/* ############################# ESTIMATE ##################################### */
/* **************************************************************************** */

.estimatelink{
color:#990000;
font-size:20px;
font-weight:bold;
} 


.estimatelink:hover{
color:#CC6633;
font-size:20px;
font-weight:bold;
} 



/* **************************************************************************** */
/* ############################# HEADINGS ##################################### */
/* **************************************************************************** */

.text1{
font-size:14px;
text-align:justify;
line-height:22px;
}

.heading1{
font-size:25px;
}

.heading2{
font-size:19px;
color:#ce2778;
}


.heading3{
font-size:20px;
color:#9f2214;
}

.standardpage{
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
padding-top:5px;
}






/* **************************************************************************** */
/* ############################# BLOG ##################################### */
/* **************************************************************************** */

.post{
text-align:left;
width:600px;
background:#fff;
color:#555555;
}

.post input,textarea{
border:#ccc 1px solid;
}

.postinner{
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
padding-top:5px;
}



.post_top{
height:9px;
width:600px;
background:url(/wp-content/themes/paylessdjs/images/postTop.png);
background-repeat:no-repeat;
background-position:center center;
}


.post_bottom{
height:19px;
width:600px;
background:url(/wp-content/themes/paylessdjs/images/postBot.png);
background-repeat:no-repeat;
background-position:center center;
}



.postmetadata{
background:#fff;
padding:10px;
color:#555555;
border:#cccccc 1px solid;
}

.postmetadata a{
color:#ce2778;
}

.postmetadata a:hover{
color:orange;
}

.blogdate{
font-size:12px;
color:#be4727;
text-decoration:none;
font-weight:normal;
font-family:arial;
font-style:italic;
}

.blogcategory a{
color:#000;
font-size:22px;
text-decoration:none;
}

.blogcategory a:hover{
color:brown;
font-size:22px;
text-decoration:none;
}


.blogcontent{
font-size:14px;
color:#555555;
line-height:25px;
}


.reply{
font-family:arial;

}



/* **************************************************************************** */
/* ############################### SIDEBAR #################################### */
/* **************************************************************************** */



.sidbarposts a{
color:#f24a9c;
font-size:13px;
text-decoration:none;
line-height:20px;
}


.sidbarposts a:hover{
color:orange;
font-size:13px;
text-decoration:none;
line-height:20px;
}


/* list-style-image: url(/wp-content/themes/paylessdjs/images/sidebarbullet.png); */

.sidbarposts li{
list-style: none;
margin-left:0px;
font-size:15px;
}


.sidbarposts2 li{
list-style: none;
margin-left:-40px;
font-size:15px;
}


.sidbarposts2 li a{
color:#000;
font-size:15px;
}


.sidbarposts2 li a:hover{
color:brown;
font-size:15px;
}

.widgettitle{
font-size:16px;
font-weight:normal
}


.sidebarbody{
width:321px;
background:#ffead5;
color:#ff9a35;
text-align:left;
border:#ffbf80 1px solid;
}


.sidebarbody h1{
display:inline;
}

.sidebarbody ul{
display:inline;
text-align:left;
}



.sidebarbodyinner{
padding-left:15px;
padding-right:15px;
padding-top:10px;
}




.sidebar_top{
height:0px;
width:321px;
background:#fdca97;
}
/*
background:url(/wp-content/themes/paylessdjs/images/sidebarTop.png);
background-repeat:no-repeat;
background-position:center center;
*/




.sidebar_bottom{
height:0px;
width:321px;
background:#fdca97;
}
/*
background:url(/wp-content/themes/paylessdjs/images/sidebarBot.png);
background-repeat:no-repeat;
background-position:center center;
*/




.sidecalendar{
font-size:22px;
}


.sidecalendar a{
color:#f24a9c;
font-size:22px;
text-decoration:none;
}


.sidecalendar a:hover{
color:orange;
font-size:22px;
text-decoration:none;
}



/* **************************************************************************** */
/* ########################## MAIN SIDEBAR #################################### */
/* **************************************************************************** */


.sidebar{
background:#f2f4e5;
}

.sidebartd{
width:330px;
}

.dottetdiv{
border-top:#cccccc 2px dotted;
height:10px;
}


.sidebarlinks{
color:green;
text-decoration:none;
font-size:15px;
}

.sidebarlinks:hover{
color:orange;
text-decoration:none;
font-size:15px;
}


/* **************************************************************************** */
/* ########################### COMMENTS ###################################### */
/* **************************************************************************** */

.comments-template{
	margin: 0 0 0;
	border-top: 0px solid #ccc;
	padding: 0 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 0 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: arial, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, arial, Georgia, Sans-serif;
	font-size: 12px;
}



/* **************************************************************************** */
/* ########################### CONTACT FORM ###################################### */
/* **************************************************************************** */


.contactheader{
font-family:arial;
font-size:26px;
}

.contactform input{
border:#cccccc 1px solid;
font-size:11px;
padding:5px;
color:#555555;
}





/* **************************************************************************** */
/* ########################### FONTS ###################################### */
/* **************************************************************************** */


.blogtitle
{
font-size:30px;
font-family: Arial;
}

.sIFR-active .blogtitle
{
visibility: hidden;
font-family: Verdana;
line-height: 1em;
}



.sidebartitles
{
font-size:30px;
font-family: Arial;
}

.sIFR-active .sidebartitles
{
visibility: hidden;
font-family: Verdana;
line-height: 1em;
}


.reply
{
font-size:20px;
font-family: Arial;
}

.sIFR-active .reply
{
visibility: hidden;
font-family: Verdana;
line-height: 1em;
}
