/*	Comfort selection HTML/CSS Template
	Created by system32
	Copyright 2009 All rights Reserved
	Themeforest.net
--------------------------------------------------------------------------------------------*/

/*	G E N T E R A L    S E T T I N G S
--------------------------------------------------------------------------------------------*/
body{
	font:normal 11px "Lucida Sans Unicode", Tahoma, Helvetica, sans-serif;
	color:#484848;	
	background:#eee;
	}

a	{
	text-decoration:none;
	color:#777;
	outline:none;	
	}
  
a:hover	{
		color:#cc2323;
		text-decoration:none;
       	}
		
.read	{
	background:url(../images/readmore.png) left top no-repeat;
	}
  
.read:hover	{
		background:url(../images/readmore.png) right top no-repeat;
       	}
	   
 .image{
		border:3px solid #fabc77;
		}
 

/*------------------------------------------------------
					H E A D I N G S
------------------------------------------------------*/

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


/*------------------------------------------------------
			H E A D E R
------------------------------------------------------*/	
.header_bg { 
		background:#303030 url(../images/black/header_bg.jpg) top center no-repeat;
		}

	.sub_header_bg{ 
				background:#303030 url(../images/black/subheader.jpg) top center no-repeat;
				}

.breadcrumb{
		color:#999;
		background:#000;
		border-top:1px solid #555;
		}
		
/*------------------------------------------------------
			T O P B A R	( Logo  menu )
------------------------------------------------------*/	
  
	.menu { 
		}
		
/*------------------------------------------------------    
			S L I D E R
--------------------------------------------------------*/			
.slider{
	 }

/*------------------------------------------------------
			C O N T E N T 
------------------------------------------------------*/

	.line {  
			background:url(../images/line.jpg) left top repeat-x;
			}
			
/*------------------------------------------------ 
		IMAGE ITEM BOXES
---------------------------------------------------*/
		

	ul.item_box	li{
			background-color:#e5e5e5;
			border:1px solid #fff;
			}

				ul.item_box li:hover{
				background-color:#fff;
				border:1px solid #ddd;
				}

.img_border		{
	background:#FFFFFF;
	border:1px solid #ddd;
	}

/*------------------------------------------------------
				 	 S U B M E N U
------------------------------------------------------*/
		ul.submenu li {
				background:url(../images/bullet.gif) 0% 50% no-repeat;
				border-bottom:1px dashed #ccc;
				}

		ul.submenu li a{
				color:#444;
				}

				ul.submenu li a:link, 
				ul.submenu li a:visited{
						color:#444;
						}

		ul.submenu li.current a{
				color:#cc2323 !important;	
				}

				ul.submenu li a:hover{
						color:#cc2323;
						}
								
/*------------------------------------------------------
				 	T  A B L E
------------------------------------------------------*/							
td,th {
border-bottom:1px solid #ccc;
}

th {
background:url(../images/table-head-mid.gif) repeat-x 0 0;
color:#FFFFFF;
}

th.lefthead {
background:url(../images/table-head-left.gif) no-repeat 0 0;
}

th.righthead {
background:url(../images/table-head-right.gif) no-repeat right top;
}

table a {
}


/*------------------------------------------------------
				 	PAGINATION
------------------------------------------------------*/
		  .pagination li{
				  background-color:#e5e5e5;
				  border:1px solid #bfbfbf;
				   }
				 .pagination li  a	{
								color:#b02124;
								}
							  
								.pagination li a:hover	{
										color:#cc2323;
										}


/*-------------------------------------------------
           B L O G    post 
--------------------------------------------------*/
.post {
	border-bottom:1px solid #c8ae9a;
	}

	.post-info {
		border-top:1px dashed #ccc;
		border-bottom:1px dashed #ccc;
		}
		
	 .post-img{
		background-color:#fffbf4;
		border:1px solid #ccc;
		}
	
	.post-img:hover	{
			background-color:#fff;
			border:1px solid #000;
			}

#bigimg 	{
		background-color:#bcbcbc; 
		border:3px solid #4c4c4c;
		}
	 				 
/*-----------------------------------------------
 	C O M M E N T S     (Blog comments)
-------------------------------------------------*/
#commentblock{
	background-color:#fff;
	border:1px solid #ccc;
	}
	

.comment_wrap	{
	background-color:#f5f5f5;
	border:1px solid #ccc;
	}

	.comment-author	{
		color: #484848;
		}

.avatar {
	border:1px solid #ccc;
	background: #fff;	
	}

		.children .comment-author	{
				color: #484848;
				}

		.commentlist ul.children {
				border-left:1px solid #ccc;
				}

	

	.commentlist code {
		background:#e6e6e6;
		}

	.commentlist .moderation {	
		color: #dd0000;	
		}

/*----------------------------------------------------
	Comments Page Form
------------------------------------------------------*/


	.reply a:link, .reply a:visited  {	
		background:#666;
		color:#fff;

		}

	.reply a:hover {	
		background:#000;	
		color:#999;	
		}

.cancel-comment-reply a {
	background:#ddd;	
	color:#212121;	
	}

	.cancel-comment-reply a:hover {
		background:url(../images/button_bg.gif) bottom repeat-x;
		color:#fff;
		}
	

.comment-meta {
	color:#777;
	}
	
										
 /*------------------------------------------------------
				CONTACT Form
------------------------------------------------------*/	
label{
	color:#ccc;
	}
#email, #password{
		background:#fcf2e2;
		}

		#search-form { 
				border: 1px solid #212121;
				background-color:#5b5b5b;
				}

					#search-form input.input-tip {
						color: #f5f5f5;
						}

						#search-form button {
							background: url(../images/search2.png) no-repeat 4px 4px;
						}

 
#submit{
	background: url(../images/submit_btn.png) left top no-repeat;
	}
	#submit:hover{
			background: url(../images/submit_btn.png) right top no-repeat;
			}

/*------------------------------------------------------
				 	F O O T E R
------------------------------------------------------*/	
.footer{
	color:#888;
	background-color:#303030;
	}
 
	 .footer h3{
			color:#fff; 
			 }
	  
	.copyrights{
			border-top:1px solid #444;
			}

			.copyrights p{
					color:#888;
					}

/*------------------------------------------------------
				Footer submenu
------------------------------------------------------*/

	ul.footerlist li a{ 
			border:1px solid #444;			
			color:#888;
			}

	ul.footerlist li a:hover	{
			color:#fff; 			
			background:#3d3d3d;		 
			}	
			
/*------------------------------------------------------
				Footer imageList
------------------------------------------------------*/

	ul.imagelist li a{ 
			color:#777;
			}
 
			
			.flickr { 
			border:1px solid #f5f5f5; 
			}
			.flickr:hover{
			border:1px solid #262626;
			}
/*------------------------------------------------------
			Notification Messages	
------------------------------------------------------*/
.notes 		{	background: #f0f0f0; border: 1px solid #b8b8b8;}
.success 	{	background: #ccfcd1; border: 1px solid #60a400;}
.error		{	background: #f9e3e3; border: 1px solid #e79e9e;}
.notice 	{	background: #fcf0cc; border: 1px solid #ecc735;}

	.notes, 
	.notice, 
	.success, 
	.error 
			{
			color:#484848;
			}
			
			
/*------------------------------------------------------
			Top Menu
------------------------------------------------------*/		
.sf-menu a {
	border:0px solid #533014;
	}

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#777;
	}

.sf-menu li ul {
	border:0px solid #111;
	}
	
.sf-menu li li {
	background:		#000;
	border-top:1px solid #222;
	}

.sf-menu li li li {
	background:		#333;
	}

.sf-menu li:hover, 
.sf-menu li.sfHover,
.sf-menu a:focus, 
.sf-menu a:hover, 
.sf-menu a:active {
	color:#fff;	
	}

.sf-menu li li:hover, 
.sf-menu li li.sfHover,
.sf-menu li li a:focus, 
.sf-menu li li a:hover, 
.sf-menu li li a:active {
	color:#fff;	
	background:#444;
	}

.sf-menu li ul { }
.sf-menu li ul li ul {}

.sf-menu li.current{ color:#fff;}
