/* CSS Document */

body {
	margin-top: 0px;
	background-image:url(Images/site_bkg.jpg);
}

.maintable {
	width: 978px;
	background-color:#FFFFFF;
	margin: 0px auto;
	border: 1px solid;
	border-color: #d0d0d0 #d0d0d0 #d0d0d0 #d0d0d0;
	padding-left: 6px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
}

.sitelogo {
	float:left;
	width:490px;
	padding-top: 25px;
	text-align: center;
}

.468ad {
	float:right;

}

.topbanner {
	width: 978px;
	height: 90px;
	background-image:url(Images/topbanner_bkg.jpg);
}

.navigation1 {
	background-color:#243b24;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

.mainad {
	border: 1px solid;
	border-color: #b7a6a9 #b7a6a9 #b7a6a9 #b7a6a9;
}

.container1 {
	margin-top: 6px;
	width: 978px;
}


.selectedthumb {
	border: 2px solid;
	border-color: #4e8e4e;
}
.unselectedthumb {
	border: 2px solid;
	border-color: #999999;
}

.leftcolumn {
	float:left;
	width: 225px;
}

.rightcolumn {
	float:right;
	width: 364px;
}

.worldnewslist {
	list-style-image: url(/Images/bullet.gif);
	font-size: 11px;
	color:#FFFFFF;
	line-height: 14px;
	padding-bottom: 10px;
	font-weight: bold;
}

.world {
	margin: 1em;
}
.headline {
	margin: 1em 0em 0em 2em;
}
.headlinelist {
	margin-bottom: 6px;
	color:#6b6363;
}

/* Home Modules */

.translate {
	background-color:#FFFFFF;
	padding: 6px;
	border: 1px solid;
	border-color: #b7a6a9;
}

.todayinbilliards {
	background-color:#b0b891;
	padding: 10px;
}

.worldnews {
	background-color:#b0b891;
	padding: 10px;
}

.lookingforaroom {
	background-image:url(/Images/looking_for_room_bkg.jpg);
	width: 225px;
	height: 161px;
}

.columns {
	background-color:#EEEEDF;
	padding: 10px;
}
.photos {
	border: 1px solid;
	border-color: #b7a6a9;
	padding: 10px;
}
.newsletter {
	border: 1px solid;
	border-color: #b7a6a9;
	padding: 10px;
}
.headlinecontainter {
	padding: 0px;
}
.forumscontainer {
	border: 1px solid;
	border-color: #000000;
}
.leaderboardcontainer {
	background-color: #eeeedf;
	padding: 10px;
}
.forumscontainer2 {
	background-image: url(/Images/forums_bkg.jpg);
	padding: 10px;
}
.forumscontainer3 {
	background-color:#FFFFFF;
	padding: 10px;
	border: 1px solid;
	border-color: #595959;
}
/* Links and Navigation */

A.row1navigation {
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	font-size:11px; 
	font-weight: bold; 
	color:#FFFFFF;
	text-decoration:none;
	margin-left: 7px;
	margin-right: 7px;
}
A.row1navigation:hover {
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	font-size:11px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration:underline;
}
a.smallwhitelink {
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
a.smallwhitelink:hover {
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.smallgraylink {
	font-size: 10px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
a.smallgraylink:hover {
	font-size: 10px;
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a.forumlink {
	font-size: 11px;
	color:#5c5a56;
	font-weight:bold;
	text-decoration:underline;
}
a.forumlink:hover {
	font-size: 11px;
	color:#5c5a56;
	font-weight:bold;
	text-decoration:none;
}
a.headlinelink {
	font-size: 11px;
	color:#6b6363;
	font-weight:bold;
	text-decoration:none;
}
a.headlinelink:hover {
	font-size: 11px;
	color:#6b6363;
	font-weight:bold;
	text-decoration:underline;
}
a.smalldescription {
	font-size: 10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
a.smalldescription:hover {
	font-size: 10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}

a.gallerylinks {
	font-size: 10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	padding-top: 4px;
}
a.gallerylinks:hover {
	font-size: 10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}
a.leaderboard {
	font-size: 11px;
	font-weight:bold;
	color:#6b6363;
	text-decoration:none;
}
a.leaderboard:hover {
	font-size: 11px;
	font-weight:bold;
	color:#6b6363;
	text-decoration:underline;
}

/* Fonts */

td	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.runout	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	padding-right: 7px;
	padding-bottom: 7px;
}
.whitecopybold	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top: 6px;
}
.whitecopy	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
}
.mainstorytitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #3c633c;
	margin-top: 5px;
	margin-bottom: 2px;
	font-weight:bold;
}
.columnintstitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5c5a56;
	font-weight:bold;
}
.columnintsauthor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #5c5a56;
	margin-bottom: 7px;
}
.columnintscopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #5c5a56;
}
.forumthreadtitle	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5c5a56;
	font-weight:bold;
	padding-bottom: 2px;
}
.forumthreadintro	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5c5a56;
}
.leaderboardtitle	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6b6363;
	font-weight:bold;
}
.leaderboardcopy	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6b6363;
}
.smallgrayfont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #5c5a56;
	font-weight:bold;
}
.subgreentitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3c633c;
	margin-bottom: 4px;
	font-weight:bold;
}
.mainstorydescription {
	font-size: 11px;
	color: #333333;
}
.mainstorythumb {
	padding-bottom: 5px;
}
.copyspace1 {
	padding-bottom: 7px;
}
.copyspace2 {
	padding-bottom: 7px;
	padding-left: 7px;
}
.copyspace3 {
	padding-left: 7px;
}
.copyspace4 {
	padding-bottom: 20px;
}
.textfield {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2A2A2A;
	font-weight:bold;
	border:1px;
	border-color:#a7a6aa;
}
.textfield2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2A2A2A;
	font-weight:bold;
	border:0px;
}
.adspace {
	padding-top: 10px;
}
.greendivider {
	background-color:#3c633c;
	width: 364px;
	height: 20px;
}
.thumbleft {
	padding-right:10px;
	float:left;
}
.columndivider  {
	padding-top:3px;
	padding-bottom:3px;
}

.linedivider  {
	padding-top:3px;
	padding-bottom:3px;
}

.leftnavlist {
	line-height: 14px;
	color:#6b6363;
	list-style:inside;
}
/* Subpage Modules */

.leftnavigation {
	background-color:#FFFFFF;
	padding: 10px;
	border: 1px solid;
	border-color: #b7a6a9;
}
.contentcontainer {
	padding: 10px;
}





/* footer and copyright */
.footer {
	width: 978px;
	margin: 0px auto;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
}
.copyrightleft {
	float:left;
}
.copyrightright {
	float:right;
}
.copyright {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
}
A.copyrightlink {
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	font-size:11px; 
	font-weight: bold; 
	color:#999999;
	text-decoration:none;
}
A.copyrightlink:hover {
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	font-size:11px; 
	font-weight: bold; 
	color: #999999;
	text-decoration:underline;
}
A{
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	font-size:12px; 
	font-weight: bold; 
	color:#3c633c;
	text-decoration:none;
}
A:hover {
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	font-size:12px; 
	font-weight: bold; 
	color: #3c633c;
	text-decoration:underline;
}
A.sectionadlink{
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	font-size:11px; 
	font-weight: bold; 
	color:#3c633c;
	text-decoration:none;
}
A.sectionadlink:hover {
	font-family:Arial,Helvetica,Verdana,sans-serif; 
	font-size:11px; 
	font-weight: bold; 
	color: #3c633c;
	text-decoration:underline;
}
.sectionadtitle	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	padding-bottom: 10px;
}
.sectionadsubtitle	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5c5a56;
	font-weight:bold;
}
.sectionadcopy	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#5c5a56;
	padding-bottom: 10px;
}

.pagetitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #3c633c;
	margin-bottom: 10px;
	font-weight:bold;
} 
.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
