.smallgap {margin-top:-1em;} 

.headercell {
	background-repeat: no-repeat;
}

/* setting the links */
A:link {
	FONT-SIZE: 11px;
	COLOR: #000099; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	TEXT-DECORATION: none;
}

/* setting the links */
A:visited {
	FONT-SIZE: 11px; 
	COLOR: #6666cc; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	TEXT-DECORATION: none
}

/* setting the links */
A:active {
 	FONT-SIZE: 11px;
	COLOR: #000099;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	TEXT-DECORATION: none
}

/* setting the links */
A:hover {
	FONT-SIZE: 11px; 
	COLOR: #000099; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	TEXT-DECORATION: underline
}

/* a box to contain imagebox and imageboxtext - with a padding */
.imageboxsurroundnofloat {
	padding: 5px;
	margin: 5px;
	width: 210px;
}

/* a box to contain imagebox and imageboxtext - with a padding */
.imageboxsurround {
	float: right;
	clear: right;
	padding: 5px;
	margin: 5px;
}

/* the box to contain the image in country/capital pages*/
.imagebox {
	text-align: center;
	border: 1px solid;
	padding: 3px;
}

/* the box to suround the text below the image in country/capital pages*/
.imageboxtext {
	border-top: solid black; 
	border-top-width: 1px;
	text-align: left;
	font-size: 10px;
	padding: 3px;
}

.imageboxtext A {
	text-align: left;
	font-size: 10px;
	padding: 3px;
}


/* used to contain the boxedtexthead and boxedtexthead with no float*/
.boxsurroundnofloat {
	width: 300px;
	padding: 5px;
	margin-left: 5px;
}

/* used to contain the boxedtexthead and boxedtexthead */
.boxsurround {
	float: right;
	width: 250px;
	padding: 5px;
	margin-left: 5px;
}

/* the banner part of the boxed text section */
.boxedtexthead {
	border: 1px solid #000000;
	text-align: center;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	background: black;
	padding: 5px;
}

/* the main content part of the boxed text */
.boxedtextcont {
	border: 1px solid;
	text-align: justify;
	padding: 5px;
	font-size: 11px;
}	

/* the main heading section at the top the page (www.countrybagging.com) */
.header {	
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	clear: left;
	font-weight:bold;
	padding-bottom: 5px;
	color:#74010D;
	font-size:x-large;
	letter-spacing: 0pt;
}

/* all pages background colour */
BODY {
	background-color:#D7D7D7;
}
/* #D7D7D7 */
/* 999788 */

/* the copyright text */
.copyright {
	font-family: arial narrow;
	font-size: 9px;
	color: #808080;
}

/* the internal links banner, part of the RHS links section */
.intlinkheading {
	font-weight:bold;
	background-color: #669999;
	color: #ffffff;
	padding: 2px;
}

/* the have you seen links banner, part of the RHS links section */
.haveheading {
	font-weight:bold;
	background-color: #800080;
	color: #ffffff;
	padding: 2px;
}

/* the external links banner, part of the RHS links section */
.extlinkheading {
	font-weight:bold;
	background-color: #336677;
	color: #ffffff;
	padding: 2px;
}

/* the twitter links banner, part of the RHS links section */
.tweetinkheading {
	font-weight:bold;
	background-color: #FF6347;
	color: #ffffff;
	padding: 2px;
}

.tweetinkheading A {
	color: #ffffff;
	}

/* the visited banner, part of the RHS links section */
.visheading {
	font-weight:bold;
	background-color: #335588;
	color: #ffffff;
	padding: 2px;
}

/* the visited banner, part of the RHS links section */
.factheading {
	font-weight:bold;
	background-color: #554455;
	color: #ffffff;
	padding: 2px;
}

/* the flags banner, part of the RHS links section */
.flaglinkheading {
	font-weight:bold;
	background-color: #000000;
	color: #ffffff;
	padding: 2px;
}

/* the flags banner, part of the RHS links section */
.cashlinkheading {
	font-weight:bold;
	background-color: #336600;
	color: #ffffff;
	padding: 2px;
}

/* the flags banner, part of the RHS links section */
.slideshowheading {
	font-weight:bold;
	background-color: #A0522D;
	color: #ffffff;
	padding: 2px;
}



/* the colour of the bottom hr line in the internal links part of the RHS links section */
.intbar {
	color: #669999;
}

/* the colour of the bottom hr line in the have you seen links part of the RHS links section */
.havebar {
	color: #800080;
}

/* the colour of the bottom hr line in the external links part of the RHS links section */
.extbar {
	color: #336677;
}

/* the colour of the bottom hr line in the visited part of the RHS links section */
.visbar {
	color: #335588;
}

/* the colour of the bottom hr line in the facts part of the RHS links section */
.factbar {
	color: #554455;
}

/* the colour of the bottom hr line in the flags part of the RHS links section */
.flagbar {
	color: #000000;
}

/* the colour of the bottom hr line in the cash part of the RHS links section */
.cashbar {
	color: #336600;
}

/* the colour of the bottom hr line in the tweet part of the RHS links section */
.tweetbar {
	color: #FF6347;
}

/* the colour of the bottom hr line in the slideshow part of the RHS links section */
.slideshowbarbar {
	color: #A0522D;
}


/* what it says on the tin */
.diarysubheading {
	font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	color:#333;
	font-size:16px;
	font-weight:bold;
	line-height:120%;
}

/* the top left hand side image box of the gallery page*/
.leftimagebox {
	float: left;
	border: 1px solid;
	padding: 5px;
	margin: 4px;
}

/* the top right hand side image box of the gallery page*/
.rightimagebox {
	float: right;
	border: 1px solid;
	padding: 5px;
	margin: 4px;
}

/* the following left hand side image box of the gallery page*/
.leftimageboxbis {
	float: left;
	clear: both;
	border: 1px solid;
	padding: 5px;
	margin: 4px;
}

/* the following right hand side image box of the gallery page*/
.rightimageboxbis {
	float: right;
	border: 1px solid;
	padding: 5px;
	margin: 4px;
}

/* used to contain the back link at the bottom of the gallery pages*/
.backlink {
	float: left;
	clear: both;
	padding: 5px;
}

/* used to contain the country list in the countrylist.html page */
.leftlist {
	float: left;
	text-align: left;
}

/* used to contain the capital list in the countrylist.html page */
.rightlist {
	float: right;
	text-align: left;
}

/* used to contain the HR's between the images in the gallery page */
.blankline {
	clear: both;
	padding: 10px;
}

/* used to contain all the text in lefthand side bar*/
.sidebar {
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: 12px;
	padding: 10px;
}

.sidebar img {
	vertical-align: middle;
	border: 1px;
}
.sidebar a img {
	vertical-align: middle;
}


/* used to contain all the text in visited section */
.vistext {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	font-size: 10px;
	color: #000000;
}

/* used to contain all the text in the useless fact section*/
.facttext {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	font-size: 10px;
	color: #000000;
}

/* used to contain all the text in the centre cell */
.content {
/*float: right;
clear: right;
*/
	padding: 10px;
	text-align: justify;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: 11px;
}
	
/* used to contain all the links on the far right hand side */
.links {
	float: right;
	clear: left;
	width: 200px;
	padding: 10px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: 12px;
 }

/* used on the photo of the week page*/
.holder { 
	width: 900px;
}

/* smaller title bar for labeling each page */	
.titlebar { 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-weight:bold; 
	padding-bottom: 5px;
	color:#74010D;
	font-size:large;
	letter-spacing: 0pt;
}

.rightside {
	float: right;
}

.icon {
	clear: right;
	float: right;
}

/*used to generate a gap between the top two images on the gallery pages */	
.gap {
	float: left;
	padding: 5px;
}
	 
 
/* the top left hand side image box of the gallery page*/
.weekpic {
	border: 1px solid;
	padding: 5px;
	margin: 4px;
}
/* ensure that the pictures are all the same size! */
.weekpic img {
/*	width: 570px; */
    display: block;
    margin-left: auto;
    margin-right: auto;
	}

.javalinks {
	font-family: arial narrow;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
}

.javalinks a:link { 
	font-family: arial narrow;
	color:#000000;
	font-size: 13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
}

.javalinks a:visited {
	font-family: arial narrow;
	color:#000000;
	font-size: 13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
	}

.javalinks a:active {
	font-family: arial narrow;
	color:#000000;
	font-size: 13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
	}

.javalinks a:hover {
	font-family: arial narrow;
	color:#000000;
	font-size: 13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: underline;
	}

.midtable {
	width: 500px;
	background-image: url(/images/watermarks/watermark-01.gif); 
	background-repeat: repeat-y;
}

.midtable-overland {
	width: 700px;
	background-image: url(/images/watermarks/watermark-01.gif); 
	background-repeat: repeat-y;
}

/* used to contain all the text in the centre cell */
.tablecontent {
	padding: 2px;
	text-align: justify;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif";
	font-size: 11px;
}

.javalinks {
	font-family: arial narrow;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
}

/* text after the links in the RHS links bar */
.smalltext {
	font-size: 9px;
	color: #808080;
}

/* the [1] reflinks */
.reftext {
	font-family: arial narrow;
	font-size: 10px;
	color: #808080;
}


/* text after the links in the RHS links bar */
.cclist {
	font-size: 9px;
	font-family: arial narrow;
	color: #000000;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
}

.cclist a:link { 
	font-family: arial narrow;
	color:#808080;
	font-size: 9px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
}

.cclist a:visited {
	font-family: arial narrow;
	color:#808080;
	font-size: 9px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
	}

.cclist a:active {
	font-family: arial narrow;
	color:#808080;
	font-size: 9px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
	}

.cclist a:hover {
	font-family: arial narrow;
	color:#808080;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: underline;
	}



.sidebar A:link { 
	font-family: arial narrow;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
}

.sidebar a:visited {
	font-family: arial narrow;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
	}

.sidebar a:active {
	font-family: arial narrow;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: none;
	}

.sidebar a:hover {
	font-family: arial narrow;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	letter-spacing: 0pt;
	text-align:left;
	text-decoration: underline;
	}


/* here be the tweet sytle */

/** Style the tweets */
.twitters {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	font-size: 10px;
}

.twitters ul {
  padding: 0;
}

.twitterTime {
  font-style: italic;
	color: #808080;
}
