/********* CSS File ~ Abyssal Engine . com **********/



/* Body Properties */

body {
	margin: 0;
	padding: 0;
	font-family: 'Arial';
	font-size: 14px;
	color: #F0F2FA;

	}
body.background {
	background: #202020 url('headerbackground.jpg') no-repeat 50% 0;
	}



/* End Body Properties */


/* Global Image Border Properties */

img {
	border: 0;
	}
	
/* End Global Image Border Properties */
	
	
/* Begin Padding Properties */

h1, h2, h3, h4, h5, h6, h7, p {
	padding: 0 0 7px 0;
	margin: 0;
	}

/* End Padding Properties */


/* Begin Link Properties */

a {
	color: #7CA8FA;
	cursor: pointer;
	}
a:hover {
	color: #417AD4;
	}
	
/* End Link Properties */



/* Begin Global Page Properties */

div.main {
	margin: 0 auto;
	width: 950px;
	text-align: left;
	}
	
	
/* logo */	

div.raknetlogo img {
 float: right;


}

/* End logo */		
 
 
 
/* Begin Top Nav Menu - Home - Features etc. */
 
div.menu {
	height: 28px;
	padding-top: 10px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;

	}
div.menu strong {
	color: #11B6E7;
	margin: 0 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
div.menu strong a {
	color: #417AD4;
	margin: 0 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
/* Begin Top Nav Menu Link Colors */
	
div.menu a {
	color: #FFFFFF;
	margin: 0 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
div.menu a:hover {
	color: #417AD4;
	margin: 0 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	/* Begin Nav "|" breaker style */
	
div.menu i {
	font-style: normal;
	margin: 0 20px;
	color: #344C89;
	}
	
	
	/* End Top Nav Menu */
	



div.footer {
	position: relative;
	height: 80px;
	}



div.footer div.contact {
	position: absolute;
	left: 793px;
	top: 16px;
	font-size: 26px;
	font-weight: normal;
	}

div.footer div.adlink {
	position: absolute;
	left: 793px;
	font-size: 12px;
	top: 16px;
	width:150px;
	font-weight: normal;
	}
	
	
	
	

/* Bottom Menu Properties */

/*********************************************/
div.page {
	margin: 0 auto;
	width: 950px;
	text-align: left;
	}


	
div.bmenu {
	position: absolute;
	left: 214px;
	top: 14px;
	width: 547px;
	text-align: center;
	font-size: 13px;
	}
	
	
/* Bottom Menu Link colors / Properties */	
div.bmenu a {
	color: #E1E1E1;
	text-decoration: none;
	}
div.bmenu a:hover {
	color: #417AD4;
	}
/* End Bottom Menu Link colors / Properties */	
	

div.bmenu i {
	font-style: normal;
	margin: 0 5px;
	color: #344C89;
	}
div.bmenu strong {
	color: #417AD4;
	font-weight: normal;
	}
div.bmenu p.copy {
	font-size: 11px;
	font-weight: normal;
	color: #3D3D3D;
	line-height: 17px;
	}
	
/* End Bottom Menu Properties */	
	





/* Thumbnail image Properties */	

div.thumbs img {
 margin: 20px;

}

/* End Thumb Properties */	


	
	
div.fullmain {
	padding: 30px 28px 25px 8px;
	}
div.fullmain2 {
	padding: 20px 3px 17px 3px;
	}
div.leftmain {
	width: 289px;
	float: left;
	}
div.rightmain {
	width: 661px;
	float: left;
	font-size: 13px;
	}
div.main h3.v {
	font-size: 30px;
	color: #417AD4;
	font-weight: normal;
	line-height: 34px;
	}
div.main h3.v2 {
	font-size: 22px;
	color: #417AD4;
	font-weight: normal;
	}
div.main h1 {
	font-size: 26px;
	color: #417AD4;
	font-weight: normal;
	line-height: 34px;
	}
div.main h3 {
	font-size: 26px;
	color: #417AD4;
	font-weight: normal;
	line-height: 34px;
	}
div.fullmain2 h3 {
	font-size: 26px;
	color: #417AD4;
	font-weight: normal;
	line-height: 34px;
	padding: 0 8px;
	}
div.fullmain2 h3 span {
	font-size: 16px;
	color: #CCCCCC;
	font-weight: normal;
	}
div.fullmain2 h1 span {
	font-size: 16px;
	color: #CCCCCC;
	font-weight: normal;
	}




div.br {
	clear: both;
	font-size: 0;
	}
	
	div.p {
	clear: both;
	font-size: 0;
	padding-top:230px
	}
	
	
div.hr {
	clear: both;
	font-size: 0;
	height: 31px;
	background: url('hr.gif') repeat-x 0 50%;
	padding: 0 20px;
	}
div.hr4 {
	clear: both;
	font-size: 0;
	height: 11px;
	padding: 0 20px;
	}
div.hr2 {
	clear: both;
	font-size: 0;
	height: 10px;
	background: url('hr.gif') repeat-x 0 0;
	margin: 0 7px;
	}
	

div.titlebox {
	font-size: 18px;
	color: #417AD4;
	font-weight: normal;
	line-height: 34px;
	}
	
	div.worlddemo {
	font-size: 24px;
	color: #FFF000;
	font-weight: normal;
	}

	
	
	
	
div.sitemap {
	margin: 0 8px;
	background: url('hr.gif') repeat-x 0 100%;
	padding: 12px 0 12px 0;
	padding-top: 110px;
	font-size: 12px;
	color: #9b9b9b;
	}
div.sitemap a {
	color: #e2e0e1;
	}
div.sitemap a:hover {
	color: #417AD4;
	}
	

ins {
	text-decoration: none;
	}

/******************************************************/


table.contactus_contact p {
	padding: 0 0 10px 22px;
	font-family: 'Verdana';
	font-size: 12px;
	}

table.contactus_form td {
  padding: 5px 16px 5px 0;
	vertical-align: middle;
	font-size: 14px;

	}


table.contactus_form .it {
	font-size: 12px;
	}





