/*-----attach body.custom to any style you add here-----*/

body.custom {font: 62.5%/1.3 Helvetica, Arial, sans-serif; text-align:center; background:#993366; color:#111;}
	
/*-----layout-----*/
        body.custom #rotating{width:920px; float:left; padding:20px 0;}	
        body.custom #primary{float:left; padding:0 0 0 5px; }
	body.custom #secondary{float:left; margin: 10px 0 0 12px;}	
        body.custom .sidebar{float:right; margin: 0 0 0 0;}	
        body.custom .sidebar-items{padding:5px 5px 0 5px;}
	


/*-----header-----*/
body.custom .homelink{font-size:0px; line-height:1; font-weight:normal; letter-spacing:-0.5px; padding:20px 20px 10px 20px; font-variant:small-caps; color:#993366;}
body.custom .homelink a {text-decoration:none; color:#993366;}
body.custom .description{color:#666; margin-top:-10px; padding:0 0 10px 21px; font-size:0px; line-height:1; font-style:italic; color:#993366;}
body.custom .description a {text-decoration:none; color:#993366;}

/*-----main-menu*/
	body.custom ul.menu{position:absolute; bottom:0; right:25px; padding:0px 10px 0;}
	body.custom ul.menu li{float:left; margin:0 0 0 5px; background:#420730; font-weight:bold; font-size:12px; line-height:1;}
	body.custom ul.menu li a{display:block; color:#fff; padding:5px 10px;}
	body.custom ul.menu li a:hover{text-decoration:none; background:#ff99ff;}
	body.custom ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover{color:#fff; background:#ff99ff;}

/*-----Generic Styles-----*/
body.custom abbr, acronym{border-bottom:none;}

/*-----headings-----*/	
body.custom h1, h2, h3, h4, h5, h6 {font-weight:normal; font-family: Helvetica, Arial, sans-serif;}
body.custom .entry-title, .page-title{font-size:2.2em; font-weight: bold; color:#420730; line-height:1; margin:0.9091em 0 0.25em;}

/*-----content-----*/
body.custom .entry-content{font-family: Helvetica, Arial, sans-serif; font-size:1.3em; line-height:1.5385; margin:10px 0 10px;}

/*-----post info*/
body.custom .entry-byline{color:#777; font:italic 1.1em Helvetica, Arial, sans-serif;}
body.custom .entry-date{text-decoration:none;}
body.custom .entry-meta{margin:2.4999em 0 0.8333em; font:italic 1.1em/1.6666 Helvetica, Arial, sans-serif; color:#555;}

/*-----images*/
body.custom .wp-caption p.wp-caption-text {color:#555; padding:4px; margin:0; font:italic 0.923em/1.6666 Helvetica, Arial, sans-serif;}

/*-----search*/
body.custom #s-input, #submit, #s-submit{font-family: Helvetica, Arial, sans-serif;}

/*-----widgets*/
body.custom .widget {font-size:1.2em; line-height:1.4166; margin:0.75em 0 0.5em ; padding:0.4166em 5px 0.4166em 5px;}
body.custom .widgettitle{margin-bottom:3px; line-height:1.3; color:#333333; font-weight:bold;}

/*-----navigation-----*/
body.custom .navigation{font-size:1.2em; text-align:center; padding:1.8181em 0; border-bottom:1px dashed #ddd;}

/*-----comment formatting*/
body.custom .commentlist p {margin:1.4545em 5px 1.4545em 0; font-size:1.1em; line-height:1.5454; font-family: Helvetica, Arial, sans-serif; color:#333;}

/*-----comments form*/
body.custom #commentform input[type=text] {border:1px solid #ccc; padding:3px; font-family: Helvetica, Arial, sans-serif; font-size:1.2em; color:#444;}

/*-----footer-----*/
body.custom #footer{margin:0 0 0; padding:1.6666em 0; font-size:1.1em; line-height:1.6666;}
body.custom #footer .left{width:100%; float:left; text-align:left; padding: 0 0 0 5px;}
body.custom #footer .right{width:0%; float:right; text-align:right;}

/*-----Borders-----*/

body.custom .homelink {
        border-bottom:none;
}
body.custom .description {
        border-bottom:none;
}
body.custom #primary{
        border-left: none; }
body.custom #rotating {
	border-top: none;
	border-bottom: 1px solid #ff99ff;
}
body.custom #pp-subscribe {
	border-right: 1px solid #ff99ff;
	border-bottom: 1px solid #ff99ff;
	border-left: 1px solid #ff99ff;
}
body.custom #pp-sidebars {
	border-top: 1px solid #ff99ff;
	border-left: 1px solid #ff99ff;
	border-right: 1px solid #ff99ff;
}
body.custom #sidebar-wide .widget {
        border-bottom: 1px dashed #ff99ff;
}
body.custom #footer{
	border-top: 1px solid #ff99ff;
}
body.custom .looped .entry,
.single .entry {
	border-bottom: 1px dashed #ff99ff;
}

/*-----links-----*/
body.custom a{text-decoration:none; color:#993366; font-weight:bold;}
body.custom a:hover{text-decoration:underline; color:#993366; font-weight:bold;}
body.custom .entry-content a{font-family: Helvetica, Arial, sans-serif; text-decoration:none;}
body.custom .entry-content a:hover{text-decoration:underline;}
