/*///////////////////////////////////////////////////*/
/*////////////////LAYOUT CONSTRUCTION////////////////*/
/*///////////////////////////////////////////////////*/

body { 
	background: #5dbfce url("images/whole.jpg") center top no-repeat; 
	font-family: tahoma;
	font-size: 12px;
	text-align:center;
	margin:66px 0 0 0; padding:0px;
	color:#222222;
	}

#container { 
	width:763px;
	min-height: auto;
	margin: 0 auto; 
	}

#header {
	background: url("images/banner.jpg") no-repeat; 
	width:763px;
	height: 137px;
	margin: 0 auto;	
	}

    .right {
	width:50%;
	height: 137px;
	float:right;
	}

    .left {
	width:50%;
	height: 137px;
	float:left;
	 }



#nav {
	float:left;
	margin:45px 0 0 40px;
	}


#nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 10px;
	}



#nav ul li {
	float: left;
	margin:0 8px;
	font-family:Verdana, Tahoma;
	}



#nav ul li a:link, #nav ul li a:visited {
	min-width: 73px;
	height:47px;
	color:#000;
	font-weight: bolder;
	text-decoration: none;
	display:block;
	line-height:65px;
	text-align:center;
	margin:0; padding:0;
	}



#nav ul li a:hover, #nav ul li a.active {
	background: url("images/icon.png") no-repeat; 
	color:#222;
	min-width: 73px;
	height:47px;
	display:block;
	text-decoration:none;
	margin:0; padding:0;
	}


#content {
	background: url("images/topcontent.jpg") no-repeat;
	width:743px;
	min-height: 380px;
	padding:10px;
	margin:0;
	z-index:1;
	}


#content2 {
	background: url("images/container.jpg") repeat-y;
	width:763px;
	min-height: 380px;

	}

   	 #rightCol {
		width:206px;
		min-height: auto;
		float:right;
		margin: 10px 0 0 0;
		text-align: left;
		}
		
			#rightCol ul {
				margin:0; padding:0;
				list-style-type: none;
				font-size: 12px;
				}

			#rightCol ul li a:link, #rightCol ul li a:visited {
				text-decoration:none;
				color:#000;
				display:block; padding: 10px;
				}

	#rightCol ul li a:hover, #rightCol ul li a:visited:hover {
				background-color:#5dbfce;
				color:#222;
				display:block;
				}


  	  #leftCol { 
		width:507px;
		min-height: auto;
		float:left;
		margin: 10px 0 0 0;
		text-align: left;
		padding: 0 10px 0 0;
		}

#footer { 	
	background: url("images/footer.jpg") no-repeat;
	width:100%;
	height: 95px;
	float:left;
	text-align:center;
	font-size:10px;
	margin: 0 0 66px 0;
	}

/*///////////////////////////////////////////////////*/
/*//////////////////FONT FORMATION///////////////////*/
/*///////////////////////////////////////////////////*/

p {margin: 0 0 0 40px; line-height: 21px; }

h1, h2, h3 { color:#333333; margin: 5px 10px 10px 15px;}
h3 { font-family:tahoma;font-size:25px;letter-spacing: -3px;}
h2 { font-family:tahoma;font-size:22px;letter-spacing: -2px;}
h1 { font-family:tahoma;font-size:17px;letter-spacing: -1px;}



#content a:link, #content a:visited { font-weight:bold; color: #990000; text-decoration:none; }
#content a:hover,#content a:visited:hover { color:#333; margin:0 5px 0 0; }

#footer a:link,  #footer a:visited  { font-weight:bold; color: #990000; text-decoration:none; }
#footer a:hover, #footer a:visited:hover { border-bottom: dotted 1px;}

#box ol li a:link,  #box a:visited { font-weight:100; color: #1f81b4; text-decoration:none; margin:0; padding:0; background:none; }
#box ol li a:hover, #box a:visited:hover { border-bottom: none; margin:0; padding:0; background:none; } 



/*///////////////////////////////////////////////////*/
/*///////////////////////FIXES///////////////////////*/
/*///////////////////////////////////////////////////*/

#box {
     width:50%;
     min-height:auto;
     padding:10px;
     margin: 0 0 0 35px;
     background-color:#efefef;
     border: solid 1px #aaaaaa;
     list-style-type: none;
 	}

#box ol li {
     list-style-type: none;
	 }

.clear {
	clear:both;
	}

.ad-remover {
	display:none;
	}