/* Minimal Red Colors Stylesheet */

/*-----------------------------*/
/* 1. SETUP */
/*-----------------------------*/

/* 1.1 Defaults */

body  {
	color: #191919;
	background: #cac8c9 url(_minimal_red/bg.jpg) repeat-x center top;
}

h1, h2, h3, h4, h5, h6  {
	color: #191919;
}

/* 1.2 Hyperlinks */

a:link, a:visited  { color: #e60000; }


/*-----------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-----------------------------*/

/* 2.1 Containers */

#topborder  {
	/*background: url(_minimal_red/bgtiletop.jpg) repeat-x top left;*/
}

/* 2.2 Header */

#header  {
	background: url(_minimal_red/header-bg1.jpg) no-repeat top center;
	border-bottom: 5px solid #b40c0f;
	height: 180px;
}

/* 2.3 Navigation */


#navigation  {
	float: right;
	margin: 105px 0 10px;
	background: #b40c0f;
	min-width: 575px!important;
	border: 1px solid #FF0000;
	padding: 5px 0;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	z-index: 100;
}

#nav li {
	float: left;
	margin: 0px!important;
	padding: 0 17px 0 11px;
	border-right: 1px solid #FF0000;
	text-transform: none!important;
}

#nav a:link, #nav a:visited {
	display: block;
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: normal!important;
	text-decoration: none;
	padding: 0 0 0 10px;
}

#nav li a span  {
	display: block;
	padding: 8px 10px 8px 0;
	margin-right: -10px;
}

#nav .current_page_item a:link {
	color: #FF0000;
	font-weight:bold!important;
}

#nav .current_page_item a:visited, #nav a:hover  {
	color: #FF0000;
}

#nav .current_page_item a span, #nav a:hover span  {}

/* 2.3 Drop-down menus */
#nav li ul { position: absolute; width: 125px; margin: 0px 0 0px -12px; left: -999em; padding-left:0px!important; background: #b40c0f; }
#nav li ul li {	float: none; background: transparent; margin: 0px!important; border:0px!important; }
#nav li ul li a:link, #nav li ul li a:visited { display: block; line-height: 25px; font-size: 11px; color: #fff; padding: 0 0px 0 0px; margin:0px! background-image: none!important; }
#nav li ul li a:hover  { color: #FF0000!important; background:#b40c0f!important;}
#nav li ul span  { background-image: none!important; padding: 0!important; margin: 0!important; }


/*
#nav .current_page_item a:link, #nav .current_page_item a:visited, #nav a:hover  {
	background: url(_minimal_red/navhover_left.png) no-repeat left top;
}

#nav .current_page_item a span, #nav a:hover span  {
	background: url(_minimal_red/navhover_right.png) no-repeat right top;
}
*/


/* 2.3 Drop-down menus */
/*
#nav li ul { background-color: #949494; }
#nav li ul li a:hover  { color: #949494!important; }
*/

/* 2.4 Homepage Picture Widgets */

.picture_widget  {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #cecac3;	
}

.arh {  border-bottom: 0px solid #cecac3;    }

.heading a.rss  {
	color: #494331;	
}

.picture_widget .image_box  {
	border: 1px solid #fff;
	background-color: #efefef;
}
 
 /* Slider */

/* 2.5 Content */
#content, .post-wrap,#innerpage ,.advert-content, .widget-ad, .home-page-widget,.footer-widgets,.wrapper  {
	border-top: 0px solid #fff;
	border-bottom: 0px solid #cecac3;
}

.innercontent { border-bottom:0px solid #cecac3; }
.template-div { border-bottom: 0px solid #cecac3;  }

.more_entries {	border-top: 1px solid #fff; border-bottom: 1px solid #cecac3; }

.blog-loop {	border-bottom: 1px solid #fff; }
.blog-holder {	border-bottom: 1px solid #cecac3; }

.spacer { border-top: 1px solid #fff; }

/* Home Page Widgets */ 

/* Footer Widgets */

/* Popular Attachmetns Widget */

.popular .pop-posts-ul li {	border-bottom: 1px solid #cecac3; }

/* Archives - Tempalte */


/* 2.6 Sidebar */

#exif  {
	background-color: #cecac3;
}

#exif ul  {
	border-top: 1px solid #e2ded8;
}

#exif ul li  {
	border-bottom: 1px solid #e2ded8;
}

#exif .arrow  {
	background: url(_minimal_red/exif_arrow.png) no-repeat left top;
}

/* 2.7 Footer */

#footer  {
	border-top: 0px solid #fff;	
}


/*-----------------------------*/
/* 3. WIDGETS */
/*-----------------------------*/

#widgets  { border-left: 1px solid #cecac3; }

.widget h3  {
	color: #fff;
	background-color: #b40c0f;
	font-family: Verdana;
	font-weight:normal!important;
	font-size:15px!important;
}

.widget ul  {
	border-top: 1px solid #cecac3;
}
.widget ul ul  {
	border-top: 0px solid #cecac3;
}

.widget ul li a:link, .widget ul li a:visited  {
	border-bottom: 1px solid #cecac3;
	color: #191919;
}

.widget ul li a:hover  {
	color: #b40c0f;
	background-color: #cecac3;
}

.widget_recent_comments li  {
	border-bottom: 1px solid #cecac3;
}

#searchform #s  {
	border: 1px solid #cecac3;
}

#searchform .submit  {
	border: 1px solid #cecac3;
	background-color: #cecac3;
}

#flickr .flickr_badge_image  {
	border:3px solid #cecac3;
}

.lifestream .lifestream_meta  {
	color: #191919!important;	
}

/*-----------------------------*/
/* 4. POSTS */
/*-----------------------------*/

.entry  {
	border-bottom: 0px solid #cecac3;
}

/* 4.1 Typographic Elements */

.entry blockquote  {
	background: url(_minimal_red/blockquote.png) no-repeat left 10px;
}

/* 4.2 Images */


/* CALENDAR */

#wp-calendar th { background:#cecac3; }


/*-----------------------------*/
/* 5. COMMENTSAREA */
/*-----------------------------*/

/* 5.1 Comments */

#comments  {	
	border-top: 1px solid #fff;
}

.comment  {
	border-bottom: 1px solid #cecac3;
	border-top: 1px solid #fff;
}

.comment li  {
	background: url(_minimal_red/commentreply.png) no-repeat 5px 16px;
}

.comment .comment-meta img.avatar  {
	border: 1px solid #cecac3;
}

.comment .reply a, .comment .cancel-comment-reply a  {
	background-color: #e60000;
}

/* 5.2 Comments Form */

#commentform input.txt  {
	border: 1px solid #cecac3;
}

#commentform textarea  {
	border: 1px solid #cecac3;
}

#commentform #submit  {
	border: 1px solid #6e6e6e;
	background-color: #cecac3;
}

/* 5.3 - Pingbacks */

.commentlist.pingbacks {
	border-bottom:1px solid #cecac3;
}

/*-----------------------------*/
/* 6. GENERAL STYLES */
/*-----------------------------*/






