
/* Header and Body
--------------- */

body {
	margin:0 auto;
	padding:0;
	font: .75em "lucida grande", "lucida sans unicode", helvetica, arial, sans-serif;
	color:#000;
	text-align:center;
	background:#A89D94 url() repeat-x;
	}

#container 	{
	text-align:center;
	background:#A89D94 url(images/bg-munky.jpg) repeat-y top center;
	}

#center	{
	margin: 0 auto;
	width:650px;	
	}

#menu a {
  position: absolute;
  height: 50px;
  width: 300px;
  top: 31px; 
  text-decoration: none;
  }

#menu a i { visibility: hidden; }

a#home { left: 300px; }

#headernews 	{
	background:url(images/header-news.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}

#headerabout 	{
	background:url(images/header-about.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}
	
#headerservices 	{
	background:url(images/header-services.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}

#headertnp 	{
	background:url(images/header-tnp.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}

#headerportfolio 	{
	background:url(images/header-portfolio.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}
	
#headerextras 	{
	background:url(images/header-extras.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}
	
#headercontact 	{
	background:url(images/header-contact.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}
	
#headerros	 	{
	background:url(images/header-ros.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}

#headerwendy 	{
	background:url(images/header-wendy.jpg) no-repeat top;
	height:295px;
	width:100%;
	color:#fff;
	}
	
#bottom 	{
	background:url(images/bg-bottom.jpg) no-repeat bottom;
	height:86px;
	width:100%;
	color:#fff;
	}


/* Navigation
--------------- */


ul#nav {
	list-style-type:none;
	height:52px;
	width:769px;
	margin:0 auto;
	padding:0;
	background:;
	}
	
#nav li	{
	display:inline;
	}
	
/* Main Content
--------------- */

#content 	{
	float:left;
	width:100%;
	background:;
	text-align: justify;
	}

#content a	{
	color:#ff5002;
	text-decoration:none;
	border-bottom:;
	background-color:;
	}
	
#content a:hover	{
	border-bottom:;
	}
	
#content h1	{
	font:normal 3em "trebuchet ms",georgia, "times new roman", serif;
	text-transform:capitalize;
	text-align: left;
	}
	
#content h2	{
	font:normal 1.8em "trebuchet ms",georgia, "times new roman", serif;
	text-transform:capitalize;
	text-align: left;
	border-bottom:1px dotted #000;
	}

#content h3	{
	font:normal 1.2em "trebuchet ms",georgia, "times new roman", serif;
	text-transform:capitalize;
	text-align: left;
	border-bottom:1px dotted #000;
	}
	
#content h3 a{
	text-decoration:none;
	border-style:none;
	}

#content ul	{
	list-style-type:square;
	padding:10px 30px;
	}

#content ol {
padding:0 20px;
}

#content li	{
	margin-bottom:5px;
	}
 
	
/* Content News
--------------- */
	
#contentnews h1	{
	font:normal 3em "trebuchet ms",georgia, "times new roman", serif;
	text-transform:capitalize;
	text-align: left;
	}
	
#contentnews1 h1	{
	font:normal 3em "trebuchet ms",georgia, "times new roman", serif;
	text-transform:capitalize;
	text-align: left;
	}
	
#content h2	{
	font:normal 2em "trebuchet ms",georgia, "times new roman", serif;
	text-transform:capitalize;
	text-align: left;
	}

#contentnews h2	{
	font:normal 1.5em "trebuchet ms",georgia, "times new roman", serif;
	text-transform:;
	font-weight: bold;
	background-color: #;
	padding: 0px 0px;
	}

#contentnews h3	{
	font:normal 1.2em "trebuchet ms",georgia, "times new roman", serif;
	text-transform: uppercase;
	text-align: center;
	font-weight:bold;
	background-color: #ffffff;
	padding: 0px 0px;
	border-top:1px dotted #000;
	border-bottom:1px dotted #000;
	}

#contentnews 	{
	float:left;
	width:100%;
	background:;
	text-align: justify;
	}

#contentnews1 	{
	align: left;
	width: 63%;
	padding: 0px 10px;
	background:;
	border-bottom:1px dotted #000;
	border-top:1px dotted #000;
	float:left;
	background:#ffffff url() repeat-x;
	text-align: justify;
	}
	
#contentnews2 	{
	font:normal 0.95em "arial",georgia, "times new roman", serif;
	padding: 0px 0px;
	float: right;
	width: 28%;
	background:# url() repeat-x;
	border-bottom:;
	}
	
#contentnews a	{
	color:#ff0000;
	text-decoration:none;
	border-bottom:;
	background-color: #;
	font-weight: bold;
	}
	
#contentnews1 a	{
	color:#ff0000;
	text-decoration:none;
	border-bottom:;
	background-color: #;
	font-weight: bold;
	}
	

/* Content Services
--------------- */

	
#contentproducts 	{
	padding: 10px 10px;
	float:;
	width: 45%;
	background: url(images/news-bg2.gif) repeat-x;
	text-align: justify;
	border-bottom:1px dotted #000;
	border-top:1px dotted #000;
	}
	
#contentservices 	{
	padding: 10px 10px;
	float:;
	width:45%;
	background: url(images/news-bg2.gif) repeat-x;
	text-align: justify;
	border-bottom:1px dotted #000;
	border-top:1px dotted #000;
	}
	
/* Content Portfolio
--------------- */

#contentcorporateleft 	{
	padding: 10px 10px;
	float:left;
	width:45%;
	background: ;
	text-align: justify; 
	}
	
#contentcorporateright 	{
	padding: 10px 10px;
	float:right;
	width:45%;
	background: ;
	text-align: justify;
	}

/* Left Sidebar
------------------ */
	
#sidebar {
	margin-top: 0px;
	width:140px;
	float: left;
	font:.9em/1.5 "trebuchet", "lucida sans unicode", verdana, helvetica, arial, sans-serif;
	color:#fff;
	background:#A89D94 url(images/bg-stripes.jpg);
	text-align: left;
	}
	
#sidebar h3	{
	color:#78756d;
	font:1.1em/1 "lucida grande", "lucida sans unicode", verdana, helvetica, arial, sans-serif;
	}

#sidebar a	{
	color:#fff;
	border-bottom:1px dotted #fff;
	text-decoration:none;
	}

#sidebar a:hover	{
	color:#fff;
	border-bottom:1px solid #fff;
	}
	
#sidebar ul	{
	list-style-type:square;
	}

.col-in	{
	padding:15px;
	}

#sidebarnews {
	margin-top:30px;
	width:150px;
	float: right;
	font:.9em/1.5 "trebuchet", "lucida sans unicode", verdana, helvetica, arial, sans-serif;
	color:#fff;
	background:#A89D94 url(images/bg-stripes.jpg);
	text-align: left;
	}

#sidebarnews h4	{
	color:#fff;
	font:1.2em/1 "lucida grande", "lucida sans unicode", verdana, helvetica, arial, sans-serif;
	text-transform:;
	font-weight:bold;
	background-color: #;
	padding: 4px 4px;
	border-top:
	}

#sidebarnews a	{
	color:#fff;
	border-bottom:1px dotted #fff;
	text-decoration:none;
	}

#sidebarnews a:hover	{
	color:#fff;
	border-bottom:1px solid #fff;
	}
	
#sidebarnews ul	{
	list-style-type:square;
	}


#footer	{
	clear:both;
	width:100%;
	height:95px;
	background:;
	font-size:.8em;
	color:#000;
	}

#footer a 	{
	text-decoration:none;
	color:#418399;
	}

#footer .col-in	{
	width:750px;
	margin:0 auto;
	padding-top:67px;
	text-align:center;
	}


