-----------------------------
------ COLOR SCHEME ----
   titlesmenu  - #8BAF75   
   bg general   - #688E54   
-----------------------------

 GENERAL 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin 0;
	padding 0;
	border 0;
	outline 0;
	font-weight inherit;
	font-style inherit;
	font-size 100%;
	font-family inherit;
	vertical-align baseline;
}

 remember to define focus styles! 
focus {
	outline 0;
}

ol, ul {
	list-style none;
}

 tables still need 'cellspacing=0' in the markup 
table {
	border-collapse separate;
	border-spacing 0;
}
capt
ion, th, td {
	text-align left;
	font-weight normal;
}

blockquotebefore, blockquoteafter,
qbefore, qafter {
	content ;
}

blockquote, q {
	quotes  ;
}

.mytable {
	floatleft;
	width700px;
	}

body {
	margin 0;
	padding 0;
	color #666666;
	font 0.8em1.4em Georgia, Times New Roman, Times, serif;
	text-align justify;
	background-color#CCCCCC;
}
p {	padding0 0 10px 0;}

h3 {
	font-size 26px;
	line-height 30px;
	color#BA0000;
	text-transformuppercase;
	text-alignleft;
	padding 0;
	margin 0;
	}
h2 {
	font-size 15px;
	line-height 18px;
	color#BA0000;
	text-transformuppercase;
	text-alignleft;
	}
h1 {
	font-size 13px;
	line-height 18px;
	color#BA0000;
	text-alignleft;
	}
.btn {
	floatleft;
	margin-top 10px;
}
.color_black {color#000000;}
.color_red {color#BA0000;}
#space { width 20px; height 100%;}
 a LINKS 

alink {
	font Georgia, Times New Roman, Times, serif;
	color #666666;
	text-decoration none;
	}
avisited {
	fontGeorgia, Times New Roman, Times, serif;
	color #666666;
	text-decoration none;
	}
ahover {
	fontGeorgia, Times New Roman, Times, serif;
	color  #BA0000;
	text-decoration none;
	}
aactive {
	fontGeorgia, Times New Roman, Times, serif;
	color #666666;
	text-decoration none;
	}
	
	 HEADER 
#top_header {
	width 945px;
	height20px;
	margin 0 auto;
	color#999999;
	text-align right;
	font-styleitalic;
	font-size0.9em;
	padding-right 10px;
}
#header {
	width 955px;
	height200px;
	margin 0 auto;
	background-imageurl(..imagesbg_top.jpg);
	background-repeatrepeat-x;
}
#logo {
	width100%;
	margin-bottom 18px;
}
#row {
	width 955px;
	height40px;
	margin 0 auto;
}
#search {
	width250px;
	height27px;
	float right;
	padding-top 3px;
	}
#date{
	width225px;
	height22px;
	float right;
	color #FFFFFF;
	padding 6px 10px 0 0;
	}

#name{
	width250px;
	height35px;
	float left;
	color #FFFFFF;
	font-size 18px;
	padding 5px 0 0 10px;
	}
 UK NEWS 
.morehl {
		font-family Georgia, Times New Roman, Times, serif !important;
		font-size 12px !important;
		color #BA0000 !important;
		font-weight bold !important;
		font-style normal !important;
		
	}	
	
	ahover.morehl, avisited.morehl, aactive.morehl {
		color #BA0000 !important;
		text-decoration underline !important;

	}
	
	.moresrc {
		font-family Georgia, Times New Roman, Times, serif !important;
		font-size 9px !important;
		color #666666 !important;
		font-weight normal !important;
		font-style normal !important;
		text-decoration underline !important;
	}
	
	alink.moresrc, avlink.moresrc, aalink.moresrc {
		color #666666 !important;
		
	}
	
	.moreti {
		font-family Arial, Helvetica, sans-serif;
		font-size 9px;
		color #666666;
		font-weight normal;
		font-style normal;
		text-decoration none;
	}
	
	.morehlt {
		font-family Georgia, Times New Roman, Times, serif;
		font-size 12px;
		color #666666 !important;
		font-weight bold;
		font-style normal;
		text-decoration none;
	}	
 MAIN 
#content {

}
#main {
	width 925px;
	height100%;
	margin 0 auto;
	background-color#FFFFFF;
	padding 0 15px 0 15px;
	padding-bottom 10px;
}
#img_main  {
	floatleft;
	margin-right 15px;
}

.photos {
	float left;
	border 5px solid #E6E6E6;
	margin-right 15px;
}

#img_main img {
	border 5px solid #E6E6E6;
}
h3.title_main ahover {
	text-decorationunderline;
	color #BA0000;
	padding0;
	margin0;
}
h3.title_main alink, h3.title_main avisited {
	color #BA0000;	
	padding0;
	margin0;
}
h2 ahover {
	text-decorationunderline;
	color #BA0000;	
}
h2 alink, h2 avisited {
	color #BA0000;	
}
h1 ahover {
	text-decorationunderline;
	color #BA0000;
	font-styleitalic;
}
h1 alink, h1 avisited {
	color #BA0000;	
	font-styleitalic;
}
#news {
	width97%;
	height100%;
	floatleft;
	padding-bottom 5px;
	border-top 1px dotted #808080;
}
#txt_details {
	padding0;
	margin0;
}
#txt_details h3 {
	padding0;
	margin0;
}
 IMG ADMIN EDITOR HTML 
#txt_details  img{
	margin 5px 20px 0 0;;
	padding0;
	floatleft;
	border 5px solid #E6E6E6;

	
}

p.pre_headline {
	text-transformuppercase;
	}
p.txt_main {
	font-size 15px;
	padding-top 5px;
	float left;
	}

p.row_red {
	padding 0 0 0 8px;
	margin-bottom5px;
	width 98%;
	floatleft;
	color#FFFFFF;
	height18px;
	font-size 12px;
	background-color#BA0000;
	border-bottom solid 1px #333;
	}
p.date_news {
	width 98%;
	floatleft;
	font-size9px;
	height12px;
	padding-left 6px;
	color #666666;
}
p.opinion_date{
	width 98%;
	floatleft;
	font-size11px;
	height10px;
	padding-left 5px;
	color #BA0000;
}
p.txt_news {
	font-size 11px;
	padding-top 5px;
	line-height13px
	}
p.back {
	width 100px;
	height 100%;
	float right;
	text-align right;
	color #BA0000;
	border-top1px solid #CCC;
	padding 10px 15px 0 0;
}
p.mini_icons{
	width 580px;
	height 100%;
	float right;
	padding-right15px;
	text-align left;
	border-top1px solid #CCC;
	padding 10px 0 0 10px;
}
p.back ahover {
	text-decorationunderline;
	color #BA0000;
}
p.back alink, p.back avisited {
	color #BA0000;
	
}
#left_menu {
	width200px;
	floatleft;
	height 100%;
	margin-right 15px;
}
#advert {
	width100%;
	height100%;
	floatleft;
}
#flash {
	width190px;
	height100%;
	floatleft;
	}
#menu {
	width 200px;
	floatleft;
	
}
#menu li {
	height 20px;
	list-style-type none;
	padding 5px 0 17px 5px;
	border-bottom dotted 1px #666666;
}	
	
#menu li alink, #menu li avisited {
	width 190px;
	display block;
	font18px Georgia, Times New Roman, Times, serif;
	text-transform uppercase;
	text-align left;
	text-decoration none;
	color #666666;
	padding 6px 0 6px 5px;
}
	
#menu li ahover {
	color #FFFFFF;
	background-color #666666;
	padding 6px 0 6px 5px;
}

#menu a.activelink, #menu a.activevisited, #menu ahover {
	color #FFFFFF;
	background-color #666666;
	padding 6px 0 6px 5px;
}

#main_top {
	width700px;
	floatleft;
	height 100%;
	padding-top 10px;
	padding-bottom 10px;
}
#main_top_prev {
	width100%;
	floatleft;
	height 100%;
	padding-top 10px;
	padding-bottom 10px;
	margin-top20px;
}

#main_top2 {
	width700px;
	floatright;
	height 100%;
	padding-top 10px;
	padding-bottom 10px;
	}
#previus{
	width700px;
	floatleft;
	height 100%;
	padding-top 5px;
	padding-bottom 5px;
}
#column_left{
	width320px;
	floatleft;
	border-right 1px dotted #808080;
	padding-right 42px;
	margin-top 10px;
}
#column_left .mytable {padding-top15px;}
#column_right{
	width330px;
	floatleft;
	padding-left 5px;
	margin-top 10px;
}
#news_left{
	width380px;
	floatleft;
	border-right 1px dotted #808080;
	padding-right 20px;
	margin-top 10px;
}
#news_right{
	width280px;
	floatright;
	padding-left 10px;
	margin-top 10px;
}
#main_bottom {
	margin-top 10px;
	width700px;
	floatright;
	height 100%;
}
#main_bottom p.row_red {
	padding 0 0 0 8px;
	margin-bottom5px;
	width 100%;
	floatleft;
	font-size9px;
	color#FFFFFF;
	height20px;
	font-size 10px;
	background-color#BA0000;
	border-bottom solid 1px #333;
}

#more_news li {
	width 700px;
	list-style-type none;
	padding 3px 0 6px 5px;
	border-bottom dotted 1px #666666;
}	
	
#more_news li alink, #more_news li avisited {
	width 700px;
	display block;
	font14px Georgia, Times New Roman, Times, serif;
	text-transform uppercase;
	text-align left;
	text-decoration none;
	color #666666;
	padding 3px 0 3px 2px;
}
	
#more_news li ahover {
	color #666666;
	background-color #F4D7D7;
	padding 3px 0 3px 2px;
}

#more_news a.activelink, #more_news a.activevisited, #more_news ahover {
	color #666666;
	background-color #F4D7D7;
	padding 3px 0 3px 2px;
}
 FOOTER 
#footer alink {
	font Georgia, Times New Roman, Times, serif;
	color #CCCCCC;
	font-size11px;
	border-bottom 1px dotted #CCCCCC
	}
#footer avisited {
	fontGeorgia, Times New Roman, Times, serif;
	color #CCCCCC;
	font-size11px;
	border-bottom 1px dotted #CCCCCC
	}
#footer ahover {
	fontGeorgia, Times New Roman, Times, serif;
	color  #FFFFFF;
	font-size11px;
	border-bottom 1px dotted #FFFFFF
	}
#footer aactive {
	fontGeorgia, Times New Roman, Times, serif;
	color #CCCCCC;
	font-size11px;
	border-bottom 1px dotted #CCCCCC
	}
#footer{
	width 955px;
	height 80px;
	margin 0 auto;
	background-color#666666;
	color#CCCCCC;
	text-aligncenter;
	font-size10px;

}

