/*
* PremGeneral - Freestart Responsive HTML5 Template
* V1.0 - June 2014
*/



body	{
	background: #33372D;
background-image: url(//static.premiersite.co.uk/27820/img/site_background/27820.jpg);
}

h1, h2, h3, h4, h5, h6{
	color: #33372D!important;
	}

#page-title h2{
	color: #33372D!important;
}

#sidebar p, #sidebar strong {
	color: #abb696!important;
}

#static_banner {
/*	border:1px solid #abb696!important;*/
}

#formstyle	{
	background: #EEF0EA!important;
}
#formstyle p{
	color: #33372D!important;
}

#formstyle	{
	border: 1px solid #CDD3C0;
}

#captcha_img, #captchastring, #comments, textarea, .txtbx	{
	border: 1px solid #CDD3C0;
}

.titalignleft, .titaligncenter, .titalignright{
	color: #676D5A!important;
}

#navigation, #navigation ul ul, #footer	{
	background-color: #abb696!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: #676D5A;
}

#bolded-line, #bolded-line2	{
	background: #abb696;
}

.picture	{
	border: 1px solid #abb696;	
}

input[type="button"]	{
	background: #abb696;
}

a, a:visited, #contact-details a	{
	color: #676D5A;	
}

#contact-details a:hover, a:hover	{
	color: #abb696;	
}

.image_align_right, .image_align_left	{
	border: 1px solid #abb696;
}

.mr-rotato-prev:hover, 
.mr-rotato-next:hover,
li.current, 
.tags a:hover{
	border-color: #676D5A;
}

.TFtable{
	width: 100%;
	border-collapse: collapse;
}
.TFtable tbody td{ 
	padding:7px;
	color: white!important;
	border: 1px solid #676D5A;
}

.TFtable tbody tr{
	background: #CDD3C0
}

.TFtable tbody tr:nth-child(odd){ 
	background: #abb696;
}

.TFtable tbody tr:nth-child(even){
	background: #CDD3C0;
}
#txtTitle span{
	font-size: 35px;
	color: #abb696;
}
#txtSlogan span{
	font-size: 18px;
	color: #CDD3C0;
}

/* -- CUSTOM CSS  -- */

