@charset "utf-8";
/* CSS Document */

body {background:url(images/diamondplate.jpg) repeat;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;}
	
h1 {font:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;
	font-variant:small-caps;
	margin-bottom:0;
	}
	
	.tools {margin-top:0px;}

	.dark {color:white;}
	
h3 {font:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-variant:small-caps;
	margin-top:-1px;
	font-stretch:expanded}
	
	
h4 {font:Verdana, Arial, Helvetica, sans-serif;
font-size:smaller;
	font-variant:small-caps;
	margin-top:-1px;}

ul	{
	list-style:url(images/bullet.png);
	font-size:large;
	margin-left:50px;
	}
	
li	{padding-bottom:10px;}

a {color:#215ca6; text-decoration:none;}

/* ========================
      content
======================== */
#welcomebox
	{margin:0 auto 0 auto;
	width:720px; 
	height:130px;}
	
	#welcomeleft
		{float:left; background:#c40505; width:230px; height:120px; padding:9px;}
		
	#welcomeright
		{float:right; background:#eeeeee; width:445px; height:120px; margin-left:5px; padding:10px;}
	
#aboutbox
	{margin:0 auto 0 auto;
	margin-top:10px;
	width:720px;
	height:157px;}

	#aboutleft
		{float:left; background:#c40505; width:143px; height:143px; padding:7px;}
		
	#aboutright
		{float:right; background:#eeeeee; width:530px; height:133px; margin-left:5px; padding:10px;}
		
#toolsbox
	{margin:0 auto 0 auto;
	margin-top:10px;
	width:720px;
	height:157px;}

	#toolsleft
		{float:left; background:#c40505; width:176px; height:118px; padding:7px;}
		
	#toolsright
		{float:right; background:#eeeeee; width:489px; height:113px; margin-left:5px; padding:10px;}
		
#contactbox
	{margin:0 auto 0 auto;
	width:720px; 
	height:auto;}

/* ========================
      basic layout
======================== */
#base
	{margin: 0 auto 0 auto;
	width:858px;
	}
	
#header
	{background:url(images/header.png) scroll;
	width:100%;
	margin-top:20px;
	height:233px;
	}
	
#contentbase
	{background:#222222;
	width:800px;
	margin:0 auto 0 auto;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

  border: solid 2px #ccc;
  border-bottom:none;
  border-top:none;
	}
	
#regularcontent
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	margin:0 auto 0 auto;
	margin-top:20px;
	width:700px;
	}
	
	
#footerbase
	{background:#222222;
	width:800px;
	margin:0 auto 0 auto;
	height:175px;
  
  border: solid 2px #ccc;
  border-top:none;

  -moz-border-radius-bottomleft:7px;
  -moz-border-radius-bottomright:7px;
  -webkit-border-bottom-left-radius:7px;
  -webkit-border-bottom-right-radius:7px;
	}

#footercontent
	{background:url(images/footerbgd.jpg);
	width:775px;
	margin:0 auto 0 auto;
	height:175px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:white;
	}
	
	
	
	/* Menu Design*/
#menu	{
		width:75%;
		margin: 0 auto 0 auto;
		padding-top:187px;
		text-align:center;
		}

#menu a {
		float:left;
		width:115px;
		background:#215ca6;
		padding:4px;
		border-left:2px solid #e3e3e3;
		border-top:2px solid #e3e3e3;
		border-right:2px solid #e3e3e3;
		border-bottom:2px solid #e3e3e3;
		margin-bottom:2px;
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		font-variant:small-caps;
		}
#menu a:hover {
		border-left:2px solid #e3e3e3;
		border-top:2px solid #e3e3e3;
		border-right:2px solid #e3e3e3;
		border-bottom:2px solid #e3e3e3;
		background:#c40505;
		background-position:bottom;
		color:white;
		}
		