/*
* PremGeneral - Freestart Responsive HTML5 Template
* V1.0 - June 2014
*/

body	{
	background: #1C2324!important;
}

h1, h2, h3, h4, h5, h6{
	color: #1C2324!important;
}

#page-title h2{
	color: #1C2324!important;
}

#formstyle	{
	background: #DFE3E4!important;
}

#formstyle	{
	border: 1px solid #9EACAE;
}

#captcha_img, #captchastring, #comments, textarea, .txtbx	{
	border: 1px solid #9EACAE;
}

.titalignleft{
	color: #384648!important;
}

#navigation, #navigation ul ul, #footer	{
	background-color: #5e7578!important;	
}

#navigation ul li a:hover, 
#navigation ul li:hover > a,
.button.gray:hover, 
.button.light:hover, 
.button.color, 
.flex-direction-nav .flex-prev:hover, 
.flex-direction-nav .flex-next:hover, 
.post-icon	{
	background-color: #384648;
}

#bolded-line, #bolded-line2	{
	background: #5e7578;
}

/*.picture	{
	border: 1px solid #5e7578;	
}*/

input[type="button"]	{
	background: #5e7578;
}

a, a:visited, #contact-details a	{
	color: #384648;	
}

#contact-details a:hover, a:hover	{
	color: #5e7578;	
}

/*.image_align_right, .image_align_left	{
	border: 1px solid #5e7578;
}*/

.mr-rotato-prev:hover, 
.mr-rotato-next:hover,
li.current, 
.tags a:hover{
	border-color: #384648;
}

.TFtable{
	width: 100%; 
	border-collapse: collapse; 
}
.TFtable tbody td{ 
	padding:7px;
	border: 1px solid #384648;
}

.TFtable tbody tr{
	background: #9EACAE
}

.TFtable tbody tr:nth-child(odd){ 
	background: #5e7578;
}

.TFtable tbody tr:nth-child(even){
	background: #9EACAE;
}