/******************************************************************************
# Copyright: Markus Orlinski (c) 2009
# Author: Markus Orlinski
# This site (omscode.com) including all files are
# Property of Author!
******************************************************************************/
@charset "utf-8";
* { margin:0px; padding:0px; border:0px none; }
/******************************************************************************
* Global Definitions, Selectors
******************************************************************************/
body{
	margin-top: 25px;
	font-family: helvetica, verdana, arial, tahoma, sans-serif;
	font-size: 12px;
	background: url(/gfx/bg.png);
	color:(0,47,107);
}
#wrapper{
	margin:0px auto;
	width: 850px;
}
#header1{
	width: 842px;
	height: 104px;
	background: #FFF url(/gfx/header.png) no-repeat;
	color: #FFF;
	font-size: 12px;
}
#header2{
	width: 842px;
	height: 159px;
}
#content{
	float: left;
	width: 640px; height:495px;
	padding:0px;
	margin-right:4px;
	background:#FFF url(/gfx/content.png) repeat-y;
	/*border-bottom:3px solid rgb(0,171,229);*/
}
#cp{ width: 610px; padding:10px;margin:10px; }
#footer{
	float: left;
	width: 839px;
	background: url(/gfx/footer.png) no-repeat;
	color: #CCC;
	padding-top: 10px;
}
#menu{
	float:left;
	width:199px;
	height:495px;
	margin-left:2px;
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-size: 100%;
	color: #000;
	background:url(/gfx/menu.png) repeat-y;
}
/******************************************************************************
* Navigation
******************************************************************************/
a:active, a:visited, a:link{
	color: rgb(0,47,107);
	text-decoration:underline;
}
a:hover{
	color: rgb(34,182,232);
	text-decoration:underline;
}
#header1 ul{ position:relative; top:77px; left:15px; }
#header1 li{ float:left; padding:1px; display:block; }
#header1 li a{ height:25px; padding:10px 20px; font-weight:bold; color:rgb(0,47,107); background:rgb(181,229,246); text-decoration:none; }
#header1 li a:hover{ height:25px; padding:10px 20px; color:white; background:rgb(48,187,234); text-decoration:none; }

#menu ul{ position:relative; margin-top:25px; left:4px; padding:0px; width:194px; list-style-type:none; }
#menu li{ padding:10px 0px 10px 10px; border-bottom:1px solid rgb(31,138,190); }
#menu li a{ color:rgb(0,47,107); text-decoration:none; }
#menu li a:hover{ color:white; text-decoration:none; }
/******************************************************************************
* Marketing Snippets
******************************************************************************/
#header2.star1{ background: url(/gfx/om-seo-1.png) no-repeat;}
#header2.star2{ background: url(/gfx/om-seo-2.png) no-repeat;}
#header2.star3{ background: url(/gfx/om-seo-3.png) no-repeat;}
/******************************************************************************
* Content
******************************************************************************/
#content{ font-size: 12px; }
#content ul{ list-style-type:square; margin:5px 0px 5px 20px;}

#content h1,#content h2{
	letter-spacing: 6px;
	padding: 6px 0px;
	margin-top: -5px;
	color: rgb(34,78,122);
	font-size: 14px;
}
#footer p{
	text-align: right;
	letter-spacing: 2px;
	padding-right: 8px;
}