@import url(navi.css);
@import url(tables.css);
@import url(featured_slide.css);

body { margin:0; padding:0; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#666; background-color:#F4F4F2; line-height:18px;} /* ----start sama-----*/
img { display:block; margin:0; padding:0; border:none;}
.justify { text-align:justify;}
.bold { font-weight:bold;}
.center { text-align:center;}
.right { text-align:right;}
.nostart { list-style-type:none; margin:0; padding:0;}
.clear { clear:both;}
br.clear { clear:both; margin-top:-15px;}
a { outline:none; text-decoration:none;	color:#600;}
.fl_left { float:left;}
.fl_right { float:right;}
.imgl,.imglx,.imgr { border:1px solid #C7C5C8; padding:5px;}
.imglx { float:left; clear:left; margin:0 0 20px 0;}
.imgl { float:left;	clear:left;	margin:0 8px 20px 0;}
.imgr { float:right; clear:right; margin:0 0 8px 8px;} 

/* ----Wrapper-----*/

div.wrapper { display:block; width:100%; text-align:left;} /* ----end sama-----*/
div.wrapper h1 { padding:0;	font-size:14px;	font-weight:bold; line-height:normal; margin-top:0;	margin-right:0;	margin-bottom:0px; margin-left:0;}
div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6 { padding:0;	font-size:17px;	font-weight:bold; line-height:normal; margin:0;}

.col0, .col0 a { color:#4F493E;	background-image:url(../images/bgtop.jpg);}
.col1x { color:#666; background-color:#444241; border-bottom:1px solid #363636;	height:40px; padding-top:10px; font-size:11px;} /* ----start sama-----*/
.col1 { color:#666;	background-color:#39342f; border-bottom:1px solid #363636;}
.col2 { color:#fff;	background-color:#4f493e; padding:5px 0;}
.col2x { color:#fff; background-color:#4f493e; height:10px;}
.col2 a { color:#fff; background-color:#4F493E;}
.col3 { margin:1px 0; border-top:1px solid #363636; border-bottom:1px solid #363636;}
.col4 { color:#fff;	background-color:#39342f;}
.col4 a { color:#ccc; background-color:#39342F;}
.col5, .col5 a { color:#999; background-color:#1B1B1B;}
.col4, .col5 { font-family:Verdana, Geneva, sans-serif;	font-size:10px;}
.col4 h2, .col5 h2 { font-family:Georgia, "Times New Roman", Times, serif;} 

/* -----Generalise-------*/

#header, #topline, #topbar, #breadcrumb, .container, #hpage_cats, #adblock, #socialise, #footer, #copyright { position:relative; display:block; margin:0 auto; width:960px;}
#header2 { position:relative; margin:0 auto 0; display:block; width:960px;}

/* -------TopBar------*/

#topline { padding:0; height:20px;}
#topline ul { float:left; margin:6px 0 0 0;	padding:0; list-style:none;}
#topline li { display:inline; margin:0 8px 0 0;	padding:0 10px 0 0;	border-right:1px solid #999;}
#topline li.last { margin-right:0; padding-right:0;	border:none;}
#topline #search { display:block; float:right; margin:0; padding:0;	overflow:hidden;}

/* ----Header----------*/

#header { z-index:1000;	padding-bottom:8px;}
#header h1, #header p, #header ul { margin:0; padding:0; list-style:none; line-height:normal;}
#header #logo { display:block; float:left; margin-top:5px; overflow:hidden;	margin-left:15px;}
#header #logo h1 a { font-size:46px; color:#999; background-color:#39342F;}
#header h1 strong { font-weight:normal;	color:#fc0;	background-color:#39342F;}
#header #logo p { text-align:right;	margin-top:5px;	font-family:Arial, Helvetica, sans-serif; text-transform:lowercase;}

/* -----BreadCrumb-----*/

#breadcrumb ul { margin:0; padding:0; list-style:none;}
#breadcrumb ul li { display:inline;}
#breadcrumb ul li.current a { color:#fc0; background-color:#4F493E;}

/* ------Content--------*/

.container { padding:12px 0 20px 0;}
.content { display:block; float:left; width:660px; margin-left:6px;}
.content .content h1 { margin:0; padding:0;	font-size:16px;	font-weight:bold; border-bottom:none;}

/* ------Comments-----*/

#comments { margin-bottom:40px;}
#comments .commentlist { margin:0; padding:0;}
#comments .commentlist ul { margin:0; padding:0; list-style:none;}
#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even { margin:0 0 10px 0; padding:15px; list-style:none;}
#comments .commentlist li.comment_odd { color:#666; background-color:#F7F7F7;}
#comments .commentlist li.comment_odd a { color:#600; background-color:#F7F7F7;}
#comments .commentlist li.comment_even { color:#666; background-color:#E8E8E8;}
#comments .commentlist li.comment_even a { color:#600; background-color:#E8E8E8;}
#comments .commentlist .author .name { font-weight:bold;}
#comments .commentlist .submitdate { font-size:smaller;}
#comments .commentlist p { margin:10px 5px 10px 0; padding:0; font-weight:normal;text-transform:none;}
#comments .commentlist li .avatar { float:left;	border:1px solid #eee; margin:0 15px 0 0;} 

/* ------Column------------*/

.column { display:block; float:right; width:270px;}
.column .holder { display:block; width:227px; margin-bottom:20px; padding:4px 0 8px 8px; background-image:url(../images/lastminutes.gif); float:right; margin-right:13px; border:1px solid #b5afa4;}
.column .holder2 { display:block; width:200px; margin-bottom:20px; padding-left:60px;} /* ----end sama-----*/

.holderleft { display:block; float:left; width:30px;}
.holderright { display:block; float:right; width:190px;}
	
/* Sponsors Block */

.column .sponsors { display:block; width:250px;	margin-bottom:10px;	margin-left:10px;} /* ----start sama-----*/
.column .sponsors h2 { margin:0 0 15px 10px; padding:0 0 8px 0;	border-bottom:2px solid #E3E3E3;}
.column .sponsors .b_250 { display:block; width:224px; border:1px solid #C7C5C8; margin:0 0 10px 10px; padding:4px;}
.column .sponsors .b_125 ul { margin:0;	padding:0; list-style:none;}
.column .sponsors .b_125 li { float:right; margin:0 0 10px 10px;}

/* ----Homepage Specific---------*/

#topstory { display:block; width:100%; margin-bottom:25px;}
#topstory h2, #latestnews h2 { margin:0 0 15px 0; padding:0 0 8px 0; border-bottom:2px solid #E3E3E3;}
#topstory ul { margin:0; padding:0;	list-style:none; display:inline;}
#topstory li { display:block; float:left; width:210px; padding:0; margin:0 15px 0 0;}
#topstory li.last { margin-right:0;}
#topstory img { margin:0; padding:4px; border:1px solid #C7C5C8;}
#topstory .readmore { font-weight:bold;	text-align:right;}

#latestnews { display:block; width:660px; margin-bottom:10px;}
#latestnews .latestnews h2 { margin:0; padding:0; font-size:14px; font-weight:bold;	border-bottom:none;}
#latestnews ul, #latestnews li { display:block;	width:100%;	margin:0; padding:0; list-style:none;}
#latestnews li { margin:0 0 15px 0;	padding:0;}
#latestnews div.imgholder { display:block; float:left; width:125px;	height:125px; margin:0;	padding:4px; border:1px solid #666;}
#latestnews div.latestnews { display:block;	float:right; width:650px; margin:0;	padding:0;}
#latestnews2 div.latestnews2 { display:block; float:right; width:650px;	margin:0; padding:0;}
#latestnews p.readmore { display:block;	margin-top:10px; text-align:right; font-weight:bold;}

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

#footer { padding:20px 0 15px 0;}
#footer ul { margin:0; padding:0; list-style:none; font-size:10px;}
#footer h2 { margin:0 0 15px 0;	padding:0 0 8px 0; font-size:12px; color:#ccc; background-color:#39342F; border-bottom:1px dotted #ccc;}
#footer .box { display:block; float:right; width:210px;	padding:0; margin:0 0 0 25px;}
#footer .box1 { display:block; float:left; width:230px; line-height:1.6em; font-size:11px; margin-left:10px;}
#footer .box2 { display:block; float:right; width:170px; line-height:1.6em;	font-size:11px;	margin-left:25px;}
#footer .box1 .imgl { border:1px solid #ccc; padding:5px; color:#fff; background-color:#000;}
#footer .contactdetails li { margin:0 0 8px 0; line-height:0.9em;}
#footer .contactdetails2 li { margin:0 0 8px 0;	line-height:0.9em;}
#footer .flickrbox, #footer .flickrbox .wrap { display:block; width:260px;}
#footer .flickrbox .wrap .fix { clear:both;}
#footer .flickrbox .wrap .flickr_badge_image { display:block; float:left; width:60px; height:60px; margin:0 6px 6px 0;}
#footer .flickrbox .wrap #flickr_badge_image3, #footer .flickrbox .wrap #flickr_badge_image6 { margin-right:0;}

/* ----Copyright------*/

#copyright { padding:10px 0;}
#copyright p { margin:0; padding:0;} 

/* -------stylel1---------*/
.style2x { font-size:11px; color:#968F83;}
.style3 { font-size:11px}
.style4 { color:#F4F4F2}/* ----end sama-----*/
.style1 { font-size:10px; color:#4F493E;}
.style2 { font-size:11px; color:#C5C1BA;}
