/*
Theme Name: wireGroove Technology
Theme URI: http://www.wiregroove.com
Description: The default WordPress theme for <a href="http://www.wiregroove.com">wireGroove Technolgoy</a>.
Version: 1.0
Author: Donny Hansen
Author URI: http://www.wiregroove.com
Tags: 

	wireGroove v1.0
	 http://www.wiregroove.com

	This theme was designed and built by Donny Hansen,
	whose blog you will find at http://www.ooxeye.com

	The CSS, XHTML and design are created specifically for wireGroove Technology,
  and may not be reproduced, copied or modified without the express prior
  written permission of the owners or representatives of wireGroove Technology.

*/

*{
  padding:0px;
  margin:0px;
}

a{
  color:#f07720;
  text-decoration: underline;
}

body{
  background:url('../images/background.png') repeat-x;
  text-align:center;
}

fieldset{
  border:none;
}

h1{
  font-family: Arial, Helvetica, sans-serif;
  font-size:30px;
  color:#555;
}

h2{
  color:#f0781f;
}

input{
  padding:2px;
}

img{
  border:0px;
}

.clear{
  clear:both;
}

.seperator{
  /*border:1px solid green;*/
  margin:10px 0px;
  width:1024px;
  height:5px;
  background:url('../images/seperator.png') repeat-x;
}

#bodyWrapper{
  /*border:1px solid blue;*/
  width:1024px;
  margin:0 auto;
  margin-top:10px;
  text-align:left;
  position:relative;
}

#contentWrapper{
  /*border:1px solid red;*/
  margin-top:-20px;
  width:1004px;
  background:url('../images/bodyBackground.png') no-repeat top center;
  min-height:50px;
}

#contentWrapperPage{
  /*border:1px solid red;*/
  margin-top:50px;
  width:1004px;
  background:url('../images/bodyBackground.png') no-repeat top center;
  min-height:50px;
}

#headerImage{
  margin-top:10px;
  width:1024px;
  height:271px;
  background:url('../images/headerImage.jpg') no-repeat;
}

#headerWrapper{
  /*border:1px solid red;*/
  width:1024px;
}

#logo{
  /*border:1px solid red;*/
  position:absolute;
  left:10px;
}

/* Search Input Styles */
.searchForm{
  /*border:1px solid purple;*/
  float:right;
}

.searchLabel{
  float:left;
}

.searchInput{
  margin-top:2px;
  float:left;
}

.searchSubmit{
  float:left;
}

#searchWrapper{
  /*border:1px solid green;*/
  height:30px;
  width:1024px;
}



/* Navigation Styles */

.current_page_item{
  color:#f07720;
}

#navigationWrapper{
  /*border:1px solid blue;*/
  width:100%;
}

#navigation{
  /*border:1px solid red;*/
  float:right;
}

#navigation ul{
  list-style-type: none;
  list-style-image: none;
}

#navigation li{
  display:inline;
  padding:0px 8px;
}

#navigation li a{
  font-family: Arial, Helvetica, sans-serif;
  font-size:18px;
  text-decoration:none;
  color:#555;
}

#navigation li a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size:18px;
  text-decoration:underline;
  color:#f07720;
}

/* HOME PAGE STYLES */

#homePageLeftColumn{
  border:1px solid #cbcbcb;
  float:left;
  margin-left:30px;
  margin-top:20px;
  width:30%;
  background-color:#fff;
  padding:5px;
  overflow:hidden;
  text-align:left;
}

#homePageRightColumn{
  /*border:1px solid green;*/
  float:right;
  margin-right:30px;
  margin-top:20px;
  width:60%;
  overflow:hidden;
  padding-top:6px;
  text-align:left;
  font-family: Arial, Helvetica, sans-serif;
}

/* FEATURED PROJECT STYLES */
.featuredProjectImage{
  text-align:center;
}

.featuredProjectInfo{
  /*border:1px solid red;*/
  margin-top:5px;
  margin-left:15px;
  margin-right:15px;
  text-align:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}

.featuredProjectName a{
  color:#ef7520;
  font-weight:bold;
  text-decoration:underline;
}

.featuredProjectText{
  color:#555;
}

/* FOOTER STYLES */

#footerWrapper{
  /*border:1px solid red;*/
  margin-top:20px;
  margin-bottom:20px;
  color:#555;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}

#footerLeftColumn{
  /*border:1px solid red;*/
  float:left;
  width:45%;
  text-align:left;
  padding-left:20px;
}

#footerRightColumn{
  /*border:1px solid blue;*/
  float:right;
  width:45%;
  text-align:right;
  padding-right:20px;
}

#footerRightColumn ul{
  list-style-type: none;
  list-style-image: none;
}

#footerRightColumn li{
  display:inline;
}

#footerRightColumn li a{
  text-decoration:none;
  color:#555;
}

#footerRightColumn li a:hover{
  color:#f07720;
}


/* PAGE STYLES */

#pageLeftColumn{
  border:1px solid #cbcbcb;
  float:left;
  margin-left:30px;
  margin-top:20px;
  width:30%;
  background-color:#fff;
  padding:5px;
  overflow:hidden;
  text-align:left;
}

#pageRightColumn{
  /*border:1px solid green;*/
  float:right;
  margin-right:30px;
  margin-top:20px;
  width:60%;
  overflow:hidden;
  padding-top:6px;
  text-align:left;
  font-family: Arial, Helvetica, sans-serif;
}

/* PROJECT MODULE */

.projectModule{
  width:271px;
  background:#fff;
  border:1px solid #cbcbcb;
  float:left;
  min-height:250px;
  margin:5px;
}

/* POST STYLES */

.thePost{
  padding-bottom:10px;
  border-bottom:1px solid #cbcbcb;
}

.postDate{
  font-size:12px;
}

.postTitle{
  font-weight:bold;
  font-size:21px;
}