body {
	background-color:#000030;
	margin: 0px;
	font-family: verdana, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#dadaff;
	}

a {
	color:#FFFFFF;
	text-decoration:none;
	}

#page {
	background-color: invisible;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	}

#main {
	width: 790px;
	height: 530px;
	background-color:#0000c0;
	margin-left: -395px;
	position: absolute;
	left: 50%;
	top: -265px;
	visibility: visible;
	}

#inner {
	position: relative;
	top: 0px;
	left: 0px;
	width: 790px;
	height: 530px;
	background-image: url("bgblue5.jpg");
	text-align:left;
	border:1px solid #6768cf;
	}

#inner2 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 790px;
	height: 530px;
	background-image: url("alanbg2.jpg");
	text-align:left;
	border:1px solid #6768cf;
	}

#inner3 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 790px;
	height: 530px;
	background-image: url("testimbg.jpg");
	text-align:left;
	border:1px solid #6768cf;
	}

#logo{
	top: 0px;
	left: 0px;
	width: 757px;
	height: 21px;
	padding: 15px 0 0 33px;
	text-align:left;
	font-size:18px;
	}

#nav{
	clear:both;
	float:left;
	width: 135px;
	height: 426px;
	font-family: arial;
	font-size:17px;
	padding:45px 0 20px 33px;
	}

#content {
	float:left;
	width:345px; 
	height:424px;
	padding:17px 35px 0 0;
	}

#content_nil {
	float:left;
	width:345px; 
	height:424px;
	padding:27px 35px 0 0;
	}

#textleft {
	position:absolute;
	top:0; left:10px;
	width:380px; 
	height:290px; 
	padding:0;
	}

#rightcol {
	float:left;
	width:240px; 
	height:410px; 
	padding:45px 0 0 0;
	}

#contact_text {
	margin:32px 0 0 0;
	float:left;
	width:186px; 
	height:242px; 
	padding:10px;
	border:1px solid #fff;
	background-image: url("bgblue5.jpg");
	}

#testim_text {
	margin:32px 0 0 0;
	float:left;	
	width:186px; 
	height:388px; 
	padding:10px;
	border:1px solid #fff;
	background-image: url("bgblue5.jpg");
	}	
	
#callme {
	width:182px; 
	height:102px; 
	padding: 10px 12px;
	margin-top:18px;
	border: #6768cf dashed 1px;
	text-align:justify;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	}	

#web {
	width:198px; 
	height:24px; 
	padding:0 0 0 10px;
	border:0;
	margin-top:12px;
	}	
	
#textright {
	width:170px; 
	margin-left:450px;
	margin-top:-290px;
	height:290px; 
	padding:0;
	}

#textright2 {
	width:170px; 
	margin-left:400px;
	margin-top:-270px;
	height:290px; 
	padding:0;
	background-color:#000080;
	}

#alanright {
	float:left;
	margin-left:20px;
	margin-top:4px; 
	top:0; left:0;
	width:160px; 
	height:290px; 
	padding:0;
	}

#menupic {
	width:98px; 
	height:200px; 
	}
	
#menupic img {border:1px solid #fff;}	
	
h1 {display:block; float:left; font-size:34px; border:0; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; line-height:30px;}
h1.sub  {margin:6px 34px 0 0; display:block; float:right; border:0; padding:0; font-size:18px; line-height:30px;}
h2 {border:0; padding:0; margin:0 0 6px 0; font-size:17px; color:#fff; line-height:19px; font-weight:normal;} 
h3 {border:0; padding:0; margin:0 0 4px 0; font-size:13px; color:#fff; line-height:15px; font-weight:normal;} 

p {border:0; padding:0; margin:0 0 10px 0; text-align:justify;}
p.firstpara {color:#fff;}

.head 	{font-size:13px; color:#fff; font-weight:bold;}
.headgap 	{font-size:13px; color:#fff; font-weight:bold; margin-top:8px;}
.headgap2 	{font-size:13px; color:#fff; font-weight:bold; margin-top:3px;}
.head2 	{font-size:16px; color:#fff; text-align:center; margin-top:16px; background-color:#7d7df1; padding-bottom:2px;}
.head3 	{font-size:16px; color:#fff; margin-top:23px; background-color:#7d7df1; padding: 5px 0 5px 13px; letter-spacing:0.3px;}
.head4 	{font-size:13px; color:#000080; font-weight:bold;}
.gist 	{font-size:12px; color:#fff;}
.gistbox 	{font-size:11px; color:#fff; font-weight:bold; line-height:12px;}
.motto 	{font-size:16px; color:#fff;}
.nlp {font-style:normal;}
.headsml	{font-size:10px; color:#fff; font-weight:bold;}
p.plows a	{font-size:10px; color:#6666db; font-weight:bold;}
a.ital	{font-style:italic;color:white;font-size:15px;font-weight:bold;}
a.wht	{color:#fff;}
.box	{color:#ff0000; font-weight:bold;}
.ital	{font-style:italic;}
.red	{color:#ff0000;}


#menu {width:100px; margin-top:32px;}


#menu a, #menu a:visited {
	text-decoration:none;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	display:block; 
	}
	
#menu a:hover {
	color:red;
	}





