/* CSS Document */

body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0;

	padding: 0;

	background-attachment: scroll;

	background-image: url(images/bodyBg.jpg);

	background-repeat: repeat-x;

	}

	

h1 {

	font-size: 20px;

	font-family: "Times New Roman", Times, serif;

	font-style: italic;

	margin: 0px 0px 0px 55px !important;

	margin: 18px 0px 0px 55px;

	padding: 18px 0px 0px 0px !important;

	padding: 0px;

	}

	

h2 {

	font-size: 12px;

	}

	

h2 a:link, h2 a:visited {

	color: #000000;

	}



h3 .advertise { font-family: "Times New Roman", Times, serif; font-size: 1em; }



a:link, a:visited {

	color: #0000FF;

	}



a:hover {

	color: #999999;

	}

	

.blacklinks a:link {

	color: #000000;

	}

	

.category {

	background-color: #cfcfcf;

	padding: 0 0 0 5px;

	color: #000033;

	font-weight: bold;

	height: 20px;

	vertical-align: middle;

	border-bottom: 1px solid #000;

	}



.style1 {

	font-size: 16px;

	font-weight: bold;

	color: #FF0000;

	}



.style2 {

	font-size: 16px;

	font-weight: bold;

	color: blue;

	}



.style3 {

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	}



.blkBorder {

	border: 1px solid #000000;

	}

	

.bottomHomeText {

	font-size: 12px;

	text-align: justify;

	color: #666666;

	}

	

.designedBy {

	font-size: 9px;

	}

	

.trbgimg {

	background: url('images/trbgimg.jpg') repeat-x bottom left;

	}

	

#headerImg h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	margin: 20px 0 0 19px;

	padding: 0;

	}



#mainContainer {

	width: 770px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

	background-attachment: scroll;

	background-image: url(images/index_03.jpg);

	background-repeat: repeat-y;

	}



#headerImg {

	width: 770px;

	height: 98px;

	background-attachment: scroll;

	background-image: url(images/index_01.jpg);

	background-repeat: no-repeat;

	padding: 0px;

	}



#bodyTopImg {

	width: 770px;

	height: 241px;

	background-attachment: scroll;

	background-image: url(images/index_02.jpg);

	background-repeat: no-repeat;

	background-position: top;

	padding-top: 13px !important;

	padding-top: 115px;

	}



#bodyContainer {

	width: 750px;

	height: auto;

	/* border: 1px solid #000000; */

	margin-top: -251px !important;

	margin-top: -351px;

	margin-left: auto;

	margin-right: auto;

	}



#leftMenuContainer {

	width: 145px;

	height: auto;

	padding: 0px;

	margin-left: -1px;

	margin-bottom: 0px;

	margin-right: 0px;

	margin-top: 8px;

	_margin-top: 8px;

	float: left;

	}
	
*:lang(en) #leftMenuContainer { width: 145px; height: auto; padding: 0px; margin-left: -1px; margin-bottom: 0px; margin-right: 0px; margin-top: -10px; float: left; }

	

#googlead {

	margin: 0 0 0 22px;

	height: 600px;

	}



#leftMenuContainer ul {

	}

	

#leftMenuContainer li {

	position: relative;

	width: 145px;

	list-style-type: none;

	margin-left: -32px;

	margin-top: 0px;

	padding: 2px;

	/* border: 1px solid #000000; */

	}



#leftMenuContainer a {

	width: 145px;

	line-height: 18pt;

	background-attachment: scroll;

	background-image: url(images/button_on.jpg);

	background-repeat: no-repeat;

	text-decoration: none;

	color: #FFFFFF;

	font-weight: bold;

	text-align: left;

	text-indent: 8px;

	display: block;

	border: 1px solid #000000;

	}



#leftMenuContainer a:hover {

	background-attachment: scroll;

	background-image: url(images/button_ov.jpg);

	background-repeat: no-repeat;

	}



#contactInfo {

	width: 145px;

	height: auto;

	padding: 0px;

	margin-left: 24px !important;

	margin-left: 12px;

	margin-bottom: 0px;

	margin-right: 0px;

	margin-top: 0px !important;

	margin-top: -7px;

	float: left;

	}



#rightContainer {

	width: 570px !important;

	width: 565px;

	height: auto;

	margin-top: 8px;

	margin-left: 171px;

	/* border: 1px solid #000000; */

	}



#bottomImg {

	width: 770px;

	height: 31px;

	background-attachment: scroll;

	background-image: url(images/index_04.jpg);

	background-repeat: no-repeat;

	margin-left: auto;

	margin-right: auto;

	}