@CHARSET "ISO-8859-1";

body {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	z-index: -201;	
	position: absolute;
	cursor: url(okeanos.cur), url(css/okeanos.cur), default;

  /*background-color: #fff;*/
  margin: 0;
  color: #000;
  font: normal 14px "Trebuchet MS", Verdana, sans-serif;

	background: url('/img/grunge_background.jpg') repeat-y ;
	background-size: 100%;
}

div {
	display: block;
}

div#main_box {
	z-index: 0;	
}

div#body {
	z-index: 0;	
}


/* common
------------------------------------------------------------ */
div#main_logo_cont {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 20%;
	height: 25%;
}
div#main_logo {
	display: block;
	position: absolute;
	left: 13%;
	top: 13%;
	width: 211px;
	height: 58px;
	cursor: pointer !important;
	z-index: 1000;
}
div#main_logo img {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	border: none;
}
div.nav {
	position: absolute;
	right: 17px;
	bottom: 30px;
	width: 150px;
	text-align: right;
	color: #fff;
	font: normal 16px/24px "Trebuchet MS", Verdana, sans-serif;
}
div.nav a {
	color: #fff;
	text-decoration: none;
	font: normal 24px/20px "Times New Roman", Times, serif;
	position: relative;
	padding: 0;
}
div.nav a:hover {
	color: #6c21a2;
}
div.nav a.dash {
	top: 0;
}
div.nav a.plus {
	top: 3px;
}
div#main_copyright {
	position: fixed;
	display: block;
	bottom: 1%;
	left: 0.5%;
	width: 20%;
	height: auto;
	color: #444;
	font: normal 12px/14px "Trebuchet MS", Verdana, sans-serif;
}
div#main_body {
	position: relative;
	display: block;
	left: 0;
	top: 15%;
	width: 100%;
	height: auto;

}

/* common - contact
------------------------------------------------------------ */
div#c1_contact_info {
	position: absolute;
	top: 1%;
	right: 1%;
	width: 500px;
	text-align: right;
	color: #444;
	font: normal 12px/14px "Trebuchet MS", Verdana, sans-serif;
}



/* common - nav
------------------------------------------------------------ */
div#main_nav {
	position: absolute;
	top: 3.5%;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 10;
}

/* ----- generic ----- */
div#main_nav ul,div#main_nav li {
	list-style: outside none;
	float: none;
}

div#main_nav>ul li:hover>ul {
	visibility: visible;
}

/* ----- primary menu ----- */
div#main_nav>ul {
	position: absolute;
	left: 30%;
	top: 15%;
	width: 65%;
	height: 100px;
	margin: 0;
	padding: 0;
	z-index: 597;
}

/* ----- primary menu item ----- */
div#main_nav>ul>li {
	float: left;
	position: relative;
	margin: 0 5% 0 0;
	padding: 0;
	width: auto;
	/*
	color: #bdbdbd;
	font: normal 14px/ 14px verdana, arial, tahoma, sans-serif;
	letter-spacing: 0.1em;
	text-shadow: 0px 0px 5px #cc9fdd;
	*/
	font: normal 15px/16px "Trebuchet MS", Verdana, sans-serif;
	white-space: nowrap;
}
div#main_nav>ul>li>a {
	color: #666;
	text-decoration: none;
}

div#main_nav>ul>li:hover>a {
	/* color: #ededbe; */
	color: #6c21a2;
	text-decoration: none;
}

/* ----- secondary menu ----- */
div#main_nav>ul ul {
	visibility: hidden;
	padding: 5px 10px 5px 0;
	margin: 0;
	position: absolute;
	z-index: 598;
	left: -10px;
	top: 99%;
	width: auto;
	text-transform: none;

	background-color: #333;
	filter: alpha(opacity = 80);
	-moz-opacity: 0.8;
	KhtmlOpacity: .8;
	opacity: .8;

}

/* ----- secondary menu item ----- */

div#main_nav>ul ul>li {
	position: relative;
	z-index: 598;
	margin: 0;
	padding: 0;
	float: none;
}

div#main_nav>ul ul>li>a {
	display:block;
	float: none;
	padding: 3px 0 3px 10px;
	font: normal 11px/ 16px verdana,arial,"Trebuchet MS", tahoma, sans-serif;
	text-transform: none;
	text-shadow: none;
	text-decoration: none;
	color: #dddddd;
	letter-spacing: 0.1em;
}

div#main_nav>ul ul>li>a:hover {
	/*
	text-shadow: 0px 0px 3px #ffffff;
	color: #ffffff;
	*/
	text-shadow: 0 0 3px #000000;
	color: #9b59b3;
/*	background-color: #9900BB; */
	text-decoration: none;
}





/* common - bg
------------------------------------------------------------ */
div#page_grunge_bg_cont {
	/*position: fixed;*/
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -190;
	margin: 0;
	padding: 0;
	overflow: hidden;

	visibility: hidden;
}

img#page_grunge_bg_img {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	z-index: -189;
}



/* press
------------------------------------------------------------ */
div.press_row {
	display: block;
	position: relative;
	width: auto;
	height: 225px;
	margin: 0 10%;

}
div.press_item {
	float: left;
	margin: 0 0 15px 28px;
	display: block;
	position: relative;
	width: 132px;
	height: 170px;
	background: url('/images/press_cover_bg2.png') 0 0;
	/*width: 175px;*/
	/*height: 225px;*/
	/*background: url('/images/press_cover_bg.png') 0 0;*/
}
div.press_item>a>img {
	border: none;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 113px;
	height: 150px;
}












img {
	display: block;
}

.center {
	position: relative;
	margin: 0 auto 0 auto;
	border-collapse: collapse;
}

.left {
	position: relative;
	margin: 0 auto 0 0;
	border-collapse: collapse;
}

.right {
	position: relative;
	margin: 0 0 0 auto;
	border-collapse: collapse;
}

.clear {
	clear: both;
}

.col_left {
	float: left;
	display: inline;
	border-collapse: collapse;
}

.col_right {
	float: right;
	display: inline;
	border-collapse: collapse;
}

.border {
	border: 1px black solid;
}

.debug {
	background-image: url('../images/debug_bg.png');
}

.debug:hover {
	z-index: 1000;
	position: relative;
	border: 2px #0000FF solid;
	margin: -2px;
}

table {
	position: relative;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	margin: 0;
}

table td {
	position: relative;
	padding: 0;
	vertical-align: top;
}

.i {
	font-style: italic;
}

.b {
	font-weight: bold;
}

.u {
	text-decoration: underline;
}

/* ------------------------------ PAGE ------------------------------ */
div.page_title {
	margin: 20px 0 10px 0px;
	font: bold 26px arial, tahoma, sans-serif;
	line-height: 22px;
}

div.page_title_b {
	margin: 20px 15px 10px 15px;
	font: bold 26px arial, tahoma, sans-serif;
	line-height: 22px;
}

div.page_subtitle_b {
	margin: 0px 15px 0 15px;
	color: #87AA46;
	font: bold 18px arial, tahoma, sans-serif;
}

div.page_content_b {
	margin: 0 15px 20px 15px;
	
	font: normal 12px arial, tahoma, sans-serif;
}

span.page_subtitle {
	margin: 0px 20px 0 15px;
	color: #87AA46;
	font: bold 18px arial, tahoma, sans-serif;
}


div.page_headline {
	margin: 10px 0 5px 0;
	text-align: left;
	color: #FF9900;
	font: italic bold 16px arial, tahoma, sans-serif;
}

div.page_content {
	margin: 0 0 20px 0;
	text-indent: 0px;
	
	font: normal 12px arial, tahoma, sans-serif;
}



div.page_content p {
	margin: 0px;
}

div.page_content img {
	margin: 0 10px 10px 0;
}





div#about_main {
	width: 800px;
	margin: 0 auto 0 auto;
}
div#about_main table td {
	vertical-align: top;
	padding: 0 10px 20px 0;
}


div#about_main h1 {
	color:#9361A9;
	font: bold 18px "Trebuchet MS", Verdana, sans-serif;
	margin:  30px 10px;
	text-align:center;
}

div#about_main h2 {
	color:#9361A9;
	font: bold 14px "Trebuchet MS", Verdana, sans-serif;
	margin-top:27px;
	
}

  

div#basic_1,div#basic_2,div#basic_3,div#basic_4,div#basic_5,div#basic_6,div#basic_7,div#basic_8,div#basic_9,div#basic_10 {
	padding: 5px 15px 5px 15px;
}



div#blog {
	width: 900px;
	/*
	border: 1px #999999 solid;
	background-color: #444444;
	padding: 5px;
	*/
}

/* ------------------------------ RSS FEED ------------------------------ */
div#rss_feed {
	margin: 5px;
	padding: 5px;
	/* border: 1px #CCCCCC solid; */
	font: normal 13px "Trebuchet MS", Verdana, sans-serif;
}

div#rss_feed a {
	color: #0000ff;
	text-decoration: none;
}

div#rss_feed a:hover {
	color: #0000ff;
	text-decoration: underline;
}

/* ------------------------------ BLOG ENTRIES ------------------------------ */
div.blog_entry {
	position: relative;
	height: 170px;
	margin: 0 0 30px 0;
	padding: 0;
	border: none;
}

div#blog_continued {
	position: absolute;
	right: 0px;
	bottom: -3px;
	padding: 0 5px 0 10px;
	height: 18px;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	/*
	background-color: #444444;
	*/
}

div#blog_continued a {
	color: #000;
	text-decoration: underline;
}

div#blog_continued a:hover {
}

div.blog_title {
	margin: 10px 0px 0 0;
	font: bold 16px "Trebuchet MS", Verdana, sans-serif;
	color: #9361A9;
	border-top: solid 1px #888888;
	padding: 22px 0 0 0;
}

div.blog_subtitle {
	color: #9361A9;
	font: bold 14px "Trebuchet MS", Verdana, sans-serif;
	margin: 3px 0 3px 0;
}

div.blog_title a.blog_more_link {
	font: bold 13px "Trebuchet MS", Verdana, sans-serif;
	color: #000;
	margin: 0 0 0 10px;
	text-decoration: underline;
}

div.blog_title a.blog_more_link:hover {
}

div.blog_date {
	position: absolute;
	top: 22px;
	right: 0px;
	color: #9361A9;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
}

div.blog_copy {
	max-height: 100px;
	overflow: auto;
	width: 815px;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 100%;
	color: #000;
}

/* ------------------------------ HEADER ITEMS ------------------------------ */
div#blog_header {
	position: relative;
	margin: 0;
	width: 800px;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 100%;
	color: #000;
}

div#blog_name {
	margin: 0px 0px 0 0px;
	color: #FFFFFF;
	font: bold 24px "Trebuchet MS", Verdana, sans-serif;
	text-align: center;
	text-shadow: 1px 1px 7px #000000;
}

div#blog_pagination {
	margin: 10px 0 0 0;
	font: bold italic 12px "Trebuchet MS", Verdana, sans-serif;
	text-align: center;
}

div#blog_pagination a {
	margin: 0 20px 0 20px;
	color: #FFFF66;
	text-decoration: none;
}

div#blog_pagination a:hover {
	text-decoration: underline;
}

/* ------------------------------ FOOTER ITEMS ------------------------------ */
div#blog_footer {
	position: relative;
	margin: 50px 0 0 0;
	width: 800px;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 100%;
	color: #000;
}

div#blog_post {
	position: relative;
	width: 900px;
	/*
	border: 1px #999999 solid;
	background-color: #444444;
	*/
	padding: 5px;
}

div.blog_post_tags {
	margin: 40px 0 0 0;
	font: bold 13px "Trebuchet MS", Verdana, sans-serif;
	color: #555555;
}

div.blog_post_tags span.tags_title {
	font: bold 12px "Trebuchet MS", Verdana, sans-serif;
	color: #888888;
	margin: 0 10px 0 0;
}

/* ------------------------------ RSS FEED ------------------------------ */
div#rss_feed {
	margin: 5px;
	padding: 5px;
	/* border: 1px #CCCCCC solid; */
	font: normal 13px "Trebuchet MS", Verdana, sans-serif;
}

div#rss_feed a {
	color: #0000ff;
	text-decoration: none;
}

div#rss_feed a:hover {
	color: #0000ff;
	text-decoration: underline;
}

/* ------------------------------ BLOG ENTRIES ------------------------------ */
div.blog_post_entry {
	position: relative;
	margin: 0 15px 0 15px;
	clear: both;
}

div.blog_post_title {
	color: #9361A9;
	margin: 10px 0px 0 0;
	font: bold 16px "Trebuchet MS", Verdana, sans-serif;
	border-top: solid 1px #888888;
	padding: 22px 0 0 0;
}

div.blog_post_subtitle {
	color: #9361A9;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	margin: 3px 0 3px 0;
}

div.blog_post_title a.blog_post_link_to_blog {
	font: bold 14px "Trebuchet MS", Verdana, sans-serif;
	color: #000;
	margin: 0 0 0 10px;
	text-decoration: underline;
}

div.blog_post_title a.blog_post_link_to_blog:hover {
}

div.blog_post_date {
	position: absolute;
	top: 22px;
	right: 0px;
	color: #9361A9;
	font: bold 14px "Trebuchet MS", Verdana, sans-serif;

}

div.blog_post_copy {
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	color: #000;
	line-height: 100%;
}






/* ------------------------------ HEADER ITEMS ------------------------------ */
div#blog_post_header {
	position: relative;
	margin: 0 0 18px 0;
	padding: 0;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 100%;
	color: #000;
}

div#blog_post_name {
	margin: 0px 0px 0 0px;
	color: #FFFFFF;
	font: bold 24px "Trebuchet MS", Verdana, sans-serif;
	text-align: center;
	text-shadow: 1px 1px 7px #000000;
}

div#blog_post_pagination {
	margin: 10px 0 0 0;
	font: bold italic 23px "Trebuchet MS", Verdana, sans-serif;
	text-align: center;
}

div#blog_post_pagination a {
	margin: 0 20px 0 20px;
	color: #FFFF66;
	text-decoration: none;
}

div#blog_post_pagination a:hover {
	text-decoration: underline;
}






div#blog_post_toplink {
	position: absolute;
	top: 0px;
	right: 15px;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
}

div#blog_post_toplink a {
	color: #9361A9;
	text-decoration: none;
}

div#blog_post_toplink a:hover {
	text-decoration: underline;
}




/* ------------------------------ FOOTER ITEMS ------------------------------ */
div#blog_post_footer {
	position: relative;
	margin: 50px 0 0 0;
	width: 800px;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 100%;
	color: #000;
}

div#contact {
}

div#contact p#welcome_msg {
	margin: 25px 0;
}
div#contact span.bold {
  color: #9361A9;
  font-weight: bold;
  }
  
  

div#contact #form td {
  padding:5px 10px 5px 10px;
  }

div#contact #form td input {
  width: 225px;
  }
div#contact #form td select {
  }

div#contact #queryarea {
  width:100%;
}


div#custom_body {
padding: 0 auto 0 auto;
}

div#custom_body h1 {
	font: bold 14px verdana, arial, sans-serif;
	color: #9361A9;
	margin: 0 auto 10px auto;
	text-align: center;
} 

div#custom_body h5 {
	font: normal 12px verdana, arial, sans-serif;
	color: #9361A9;
	margin: 0 auto 30px auto;
	text-align: center;
} 

div#custom_body div#main { 

}



div#footer {
	position: absolute;
	top: 100%;
	width: 100%;
	color: #000;
	font: normal small-caps 11px/ 18px verdana,"Trebuchet MS", arial, tahoma, sans-serif;
	text-align: center;
	padding: 40px 0 50px 0;
	
	z-index: 5;
}

div#gallery img {
	float: left;
	margin: 0;
	border: none;
}

div#gallery_buttons {
	width: 830px;
	height: 445px;
	margin: 0 auto 0 auto;
}

div#gallery_image {
	color: #ffffff;
	width: 900px;
	padding: 10px 0 50px 0;
	position: relative;
}

div#gallery_image img {
	width: 900px;
	border: none;
}

div#gallery_image div#back_to_gallery {
	position: absolute;
	right: 0px;
	top: 613px;
	width: 130px;
	height: 25px;
	text-align: right;
	padding: 0;
	margin: 0;
}

div#gallery_image div#back_to_gallery a {
	font: bold 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 100%;
	color: #9361A9;
	
	text-decoration: underline;
}

div#gallery_image div#back_to_gallery a:hover {
}

div#gallery_image h2 {
	margin: 5px 0 2px 5px;
	padding: 0;

	font: bold 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 100%;
	color: #9361A9;
}

div#gallery_image h3 {
	margin: 0 0 10px 0;
	padding: 0 0 10px 5px;
	border-bottom: 1px #888888 solid;

	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	line-height: 100%;
	color: #b9b9b9;
}

div#gallery_image p {
	margin: 0px;
	padding: 0px 5px 10px 5px;
	text-indent: 10px;
	font: normal 12px "Trebuchet MS", Verdana, sans-serif;
	color: #ffffff;
}


div#logo img {	border: none;	}div#header {	position: relative;	width: 1000px;	height: 80px;	margin: 0 auto 0 auto;	z-index: 10;}div#logo {	position: absolute;	top: 5px;	left: 0px;}div#header img#LogoFish {	display: block;	position: absolute;	left: 0px;	top: 10px;	border: none;	z-index: 101;	height: 54px;}div#header img#LogoFishSpinning {	display: none;	position: absolute;	left: 0px;	top: 10px;	border: none;	z-index: 102;	height: 54px;}div#header img#company {	position: absolute;	top: 15px;	left: 60px;	border: none;	height: 40px;}/* ----- generic ----- */div#header ul,div#header li {	list-style-type: none;	list-style-position: oustide;	float: none;}div#header>ul li:hover>ul {	visibility: visible;}/* ----- primary menu ----- */div#header>ul {	position: absolute;	top: 25px;	right: 0px;	width: 750px;	padding: 0px;	margin: 0px;	z-index: 597;}/* ----- primary menu item ----- */div#header>ul>li {	float: left;	position: relative;	padding: 0px;	margin: 0 0 0 45px;	padding: 0px;	width: auto;	/*	color: #bdbdbd;	font: normal 14px/ 14px verdana, arial, tahoma, sans-serif;	letter-spacing: 0.1em;	text-shadow: 0px 0px 5px #cc9fdd;	*/	font: normal 15px/16px "Trebuchet MS", Verdana, sans-serif;	white-space: nowrap;	padding: 0px;	list-style: none;	list-style-image: none;	list-style-type: none;}/*div#header > ul > li:first-letter {	font: normal 19px / 14px "Trebuchet MS", arial, tahoma, sans-serif;}*/div#header>ul>li>a {	color: #000;	text-decoration: none;}div#header>ul>li:hover>a {	/* color: #ededbe; */	color: #6c21a2;	text-decoration: none;}/* ----- secondary menu ----- */div#header>ul ul {	visibility: hidden;	padding: 5px 10px 5px 0;	margin: 0px;	position: absolute;	z-index: 598;	left: -10px;	top: 99%;	width: auto;	text-transform: none;		background-color: #333;	filter: alpha(opacity = 80);	-moz-opacity: 0.8;	KhtmlOpacity: .8;	opacity: .8;}/* ----- secondary menu item ----- */div#header>ul ul>li {	position: relative;	z-index: 598;	margin: 0px;	padding: 0px;	float: none;}div#header>ul ul>li>a {	display:block;	float: none;	padding: 3px 0 3px 10px;	font: normal 11px/ 16px verdana,arial,"Trebuchet MS", tahoma, sans-serif;	text-transform: none;	text-shadow: none;	text-decoration: none;	color: #dddddd;	letter-spacing: 0.1em;}div#header>ul ul>li>a:hover {	/*	text-shadow: 0px 0px 3px #ffffff;	color: #ffffff;	*/	text-shadow: 0px 0px 3px #000000;	color: #9b59b3;/*	background-color: #9900BB; */	text-decoration: none;}

div#home {
	color: white;
}

div#home_flash_video {
	position: relative;
	width: 960px;
	height: 580px;
/*
	width: 640px;
	height: 360px;
*/
	margin: 0px auto 0 auto;
	z-index: 99;
}

div#home_bg {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 98;
}

div#text_above_flash, div#text_below_flash {
	padding: 20px;
	text-align: center;
	margin: 0 auto 0 auto;
	
	color: #9361A9;
	font: bold 14px verdana,arial,tahoma,sans-serif;
}


div#gallery {
	color: white;
	padding: 20px 0 20px 0;
	z-index: 1;
}
div#gallery #myGallery {
	margin: 0px auto 0px auto;
	/* border: 1px #444444 solid; */
	width: 900px !important;
	height: 660px !important;
	z-index: 1;
}





div#message {
	color: #eeeeee;
	font: normal 12px verdana,arial,tahoma,sans-serif;
	display: block;
	padding: 80px 0 80px 0;
	text-align: center;

}

div#page_content {
/*
	border: 1px #555555 solid;
	background-color: #333333;
*/
	background-color: #000000;
}

div#press {

}


div#press h2 {
	text-align: center;
	color:#9361A9;	
}

div#press h5 {
	text-align: center;
	color:#9361A9;	
}

div#press img#article_image {
	display: block;
	margin: 0 auto 0 auto;
}

div#press embed {
	display: block;
	margin: 0 auto 0 auto;
	width: 90%;
	height: 800px;
}

div#press_articles {
}


div#press_articles table {
	width: 940px;
	margin: 0 auto 0 auto;
}

div#press_articles table tr td {
	border-bottom: 1px #b9b9b9 solid;
	padding: 0 0 30px 0;
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
}

div#press_articles table tr td p {
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
}

div#press_articles table h2 a {
	color:#9361A9;
	font: bold 16px "Trebuchet MS", Verdana, sans-serif;
}
div#press_articles table h2 a:hover {
	color: #000;
}

div#press_articles table div.read_more {
	text-align: right;
}

div#press_articles table div.read_more a {
	color:#9361A9;
	font: bold 16px "Trebuchet MS", Verdana, sans-serif;
}
div#press_articles table div.read_more a:hover {
	color: #000;
}

div#press_articles div.article_thumb {
	float: right;
	position: relative;
	
	width: 160px;
	height: 160px;

}

div#press_articles div.article_text {
	width: 780px;
}

div#press_articles div.article_thumb img {
	float: none;
	position: relative;
	margin: 0 auto 0 auto;
	border: none;
}


div#service {
	margin: 0 auto 0 auto;
	width: 825px;
	color: #b9b9b9;
}
div#service p {
	font: normal 14px "Trebuchet MS", Verdana, sans-serif;
	color: #000;
}
div#service h1 {
	color: #9361A9;
	font: bold 20px "Trebuchet MS", Verdana, sans-serif;
	text-align: center;
}

div#services {

}

div#services table {
	width: 940px;
	margin: 0 auto 0 auto;
}

div#services td.service_item {
	position: relative;
	padding: 0px 0px 30px 0px;
	text-align: left;
	margin: 0;
}

div#services td.service_item div.service_div {
	position: relative;
	width: 240px;
	text-align: center;
	margin: 0 auto 0 auto;
	padding: 0;
}
	
div#services td.service_item img {
	position: relative;
	display: block;
	margin: 0 auto 5px auto;
	padding: 0;
	border: none;
}

div#services td.service_item a {
	color: #9361A9;
	font: bold 16px/18px "Trebuchet MS", Verdana, sans-serif;
	text-decoration: none;
}

div#services td.service_item a:hover {
	color: #000;
}


a {color: black;text-decoration: none;}a:hover {text-decoration: underline;}

div#test {
	position: absolute;
	top: 0px;
	left: 150px;
	border: 1px blue solid;
	width: 500px;
	height: 500px;
	z-index: -200;
}

div#test1 {
	position: absolute;
	top: 10px;
	left: 200px;
	width: 200px;
	height: 200px;
	background-color: #555;
}

div#test2 {
	position: absolute;
	top: 10px;
	left: 400px;
	width: 200px;
	height: 200px;
	background-color: #000099;
}
