h1, h2, h3, h4, h5, h6 {

	text-shadow:1px 1px #f7f6f3;

}

body {

	background:#eeede7;	

	text-shadow:1px 1px #f7f6f3;

}

#mainContainer{

	background:#f9f7ef url(http://www.secondnaturestudio.com/wp-content/uploads/2011/01/canvas.gif) top left repeat;

	overflow:hidden;

}

#logoContainer a{

	background-image: url(images/logo.png);

}

#lineTop{

	background-color:transparent;

	background-image:url(images/line_top.jpg);

}

div.hr1 {

 width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr1 hr {

  width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr2 {

  width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr2 hr {

   width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr3 {

 width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr3 hr {

  width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr4 {

 width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr4 hr {

  width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr5 {

 width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr5 hr {

  width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr6 {

 width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

div.hr6 hr {

  width: 100%;height: 4px;border: 0;background: #e6e1d4;margin: 20px 0;border-top: 1px solid #FFF;

}

#menu ul li ul{ 

	 top:28px;  

	 background:#e8e6df;

	 border:1px solid #dddad0;

	 border-top:0px;

}

#menu ul li ul li a {

	background-color:transparent;

}

.date{

	background-image:url(images/gr_date_bg.png);

}

.date h1{

	color:#FFFFFF;

	text-shadow:none;

}

.date h3{

	color:#fff;

	text-shadow:none;

}

.month{

	color:#fff;

}

.sidebarTitile{



	background-image:url(images/gr_sidebar_title.png);

        text-shadow: 0 1px 0 rgba(0,0,0,.8);

}

.sidebarBox h2{

	color:#FFFFFF;

	text-shadow: 0 1px 0 rgba(0,0,0,.3);

}

	

#searchButton{

	background-color: #767575;

	border-color:#535353;

}		

#footer{

}

.leftBundle{

	width:24px;

	height:42px;

	background-image:url(images/bundle_left_gr.png);

	position:absolute;

	top:0px;

	left:-18px;

}

.rightBundle{

	width:22px;

	height:42px;

	background-image:url(images/bundle_right_gr.png);

	position:absolute;

	top:0px;

	right:-18px;

}

#portfolioCategories{

	background-image:url(images/bundle_bg_gr.jpg);

	color:#fff;

	text-shadow:none;

	height:37px;

}

#portfolioCategories ul li a{

	color:#fff;

}

#portfolioCategories ul li a:hover{

	color:#e1e1e1;

}

#navButtonLeft a{

	background-image:url(images/arrow_left_gr.jpg);

	height:24px;

}

#navButtonRight  a{

	background-image:url(images/arrow_right_gr.jpg);

	height:24px;

}

#navButtonLeft a:hover {

	background-position: 0px 23px;

}

#navButtonRight a:hover {

	background-position:0px 23px;

}

/*----------------------------TABLES---------------------*/

table{

	border:1px solid #999;

}

td{

	border:1px solid #999;

}

th{

	border:1px solid #999;

	background-color: #9bb0ab;

	background-image:url(images/table_bg.jpg);

	text-shadow:none;

	color:#fff;

}

.adminRibbon{

	background-image: url(images/admin_g.png);

	right:-7px;

}

/* Selection Styles */

::selection {

	background: #569a9d; /* Safari */

        color:#FFF;

        text-shadow:none !important;

	}

::-moz-selection {

	background: #569a9d; /* Firefox */

        color:#FFF;

        text-shadow:none !important;

}



.offering{

       width:440px;

       min-height: 200px;

       margin-bottom:20px;

margin-right:40px;

float:left;

clear:right;

}

.offering img{

      float: left;

}

#offeringLeft{

	margin-right:40px;

}

.offering ul{

margin:0;

padding:0 0 15px 0;

}

.offering ul li{

margin-bottom:5px;

}

.offering ul li strong{

color:#000;

text-shadow:1px 1px #FFF;

}

/* Facebook styles */

.connect_widget,.connect_widget_interactive_area,.connect_widget_interactive_area{

width:100px !important;

}

.connect_widget table,.connect_widget table tr,.connect_widget table tr td{

width:100px !important;

}

#connect_widget_4c5775e9bc4cd7ced261e .connect_widget{

width:100px !important;

}
