/*General font: */ 

font	{ font-family: Helvetica, "Times New Roman", Times, serif; color: #666666; font-size: 100%;}

/*General properties of the body: Background color, -picture, margins. */ 

body {background-color: #111; color: #444; font-family:  "Trebuchet MS", Georgia, Helvetica,"Times New Roman", Times, serif;  text-align: center; }




.toolbar {background-color: #DEE3F4; color:#333; padding:5px; margin:0; text-align:left; }


.toolbar a:link {color:#222; background-color: #DEE3F4; font-family: "Trebuchet MS", Georgia, Helvetica, Arial, sans-serif; font-weight:bold; text-decoration:none; font-size:90%;}

.toolbar a:visited {color:#222; background-color: #DEE3F4; font-family: "Trebuchet MS", Georgia, Helvetica, Arial, sans-serif; font-weight:bold; text-decoration:none; font-size:90%;}

.toolbar a:hover { background-color: #DEE3F4; color: #fff; font-family: "Trebuchet MS", Georgia, Helvetica, Arial, sans-serif; font-weight:bold; text-decoration:none; font-size:90%;}

.toolbar a:active {color:#222; background-color: #DEE3F4; font-family: "Trebuchet MS", Georgia, Helvetica, Arial, sans-serif; font-weight:bold; text-decoration:none; font-size:90%;}



.toolbarl {background-color: #DEE3F4; color:#333; float:left; }

.toolbarr {background-color: #DEE3F4;  color:#333; float:right; padding:0 10px 0 0; margin:0;}



.center-div {
     margin-left: auto;
     margin-right: auto;
     width: 900px;
     text-align: left;
background-color: #ffffff;
     }


.header {background-color: #fff; color: #222; text-align: left;   padding:9px 0 7px 40px}
.header h1  {  font-size: 150%; font-weight:bold; text-align:left; color: #111;}


.left {float: left; background-color: #fff
}

.left200 {background-color: #ffffff;
	float: left;
	width: 200px;
	padding: 0px 10px;
	}


.left250 {background-color: #ffffff;
	float: left;
	width: 250px;
	padding: 0px 10px;
	}
.left300 {background-color: #ffffff;
	float: left;
	width: 300px;
	padding: 0px 10px;
	}
.left350 {background-color: #ffffff;
	float: left;
	width: 350px;
	padding: 0px 10px;
	}

.left450 {background-color: #ffffff;
	float: left;
	width: 450px;
	padding: 0px 10px;
	}


.left500 {background-color: #ffffff;
	float: left;
	width: 500px;
	padding: 0px 10px;
	}




.right {float: right; background-color: #fff; margin-right:45px; margin-top:20px
}


.clear
{
	clear:both;
}

.improve {font-size: 90%; border-color:#574B3B; border-width:1px; border-style:solid; color: #fff; background-color: #7D7060; padding:20px 20px 20px 20px; width:550px}


.improve a:link 	{color: #ffffef; font-weight:bold; text-decoration:none;}
.improve a:visited 	{color: #ffffef; font-weight:bold; text-decoration:none;} 
.improve a:hover   {  background-color:#ffffef; color: #7D7060; font-weight:bold; text-decoration:none;}
.improve a:active	{color: #ffffef; font-weight:bold; text-decoration:none;}

.redtop {background-color: #8A0202; font-size:90%; color:#ffffff; font-family: Arial, sans-serif; font-weight:bold; text-align: left; padding: 10px 12px 10px 12px}

.redtop a:link {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.redtop a:visited {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.redtop a:hover { background-color: #fff; color: #111; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.redtop a:active {color:#fff; font-family: font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}


.topnav {background-color: #8A0202; font-size:90%; color:#ffffff; font-family: Arial, sans-serif; font-weight:bold; text-align: left; padding: 10px 12px 10px 12px}

.topnav a:link {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.topnav a:visited {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.topnav a:hover { background-color: #fff; color: #111; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.topnav a:active {color:#fff; font-family: font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}



.topnav5 {background-color: #111; border-color:#333333; border-width:0px; border-style:normal; font-size:90%; color:#FBB917; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-align: left; padding:10px}

.topnav5 a:link {color:#ffffff; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%; padding:10px}

.topnav5 a:visited {color:#ffffff; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%; padding:10px}

.topnav5 a:hover { background-color: #ffffff; color: #111; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%; padding:10px}

.topnav5 a:active {color:#ffffff; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%; padding:10px}



.topnav2 {background-color: #7D7060; border-color:#333333; border-width:0px; border-style:normal; font-size:90%; color:#FBB917; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-align: left; padding:10px 5px 10px 5px}

.topnav2 a:link {color:#ffffff; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%; padding:10px 5px 10px 5px}

.topnav2 a:visited {color:#ffffff; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%; padding:10px 5px 10px 5px}

.topnav2 a:hover { background-color: #ffffff; color: #333333; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%; padding:10px 5px 10px 5px}

.topnav2 a:active {color:#ffffff; font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%; padding:10px 5px 10px 5px}




.mid {background-color: #ffffff;  color:#666666; 
	float: left;
	width: 600px;
	padding: 20px 15px;
	font-size: 95%;}


.sidebar2011 {
	float: right;
	background: #fff;
	width: 220px;
	padding: 20px 5px 20px 0;
	font-family: Helvetica, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:85%;
	color:#444;
}





.sidebar {
	float: right;
	background: #fff;
	width: 200px;
	padding: 20px 5px 20px 0;
	font-family: Helvetica, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:85%;
	color:#444;
}

.sidebar h3 
{padding-left:20px;
	font-size:1.5em;
	color:#111111;
	font-variant:small-caps;
	text-align: left;
}


.sidebar a {
	color: #365D95;
	font-size:85%;
}
.sidebar a:hover 
{
	color:#444;
	background-color: #ffffff;
	font-weight:normal; 
	text-decoration:underline;
	font-size:85%;
}

.clear
{
	clear:both;
}


.buscard {width:500px;  border-color:#DAD2C5; border-width:2px; border-style:solid;  color: #333; background-color: #fff; padding:20px 20px 20px 20px}

.buscard h2 {color: #111;}

.buscard a:link 	{color: #00639C; font-weight:bold; text-decoration:none;}
.buscard a:visited 	{color: #00639C; font-weight:bold; text-decoration:none;} 
.buscard a:hover   {  background-color:#fff; color: #111; font-weight:bold; text-decoration:none;}
.buscard a:active	{color: #00639C; font-weight:bold; text-decoration:none;}








.cat {background-color: #FFF;  font-size:100%; color:#222222; font-weight:bold; text-align: left; padding:5px 20px}

.listing {background-color: #FFF;  font-size:100%; color:#444444; font-weight:normal; text-align: left; padding:5px 40px}

.fcat {background-image: url(silver.png);  background-repeat:repeat-x; background-color: #C0C0C0;  font-size:100%; color:#ffffff;  font-weight:bold; text-align: left; padding:5px 40px}

.flisting {background-color: #ffffff;  font-size:100%; color:#444444; font-weight:normal; text-align: left; padding:5px 40px; border-color:#C0C0C0; border-width:0px;
border-style:solid;
}


.gcat {background-image: url(bronze.png);  background-repeat:repeat-x; background-color: #8C7853;  font-size:100%; color:#ffffff; font-weight:bold; text-align: left; padding:5px 20px}

.glisting {background-color: #ffffff;  font-size:100%; color:#444444; font-weight:normal; text-align: left; padding:5px 40px; border-color:#8C7853; border-width:0px;
border-style:solid;
}


.cat63 {background-image: url(gold.png);  background-repeat:repeat-x; background-color: #B8860B;  font-size:100%; color:#ffffff; font-weight:bold; text-align: left; padding:5px 40px}

.listing63 {background-color: #ffffff;  font-size:100%; color:#444444; font-weight:normal; text-align: left; padding:5px 40px; border-color:#B8860B; border-width:0px;
border-style:solid;
}


.cat66 {background-image: url(blue-g.png);  background-repeat:repeat-x; background-color: #4682B4;  font-size:100%; color:#ffffff; font-weight:bold; text-align: left; padding:5px 20px}

.listing66 {background-color: #ffffff;  font-size:100%; color:#444444; font-weight:normal; text-align: left; padding:5px 40px; border-color:#4682B4; border-width:0px;
border-style:solid;
}

.scat {background-color: #869CB2;  font-size:90%; color:#ffffff; text-align: left; padding:5px 20px}

.scat a:link { background-color: #ffffff; color:#111111; font-weight:bold; text-decoration:none; font-size:100%; padding:5px}

.scat a:visited { background-color: #ffffff; color:#111111; font-weight:bold; text-decoration:none; font-size:100%; padding:5px}

.scat a:hover { background-color: #ffffff; color: #Ff0000; font-weight:bold; text-decoration:none; font-size:100%; padding:5px}

.scat a:active { background-color: #ffffff; color:#111111; font-weight:bold; text-decoration:none; font-size:100%; padding:5px}



.bodytext {margin-left:40px; margin-right:40px;}


.top {background-color: #8A0202; font-size:90%; color:#ffffff; font-family: Arial, sans-serif; font-weight:bold; text-align: left; padding: 10px 12px 10px 12px}

.top a:link {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.top a:visited {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.top a:hover { background-color: #fff; color: #111; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.top a:active {color:#fff; font-family: font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.top2 {background-color: #8A0202; font-size:90%; color:#ffffff; font-family: Arial, sans-serif; font-weight:bold; text-align: left; padding: 10px 12px 10px 12px}

.top2 a:link {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.top2 a:visited {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.top a:hover { background-color: #fff; color: #111; font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}

.top2 a:active {color:#fff; font-family: font-weight:bold; text-decoration:none; font-size:90%; padding: 10px}


.top5 {background-color: #7D7060; font-size:90%; color:#FBB917; font-family: Arial, sans-serif; font-weight:normal; text-align: left; padding:3px}

.top5 a:link {color:#ffffFf; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top5 a:visited {color:#ffffFf; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top5 a:hover { background-color: #ffffff; color: #333333; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top5 a:active {color:#ffffFf; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}



.speciallinks	{font-size: 70%; text-align:left }

.specialred	{font-size: 110%; text-align:left; color: #ff0000; }

/*Links: */

a:link 	{color: #00639C; font-weight:normal; text-decoration:none; font-family:Helvetica,  "Times New Roman", Arial, sans-serif;}
a:visited 	{color: #00639C; font-weight:normal; text-decoration:none; font-family: Helvetica, "Times New Roman", Arial, sans-serif;} 
a:hover     { background-color: #00639C; color: #FFFFFF; font-weight:normal; text-decoration:none; font-family: Helvetica, "Times New Roman", Arial, sans-serif;}
a:active	{color: #00639C; font-weight:normal; text-decoration:none; font-family: Helvetica, "Times New Roman", Arial, sans-serif;}
a:link img   { border-color: #00639C } 
a:visited img   { border-color: #00639C } 
a:hover img   { border-color: #00639C } 
a:active img   { border-color: #00639C } 


/*Headers:*/


h1        {  font-size: 150%; font-weight:bold; text-align:left; color: #222}

h2	{ font-size: 120%;  font-weight: bold; text-align:left; color: #222}

h3	{ font-size: 110%; font-weight: bold; text-align:left; color: #222}

h4	{font-size: 100%; font-weight: bold; text-align:left; color: #222}

h5	{font-size:100%; text-align:center }


/*Change distance between list items:*/





.inlinelist li {
list-style : none;
display : inline;
}




















li  { margin-bottom: 5px; margin-left: 0}

/*color of list:*/
li {color: #7D7060}
ul {color: #7D7060}
