/* CSS Document */

* {  margin:0;  padding:0;
 }
img {  margin:0;  padding:0;  border: none;
 }
a {  margin:0;  padding:0;  border: none;
 }
body {	margin: 0;	padding: 0;	background-color: #FFFFFF;	background-image: url(images/background.gif);	background-repeat: repeat-x;
	}
	
	
	
/* fonts */

.header h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;
}
h1 {
}
ul {	list-style-position: inside;	list-style-type: none;
	}
h2 {	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;	font-size: 30px;	color: #1d4a6e;	font-weight: normal;
}
.home_blog h2 {	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;	font-size: 18px;	color: #1d4a6e;	font-weight: normal;
}
h3{	font-family: Arial, Sans-Serif;	font-size: 14px;	color: #1d4a6e;	padding-top: 18px;
	}
.pod h3{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #1d4a6e;	padding-top: 5px;	padding-bottom: 5px;
	}
.pod p{	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;	font-size: 14px;	color: #494949;	padding-top: 5px;	padding-bottom: 5px;
}
p {	color: #494949;	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;	font-size: 14px;	margin-bottom: 0px;	padding-top: 18px;
}
small {	color: #494949;	font-family: Arial, Verdana, Sans-Serif;	font-size: 11px;	margin-bottom: 14px;
}


/* structure */

.big_image {	height: 229px;	width: 990px;	background-image: url(images/big_home_image.jpg);
}
#bloglink {	height:45px;	width:284px;	left:0px;	top:0px;	padding-left: 0px;
}
.boxes {	
}
#container {	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	width: 990px;	position:relative;	clear: both;
}
.content {	width: 951px;	background-image: url(images/content_header.jpg);	background-repeat: no-repeat;	clear: both;	padding-right: 39px;
}
#footer {	width: 951px;	background-image: url(images/site_footer.jpg);	background-repeat: repeat-x;	background-color: #e5f1ff;	height: 200px;	margin-top: 20px;	margin-left: 20px;	margin-right: 19px;	clear: both;
}
.home_blog {	width: 240px;	background-repeat: no-repeat;	padding-top: 15px;	padding-right: 22px;	padding-bottom: 15px;	padding-left: 22px;	margin-bottom: 20px;	background-color: #e5f1ff;
}
.home_illus {	width: 284px;	padding-top: 5px;	padding-bottom: 5px;	background-color: #e5f1ff;
}
.home_cwsa {	width: 240px;	padding-top: 15px;	padding-right: 22px;	padding-bottom: 15px;	padding-left: 22px;	margin-top: 20px;	background-color: #e5f1ff;
}
.header {	height: 44px;	width: 950px;	padding-right: 20px;	padding-left: 20px;
}
#inside_leftbar {	width: 302px;	float: left;	background-color: #e5f1ff;	margin-bottom: 30px;
}
.left_side {
	width: 596px;
	float: left;
	padding-left: 39px;
}
.left_side2 {	float: left;	background-image: url(images/inside_clouds.jpg);	background-repeat: no-repeat;
}
#navigation {	height:28px;	width:396px;	left:0px;	top:245px;	position:absolute;	padding-left: 38px;
}
#navigation2 {	height:28px;	width:375px;	left:598px;	top:90px;	position:absolute;
}
#pod {	width: 560px;	margin-right: 10px;	margin-left: 10px;	padding: 10px;
}	
.pod {	height: 161px;	padding-top: 10px;	padding-bottom: 18px;
}
.portfolio {	padding-top: 35px;
}
.right_side {	width: 285px;	float: right;	padding-top: 28px;	position: relative;
}
.thumb2 {	margin-left: 18px;	float: left;	width: 237px;
}
.thumb1 {	float: left;	width: 337px;
}
.welcome {	padding-top: 33px;
}
.yellow {	background-color: #FFFFCC;
}



/* replacements */

#head_img {	width: 950px;	height: 44px;	position: relative;	float: left;
	}
#head_img span {	background: url(images/header.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;
	}
#portfolio_img {	width: 122px;	height: 28px;	position: relative;	float: left;
	}
#portfolio_img span {	background: url(images/but_portfolio.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;
	}
#blog_img {	width: 120px;	height: 28px;	position: relative;	float: left;
	}
#blog_img span {	background: url(images/but_blog.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;	background-image: url(images/but_blog.jpg);
	}
#contact_img {	width: 116px;	height: 28px;	position: relative;	float: left;
	}
#contact_img span {	background: url(images/but_contact.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;
	}


#inportfolio_img {	width: 122px;	height: 28px;	position: relative;	float: left;
	}
#inportfolio_img span {	background: url(images/but_01a.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;
	}
#inblog_img {	width: 120px;	height: 28px;	position: relative;	float: left;
	}
#inblog_img span {	background: url(images/but_02a.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;	background-image: url(images/but_02a.jpg);
	}
#incontact_img {	width: 116px;	height: 28px;	position: relative;	float: left;
	}
#incontact_img span {	background: url(images/but_03a.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;
	}

#in2portfolio_img {	width: 122px;	height: 28px;	position: relative;	float: left;
	}
#in2portfolio_img span {	background: url(images/but_01b.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;
	}
#in2blog_img {	width: 120px;	height: 28px;	position: relative;	float: left;
	}
#in2blog_img span {	background: url(images/but_02b.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;	background-image: url(images/but_02b.jpg);
	}
#in2contact_img {	width: 116px;	height: 28px;	position: relative;	float: left;
	}
#in2contact_img span {	background: url(images/but_03b.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;
	}

