/* CSS for round corners, grey */
	.rtopGrey, .rbottomGrey{display:block; background: #fff; clear:both; width: 620px; font-size:1px;}
	.rtopGrey *, .rbottomGrey *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #4d5760; font-size:1px;}
	.r1Grey{margin: 0 5px; font-size:1px;}
	.r2Grey{margin: 0 3px; font-size:1px;}
	.r3Grey{margin: 0 2px; font-size:1px;}
	.r4Grey{margin: 0 1px; height: 2px; font-size:1px;}
	.rtopGrey{margin-top: 25px; font-size:1px;}
/********************/

/* CSS for round corners, grey, latest */
	.rtopGreyLatest, .rbottomGreyLatest{display:block; background: #fff; clear:both; width: 120px; font-size:1px;}
	.rtopGreyLatest *, .rbottomGreyLatest *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #4d5760; font-size:1px;}
	.r1GreyLatest{margin: 0 5px; font-size:1px;}
	.r2GreyLatest{margin: 0 3px; font-size:1px;}
	.r3GreyLatest{margin: 0 2px; font-size:1px;}
	.r4GreyLatest{margin: 0 1px; height: 2px; font-size:1px;}
	.rtopGreyLatest{margin-top: 25px; font-size:1px;}
/********************/

/* CSS for round corners, grey, latest comments */
	.rtopGreyLatestComments, .rbottomGreyLatestComments{display:block; background: #fff; clear:both; width: 572px; font-size:1px;}
	.rtopGreyLatestComments *, .rbottomGreyLatestComments *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #4d5760; font-size:1px;}
	.r1GreyLatestComments{margin: 0 5px; font-size:1px;}
	.r2GreyLatestComments{margin: 0 3px; font-size:1px;}
	.r3GreyLatestComments{margin: 0 2px; font-size:1px;}
	.r4GreyLatestComments{margin: 0 1px; height: 2px; font-size:1px;}
	.rtopGreyLatestComments{margin-top:25px; font-size:1px;}
/********************/

/* CSS for round corners, white, latest comments comment */
	.rtopWhiteLatestCommentsComment, .rbottomWhiteLatestCommentsComment{display:block; background: #4d5760; clear:both; width: 420px; font-size:1px;}
	.rtopWhiteLatestCommentsComment *, .rbottomWhiteLatestCommentsComment *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #FFF; font-size:1px;}
	.r1WhiteLatestCommentsComment{margin: 0 5px; font-size:1px;}
	.r2WhiteLatestCommentsComment{margin: 0 3px; font-size:1px;}
	.r3WhiteLatestCommentsComment{margin: 0 2px; font-size:1px;}
	.r4WhiteLatestCommentsComment{margin: 0 1px; height: 2px; font-size:1px;}
	.rtopWhiteLatestCommentsComment{margin-top: 25px; font-size:1px;}
/********************/

/* CSS for round corners, grey, map width */
	.rtopGreyMap, .rbottomGreyMap{display:block; background: #fff; clear:both; width: 688px; font-size:1px;}
	.rtopGreyMap *, .rbottomGreyMap *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #4d5760; font-size:1px;}
	.r1GreyMap{margin: 0 5px; font-size:1px;}
	.r2GreyMap{margin: 0 3px; font-size:1px;}
	.r3GreyMap{margin: 0 2px; font-size:1px;}
	.r4GreyMap{margin: 0 1px; height: 2px; font-size:1px;}
	.rtopGreyMap{margin-top: 25px; font-size:1px;}
/********************/

/* CSS for round corners, grey, small, for flash box to the right */
	.rtopGreyFlash, .rbottomGreyFlash{display:block; background: #fff; clear:both; width: 105px; font-size:1px;}
	.rtopGreyFlash *, .rbottomGreyFlash *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #4d5760; font-size:1px;}
	.r1GreyFlash{margin: 0 5px; font-size:1px;}
	.r2GreyFlash{margin: 0 3px; font-size:1px;}
	.r3GreyFlash{margin: 0 2px; font-size:1px;}
	.r4GreyFlash{margin: 0 1px; height: 2px; font-size:1px;}
	.rtopGreyFlash{margin-top: 25px; font-size:1px;}
/********************/

/* CSS for round corners, white */
	.rtopWhite, .rbottomWhite{display:block; background: #4d5760; clear:both; width: 610px; font-size:1px;}
	.rtopWhite *, .rbottomWhite *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #fff; font-size:1px;}
	.r1White{margin: 0 5px; font-size:1px;}
	.r2White{margin: 0 3px; font-size:1px;}
	.r3White{margin: 0 2px; font-size:1px;}
	.r4White{margin: 0 1px; height: 2px; font-size:1px;}
/********************/

/* CSS for round corners, white, small */
	.rtopWhiteSmall, .rbottomWhiteSmall{display:block; background: #4d5760; clear:both; width: 110px; font-size:1px;}
	.rtopWhiteSmall *, .rbottomWhiteSmall *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #fff; font-size:1px;}
	.r1WhiteSmall{margin: 0 5px; font-size:1px;}
	.r2WhiteSmall{margin: 0 3px; font-size:1px;}
	.r3WhiteSmall{margin: 0 2px; font-size:1px;}
	.r4WhiteSmall{margin: 0 1px; height: 2px; font-size:1px;}
/********************/

/* CSS for round corners, hits, grey */
	.rtopGreyHits, .rbottomGreyHits{display:block; background: #fff; clear:both; width: 218px; font-size:1px;}
	.rtopGreyHits *, .rbottomGreyHits *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #4d5760; font-size:1px;}
	.r1GreyHits{margin: 0 5px; font-size:1px;}
	.r2GreyHits{margin: 0 3px; font-size:1px;}
	.r3GreyHits{margin: 0 2px; font-size:1px;}
	.r4GreyHits{margin: 0 1px; height: 2px; font-size:1px;}
	.rtopGreyHits{margin-top: 25px; font-size:1px;}
/********************/


/* CSS for round corners, grey, latest */
	.rtopGreyLatest2, .rbottomGreyLatest2{display:block; background: #fff; clear:both; width: 574px; font-size:1px;}
	.rtopGreyLatest2 *, .rbottomGreyLatest2 *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #4d5760; font-size:1px;}
	.r1GreyLatest2{margin: 0 5px; font-size:1px;}
	.r2GreyLatest2{margin: 0 3px; font-size:1px;}
	.r3GreyLatest2{margin: 0 2px; font-size:1px;}
	.r4GreyLatest2{margin: 0 1px; height: 2px; font-size:1px;}
	.rtopGreyLatest2{margin-top: 25px; font-size:1px;}
/********************/

/* CSS for round corners, white, small */
	.rtopWhiteSmall2, .rbottomWhiteSmall2{display:block; background: #4d5760; clear:both; width: 564px; font-size:1px;}
	.rtopWhiteSmall2 *, .rbottomWhiteSmall2 *{display:  block; clear: both; float: none; height: 1px; overflow: hidden; background: #fff; font-size:1px;}
	.r1WhiteSmall2{margin: 0 5px; font-size:1px;}
	.r2WhiteSmall2{margin: 0 3px; font-size:1px;}
	.r3WhiteSmall2{margin: 0 2px; font-size:1px;}
	.r4WhiteSmall2{margin: 0 1px; height: 2px; font-size:1px;}
/********************/

.black {
	color: #000000;
	font-weight:bold;
	margin-top:5px; 
}

a.black:link {
	text-decoration: none;
	color: #000; }

a.black:visited {
	text-decoration: none;
	color: #000; }

a.black:hover {
	text-decoration: underline;
	color: #000; }

a.black:active {
	text-decoration: none; }
	
a.none {
	text-decoration: none;
}

#addCommentBorder {
	background-color:#4d5760; 
	width:620px;
}

#addComment {
	background-color:#F5F5F5; 
	width:610px;
}

.comment {
	background-color: #F5F5F5 ;
	border-bottom: 2px solid #4d5760;
	color: #000000;
	max-width: 600px; 
	width: 610px; 
	padding-left: 10px; 
	padding-bottom: 20px; 
	padding-top: 20px; 
	padding-right: 10px;
}

.comment_top {
	padding: 3px;
	background-color:#E9E9E9 ;
	border: 2px dashed #4d5760;
	border-bottom: 2px dashed #4d5760;
	color: #000000;
	width: 610px;
}

#comments {
	margin-top:-15px; 
	color:#000;
}

#addComment td {
	color: black;
}

#addComment input[type="checkbox"] {
	margin-left: 5px; margin-top: 5px;
}

input#commentSubmit { 
	width:128px;
}

.fb-comments {
	display: block;
	overflow: hidden;
}

#c_content {
	height:50px; width:300px;
}

.bottom a.addthis_button_facebook_like {
	margin-top: -2px;
}
.style1.short {
	margin-top: 8px;
	margin-left: 8px;
}
.bottom-border {
	border-bottom:dotted 1px; border-color:#000;
	border-color: #000;
	padding-top: 8px;
	padding-bottom: 8px;
}