/*

Theme Name: Denyse

Theme URI: none

Description: A theme for the website http://www.denyseffrench.com

Author: profeddieb

Author URI: http://www.profeddieb.com/

Template: thematic

Version: 0.1

*/

@import url("../thematic/style.css");

a:link, a:visited {
    color:#333;
    text-decoration:underline;
}

a:hover {
    color:#1d71a2;
    text-decoration:underline;
}


body {
	width: 960px;
	min-width:960px;
	margin:  0 auto;
	border:  1px solid #333;
}

#header {
    background:#fff;
	background-image: url(images/denyse_banner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 377px;
}

#branding {
	padding:  0px;
	height:  329px;
}

#blog-title {
    text-indent:  -9999px;
}

#blog-title a {
    color:#000;
    text-decoration:none;
}

#blog-description {
   text-indent:  -9999px;
}

#access {
    background: transparent;
	background-image: url(images/menu_bg.png);
	border:  none;
}

.sf-menu {
    border-right:none;
	float:left;
}

.sf-menu a {
	border-left:none;
	border-top:none;
	border-bottom:none;
	padding:9px 13px;
	text-decoration:none;
	font-family: arial;
}
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {
    border-bottom-color:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#fff;
}
.sf-menu li {
	background:		none;
}
.sf-menu li li {
	background:		none;
}
.sf-menu li li li {
	background:		none;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background:     none;
	outline:		0;
    border-bottom-color:none;
}
.sf-menu ul {
    border-right:none;
    border-bottom:none;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top:32px; /* overriding essential styles */
}
.sf-menu ul ul {
    margin-top:0;
}
.sf-menu ul a {
    background:none;
	border-bottom:none;
}
.sf-menu ul a:hover {
    color: #FF4B33;
}

#main {
    padding:24px 0;
}

.comments-link a {
    color:#000;
}

#comments {
    background:#c0c0c0;
}

#comments li {
    background:#181E24;
    border-top:1px solid #000;
}

#respond {
    background:#181E24;
    border-top:1px solid #000;
}

#comments li.byuser {
    background:#8A8A8A;
    border-color:#303030;
}

#login a {
    color:#fff;
}

#siteinfo {
    text-align:center;
}

body.home h1 {
	display:  none;
}

h1 {
	color:  #1d71a2;
	padding-top:  6px !important;
	border-top:  1px solid #ccc;
	
}

#main {
	background-image: url(images/sidebar_bg.gif);
	background-position: top right;
	background-repeat: y-repeat;
	margin-bottom:  0;
	padding-bottom: 0;
}

#footer {
	margin-top: 0px;
}

#primary {
	border:  none;
}

.entry-content {
	/*border:  1px solid #009;*/
}

.entry-content h3 {
	color:  #c068b1;
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 1.4em;
	margin-top: 0px;
	padding-top: 0px;
}

h3.widgettitle  {
	color:  #c068b1;
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	padding-top: 0px;
}

img {
	border:  1px solid #c068b1;
	padding:  3px;
	magin: 5px 3px 10px 3px;
}
