/*
Theme Name: PixelEd Portfolio
Theme URI: http://pixeled.sg/
Description: Wordpress theme created for the ultimate Web 2.0 studio portfolio website.
Version: 1.1
Author: Cecilia Waters
Author URI: http://control-config.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

Comment: Designed to an ultimate width of 1280px
  
  */

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

/**********************************************/
* 
{
  margin:0; padding:0;  
}
body{
  margin:0; padding:0;
  font-family: Palantino, Georgia, Garamond, New York, Serif;
  height:100%;
  background-color:#fff ;
  border-collapse: collapse;
  font-size: 0.9em;
  text-align: center;
  line-height:1.3em;
}
/* mac hide \*/
* html #body{height:100%}
/* end hide */
a {
   color: #858585; 
   text-decoration: none;
}
a:link {
color: #0099ff; 
text-decoration: none;
}     /* unvisited link */
a:visited {text-decoration: none;color: #0099ff;}  /* visited link */
a:hover {text-decoration: underline;}   /* mouse over link */
a:active {text-decoration: none;}   /* selected link */
#banner{
   width: 100%;
   /*background: #009ee1 url('images/bg.gif') repeat-x;*/
   background: #fff url('images/bg.gif') repeat-x;
   height: 300px;
   margin: 0; padding: 0;
}

#container{
   width: 1024px;
   min-height: 310px;
   height: 310px;
   position: relative;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 0;
   margin-top: 0;
   text-align: center;
   padding:0;
   background-color: #fff;
}
html > body  #container{
 	height: auto; 
}

#header {
  height: 300px;
  width: 1024px;
  text-align: center;
  background: #009ee1 url('images/headerbackgound.jpg') no-repeat top center;
}

#logo {
	position:absolute;
	left: 172px;
	width:118px;
	text-align:left;
  z-index:21;
}
img {
   border: 0;
}
#nav-menu{
	color:#FFF;
  width:450px;
	position: absolute;
	left:291px;
	top: 58px;
  z-index:20;
}
#nav-menu ul
{
  list-style: none;
  padding: 0;
  margin: 0;
  width:450px;
  z-index: 7;
}

#nav-menu li
{
  font-family: Palantino, Georgia, Garamond, New York, Serif;
  float: left;
  margin: 0;
  display: block;
  position: relative;
  width:90px;
}

#nav-menu li a
{
  font-size: 0.9em;	
  height: 2em;
  line-height: 2em;
  float: left;
  display: block;
  /*border: 0.1em solid #dcdce9;*/
  color: #fff;
  text-decoration: none;
  text-align: left;
  padding-right: 16px;
}
#nav-menu li a:hover{
	text-decoration: none;
	color:#ccc;
}
/* Hide from IE5-Mac \*/
#nav-menu li a
{
  float: none
}

#float_lr_shell {
  width: 681px;
  min-height: 216px;
  position: relative;
  top: 0px;
  font-weight: normal;
}
#float_lr_shell_form {
  width: 681px;
  min-height: 380px;
  position: relative;
  top: 0px;
  font-weight: normal;
}
#title_left {
  padding: 0;
  margin: 0;
  width: 166px;
  height: 214px;
  float:left;
  position:relative;
  font-family: Palantino, Georgia, Garamond, New York, Serif;
  font-size:21px; 
  color:#b29024;
  font-weight: normal;
  text-align: center;
}
#results_right {
  padding: 0;
  margin: 0;
  width: 514px;
  height: 214px;
  float:right;
  position:relative;
  display: inline;
  background: #fff url('http://www.pixeled.sg/wp-content/themes/default/images/vl2.jpg') no-repeat top left;
  font-weight: normal;
}
#results_right_form {
  top: 0px;
  color: #333;
  padding: 0 0 0 24px;
  margin: 0;
  width: 490px;
  /*border: solid red 1px;*/
  float:right;
  position:relative;
  display: inline;
  background: #fff url('http://www.pixeled.sg/wp-content/themes/default/images/vl2.jpg') no-repeat top left;
  font-weight: normal;
}
#results_right p {
  padding:0;
  margin:10px 0 0 10px;
  color: #666;
  font-weight: normal;
}
/* mac hide \*/
* html #container{height:800px}
/* end hide */
#latest_cat {text-align:left;margin:0 19px 10px 0;font-size: 10px; padding:0;font-family: Palantino, Georgia, Garamond, New York, Serif;text-decoration:none;color:#007eb4;}
#latest_cat a {font-family: Palantino, Georgia, Garamond, New York, Serif; text-decoration:none;color:#007eb4;}
#latest_cat a:hover {color:#ccc;text-decoration:none;}
#latest_cat a:visited {color:#007eb4;text-decoration:none;}

/* ----------- Slideshow -------------*/
.slideshow {
	/*margin-left: auto; 
	margin-right: auto;
	text-align:center;
	outline: none;
  overflow:visible;*/
}

.slideshowlink {
	
}

#slideshow_shell {
	width: 681px;
	height: 300px;
  min-height: 300px;
	padding: 0;
	margin:0;
	position: absolute;
  top: 90px;
  left:170px;
}

html > body  #slideshow_shell{
 	height: auto; 
}
/********************************/
#content_container {
   text-align: center;
   width: 681px;
   height: 310px;
   min-height: 310px;
   position: relative;
   background-color: #fff;
   padding: 0;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
   top: 10px;
}
html > body  #content_container {
 	height: auto; 
}

#content_container_home{
   text-align: center;
   width: 681px;
   min-height: 330px;
   height: 300px;
   position: relative;
   background-color: #fff;
   /*margin-left: auto;
   margin-right: auto;
   margin-top: 0;
   margin-bottom: 0;*/
   text-align: left;
   position: relative;
   top: 110px;
   padding: 0;
   margin: 0 auto;
}

html > body  #content_container_home{
 	height: auto; 
}

/*start portfolio item styles*/
#content-container_port {
   text-align: center;
   width: 681px;
   min-height: 220px;
   height: 220px;
   position: relative;
   top: 10px;
   background-color: #fff;
   margin-left: auto;
   margin-right: auto;
   padding: 0;
   text-align: left;
}

html > body  #content_container_port{
 	height: auto; 
}
#title_left_port {
  padding: 0;
  margin: 0 20px 0 0px;
  width: 454px;
  height: 220px;
  float:left;
  position:relative;
  font-family: Palantino, Georgia, Garamond, New York, Serif;
  font-size:0.9em; 
  font-weight: normal;
  text-align: left;
}
#results_right_port {
  padding: 0 10px 0 10px;
  margin: 0;
  width: 177px;
  height: 220px;
  float:right;
  position:relative;
  display: inline;
  font-family: Palantino, Georgia, Garamond, New York, Serif;
  font-size:12px; 
  font-weight: normal;
  color: #000;
  background: #fff url('http://www.pixeled.sg/wp-content/themes/default/images/vl2.jpg') no-repeat top left;
  font-weight: normal;
}
/*end portfolio item styles*/
/* mac hide \*/
* html #container{height:800px}
/* end hide */
#content_top {
  /*border: 1px solid red;*/
  width: 682px;
  height:118px;
  position: relative;
}
#content_bottom {
  /*border: 1px solid blue;*/
  width: 681px;
  min-height:530px;
  position: relative;
  margin: 31px 0 0 0;
}
/* mac hide \*/
* html #container{height:530px}
/* end hide */
#footer {
	width: 100%;
	height: 42px;
	background-color: #fff;
	color:#333;
  margin: 0; padding: 0;
  font-family: Palantino, Georgia, Garamond, New York, Serif;
  font-size:11px; 
  text-align: center;
  position:relative;
  top: 120px;
}
/********************************/
h1 {
	font-size: 1.4em;
	text-align: left;
	padding: 0;
	margin: 0;
	color: #009ee1;
	position:relative;
	}
  h1.blue  {
	font-size: 1.5em;
	text-align: left;
	padding: 0;
	margin: 0;
	color: #009ee1;
	position:relative;
	}
  h1.blue a{
	font-size: 1.2em;
	text-align: left;
	padding: 0;
	margin: 0;
	color: #009ee1;
	position:relative;
	}
  h1.title {
	font-size: 1.8em;
  font-weight: strong;
	}
 h2, h2 a{
	font-size: 12px;
	text-align: left;
	padding: 0;
	margin: 0;
	color: #333;
	position:relative;
	} 
  h2 a:hover{
	color: #ccc;
	} 
  h3 {
    font-size: 12px;
    text-align: left;
    padding: 12px 0 12px 0;
    margin: 0;
    color: #333;
    position:relative; 
    font-weight: bold;
  }
ul
{
  list-style-position:inside;
  list-style-type: none;
}
li {
  list-style-type: none;
}
.mc_custom_border {
  border: 0px;
}
/********************************/