/*
Theme Name: Getting Technology Right
Theme URI: www.gettingtechnologyright.com
Description: Theme designed by Christine Rondeau of Bluelime media
Version: 2.0
Author: Christine Rondeau
Author URI: http://www.bluelimemedia.com

*/

/*----Global Reset Courtesy of Eric Meyer----*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}
.hide {display:none;}

body	{
 	margin: 0; padding:0; text-align:center;
	font:62.5% verdana, arial, helvetica,  sans-serif;
	color: #423F3F;
	background: #F1F1F1;
	}

#wrap  {
	width:798px;
	margin:40px auto 0 auto; padding:0;
}


#header_about, #header_pub, #header_services, #header_contact, #header_mm, #header {
	text-align:left; 
	width:798px; 
	height:145px;  
	margin:0; 
	padding:0; 
}
#header_about {background:url(images/top/1.jpg) right no-repeat;}
#header_pub {background:url(images/top/2.jpg) right no-repeat;}
#header_services {background:url(images/top/3.jpg) right no-repeat;}
#header_contact  {background:url(images/top/4.jpg) right no-repeat;} 
#header_mm, #header {background:url(images/top/5.jpg) right no-repeat;} 

#logo {
	float:right; 
	margin:30px 5px 0 0; padding:0 25px 0 0; 
	background: url(images/logo.gif) left no-repeat; 
	width: 396px; height:78px;
}


#content {
	float:left; 
	width:798px; 
	background:url(images/main_bg.gif) left repeat-y; 
	margin:0px; padding:0px;
}

#left {
	float:left; 
	padding:0 0 30px 0;	margin:0;
	width:140px;
	text-align:right;
}

#main {
	float:left;
	margin:0;	padding:0;
	width:630px;
	text-align:left;
}
.entry {
	background:url(images/content_bg.gif) top left no-repeat; 
	width:630px; padding-top:10px;
}
.entrybody {
	width:610px;
	padding: 0 10px;
}
.mmfooter{/*footer of materials matter newsletter*/
    background:url(images/greybar_sm.gif) no-repeat; 
    width:600px;
    height:34px;
    padding-top:5px;
    text-align:center;
    font-weight:bold;
    margin-top:15px;
    }
    

/* Styles for sub navigation on featured projects pages */

#navlist {
padding: 4px 0 0 5px;
margin: 0;
width: 120px;
font: bold 1.2em arial, verdana, tahoma, sans-serif;
}
#navlist ul {margin:0px; padding:0px;}
#navlist li {list-style: none;margin: 0;padding: 8px 14px 8px 0px;}
#navlist li a { text-decoration: none; color:#000;}
#navlist li.current_page_item a, #navlist li a:hover {color:#9AB23B;}

#footer {float:left; width:798px; height:104px; margin:0px; padding:0px; background:url(images/footer_bg.gif) top no-repeat;}

/* General Styles */
.hide {display:none;}
p {font-size:1.2em; line-height:1.8em; margin:8px 0 8px 10px;}
p.short {padding-bottom:200px;}
h2 {font:bold 1.6em arial, verdana, tahoma, sans-serif; color:#9AB23B; margin:8px 0 0px 10px;padding: 0 10px;  }
h3 {font:bold 1.4em arial, verdana, tahoma, sans-serif; color:#423F3F; margin:8px 0 0 10px; }
table {margin-left:10px;}
td {font-size:1.1em; line-height:1.8em;}

a {color:#9AB23B;}
a:hover {color:#423F3F;}

#searchdiv {
    text-align:right;
    padding: 10px 0 0 5px;
    margin: 20px 15px 0 0;
    width: 105px;
}
#searchdiv p {
	padding:0; margin:0; color:#000; font: bold 1.1em arial, verdana, tahoma, sans-serif;
}
.search_box {width:100px;}
.entrymeta{font-size:1em;}



#postlist{
	float:right;
	width:150px;
	border-left:1px solid #b0afaf;
	list-style-type:none;
	margin:0px 5px 10px 8px;
	padding:10px 0 0 0;
}
#postlist li{padding:10px 0 0 8px;}


.alignright  {float:right; padding:0 0 5px 10px;}
.alignleft {float:left; padding:0 10px 5px 0;}