@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	font-size: 90%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(/images/bkgd.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
#container {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
img
{  border-style: none;
}
/**************
nav
***************/
ul#nav {
	width: 980px;
	height:35px;
	list-style: none;
	margin-top: 15px;
	margin-bottom: 15px;
}

ul#nav li{
	float: left;

}
a span {
	display: none;
}
a#nav-home, a#nav-who, a#nav-why, a#nav-how, a#nav-choosing, a#nav-resources, a#nav-contact {
	display: block;
	height: 35px;
	background-position: 0 0;
}
a#nav-home {
	width: 72px;
	background-image: url(/images/nav-home.gif);
}
a#nav-who {
	width: 117px;
	background-image: url(/images/nav-who.gif);
}
a#nav-why {
	width: 111px;
	background-image: url(/images/nav-why.gif);
}
a#nav-how {
	width: 121px;
	background-image: url(/images/nav-how.gif);
}
a#nav-choosing {
	width: 236px;
	background-image: url(/images/nav-choosing.gif);
}
a#nav-resources {
	width: 219px;
	background-image: url(/images/nav-resources.gif);
}
a#nav-contact {
	width: 104px;
	background-image: url(/images/nav-contact.gif);
}
a#nav-home:hover, a#nav-who:hover, a#nav-why:hover, a#nav-how:hover, a#nav-choosing:hover, a#nav-resources:hover, a#nav-contact:hover, li.selected a#nav-choosing, li.selected a#nav-resources, li.selected a#nav-contact {
	background-position: 0 -35px;
}
body#home a#nav-home, body#who-we-are a#nav-who, body#why-use-us a#nav-why, body#how-it-works a#nav-how, body#choosing-a-summer-camp a#nav-choosing, body.blog a#nav-resources, body.archive a#nav-resources, body.single a#nav-resources, body#request-info a#nav-contact {
	background-position: 0 -35px;
}
/**************
home-branding
***************/
.lpPoweredBy { display:none;} 
.lpEmtStarRating { display:none; }

#home-left-col {
	float:left;
	width:160px;
	padding-top: 20px;
	padding-left: 10px;
}
h1#logo {
    padding-top: 250px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url("/images/logo.png");
    background-repeat: no-repeat;
	font-size: 20px;
	margin-bottom: 12px;
}
#home-right-col {
	float:left;
	width: 796px;
	padding-top: 20px;
	padding-left: 10px;
}
a#request {
	display: block;
	height: 170px;
	width: 160px;
	background-position: 0 0;
	background-image: url(/images/box-start.png);
}
a#request:hover {
	background-position: 0 0px;
}
/**************
slideshow
***************/
#slideshow-container {
	display: block;
	width: 768px;
	height: 381px;
	background: url(/images/slideshow.png) top left no-repeat;
	padding: 14px 14px;
}
/**************
home content
***************/
#home-content {
	float: left;
	width: 980px;
	padding-top: 40px;
}
#col-a {
	float: left;
	width: 232px;
	margin-left:10px;
	padding-right: 20px;
	padding-top: 10px;
	background: url(/images/border.gif) top right no-repeat;
}
h2#corner {
    padding-top: 30px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-arlenes-camp-corner.gif);
    background-repeat: no-repeat;
	font-size:20px;
}
h2#join {
    padding-top: 30px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-join-network.gif);
    background-repeat: no-repeat;
	font-size:20px;
}
h3 {
	color: #0C1147;
}
p.byline {
	font-size: 85%;
	font-weight: bold;
}
p#blog, p#apply, p#send {
	float: right;
	margin-top: 10px;
}
a#blog {
	display: block;
	height: 27px;
	width: 174px;
	background-position: 0 0;
	background-image: url(/images/button-blog.jpg);
}
a#apply {
	display: block;
	height: 27px;
	width: 121px;
	background-position: 0 0;
	background-image: url(/images/button-apply.jpg);
}
a#send {
	display: block;
	height: 27px;
	width: 131px;
	background-position: 0 0;
	background-image: url(/images/button-send.jpg);
}
a#blog:hover, a#apply:hover, a#send:hover {
	background-position: 0 -27px;
}
#col-b {
	float:left;
	width: 180px;
	padding: 10px 20px;
	background: url(/images/border.gif) top right no-repeat;
}
#col-b p {
	padding-right: 10px;
}
#col-c {
	float:left;
	width: 180px;
	padding: 10px 20px;
}
h2#friend {
    padding-top: 30px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-refer.gif);
    background-repeat: no-repeat;
	font-size:20px;
}
#col-c p {
	padding-right: 10px;
}
#col-d {
	float:left;
	width:240px;
}
#col-d a img {
	margin-bottom: 8px;
}

/**************
aub page
***************/
#left-col {
	float:left;
	width: 160px;
	padding-top: 20px;
	padding-left: 10px;
}

.callout {
	float: left;
	width: 160px;
}
a#newsletter {
	width: 160px;
	height: 67px;
	display: block;
	background-position: 0 0;
	background-image: url(/images/email-newsletter.gif);
}
a#newsletter:hover, body#newsletter a#newsletter {
	background-position: 0 -67px;
}
a#watch {
	width: 160px;
	height: 72px;
	display: block;
	background-position: 0 0;
	background-image: url(/images/watch-video.gif);
	background-repeat: no-repeat;
}
a#watch:hover {
	background-position: 0 -72px;
}
a#refer {
	width: 160px;
	height: 75px;
	display: block;
	background-position: 0 0;
	background-image: url(/images/refer-icons.gif);
	background-repeat: no-repeat;
}
a#rent {
	width: 160px;
	height: 60px;
	display: block;
	background-position: 0 0;
	background-image: url(/images/rent-camp.gif);
}
a#rent:hover, body#rent a#rent {
	background-position: 0 -60px;
}
a#refer:hover, body#refer a#refer{
	background-position: 0 -75px;
}
#right-col {
	float:left;
	width: 796px;
	padding-top: 20px;
	padding-left: 10px;
}
#content-top {
	width: 796px;
	float: left;
	background: url(/images/bkgd-content-top.png) top left no-repeat;
	padding-top: 20px;
}
#content {
	width: 760px;
	float: left;
	background: url(/images/bkgd-content.png) top left repeat-y;
	padding-left: 18px;
	padding-right: 18px;
	min-height: 730px;
}
#copy,.post {
	width: 481px;
	margin-right: 20px;
	margin-left: 9px;
	float: left;
}
/***********
Sub Page H2's
************/
h2#why {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-why-use-us.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#choosing {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-choosing-a-summer-camp.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#thankyou {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-thank-you.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#resources {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-summer-camp-resources.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#contact {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-contact-summer-camp.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#regional {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-regional-camps.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#sleepaway {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-summer-sleepaway.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#sports{
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-sports-summer-camps.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#teen {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-teen-summer-programs.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#performing {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-performing-arts.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#how {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-how-it-works.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#who {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-who-we-are.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#network {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-network.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#newsletter{
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-newsletter.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#refer {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-refer-friend.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#resources {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-resources.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#rent {
	padding-top: 35px; /* height of the replacement image */
	height: 0px;
	overflow: hidden;
	background-image: url(/images/h2-rent.gif);
	background-repeat: no-repeat;
	font-size: 20px;
	margin-top: 20px;
}
h2#terms {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-terms.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}
h2#privacy {
    padding-top: 35px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/h2-privacy.gif);
    background-repeat: no-repeat;
	font-size:20px;
	margin-top: 20px;
}

#copy h3, #copy-form h3, h3.entry-title {
	color:#D20006;
	font-size: 130%;
	margin-top: 15px;
}
#copy h4, .post h4 {
	color:#0C1148;
	font-size: 105%;
	margin-top: 5px;
}

#copy p, #copy-form p, .post p {
	padding-bottom: 15px;
	
}
#copy a, .post a {
	color: #D20006;
	font-weight: bold;
	text-decoration: underline;
}
#copy a:hover, .post a:hover {
	text-decoration: none;
}
#copy p.red {
	color: #D20006;
	font-weight: bold;
	background: url(/images/border-gray.gif) top left no-repeat;
	padding-top: 15px;
}

#copy p.border {
	background: url(/images/border-gray.gif) bottom left no-repeat;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
#copy table {
	margin-bottom: 15px;
}
#copy table.camps {
	margin-top: 8px;
}
#copy table tr td a {
	font-size: 88%;
	font-weight: normal;
}
#copy table ul {
	padding-left: 20px;
}
#copy table ul li {
	list-style-image: url(/images/bullet-red.gif);
	list-style-position: 0px 0px;
	margin-bottom: 8px;
}
#copy ol {
	padding-left: 50px;
	padding-bottom: 5px;
}
#copy ol li {
	padding-bottom: 15px;
}

/************
Callouts
************/
#right-callout {
	float: left;
	width: 250px;
	margin-top: 20px;
	font-size: 89%;
}
#right-callout p {
	margin-bottom: 5px;
}
.callout-red , .widget-area {
	background: #D10007 url(/images/bkgd-box-red.jpg) left bottom repeat-x;
	color: #FFFFFF;
	padding: 20px;
	margin-bottom: 20px;
}

.widget-area ul {

list-style: none;
}

.widget_recent_entries h3 {

background: url(/images/hdr-recent-posts.gif) no-repeat;
height:21px;
text-indent: -99999px;
}

.widget_archive h3 {

background: url(/images/hdr-archives.gif) no-repeat;
height:21px;
text-indent: -99999px;
}


.callout-yellow {
	background: #F7C100 url(/images/bkgd-box-yellow.jpg) left bottom repeat-x;
	color: #000000;
	padding: 20px 25px 10px 20px;
	margin-bottom: 20px;
}
.callout-yellow img {
	float: left;
	margin-right:15px;
	margin-bottom:3px;
}
.callout-yellow h3 {
	font-size: 110%;
	color:#D20006;
}
p.copy {
	padding-top: 28px;
	
}
p.blog {
    padding-top: 18px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/link-read-blog.gif);
    background-repeat: no-repeat;
	font-size:10px;
	float: right;
	width: 152px;
	margin-top: 5px;
}

.callout-blue {
	background: #0D1A71 url(/images/bkgd-box-blue.jpg) left bottom repeat-x;
	color: #FFFFFF;
	padding: 20px;
	margin-bottom: 20px;
}
p.apply {
    padding-top: 19px; /* height of the replacement image */
    height: 0px;
    overflow: hidden;
    background-image: url(/images/apply-now.gif);
    background-repeat: no-repeat;
	font-size:10px;
	float: right;
	width: 96px;
	margin-top: 5px;
}

#content-bottom {
	width: 796px;
	float:left;
	background: url(/images/bkgd-content-bottom.png) bottom left no-repeat;
	padding-top: 20px;
}
/**************
contact form
***************/
/* 
Laura October 11 2010 - 
Handle form errors */
table#info tr td input.error {
	border: 1px solid #cc0000;
}
/* End Laura */

#copy-form {
	width: 745px;
	margin-right: 20px;
	margin-left: 9px;
	float: left;
}
table#info {
border-collapse:collapse;
margin-bottom: 10px;
}
table#info tr.grey {
	background-color: #F0F0F0;
}
table#info tr th {
	padding: 5px 5px;
	color: #FFFFFF;
	font-size: 110%;
}
table#info tr th.red {
	background-color:#D20006;
}
table#info tr th.yellow {
	background-color: #F7C100;
}
table#info tr th.blue {
	background-color: #0C1148;
}
table#info tr td {
	padding: 5px;
}
table#info tr td.grey {
	background-color: #999;
	color: #FFFFFF;
}
table#info tr td input {
	font-size: 100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
table#info tr td input#checkbox {
	margin-right: 25px;
}
table#info tr td.one input {
	width: 517px;
}
table#info tr td.twos input {
	width: 255px;
}
table#info tr td.threes input {
	width: 166px;
	padding-right: 1px;
}
table#info tr td.fours input {
	width: 80px;
}
table#info tr td.fives input {
	width: 50px;
}
table#info tr td.sixes input {
	width: 32px;
}
table#info tr td.phone input {
	width: 100px;
}
table#info tr td textarea {
	width: 519px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
table#info tr td select {
	margin-right: 7px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
table#info tr td.sex select {
	width: 49px;
}
table#info tr td.long select {
	width: 255px;
}
table#info tr td input.radio {
	padding-left: 10px;
}
/**************
blog css
***************/
ul#posts,.widget-container ul{
	padding-left: 20px;
	padding-bottom: 15px;
}
ul#posts li, .widget-container ul li {
	list-style-image: url(/images/bullet-arrow.gif);
	list-style-position: 0px 0px;
	margin-top: 8px;
}
ul#posts li a, .widget-container ul li a {
	color: #FFF09E;
	text-decoration: underline;
}
ul#posts li a:hover, .widget-container ul li a:hover {
	text-decoration: none;
}
/**************
terms & privacy
***************/
ol li ol li ul {
	margin-left: 30px;
}
/**************
footer
***************/
#footer {
	float:left;
	width: 980px;
	font-size: 90%;
	margin-top: 20px;
	padding: 15px 0px;
	text-align: center;
	background:url(/images/border-footer.gif) top left no-repeat;
}
#footer a {
	color: #000000;
	text-decoration: underline;
}
#footer a:hover {
	text-decoration: none;
}






/* -------------------- Drop Down Css Begins -------------------- */
#menuh-container
	{
	float: left;
	width: 200px;
	}

#menuh
	{
	font-size: small;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 200px; 
	float:left;
	margin-top: 5px;
	}
		
#menuh a
	{
	text-align: left;
	display:block;
	border: 1px solid #555;
	white-space:nowrap;
	margin:0;
	padding: 2px 14px;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color: white;
	background-color: #000;
	text-decoration:none;
	width: 185px;
	}
	
#menuh a:hover						/* menu on mouse-over  */
	{
	color: white;
	background-color: #D20006;
	text-decoration:none;
	}	
	
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-color: #CCCCCC;
	color: #000;
	}
	
#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(/images/navleft.gif);
	background-position: 4px center;
	background-repeat: no-repeat;
	}

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
		/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#menuh li
	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin: -1em 0 0 -1em;
	}

#menuh ul ul ul
	{
	top:0;
	left:-215px;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* -------------------- Drop Down CSS Ends -------------------- */

#request_form .field_container {
	position:relative;
	display: inline;
}

#request_form label {
	position:absolute;
	/* top:1px; */
	padding-top: 1px;
	left:6px;
	z-index:1;
	color: #000;
}


.thanks-container {
margin-top: 20px;
}

.thanks {
font-size: 18px;
font-weight: bold;
color: #000;
}

.entry-meta {
margin-bottom: 16px;

}

#comments .comment-form-author, 
#comments .comment-form-email, 
#comments .comment-form-url, 
#comments .comment-form-comment {
  position: relative;
}

#comments .comment-form-email span, #comments .comment-form-author span {
  color: #FF0000;
  display: inline-block;
  font-size: 12px;
  left: 1px;
  line-height: 20px;
  min-width: 60px;
  padding: 8px 0 0 51px;
  position: absolute;
  top: 1px;
  z-index: 1;
}
#comments .form-allowed-tags{
	color:#ccc;
}
#comments .comment-form-email label, 
#comments .comment-form-author label, 
#comments .comment-form-email label, 
#comments .comment-form-url label,  
#comments .comment-form-comment label {
  background: none repeat scroll 0 0 #EEEEEE;
  color: #555555;
  display: inline-block;
  font-size: 12px;
  left: 1px;
  line-height: 20px;
  min-width: 60px;
  padding: 5px 15px;
  position: absolute;
  top: 1px;
  z-index: 1;
}
#comments span.your-email  input[type="text"]:focus, 
#comments input[type="text"]:focus, 
#comments textarea:focus {
  text-indent: 5px;
  z-index: 1;
}
#comments input[type="text"], #comments textarea {
  background: none repeat scroll 0 0 #FFFFFF;
  padding: 5px;
  position: relative;
  text-indent: 95px;
  top: 0;
} 
#comments p br{
	display: none;
}
#comments #commentform span,
#comments #commentform label {
	float: left;
}
#comments textarea {
  height: 174px;
  width: 100%;
}
#comments input[type="text"] { 
    height: 20px;
    width: 59%;
}
input[type="text"], input[type="password"], input[type="email"], textarea {
    background-color: #FFFFFF;
    border: 1px solid #D7D7D7;
    color: #888888;
    font-family: Tahoma,Arial,sans-serif;
    font-size: 12px;
    outline: medium none;
    padding: 9px;
}

#nav-below, #nav-above{
 display: none;
}

.form-allowed-tags { display:none; }

.wp-pagenavi {
	padding: 10px 20px 10px;
	display:block;
	clear:both;
}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend {
		color:#333333 !important;
		text-shadow:0px 1px #F6F6F6 !important; 
		padding:6px 9px 6px 9px !important;
		border:solid 1px #B6B6B6 !important;
		box-shadow:0px 1px #EFEFEF !important;
		-moz-box-shadow:0px 1px #EFEFEF !important;
		-webkit-box-shadow:0px 1px #EFEFEF !important;
		background:#E6E6E6 !important;
		background:-moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6)) !important; 
		font-size:12px !important;
		margin-right:3px !important;
		text-decoration:none !important;
}	
.wp-pagenavi a:hover {
		color:#893A00 !important;
				text-shadow:0px 1px #FFEF42 !important;
		border-color:#FFA200 !important;
		background:#FFC800 !important;
		background:-moz-linear-gradient(top,#FFFFFF 1px,#FFEA01 1px,#FFC800) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#FFEA01),color-stop(1,#FFC800)) !important;
		box-shadow:0px 1px #E7E7E7 !important;
		-moz-box-shadow:0px 1px #E7E7E7 !important;
		-webkit-box-shadow:0px 1px #E7E7E7 !important;

}
 .wp-pagenavi span.current{
		padding:6px 9px 6px 9px !important;
		border:solid 1px #DCDCDC !important;
		color:#893A00 !important;
		box-shadow:0px 1px #E7E7E7 !important;
		-moz-box-shadow:0px 1px #E7E7E7 !important;
		-webkit-box-shadow:0px 1px #E7E7E7 !important;
		margin-right:3px !important;
				text-shadow:0px 1px #FFEF42 !important;
		border-color:#FFA200 !important;
		background:#FFC800 !important;
		background:-moz-linear-gradient(top,#FFFFFF 1px,#FFEA01 1px,#FFC800) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#FFEA01),color-stop(1,#FFC800)) !important;
}
#content_left_blog{
	 float: left;
    margin-left: 9px;
    margin-right: 20px;
    width: 481px;
}