html {height:100%}
body{background-color:#000000; margin:0; padding:0; background:url('images/site_bg.jpg') repeat top center;}


/*--------------Header--------------*/
#header{
width:997px;
height:157px;
margin:auto;
padding: 0;
background-image:url('border_top02.jpg');
background-repeat:no-repeat;
background-position:top center;
position:relative;
}



#header01{
width:997px;
height:157px;
margin:auto;
padding: 0 0 0 0;
background:url('images/border_top02.png') no-repeat top center;
position:relative;
}



 #socialbar_wrap{background:url(/images/addthis_blkbg.png) top left repeat; z-index:10; padding:0px;position:absolute; top:0; right:0; height:30px; width:813px;}
  #socialbar{z-index:5}
  
  .addthis_default_style a{color:#FFFFFF}
  .addthis_default_style {margin:0 0 0 20px}
  
  
  #translatewrap{float:left; margin:0; font:normal 12px Geneva, Arial, Helvetica, sans-serif; background:url(/images/addthis_blkbg.png) top left repeat; padding:5px 10px; height:20px }
  #translatewrap a{color:#f8ebc3; text-decoration:underline}
  #TranslateDiv{position:absolute; top:30px; left:0px;}
  
  #facebooklike{position:absolute; top:0px; right:0; width:236px; height:100px; overflow:hidden; background:url(images/bg_topright01.jpg) top right no-repeat}
  
/*---------------------------------*/  
  


#content{ width:997px; position:relative; margin:0 auto; background:url('bg_middle.jpg') repeat top center; padding:0; }


#content_new{
min-height:538px;
position:relative;
margin-left:auto;
margin-top:auto;
margin-bottom:auto;
margin-right:auto;
background:url('images/bg_middle01.png') repeat top center;
padding:0;
}


/** html #content{height:100%}*/
* html #content_new{height:100%}

#insidecontent{width:787px; position:relative; margin:0 auto; padding:1px 0 0 0;}

/*------------Footer-------------*/
#footer{
color:#ac7559; 
font:normal 12px Geneva, Arial, Helvetica, sans-serif;
width:997;
height:204px;
position:relative;
padding: 0 0 0 0;
background-image:url('border_btm.jpg');
background-repeat:no-repeat;
}

#footer a{ text-decoration:underline; color:#AC7559;}
#footer a:hover{ text-decoration:none;}
#footercredits1{position:absolute; bottom:80px; left:180px; }
#footercredits2{position:absolute; bottom:80px; right:140px; }

#footer01{
width:997;
height:204px;
position:relative;
padding: 0 0 0 0;
background:url('images/border_btm01.png') no-repeat top center;
}
/*------------------------------*/


#menu{
position:relative;
margin-left:auto;
margin-right:auto;
padding-top:150px;
}

#healingseeds01{
position:absolute;
width:284px;
height:85px;
top:110px;
right:40px;
z-index:1;
}

#hlng_sccss{
position:absolute;
width:400px;
height:43px;
top:200px;
right:332px;
z-index:6;
}

#hlng_ndsaprvl{
position:absolute;
width:360px;
height:100px;
top:190px;
right:380px;
z-index:6;
}

#clear{clear:both;}
.clear{clear:both;}

#healingseedstext{
position: absolute;
text-align:left;
width:400px;
top:67px;
left:60px;
}

#healinghelpheal{
position:absolute;
width:305px;
height:52px;
top:163px;
right:41px;
z-index:1;
}

#healingseeds_seeds{
position:absolute;
width:311px;
height:440px;
top:190px;
right:33px;
z-index:1;
}

/*---------home---------*/
#home_content{ font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; background:none; position:relative; overflow:hidden}
#home_content a{color: #8D2746; text-decoration:underline;}
#home_content a:hover{text-decoration:none;}
#home_content h3{COLOR: #388000; FONT: italic 18px Georgia, Times New Roman, Times, serif; line-height: 1.6; margin-bottom:8px;}

#home_welcome{font-size: 12px; text-align:left; line-height:2.2; width:420px; position:relative; margin:0 0 10px 0; padding:100px 5px 5px 340px; text-transform:uppercase;}

#home_intro {height:742px; background:url(images/bg_home_top1.jpg) top center no-repeat; position:relative; color:#6856a4;}
#home_intro p{font:italic 15px Georgia, "Times New Roman", Times, serif; line-height:1.8em; letter-spacing:.02em; margin:0;}
#home_intro p a{color:#6856a4; text-decoration:none; border-bottom:1px dotted #aa9cd7}
#home_intro p a:hover{border-bottom:none}

#home_intro h1{font:italic 21px Georgia, "Times New Roman", Times, serif; color:#210f5a; letter-spacing:.05em; margin:0 0 10px}

#home_intro_content{width:560px; margin:0 auto 15px; padding-top:208px}

#home_intro .home_garden_intro{background:none; border-top:none; border-bottom:none; padding:40px 20px 0; position:relative; color:#47727d}
#home_intro .home_garden_intro a{color:#47727d; text-decoration:none; border-bottom:1px dotted #47727d}
#home_intro .home_garden_intro a:hover{border-bottom:none}
#home_intro .home_garden_intro p{font:italic 15px Georgia, "Times New Roman", Times, serif; line-height:1.8em; letter-spacing:.02em; margin:0; padding:0}

#home_garden_intro_content{width:560px; margin:0 auto}


.title_garden{position:absolute; top:-15px; left:280px}

#home_explore_intro{ text-align:left; background:url(images/bg_home_btm.jpg) top center no-repeat; overflow:hidden; padding-top:25px; font-weight:bold}
#home_explore_intro h3{margin-top:0}

#home_garden_btns{margin:0;position:relative;padding:5px 0;text-align:center}

#home_garden_btns ul{margin-left:0;padding-left:0;display:inline;}

#home_garden_btns ul li{margin-left:0;padding:5px 0;list-style:none;display:inline;}


#home_indigenous{font-size: 12px; line-height:1.6; color:#1b4a55;width:330px;margin:0 50px 0 0;float:left;position:relative;padding:0 5px 5px 30px;}
#home_indigenous p{margin-left:130px;}

#home_blog{font-size: 12px; line-height:1.6; color:#1b4a55;width:330px;margin:0;float:left;position:relative;padding:0 5px 5px;}
#home_blog p.top01{margin-right:135px;}


#home_content .treesforseeds a{color:#009900}



.bloghomeheadlines{margin:0; padding:0; text-transform:none}

#creditfooter{display:none;}


.feedBurnerfeedBlock{
font-family: Arial, sans-serif;
line-height:1.5;
}

.feedBurnerfeedBlock .headline{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
margin-bottom:15px;
}

.feedBurnerfeedBlock li{
font-size:12px;
margin-bottom:10px;
list-style-type:square;
padding:5px;
list-style-color:#cc6600;
}

/*.feedBurnerfeedBlock .date{
white-space:nowrap
margin:5px;
}*/


.feedBurnerfeedBlock a{
color:#CC6600;
text-decoration:underline;
}

.feedBurnerfeedBlock a:hover{
text-decoration:none;
}


/*--------------------------------------home end-----------------------------*/



/*--------------------------------------garden home begin-----------------------------*/
#gardenhome{
width:758px;
height:1200px;
margin-left:auto;
margin-right:auto;
}

#gardenhome01{
width:758px;
height:545px;
margin-left:auto;
margin-top:auto;
margin-bottom:auto;
margin-right:auto;
background-image:url('images/template_garden_bg01.jpg');
background-repeat:no-repeat;
background-position:top center;
position:relative;
text-align:center;
}

#gardenwelcome{
width:350px; height:60px;
position:absolute;
top:30px;
left:125px;
}

#gardenwelcome h1 span{display:none;}

#gardenwelcome h1{
background-image:url('images/ttl_welcome01.png');
background-repeat:no-repeat;
height:60px;
}

#grdncontent01{
text-align:left;
width:480px;
height:331px;
position:absolute;
top:108px;
left:135px;
}

#grdncontent01 h3{
FONT: bold 18px Arial, sans-serif;
margin:0 0 4px 0;
padding:0;
text-transform:uppercase;
}

#grdncontent01 p{
FONT: 13px Arial, sans-serif; color:#34542F; line-height:1.4;
margin:0 0 8px 0; 
padding:0;
}

#gardenhome02{
width:758px;
height:387px;
top:580px;
background-image:url('images/template_garden_bg02.jpg');
background-repeat:no-repeat;
background-position:top center;
position:absolute;
text-align:center;
}

h3.invite{color:#327D8D;}
h3.heart{color:#83552D;}
h3.prayer{color:#803191;}
h3.dream{color:#8A0329;}

#gardenhome02 ul{
width:750px;
margin:0 0 0 0;
padding:0 0 0 0;
display:inline;
}

#gardenhome02 ul li{
margin-left:0;
list-style:none;
display:inline;
}

#gardenhome02 li{
float:left;
width:150px;
padding:0 0 0 0;
}

#gardenhome02 .vision{background: url('images/gardenhome_ttl_vision.png') no-repeat 50% 10px;
FONT: 12px Arial, sans-serif; color:#918299; line-height:1.4; text-align:left;
}
#gardenhome02 .healing{background: url('images/gardenhome_ttl_healing.png') no-repeat 50% 10px;
FONT: 12px Arial, sans-serif; color:#829997; line-height:1.4; text-align:left;
}
#gardenhome02 .meditation{background: url('images/gardenhome_ttl_meditation.png') no-repeat 50% 10px;
FONT: 12px Arial, sans-serif; color:#829987; line-height:1.4; text-align:left;
}
#gardenhome02 .image{background: url('images/gardenhome_ttl_image.png') no-repeat 50% 10px;
FONT: 12px Arial, sans-serif; color:#969982; line-height:1.4; text-align:left;
}
#gardenhome02 .song{background: url('images/gardenhome_ttl_song.png') no-repeat 50% 10px;
FONT: 12px Arial, sans-serif; color:#998F82; line-height:1.4; text-align:left;
}

#gardenhome02 p{
margin: 80px 15px 0 15px;
padding:0;}

#gardenhome02 .vision p{width:120px;}
#gardenhome02 .healing p{width:120px;}
#gardenhome02 .meditation p{width:120px;}
#gardenhome02 .image p{width:120px;}
#gardenhome02 .song p{width:120px;padding-left:5px;}

#gardenhome03{
width:700px;
top:1000px;
position:absolute;
text-align:left;
}
#gardenhome03 p{
margin:0 0 0 60px;
padding:0 0 0 0;
FONT: 13px Arial, sans-serif; color:#34542F; line-height:1.4;
}

/*--------------------------------------garden home end-----------------------------*/

/*--------------------------------------vision garden-----------------------------*/

#vision_garden_feature{background:url(images/grdnv/visionseeds_feature.jpg) top center no-repeat; width:789px; height:360px; position:relative; margin-bottom:15px}
#vision_garden_feature h2{margin:0; font:normal 14px Geneva, Arial, Helvetica, sans-serif; color:#e9d5b6; text-align:center; padding-top:10px; z-index:300}
#vision_garden_feature .btn_plant_seed_vision{position:absolute; top:4px; right:5px; z-index:2}

#vision_garden_lg_pulse{width:400px; height:300px; position:absolute; top:40px; left:195px; z-index:2}

#vision_garden_count{position:absolute; bottom:0; right:0; width:789px}
/*#vision_garden_count h1{font:bold 21px Geneva, Arial, Helvetica, sans-serif; text-align:center; color:#FFFFFF; margin:0 0 15px}*/
#vision_garden_switch_yr{position:absolute; bottom:5px; right:5px; font:normal 10px Geneva, Arial, Helvetica, sans-serif; color:#726c66; text-transform:uppercase; letter-spacing:.05em}

#vision_garden{text-align:left; background:url(images/grdnv/bg_vision_vines.png) top left repeat}
#vis_col_right {width:380px; float:right}
#vis_col_left{width:380px; float:left;}

#vision_garden .vis_seed{width:380px}
#vision_garden .vis_seed_top{padding:0; height:90px;}
#vision_garden h3{font:italic 13px Georgia, "Times New Roman", Times, serif; color:#f0f4dc; padding:65px 20px 15px; margin:0; letter-spacing:-.02em}
#vision_garden h3.orange{background:url(images/grdnv/bubbletop_orange.png) top center no-repeat}
#vision_garden h3.purple{background:url(images/grdnv/bubbletop_violet.png) top center no-repeat}
#vision_garden h3.indigo{background:url(images/grdnv/bubbletop_indigo.png) top center no-repeat}
#vision_garden h3.green{background:url(images/grdnv/bubbletop_green.png) top center no-repeat}
#vision_garden h3.pink{background:url(images/grdnv/bubbletop_pink.png) top center no-repeat}
#vision_garden .vis_seed_ins{background:#E9FEAA; padding:20px 20px 0; margin:0;}
#vision_garden p{font:normal 13px Verdana, Arial, Helvetica, sans-serif; line-height:1.5em; color:#333828; padding:0 0 10px; margin:0}
#vision_garden .vis_seed_date{font:italic 12px Georgia, "Times New Roman", Times, serif; color:#5d5d5d; text-align: center; margin:0; letter-spacing:.1em}
#vision_garden .vis_seed_btm{background:url(images/grdnv/bubblebtm.png) bottom center no-repeat; height:53px}


/*--------------------------------------end vision garden-----------------------------*/



/*--------------------------------------trees for seeds begin-----------------------------*/
#treesforseeds{
margin:0;
background-image:url('images/trees_trans_wht.jpg');
background-repeat:repeat-y;
background-position:top left;
position:relative;
padding:0 0 40px 0;
}

#trees_top01{
width:787px;
height:407px;
margin:0;
background-image:url('images/trees_top01.jpg');
background-repeat:no-repeat;
background-position:top left;
position:relative;
padding:0;
}

#trees_replacementtext{
text-indent:-9000px;
margin:0; padding:0;
}

#trees_link01{
position:absolute;
top:310px;
left:67px;
}

#trees_link01 h3{
margin:0;
font:italic bold small-caps 15px arial, sans-serif;
padding:0;
}

#trees_link01 a{
	color: #8FFED0;
	text-decoration: underline;
	font-weight: normal;
}

#trees_link01 a:hover{
	color: #8FFED0;
	text-decoration: none;
	font-weight: normal;
}


#trees_box01{
width:700px;
height:288px;
margin:auto;
padding:0;
background-image:url('images/trees_box01.jpg');
background-repeat:no-repeat;
background-position:top center;
position:relative;
}

#trees_box02{
width:650px;
margin:auto;
padding:20px 0 0 0;
position:relative;
}

#trees_box03{
width:600px;
background-color:#92c1b7;
margin:0 auto;
padding:0;
position:relative;
}

#trees_text01{
font:italic 16px arial, sans-serif; line-height:1.6;
color:#3b7872;
margin:0;
padding:20px 25px 0 30px;
}

#trees_text02{
font-style:none;
font: 12px arial, sans-serif; line-height:1.7;
color:#444444;
margin:0;
padding:10px 30px 10px 30px;
}

#trees_text02 a{
	color: #444444;
	text-decoration: underline;
	font-weight: normal;
}

#trees_text02 a:hover{
	color: #444444;
	text-decoration: none;
	font-weight: normal;
}

#trees_text03 a{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

#trees_text03 a:hover{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}


#trees_text03{
font: 14px arial, sans-serif; line-height:1.6;
color:#FFFFFF;
margin:0;
padding:15px 25px 15px 30px;
}

#trees_box01 p{
margin:0 0 15px 0;
}

#trees_box02 p{
margin:0 0 18px 0;
}

#trees_box02 ul{
width:750px;
margin:0 0 0 0;
padding:0 0 0 0;
display:inline;
}

#trees_box02 ul li{
margin-left:0;
list-style:none;
display:inline;
}

#treesforseeds .floatimgleft{
float:left;
padding:8px;
margin-right:10px;
margin-bottom:10px;
}



/*--------------------------------------trees for seeds end-----------------------------*/



#container_body{
position:relative;
margin-left:auto;
margin-right:auto;
}

#content01{
position:relative;
margin-left:auto;
margin-right:auto;
z-index:0;
}



.hseeds {COLOR: #003300; FONT: bold 24px Arial, Helvetica, sans-serif;}


.link1 a:active  {
	color: #7B4848;
	text-decoration: none;
	font-weight: normal;
}
.link1 a:link {
	color: #7B4848;
	text-decoration: underline;
	font-weight: normal;
}
.link1 a:visited {
	color: #7B4848;
	text-decoration: underline;
	font-weight: normal;
}
.link1 a:hover {
	color: #7B4848;
	text-decoration: none;
	font-weight: normal;
}
.link2 a:active  {
	color: #006666;
	text-decoration: none;
	font-weight: normal;
}
.link2 a:link {
	color: #006666;
	text-decoration: underline;
	font-weight: normal;
}
.link2 a:visited {
	color: #006666;
	text-decoration: underline;
	font-weight: normal;
}
.link2 a:hover {
	color: #006666;
	text-decoration: none;
	font-weight: normal;
}
.link3 a:active  {
	color: #993333;
	text-decoration: none;
	font-weight: normal;
}
.link3 a:link {
	color: #993333;
	text-decoration: underline;
	font-weight: normal;
}
.link3 a:visited {
	color: #993333;
	text-decoration: underline;
	font-weight: normal;
}
.link3 a:hover {
	color: #993333;
	text-decoration: none;
	font-weight: normal;
}	
.link4 a:active  {
	color: #006600;
	text-decoration: none;
	font-weight: normal;
}
.link4 a:link {
	color: #006600;
	text-decoration: underline;
	font-weight: normal;
}
.link4 a:visited {
	color: #006600;
	text-decoration: underline;
	font-weight: normal;
}
.link4 a:hover {
	color: #006600;
	text-decoration: none;
	font-weight: normal;
}		
.link5 a:active  {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.link5 a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.link5 a:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.link5 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}	
	
	
	

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(http://www.theluminougarden.com/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}

.h1 {COLOR: #000000; FONT: bold 18px Arial, Helvetica, sans-serif;}

.h2 {COLOR: #000000; FONT: 18px Georgia, Times New Roman, Times, serif;}

.h3 {COLOR: #FFFFFF; FONT: bold 14px Arial, Helvetica, sans-serif;}

.h4 {COLOR: #000000; FONT: bold 12px Arial, Helvetica, sans-serif;}

.h5 {COLOR: #000000; FONT: 21px Georgia, Times New Roman, Times, serif;}




.p1  {line-height: 1.6}

.p2 {FONT: 14px Arial, Helvetica, sans-serif; line-height: 1.6;}

.p3 {FONT: 11px Arial, Helvetica, sans-serif; }

.p4 {FONT: bold 12px Arial, Helvetica, sans-serif; line-height: 1.5;}

.p5 {FONT: 11px Arial, Helvetica, sans-serif; line-height: 2.0;}

.healingseeds {FONT: bold 11px Arial, Helvetica, sans-serif; z-index:2}

#screen {
	display:none;
    position:fixed;
    z-index:15;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background-color:#573053;
    opacity:0.8;
    filter:alpha(opacity=80);
}
#showform {
	display:none;
    position:fixed;
    z-index:15;
    left:50%;
    top:50%;
	padding:20px;
	margin: -180px 0 0 -350px;
}
#showform2 {
	display:none;
    position:fixed;
    z-index:15;
    left:50%;
    top:5%;
	padding:20px;
	margin: 0 0 0 -350px;
	overflow:auto;
	background-color:#000;
}
#showformresult {
    position:fixed;
    z-index:15;
    left:50%;
    top:5%;
	padding:20px;
	margin:0 0 0 -350px;
	height:550px;
	overflow:auto;
	background-color:#000;
}

/*---------------------------Living Circles Blog------------------------*/
body.lcbg{
background-color:#000000;
margin-left:0;
margin-right:0;
margin-top:0;
margin-top:0;
padding:0;
background-image:url('images/face/face.jpg');
background-repeat:repeat;
}


/*---------------------------Shift Of The Ages Page------------------------*/


.shiftofages{padding:10px 60px 20px 60px; margin:0 auto; background:url(images/shiftofages/bg1a.png) top center repeat-y}
h1.sota{text-indent:-9999px; background:url(images/shiftofages/title_shiftofages.jpg) top center no-repeat; height:126px; padding:0; margin:0;}/*font: bold 38px Georgia, "Times New Roman", Times, serif; color:#005e68; text-transform:uppercase; font-style:italic; letter-spacing:.15em; */ 
.shiftofages h2{font: italic 21px Georgia, "Times New Roman", Times, serif; color:#000; letter-spacing:-.05em; padding:8px; margin:0 0 10px 0;}
.shiftofages h4{font: bold 13px Geneva, Arial, Helvetica, sans-serif; color:#000; letter-spacing:-.07em; padding:8px; margin:0 0 5px 0;}
.shiftofages p{font: normal 14px Geneva, Arial, Helvetica, sans-serif; margin:0 0 15px 10px; line-height:1.8; color:#333333}
.shiftofages .h2alt{color:#00a8ba}
.shiftofages a{color:#333; text-decoration:none; border-bottom:1px dashed #00a8ba}
.shiftofages a:hover{text-decoration:none;border:none; color:#00a8ba;}

.shiftofages ul{padding:0; margin:0}
.shiftofages ul li{list-style:none; margin:0 0 5px 0; font:italic 11px Geneva, Arial, Helvetica, sans-serif; letter-spacing:-.03em; line-height: 1.8em}
.shiftofages ul li a{display:block;padding:10px 15px;  text-decoration:none; border-bottom:3px solid #efefef}
.shiftofages ul li a:hover{text-decoration:none;  border-bottom:3px solid #00a8ba}

.shiftofages .references{width:310px; float:left; margin:10px 5px 10px 0; padding:8px 2px; border:1px solid #f8f8f8; background:#FFFFFF}
.shiftofages .furtherreading{width:310px; float:right; margin:10px 0 10px 0; padding:8px 2px; border:1px solid #f8f8f8; background:#FFFFFF}
.shiftofages img {display:block; border:none; margin:0 0 10px 0}




/* AddThis Vertical Layout Menu */

.addthis_toolbox{font: normal 11px Arial, Helvetica, sans-serif}
.addthis_toolbox h3{font: normal 11px Arial, Helvetica, sans-serif; margin:0 15px 3px 0; padding:0; text-align:right; color:#CCCCCC}
.addthis_toolbox .vertical {
    background: #fff;
    width: 125px;
    padding: 1px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


.addthis_toolbox a {border:none;}

.addthis_toolbox .vertical a {
    position: relative;
    display: block;
    background: #fff;
    width: 80px;
    padding: 4px 0 4px 34px;
    text-decoration: none;
    color: #00bff3;
	border:none;
}

.addthis_toolbox .vertical a:hover {	
    background: #f5f5f5;
    color: #027999;
    text-decoration: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.addthis_toolbox .vertical span {
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .vertical .more {
    border-top: solid 1px #eee;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .vertical .more a {
    padding: 4px 0;
    margin: 0;
}
.addthis_toolbox .vertical .more a:hover {
    background: none;
}

.addthis_toolbox .vertical .more span {
    display: none;
}



/*----------------------misc. styles-------------------------*/

img.imgstyle1{padding:15px; border:2px solid #336600; margin:5px; background:#fff}
.uploadnote {padding:15px; border:2px solid #336600; margin:5px; background:#fff; font-weight:bold; color:red}

.floatimgleft{
float:left;
padding:8px;
background-color:#FFFFFF;
border-width: 1px; border-style: solid; border-color: #efefef;
margin-right:10px;
margin-bottom:10px;
}

.floatimgright{
float:right;
padding:8px;
background-color:#FFFFFF;
border-width: 1px; border-style: solid; border-color: #efefef;
margin-bottom:10px;
margin-left:5px;
}

.rounded-corners20 {-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px;}
.text-shadow1{text-shadow:-1px 2px 0px #444444}

