body,
	html {
	margin:0;
	padding:0;
	background-image: url(images/site_bg.jpg);
	background-repeat: repeat-x;
	color:#FFF;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	}
	body {
		min-width:750px;
	}
	a { 
   color: #CECECE;
   text-decoration: none;
	 font-weight: bold;
   }
   a:hover { 
    color: #FFFFFF;
    text-decoration: underline;
    }		
	  #header {

	  }
		#headerbelow {
		background-image: url(images/header_below.jpg);
		padding: 0px 0px 0px 0px;
	  }
		
	
	 #nav {
		background-image: url(images/navbg.jpg);
		width:750px;
		font-size: 11px;
		font-weight: bold;
		padding:5px 0px 5px 0px;
	  float:left;
	}
	
	 #navtop {
		background-image: url(images/navbg.jpg);
		width:750px;
	  font-family: verdana;
		font-size: 9px;
		font-weight: bold;
		padding:2px 0px 2px 0px;
	  float:left;
	}
	
	 #nav a {
	  font-weight: bold;
		font-weight: bold;
	  color:#FFF;
		}
		
	 #navtop a {
	  font-weight: bold;
		font-weight: bold;
	  color:#FFF;
		}
		
	 #nav ul{
		margin:0;
		padding:0;
		list-style:none;
	  }
	 #nav li{
		display:inline;
		margin:0;
		padding:0;
	  }
	 #sidebar {
    background:#020429;
		float:left;
		width:124px;
		padding: 0 0 10 6;
	}
		 #wrap {
		background:#305A8E;
		margin:0 auto;
		width:750px;
	  }
		#sidebar a {
	color: #FFFFFF;
	font-weight: bold;
	}
	
		
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 15px 0 5;
		font-size:14px;
		color:#FFFFFF;
    }
		
	#main {
		background-image: url(images/main_bg.jpg);
		float:right;
		width:614px;
	}
	#main h1 {
		padding:0px 10px 0px;
		font-size:21px;
		color:#FFFFFF;
    }
		
		#main h3 {
		padding:0px 10px;
		font-size:15px;
		color:#FFFFFF;
   }
	 	#main h2 {
		padding:10px 0px;
		font-size:0px;
		color:#FFFFFF;
   }
		#main p {
		padding:0 10px;
		color:#FFFFFF;
		}
		
		#titlebg {
		width:600px;
		padding: 0px 0px 0px 0px;
		margin:0;
	  }
		
		hr{
    width: 580px;
    height: 1px;
		color:#020429;
		}
		
		table, td, tr{

	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
		}
		
		.row1 {
		    background:#305A8E;
		}
		.row2 {
		    background:#204778;
		}
	#footer {
		background:#000;
		clear:both;
	}
	#footer p {
		padding:5px;
		margin:0;
    }
		
		.mitem,.mitemover {
             color: white;
             border-bottom: 1px solid #305A8E;
             padding: 0px;
             padding-left: 3px;
             font-weight: bold;
             }
.mitem { background: #020429; }
.mitemover { background: #305A8E; }
	.topsites {
		padding: 8px 10px;
    }

