/* Default Colors */

/*-----------------------------------------------

INDEX:

1. SETUP
-1.1 Defaults
-1.2 Hyperlinks

2. SITE STRUCTURE & APPEARANCE
-2.1 Containers
-2.2 Header
-2.3 Navigation
--2.3.1 Drop-down menus
-2.4 Intro
-2.5 Content
-2.6 Sidebar
-2.7 Footer

3. POSTS
-3.1 Typographic Elements
-3.2 Images
-3.3 PageNavi

4. WIDGETS
-4.1 Social Media Box
-4.2 Tabber

5. COMMENTSAREA
-5.1 Comments
-5.2 Comments Form

6. GENERAL STYLES

-----------------------------------------------*/



/*-----------------------------*/
/* 1. SETUP */
/*-----------------------------*/

/* 1.1 Defaults */

body  {
	background-color: #231A1E;
	background-image: url(ellenk/EK_mainBGbottom.jpg);
	background-repeat: repeat-y;
	background-position: center top;	/*background: #000 url(ellenk/bgtile.jpg) repeat-x left top;*/
}

h1  {font-size: 24px} h2  {font-size: 20px} h3  {font-size: 18px}
h4  {font-size: 16px} h5  {font-size: 14px} h6  {font-size: 12px}

h1, h2, h3, h4, h5, h6, P {
	margin: 0;
	font-family: Arial,Helvetica,Sans-serif;
	color: #ffffff;
}

/* 1.2 Hyperlinks */

a:link, a:visited  { color:#da99b3; }

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited { 
	color:#FFF; 
	}
	
.post h2.title a:hover, .post h2.title a:hover {
	text-decoration:underline;
}

.post .tags {
	color:#FFF;
	}

/*-----------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-----------------------------*/

/* 2.1 Containers */

#bg  {
	background-image: url(ellenk/EK_mainBG.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 1200px;
	overflow:visible;
}

#container {
	width:790px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fad6fd;
	border-bottom-color: #fad6fd;
	border-left-color: #fad6fd;	
	}

#main {	
	background-color:#2a2a2a;
	padding:10px;
	
	}

/* 2.2 Header */

#header {
	background-image: url(ellenk/EK_header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 321px;
	width: 796px;
	margin-right: auto;
	margin-left: auto;
}

#left  { float: left; width: 500px; }
#topad {
	width:800px;
	height:109px;
	margin:0 auto;
	text-align:center;
	}

#logo {
	display:none;
}

/* 2.3 Navigation */

#navigation {
	width:790px;
	height:32px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #fad6fd;
	border-right-width: 3px;
	border-bottom-width: 2px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fad6fd;
	border-bottom-color: #fad6fd;
	border-left-color: #fad6fd;
	background-image:url(ellenk/EK-TopNavBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:center;
	
}

#navigation .inner {
	width:480px;
	
}

#nav, #nav ul {
	z-index: 100;
	/*float: right;*/
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	
}

#nav .current_page_item a, #nav a:hover  {
	background-color: none;
	background: none;
}

#nav li {
	float: left;
	position: relative;
}

#nav a:link, #nav a:visited {
	z-index: 100;
	display: block;
	padding: 0 10px;
	line-height: 32px;
	font-size: 14px;
	text-transform: uppercase;
	color: #341510;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BF859C;
}

#nav a:hover, #nav a:active  {
	text-decoration: none;
	color: #FFF;
}

#nav li:first-child {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BF859C;
	}



#subscribe {
	display:none;
}

#breadcrumbs {
	display:none;	
}

/* 2.3 Drop-down menus */

/* 2.4 Intro */

#intro {
	display:none;
	}

/* 2.5 Content */



#content  {
	float: left;
	width: 432px;
	border: none;
	overflow: hidden;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 0;
	padding-left: 0;
}
#content.fullwidth  { width: 760px; }

.post .video {
	border:none;
}


/* 2.6 Sidebar */

#sidebar  { float: left; width: 328px; overflow: hidden; }

.audioBtnWtext {
	text-align: left;
	background-color: #000;
	height:40px;
}
.audioBtnWtext object {
	float: left;
	padding: 0 0 0 5px;
}
.audioBtnWtext p {
	font-weight: bold;
	padding-top: 10px;
	padding-left:45px;
}


/* 2.7 Footer */

#footer {
	width:730px;
	margin-bottom:-80px;
}

#footer .credit {
	display:none;
}
#footer a.advertising:link, #footer a.advertising:visited {
	color:#da99b3;
	text-decoration:underline;
	}
	
#footer a.advertising:hover, #footer a.advertising:active {
	color:#ffffff;
	}

/*-----------------------------*/
/* 3. POSTS */
/*-----------------------------*/

.post {
	background-color:#222;
	border: 1px solid #444;
	padding: 0 5px 0 5px;
}

.meta {
	background-color:#222222;
	margin: 0 0 10px -5px;
	padding: 10px 0 10px 0;
	width:430px;
	background-image: url(ellenk/section_header_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.meta .date {background:none; padding: 0 0 0 160px;}
.meta .comments a:link, .meta .comments a:visited { background:none; color:#da99b3; text-decoration:underline;}
.meta .comments a:hover, .meta .comments a:active { color: #ffffff;} 
.meta span { background:none; font-size:14px; color:#da99b3;font-weight:bold;}

.post .tags  {background: url(ellenk/ico-tags.png) no-repeat left center; background-color:#444; margin:0 -5px;}

.tags a:link, .tags a:visited  {color: #da99b3;}

#url {display:none;}

/* 3.1 Typographic Elements */



/* 3.2 Images */

.entry img  {
	border: 1px solid #222;
}


/* 3.3 PageNavi */

.Nav strong.on  {
	color: #fff;
	background-color: #279dc7;
}

/*-----------------------------*/
/* 4. WIDGETS */
/*-----------------------------*/


/* 4.1 Social Media Box */
#social { display:none;}

#social li a:hover span.site  { color: #279dc7;}

/* 4.2 Tabber */
#tabber { display:none;}

.idTabs .popular a  { background: #121212 url(ellenk/tabber-popular.png) no-repeat 6px center; }
.idTabs .comments a  { background: #121212 url(ellenk/tabber-comments.png) no-repeat 6px center; }
.idTabs .tags a  { background: #121212 url(ellenk/tabber-tags.png) no-repeat 6px center; }

#tabber .list li a:link,
#tabber .list li a:visited  {
	background: url(ellenk/widgetbullet.png) no-repeat 17px center;
}

/* 4.3 General Widgets */

.textwidget, #latest-video .wrap, #flickr .wrap, #searchform, .widget_tag_cloud div, .widget ul, #adwidget .adwrap { background-color:222; border: 1px solid #444; }

.widget { text-align:center;}

.widget h3 {
	font-size:14px;
	text-transform:uppercase;
	padding:5px 20px;
	background-image: url(ellenk/EK-TopNavBG.jpg);
	background-repeat: repeat-x;
	color:#341510;
}

.widget a:link, .widget a:visited { color:#fff;}

.widget ul li a:link, .widget ul li a:visited  {
	background: url(ellenk/widgetbullet.png) no-repeat 17px center; padding:0; background-color:#222; border-bottom:1px dotted #444;
}

.widget ul li a:hover, .widget ul li a:active {
	color: #da99b3;
	text-decoration:underline;
	background-color: #333;
	
	}

.widget_recent_comments li  {background: url(ellenk/widgetbullet.png) no-repeat 17px center;}

#flickr .flickr_badge_image a:hover  { border-color: #279dc7; }


#searchform .submit  { color: #292626; border: 1px solid #426484; background-color: #6fb5ba; }

.textwidget, #latest-video .wrap, #flickr .wrap, #searchform, .widget_tag_cloud div, .widget ul, #adwidget .adwrap {
	background-color:#222;
	padding:0;
}
.twtr-widget .twtr-tweet .twtr-reply a:link {color:#ffffff;}
.twtr-hd {display:none;}


#searchform .submit {
	background-color:#E794B2;
	border:1px solid #426484;
	color:#292626;
}

#search_main h3 {display:none;}
#search_main #searchform {background:none; border:none;}
#searchform #s {width:220px;}

/*-----------------------------*/
/* 5. COMMENTSAREA */
/*-----------------------------*/

/* 5.1 Comments */

#comments ul.children li  { background: url(ellenk/commentreply.png) no-repeat top left; }
#comments .comment-meta span.name { color:#fff;}
#comments .comment-meta span { color:#fff;}
#comments .comment-entry { background-color:#2e2e2e; }

/* 5.2 Comments Form */

.gform_wrapper form {
	color:#ffffff;
	}
	
.gform_wrapper .gfield_required {
color:#da99b3;
}

.gform_wrapper input {
	background-color:#da99b3;
	}
	
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {
background-color:#DA99B3;
}

#gforms_confirmation_message {
background-color:#DA99B3;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:14px;
margin-bottom:10px;
margin-top:10px;
padding:20px 0;
text-align:center;
}

/*-----------------------------*/
/* 6. GENERAL STYLES */
/*-----------------------------*/

/*Sociable Widget Styles*/

div.sociable {
	color:#da99b3;
	font-weight:bold;
}


/*This is a new comment*/

.archivedPromosContainer {
	background-color:#333333;
	margin:0 0 50px 0;
	padding: 20px 0 20px 0;
	text-align:center;
	width:100%;
}