@import url(reset.css);
@import url(basics.css);
@import url("nav.css");
/*===============================
       Stick Footer
===============================*/
html {height: 100%;}

body {height: 100%;}

#container {
	position: relative;
	min-height: 100%;
	}

* html #container {height: 100%;}

#footStick  {
	background-color: #ffab2e;
	background-image: url("../images/bg_stripes.gif");
	background-position: center 0;
	margin-top: -119px;
	position: relative;
	width: 100%;
	height: 119px }


/*===============================
       Structure
===============================*/

body   {
	background-color: white;
	background-position: center top }


#header, #nav, #content, #contactBar,
#footer1, #footer2, #footer3, #footer4, #footer5   {
	margin: 0 auto;
	width: 800px }

#headerBg     {
	background-color: #ffab2e;
	background-image: url("../images/bg_stripes.gif");
	background-position: center 0 }


#header    {
	background-color: #ffab2e;
	background-image: url("../images/bg_stripes.gif");
	background-position: center 0;
	height: 112px }


#logo    {
	background-image: url("../images/logo.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	text-indent: -9000px;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 112px;
	overflow: hidden }



#navBg  {
	background-color: white;
	background-image: url("../images/bg_nav.gif") }

#nav {
	height: 82px }


#contentBg  {
	background-color: white }

#content   {
	padding-top: 35px;
	padding-bottom: 139px;
	min-height: 200px }



#contactBarBg    {
	background-color: #ffffcb;
	height: 32px }




#contactBar {
	padding-top: 9px;
	height: 23px }


#contactBar p  {
	color: #E89D28;
	font-size: 1.2em;
	text-align: center }


#footer1, #footer2, #footer3, #footer4, #footer5  {
	background-repeat: no-repeat;
	height: 87px }

#footer1 {background-image: url("../images/bg_footer1.jpg")}
#footer2 {background-image: url("../images/bg_footer2.jpg")}
#footer3 {background-image: url("../images/bg_footer3.jpg")}
#footer4 {background-image: url("../images/bg_footer4.jpg")}
#footer5 {background-image: url("../images/bg_footer5.jpg")}			

#sideCol    {
	width: 213px;
	float: right }

#sideColBlog    {
	width: 213px;
	float: right }

#mainCol   {
	padding-left: 60px;
	width: 435px;
	float: left }



.leading {
	margin-top: 0em;
	}
.closing {
	margin-bottom: 0 }

/*===============================
       NAVIGATION
===============================*/
.clearBoth {
	clear: both }
#content p, #content ul, #content blockquote {
	font-size: 1.2em;
	font-family: Verdana, SunSans-Regular, sans-serif;
	line-height: 1.4em }

#content ul {
	margin-bottom: 0.2em }

/*#mainCol ul li {
	background-image: url("../images/nav_bullet.gif");
	background-repeat: no-repeat;
	padding-left: 2em }*/


#sideCol p   {
	color: #666;
	font-family: Arial, SunSans-Regular, sans-serif;
	font-size: 1.75em;
	line-height: 1.3em }

#sideCol b,  .sideCol strong {
	color: #ffab2e;
	font-weight: 700 }
