/*______________REUSABLE CODE FOR ALL PAGES_______________*/
body{background:url(/common/images/bg_top_repeat.jpg) #fff repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:10px}
body#learnmoreBody {background:url(/common/images/bg_top_repeat.jpg) #fff repeat-x 0 -35px; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:10px}
	a:hover{text-decoration:none}
	input{font-family:Arial, Helvetica, sans-serif}
	p, ul, ol{font-size:1.2em}
	p a{color:#2762BF}
	.background_white{background:#fff!important}
	.blue{color:#2762BF!important}
	.bold{font-weight:bold}
	.clr{clear:both}
	.delete_border{border:none!important}
	.delete_right{border-right:0!important}
	.delete-top{border-top:none!important}	
	.displayNone, .hide{display:none}
	.float_left{float:left}
	.float_right{float:right}
	.font08{font-size:.8em!important}
	.font10{font-size:1em!important}
	.font12{font-size:1.2em!important}
	.font13{font-size:1.3em}
	.font14{font-size:1.4em!important}
	.font15{font-size:1.5em!important}
	.font16{font-size:1.6em!important}
	.font18{font-size:1.8em!important}
	.hide_text{visibility:hidden}
	.italic{font-style:italic}
	.lnheight125{line-height:1.25em!important}
	.lnheight19{line-height:1.9em!important}
	.lnheight23{line-height:2.3em!important}
	.lnheight25{line-height:2.5em!important}
	.lnheight49{font-size:1.15em!important; line-height:4.9em!important}
	.nobullets{list-style:none outside!important}
	.no_underline{text-decoration:none!important}
	.m0auto{margin:0 auto!important}
	.mar10{margin:10px !important}
	.mb0{margin-bottom:0!important}
	.mb10{margin-bottom:10px}
	.ml10{margin-left:10px!important}
	.ml14{margin-left:14px!important}
	.ml30{margin-left:30px!important}
	.mr10{margin-right:10px}
	.mr15{margin-right:15px}
	.ml223{margin-left:223px!important}
	.mt05{margin-top:5px}
	.mt10{margin-top:10px!important}
	.mt20{margin-top:20px!important}
	.mt27{margin:31px 0 0} /*site builder right side fix to align tops of blocks   --  PS FIX THIS LATER shouldn't be 27 if it's 31*/
	.mt36{margin-top:36px}
	.mt50{margin-top:50px}
	.pad0{padding:0!important}
	.pad10{padding:10px}
	.red{color:#ee222d!important}
	.txt_center{text-align:center}
	.txt_left{text-align:left!important}
	.txt_right{text-align:right}
	.white{color:#fff!important}
	.width210{width:210px}
	.width600{width:600px}
	.preview_images {display:block; border:1px solid #292929}
	.adspace{background:#dddace; height:110px; margin:20px auto 0; width:830px}
	.adspace_sidebar{background:#fffae5; border:1px solid #859950; height:140px; margin:15px auto 0; width:190px}
	.intro_text{color:#515151; font-size:1.3em; line-height:1.4em; margin:-10px 0 10px; padding:0 20px 0 12px}
	h2.subtitle{font-size:18px; color:#515151; padding-left:11px}
	img.img_margin-right{border:2px solid #515151; float:left; margin:0 15px 15px}
	img.img_margin-left{border:2px solid #515151; float:right; margin:0 15px 15px}
	nav, header, footer{display:block}
	.twtr-hd, .twtr-ft{display:none}
	#twitter p{font-size:11px}
	#twitter{width:210px}
/*______________NAVIGATION TOOLBAR & HEADER CSS_______________*/
#site_navigation{border-left:1px #000 solid; border-right:1px #6e6d62 solid; height:29px; margin:0 auto; width:970px}
	#site_navigation li{float:left; height:29px; list-style:none outside; width:162px}
	#site_navigation li div{border-left:1px #6e6d62 solid; border-right:1px #000 solid; height:29px; line-height:2.2em; text-align:center}
	#site_navigation li a{color:#fff; display:block; font-size:1.1em; font-weight:bold; height:29px; text-decoration:none; width:auto}
		#site_navigation li a:hover, #site_navigation li.page_selected, .logActive{background:url(/common/images/rollover_btn_top_nav.jpg) repeat-x}
	.extend_site_navigation{width:160px!important} /*this makes the final tab a bit larger to make up for a pixel or two of extra space in the nav bar */
#header{margin:0 auto 8px; padding:10px 0 0; position:relative; width:970px}
	#header li, #footer li{list-style:none outside}
#logo{float:left; margin:0 0 0 20px; width:275px}
	#logo h1{line-height:.25em} /*fixes line-height spacing from hidden text in logo*/
/*______________LOGGED IN/OUT CSS_______________*/
/* logged in only css */
.callbox_content{border:1px solid #ddd; color:#515151; float:right; margin-top:14px; padding:10px 15px; text-align:right} 
.callbox_content h1{margin-bottom:15px}
.callbox_content a{color:#5e6f30}	
.callbox_content .signup{font-size:16px}	

.loginBox{background:#e8f0cb; padding:15px 15px 9px; position:absolute; right:0; width:392px; top:2px; z-index:15}
.loginHelp a, .loginHelp a:visited{font-size:11px; padding:0 10px}
.loginBox .btn{color:#fff; cursor:pointer; display:inline-block; font-size:18px; font-weight:normal; height:28px; line-height:28px; margin:0 0 6px; padding:0; text-transform:capitalize; text-decoration:none; width:100%}
.loginBox input{font-size:14px; margin-bottom:6px; width:190px}
#logLeft{text-align:left; width:226px}
#logLeft input{border:1px solid; color:#a8a8a8; padding:5px}
#logLeft input:focus{background:#fbffed; border-color:#4f5340; color:#4f5340}
#logRight{width:148px}

/* social login */
#socialbuttons{border-bottom:1px solid #AAABA9; border-top:1px solid #AAABA9; color:#fff; margin:6px 0 4px; padding:5px 0}
#social-icon-bar{margin-left:110px; overflow:hidden}
#social-icon-bar li{float:left}
#socialbuttons a{background:url(http://ly.lygo.com/ly/reg/img/social-icons.png) no-repeat; display:inline-block; height:24px; margin:0 5px 0 0; vertical-align:middle; width:85px}
#socialbuttons a#fbLogin{width:95px}
#socialbuttons a#gLogin{background-position:0 -27px}
#socialbuttons a#ppLogin{background-position:0 -54px}
.orSocialLogin{bottom:37px; font-size:12px; left:20px; position:absolute}
		
#log_status{background:#f9f7ea; margin-bottom:5px; padding:6px 12px 21px}
	#log_status h1{color:#515151; font-size:1.65em; margin:0 6px 0 0}
		#log_status h1.align_right{height:18px; position:absolute; overflow:hidden; right:40px; text-align:right; width:366px}
	#log_status a{color:#558e4b; float:right; line-height:1.7em}														
/*logged out only css */
#log_status a.loggedout_signin{color:#5E6F30; line-height:1em; float:none}
.loggedout_alignright{right:6px!important}		
/* log in screen */
div#interior_wrapper.loading_page_wrapper{margin:60px auto 0}	
div.sub_content.loading_page{min-height:200px!important}	
/*______________EXPANDABLE CONTENT BOXES, BUTTONS AND HEADERS_______________*/
.green_subheads{background:url(/common/images/green_left.png) no-repeat 0 -1px; float:left; margin:0; padding:0; position:relative}
.green_subheads span{background:url(/common/images/green_right.png) no-repeat right top; color:#fff; display:block; float:left; font-size:.9em; font-weight:bold; height:32px; left:15px; padding:0 22px; position:relative; text-decoration:none}
	.memberinfo .green_subheads span{font-size:.86em; line-height:2em; text-align:center; text-indent:-18px} /* change in font size & line height for the membership information pages */	
/*the above green-left is a sprite image, below are the classes for the different sprites for the blog/photo album icons*/	
	.ico_personal{background:url(/common/images/green_left.png) no-repeat 0 -224px!important}
	.ico_entry{background:url(/common/images/green_left.png) no-repeat 0 -40px!important}
	.ico_gear{background:url(/common/images/green_left.png) no-repeat 0 -87px!important}
	.ico_mag{background:url(/common/images/green_left.png) no-repeat 0 -182px!important}
	.ico_comment{background:url(/common/images/green_left.png) no-repeat 0 -135px!important}	
	.builder_pg_fix{line-height:1.9em; padding-left:40px; width:210px}
	.blog_bld_fix{font-size:1em!important; line-height:2.5em!important}	
	.site_builder_side .green_subheads{width:179px} /*these codes refer to the side bar in sections like blog builder, that need a defined width so as not to break */
	.site_builder_side .green_subheads span{line-height:2.5em; width:137px}	
	span.blog_subhead{line-height:2.2em; padding:0 16px 0 0!important}/*for use on blog builder pages for section subheader */		
.blue_button{background:url(/common/images/abtn_blue_left.png) no-repeat; display:block; font-size:1.8em; font-weight:bold; height:40px; float:left; margin:0; padding:0; position:relative; text-decoration:none}
	a.blue_button:hover{background:url(/common/images/abtn_blue_left.png) no-repeat 0 -46px}
a.blue_button span{background:url(/common/images/abtn_blue_right.png) no-repeat right top; color:#fff; display:block; float:left; font-size:1em; font-weight:bold; height:40px; left:38px; line-height:2em; margin-left:-20px; padding:0 40px 0 0; position:relative}	
div#featured_section a.blue_button span{line-height:1.9em}	
	a.blue_button span:hover{background:url(/common/images/abtn_blue_right.png) no-repeat right -46px} 	
	.webon_catalog a.blue_button span{line-height:2em}		
a.getfree{background:url(/common/images/btn_blue_right.png) no-repeat right 0; color:#fff; display:block; font-weight:bold; height:48px; margin:13px 0 0 3px; text-decoration:none; width:188px}
	a.getfree span{background:url(/common/images/btn_blue_left.png) no-repeat; color:#fff; display:block; font-size:1.6em; font-weight:bold; line-height:1.2em; padding:5px 10px; text-align:center} 
	a.getfree:hover{background:url(/common/images/btn_blue_right.png) no-repeat  right -53px}
	a.getfree:hover span{background:url(/common/images/btn_blue_left.png) no-repeat 0 -52px}	
#content{margin:0 auto; overflow:hidden; position:relative; width:968px} /*homepage content div*/
#interior_wrapper{margin:0 auto; width:970px} /*interior/sub pages wrapper div*/					
.sub_content_header{height:50px}		
	.sub_content_header h1{background:url(/common/images/sub_page_header_left.jpg) no-repeat; float:left; font-size:2.2em; height:47px; line-height:2em; padding:0; width:auto}
		.sub_content_header h1 span{background:url(/common/images/sub_page_header_right.jpg) right 0 no-repeat; color:#fff; display:block; height:47px; padding:0 15px; white-space:nowrap; width:auto}		
.sub_content{padding:15px 0 20px}
	.sub_content a{color:#2762bf}
	.sub_content p{color:#515151; font-size:1.3em; line-height:1.3em;}
.columns{list-style:none outside; width:948px}
	.column_top{background:url(/common/images/bg_column_top.jpg) no-repeat -3px 0; min-height:340px; padding:12px 0 0 12px}	
	.columns li{background:url(/common/images/bg_column_repeat.jpg) -3px 0; float:left; line-height:2.5em; margin:0 21px 0 0; width:295px}
	.columns li a{color:#515151}
	.column_bottom{background:url(/common/images/bg_column_bottom.jpg) no-repeat -3px 0; height:32px; width:100%}
.management_lists{font-size:1em; list-style:inside}
	.management_lists li{background:none; color:#8faa53; padding:0 0 0 40px; width:225px}
		.column_push{margin:150px 0 0}
		.column_push205{margin:205px 0 0}
.column_top.memberinfo{min-height:258px}	
.memberinfo .management_lists li{color:#515151; line-height:1.4em; list-style:none outside; margin:10px 0 0; padding:0 0 0 20px} /* this code changes the list style & attribures for the My Account page */
	.memberinfo .management_lists li a{color:#2762BF}	
/* --- MEMBER (CPANEL) SUB-NAVIGATION BAR --- */
.member_subnav{background:url(/common/images/bg_subnav.jpg) repeat-x; border:1px #dedbcc solid; height:34px; list-style:none outside; margin:0 auto 12px; width:930px}
	.member_subnav li{border-right:1px #dedbcc solid; float:left; height:34px; text-align:center; width:132px}
/*	.member_subnav li.w155{width:155px} */
		.member_subnav li a{color:#515151; display:block; font-size:14px; font-weight:bold; height:34px; line-height:2.6em; text-decoration:none}
			.member_subnav li a:hover, .member_subnav li.subpage_selected{background:url(/common/images/bg_subnav_roll.jpg) repeat-x}
/*______________FOOTER AREA CSS_______________*/
#footer{background:#323123 url(/common/images/bg_footer_repeat.jpg) top left repeat-x; color:#d6d6d3; padding-bottom:45px; position:relative}
	#footer_contain{margin:0 auto; width:966px}
		#footer strong{font-size:1.2em}
		#footer a{color:#becc9b}	
		#footer .footer_lists{font-size:1.1em; float:right; margin:20px 0 0 30px; width:130px}
			#footer .footer_lists li{line-height:1.7em; padding-left:15px}	
		#footer .footer_contact{float:right; line-height:1.6em; margin:20px 0 0}
			#footer .footer_contact li{font-size:1em; margin:0 0 4px; text-align:right}						
		#footer #footer_copyright_contain{background:#26251b; line-height:30px; height:30px; position:absolute; bottom:-2px; width:100%}	
		.footcenter{margin:0 auto; width:966px}		
		.footTitle{background:#26251B; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-bottom:5px; padding:4px 15px 2px}
		ul#twitter-update-list{line-height:1.3em; margin-top:53px; width:200px}
		.twitPosition{left:-86px; position:relative; width:200px}
.facebookFrame{float:left; overflow:hidden; margin-top:21px; width:242px}
/*______PAGE SPECIFIC CSS__________________________________________________________________________________________________________________________________*/
#migration-error div.holder{background:#FEF2C3; border:2px solid #e9d277!important; color:#515151; margin:0 0 8px; padding:10px; position:relative}
	#migration-error div.holder h2{color:#c71300!important;font-size:1.6em; line-height:1.2em; margin-bottom:5px}
	#migration-error div.holder p{font-size:12px}
		#migration-error div.holder p a{font-weight:bold}
	#migration-error div.holder a.close{font-size:12px; font-weight:bold; position:absolute; right:10px; top:10px}

	div.cp_sides_top{background:url(/common/images/cp/bg_slim_column-top.jpg) no-repeat 0 -1px; padding:15px 0 0; width:233px}
			div.cp_sides_repeat{background:url(/common/images/cp/bg_slim_column-repeat_y.jpg) repeat-y; margin:0 auto; text-align:center; width:auto}
			div.cp_sides_bottom{background:url(/common/images/cp/bg_slim_column-bottom.jpg) no-repeat; height:33px; width:auto}
			div.cp_sides_WRAP{margin:0 auto; width:195px}
				div.cp_sides_WRAP p{font-size:1.2em}
				div.cp_sides_WRAP .domain_input{margin:3px 0 0 -4px; width:200px}
				div.cp_sides_WRAP .domain_input .search_txt{height:19px; margin:0 auto 7px; width:90%}
				div.cp_sides_top img.cilogo{margin:0 auto 4px; width:165px}
				.new_call{display:block; font-size:1.4em; line-height:1.5em; margin:6px 0 0}
				div.survey_bottom{background:url(/common/images/cp/bg_slim_column-bottom.jpg) no-repeat 0 -8px; height:25px; margin:0 0 8px}
/*___GET PHP CSS___*/
		ul.applist li{font-size:1.3em; margin:0 0 5px 20px; text-align:left}			
/*__Traffic reporting css__*/
#trafficFrame{border:1px solid #292929; height:600px; width:100%}
body.tableNav, body.traffic{background:#FFFAE5; color:#515151; padding:15px}
body.tableNav h4{font-size:16px; margin-bottom:10px}
body.tableNav a, body.traffic a{display:inline-block; color:#5E6F30; font-size:13px; line-height:15px; margin-bottom:2px}
body.traffic table{-moz-box-shadow:2px 2px 2px #515151; -webkit-box-shadow:2px 2px 2px #515151; box-shadow:2px 2px 2px #515151; background:#D2E2A3; background-image:-moz-linear-gradient(top, #d2e2a3, #f3f8e2); 
 		 background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #d2e2a3),color-stop(1, #f3f8e2)); 
            filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d2e2a3', EndColorStr='#f3f8e2'); 
        -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d2e2a3', EndColorStr='#f3f8e2')"; 
		margin:15px 0; font-size:13px;}
body.traffic table td{padding:5px}
body.traffic table th{font-weight:bold}
body.traffic table td.alt1{background:#fff}
body.traffic table td.alt2{background:#FFC}					
/*______BLOG BUILDER & PHOTO ALUBM CSS_____*/
	.blog_contain{background:#fff; border:1px solid #8faa53; margin:0 0 0 14px; width:95%}
		.blog_contain p.blog_description{padding:0 10px}	 
	.learnmore{font-size:1.4em; float:right; line-height:2em; margin:0 5px 15px 0}
	#menu{min-height:340px}
		#menu, #menu ul{list-style:none outside}
			#menu li{margin:0}
		#menu a{display:block; margin:0 0 10px; text-decoration:none}
	.arrow{float:right; margin:0 -9px 0 0; padding:10px 0 0}		
	.blog_builder_lists{margin:0 0 20px}
	.blog_builder_lists li{font-size:.8em; list-style:none outside; margin:10px 0; text-align:center}
		.blog_builder_lists a{color:#515151; text-decoration:underline!important}
	.blog_preview{padding:10px}
		.blog_preview h3{font-size:1.4em}
		.blog_preview p{margin:5px 0!important}
	.posted_entries{background:#8faa53; color:#fff; font-size:1.3em; height:26px; line-height:1.8em; padding:0 10px}
		.posted_entries h3{padding:2px 0 0}
		.posted_entries div{float:right}
	.orange_head{background:url(/common/images/bg_orange.jpg) repeat-x; border-top:1px solid #8faa53; border-bottom:1px solid #8faa53; font-size:1.3em; height:26px; line-height:1.8em; padding:0 10px}
		.orange_head span{font-weight:normal}	
	.blog_preview h3.orange_head{font-size:1.3em; height:23px; line-height:2em; margin:-10px -10px 5px -10px}	
	.blog_preview ul.comments{list-style:none inside; margin:10px 0 20px}
		.blog_preview ul.comments li{margin:0 0 7px 10px}	
		div#submission_area{float:right; margin:10px 37px 0 0}
			div#submission_area input, .create_cancel input{border:none; color:#fff; cursor:pointer; display:inline-block; font-size:1.3em; font-weight:bold; height:30px; padding:0 0 2px; text-align:center}
				div#submission_area .blue_button, .create_cancel input.blue_button{background:url(/common/images/btns_create_cancel.jpg) no-repeat; margin:0 2px 0 0; width:124px}
				div#submission_area .cancel_button, .create_cancel input.cancel_button, button.cancel_button{background:url(/common/images/btns_create_cancel.jpg) no-repeat -131px 0; width:109px}		
	ul.blog_create_and_edit{list-style:none inside; margin:10px; width:620px}
		ul.blog_create_and_edit li{color:#515151; margin:10px 0}
		ul.blog_create_and_edit li label{display:inline-block; margin:0 10px 0 0; text-align:right; width:97px}
			ul.blog_create_and_edit li span.mceEditorContainer{float:right; margin:0 20px 0 0}	
		ul.blog_create_and_edit.blog_selection li{background:#fffae5; border:1px solid #8faa53; margin:5px 0; padding:4px 0 5px; width:95.5%}
	.previous_next_blog{margin-left:14px!important}	
	.blog_list_checkarea{border-right:none!important; clear:left; height:20px; float:left; width:35px!important}
	.blog_list_column1{border-right:none!important; float:left; height:20px; line-height:1.9em; padding:4px 10px 5px!important; width:215px!important}
	.blog_list_column2{float:left; font-weight:bold; height:20px; line-height:1.9em; padding:4px 5px 5px!important; width:300px!important}
		.manage_buddypage_list_holder{background:#FFFAE5; border:#8FAA53 1px solid; margin:5px 0 0 30px; width:545px}
		.manage_buddypage_list{border:none!important; float:left; padding:4px 10px 5px!important; width:215px!important}
			.manage_buddypage_list p{padding:0!important}
		.manage_buddypage_list_col2{border:none!important; border-left:#8FAA53 solid 1px!important; float:left; font-weight:bold; line-height:1.9em; width:300px!important}
			.manage_buddypage_list_col2 p{margin:2px 2px 2px 0!important}
	.blog_mod_comments_link{color:#fff!important; font-size:.8em}
	.blog_page_indicator{float:right; font-size:1.2em; padding:22px 10px 0 0}
	.blog_template-style_holder{border:1px solid #6b68a9; height:300px; overflow:auto; margin:5px auto; width:94%;}
	.blog_template-selected_holder{border:1px solid #6b68a9; padding:7px; overflow:auto; margin:5px auto; width:94%}
	.tmpl{float:left; font-weight:bold; margin:2px 0 2px 25px; width:115px}	
	.settings_column_containers{border-bottom:solid 1px #8FAA53}
		.settings_column_containers.last-div{margin:0 0 10px}
			.settings_column_containers.hidden_margin_fix{margin:-10px 0 10px}
		.settings_left_column{float:left; padding:10px 0 10px 10px; width:190px}
			.highlights{background:#fffae5}
				.settings_left_column span, .settings_right_column span{font-size:1.3em; font-weight:bold}
				.settings_left_column p, .settings_right_column p{font-size:1.1em!important; margin:0!important}		
		.settings_right_column{background:#fff; border-left:solid 1px #8FAA53; float:left; min-height:40px; padding:10px 0 10px 10px; width:404px}	
	.more_blog_options{padding:10px 0 0 15px}
		.more_blog_options a{background:url(/common/images/btns_create_cancel.jpg) no-repeat; color:#fff!important; display:inline-block; font-size:.9em; font-weight:bold; height:21px; padding:6px 0 4px 11px; width:113px; text-decoration:none}		
		#overwrite{height:13px; margin-left:10px}
/* rewrites to classes being referenced in blogcfg.css	  */
#tab{border-left:1px solid #8FAA53!important; border-right:1px solid #8FAA53!important; margin:0 auto}
.rule{border-bottom:1px solid #8FAA53!important;}
#tab th{background:#8FAA53!important; font-weight:bold}
.bloginfo{background:#eef4d8!important}
/* rewrite to code in manage.css & blogcfg.css */
.row_highlighted, .bloginfoselect{background:#fff!important}
/* overwrites css from manage.css and album.css */
.fixedTable{width:100%!important}
	.fixedTable td{border-bottom:1px solid#8faa53}
table.frame{background:#8FAA53!important; margin:0 auto}
.purpleBoxNoPad{background:#EEF4D8; border:1px solid #8FAA53!important; border-bottom:none!important; margin:0 auto 10px; width:883px}
.customizeHeading{background:#EEF4D8!important; border-bottom:1px solid #8FAA53!important; border-right:1px solid #8FAA53!important}
table.configBorder{border-right:none!important; border-left:none!important; border-top:1px solid #8FAA53; margin-top:-15px}
td.customizeRow{background:#fff; border-bottom:1px solid #8FAA53}
/*photo album css */
table.upload_box{background:#FFFAE5; border:1px solid #8FAA53; float:left; margin:5px 1px 5px; height:111px; float:left; padding:4px; position:relative; width:298px}
.field_title{font-size:10px; font-weight:bold; margin-right:2px}
.editbox_caption, .editbox_upload, .editbox_title{background:#fff; font-size:10px; margin:0 8px 0 0; width:172px}
	.editbox_caption{font-family:arial, sans-serif; height:40px}	
div.component{margin:0 0 5px}	
strong.photo_title{display:inline-block; margin-right:10px; text-align:right; width:70px}
input.photo_input_links{width:280px}
.photo_help_links{float:left; font-size:12px; padding:4px 10px; width:190px}
	.photo_help_links h2{font-size:14px!important; margin:5px 0 3px -3px!important}
/* ______________________ originally from photo album's edit.css ______________________ */
.item_block{background:#eef4d7!important; float:left; margin:0 10px 10px; padding:5px; position:relative; width:260px}
	.item_block td{padding:2px}
.editbox_caption, .editbox_title{font-size:10px; width:125px}
	.editbox_caption{height:50px}
/* ______________________ end originally from photo album's edit.css ______________________ */
/* old blog classes for customize blog stylesheet section */
.notelinklist div.notelink{font-size:12px; margin:0 0 10px}
.note-section{font-size:14px; font-weight:bold; margin:5px 0; text-transform:uppercase}
/*______TRIPOD CLASSIC______*/
.classic_tools_list{list-style:none outside}
	.classic_tools_list li{line-height:1.3em; margin:0 0 3px; padding:5px 0 3px; text-align:center}
		.classic_tools_list a{color:#454545}
	.classic_directory h2{clear:left; font-size:1.8em!important;}
		.classic_directory h2 a{color:#5E6F30}	
	.classic_directory_column_left ul, .classic_directory_column_right ul{margin:0 0 40px 10px}
		.classic_directory_column_left ul li, .classic_directory_column_right ul li{float:left; font-size:1.2em; list-style:none inside}	
	.member_directory_site_lists li{font-size:1.2em; list-style:none inside; margin:0 0 7px 14px}		
	div.classic_directory_column_left{float:left; margin:0 0 0 30px}
	div.classic_directory_column_right{float:left; margin:0 0 0 60px}	
.classic_directory span.blog_subhead{line-height:1.9em}			
/*______SITE BUILDER CSS______*/					
.site_build{padding:0 10px; width:674px}		
	.site_build h2{color:#292929; font-size:2.4em; margin:0 0 6px 10px}	
.large_green_repeat{background:url(/common/images/bg_g_repeat.jpg) repeat-y; margin:0 0 0 -7px; width:684px}
	.large_green_repeat p{color:#515151; font-size:1.3em; line-height:1.4em; margin:0 0 15px; padding:0 16px}
	.large_green_repeat .tryit{display:block; font-size:18px; font-weight:bold; padding:0 0 15px; text-align:center}
	.large_green_repeat a{color:#2762bf}
		img.pad-right{padding:0 10px 0 0}
		img.pad-left{padding:0 0 0 10px}			
	.large_green_top{background:url(/common/images/bg_g_top.jpg) no-repeat 0 -4px; padding:18px 18px 11px; width:auto}	
		.webonbuild{height:335px}
		.weboninstant{height:280px}
			.weboninstant a.blue_button span{line-height:2em}
		.instant_OL{color:#515151; font-weight:bold; line-height:1.25em; list-style:inside; margin:0 0 10px 20px}
			.instant_OL li{margin:0 0 10px}
	.large_green_bottom{background:url(/common/images/bg_g_bottom.jpg) no-repeat 0 -7px; height:27px; margin:0 0 10px -7px; width:684px}					
.or{color:#515151; margin:0 12px 0 47px}				
.site_builder_side{line-height:1.25em; text-align:left}
	.site_builder_side h3{background:url(/common/images/bg_sitebuild_h3.png) no-repeat; color:#fff; font-size:1.6em; height:31px; line-height:1.9em; margin:0 0 8px 3px; text-align:center; width:188px}
	.site_builder_side p{line-height:1.2em; padding:0 0 5px}
	.site_builder_side strong.users {display:block; font-size:1.2em; font-style:italic; padding:0 0 8px; text-align:right}
		.quick_facts{list-style:none outside}
			.quick_facts li{background:url(/common/images/list-check.png) no-repeat; line-height:1.3em; margin:0 0 3px; padding:5px 0 3px 25px}
		div.quick_facts_bottom{background:url(/common/images/cp/bg_slim_column-bottom.jpg) no-repeat 0 -8px; height:25px; margin:0 0 20px}
		.quick_facts_sub{margin:3px 0 0}						
			.quick_facts_sub li{background:none; font-size:.8em!important; list-style:disc; margin:0 0 0 15px; padding:0}					
ul.sitebuild_stylenav{background:url(/common/images/site_build_ind.png) no-repeat; float:right; height:17px; list-style:none outside; padding:3px 4px 0 7px}	
	ul.sitebuild_stylenav li{float:left; margin:0 1px 0 0}
	ul.sitebuild_stylenav a{display:block; height:14px; width:14px}
		ul.sitebuild_stylenav a:hover{background:url(/common/images/site_build_ind.png) no-repeat -7px -24px}					
.webon_catalog{color:#515151; font-size:1.1em; line-height:1.75em; padding:0 35px 0 0; position:relative}
	.webon_catalog .slider-wrap{width:600px}		
ul.webon_slider_pages{float:right; list-style:none outside; margin:-3px 61px 15px 0; width:515px}
	ul.webon_slider_pages li{float:left; height:21px; margin:3px 2px 0 0; width:15px; text-align:center; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}			
ul.webon_style_list{list-style:none outside; margin:15px 0 15px 10px; width:600px}
	ul.webon_style_list li{border:3px solid #859950; float:left; height:90px; margin:0 15px 15px 0; width:120px}
		ul.webon_style_list li a{border:0; display:block; height:90px; width:120px}					
.webon_catalog div.styles_preview_block{background:url(/common/images/styles_box_mid.jpg) repeat-y; height:auto; padding:20px 25px; position:absolute; right:5px; top:53px; width:259px}
	.styles_preview_block_top{background:url(/common/images/styles_box_top.jpg) no-repeat; height:16px; left:-25px; position:relative; top:-24px; width:308px}
	.styles_preview_block_bottom{background:url(/common/images/styles_box_bottom.jpg) no-repeat; height:42px; left:0; position:absolute; width:308px}	
.style_navigation{position:absolute!important; right:0!important; top:0; width:486px!important; z-index:3333}  
	  .styleviewer_body iframe{background:#000; min-height:400px; width:100%; position:absolute; top:31px; bottom:0; left:0; right:0; height:100%; min-height:100%!important;}
	  	.styleviewer_body{overflow:hidden}  
	  .sample_example{margin:0 30px 0 0}
	  	.sample_example img{border:3px solid #515151; margin:15px 0 0; width:250px}	
/* SITE BUILDER - SLIDER CODE */
.large_green_top div.slider-wrap{margin:10px 0 15px; position:relative; width:99%} /* This div is for getting the side arrows vertically centered */
/* These 2 lines specify style applied while slider is loading */
.csw{height:460px; overflow:hidden; width:100%}
	.csw .loading{margin:200px 0 300px 0; text-align:center}
/* This is the viewing window */
.large_green_top div.slider-wrap .stripViewer{clear:both; height:160px; margin:auto; overflow:hidden; position:relative; width:550px} /* Also specified in .stripViewer .panelContainer .panel  below */
	.large_green_top div.slider-wrap .stripViewer .panelContainer{list-style-type:none; position:relative; left:0; top:0; width:550px} /* container used to house your end-to-end divs. Width is calculated and specified by the JS */
		.large_green_top div.slider-wrap .stripViewer .panelContainer .pane{ /* Each panel is arranged end-to-end */ float:left; position:relative;  width:550px} /* Also specified in  .stripViewer above */			
.large_green_top div.slider-wrap .stripNavL{background:url(/common/images/build_arrows.png) no-repeat; left:0; top:70px; width:18px}
.large_green_top div.slider-wrap .stripNavR{background:url(/common/images/build_arrows.png) no-repeat right; right:0; top:70px; width:18px}
.large_green_top div.slider-wrap .stripNavL a, .large_green_top div.slider-wrap .stripNavR a{background:none}
/*webon catalog version of slider */
.webon_catalog div.slider-wrap .stripViewer{clear:both; height:457px; left:0; margin:auto auto auto 0; overflow:hidden; position:relative; width:566px} /* Also specified in .stripViewer .panelContainer .panel  below */
.panelContainer{height:459px!important}
	.webon_catalog div.slider-wrap .stripViewer .panelContainer{list-style-type:none; position:relative; top:0; width:100%} /* container for divs. Width calculated & specified by JS */
		.webon_catalog div.slider-wrap .stripViewer .panelContainer .pane{float:left; position:relative; overflow:hidden; width:610px} /* Also specified in  .stripViewer above */
.webon_catalog div.slider-wrap .stripNavL{background:url(/common/images/build_arrows.png) no-repeat; left:0; top:510px; width:18px}
.webon_catalog div.slider-wrap .stripNavR{background:url(/common/images/build_arrows.png) no-repeat right; right:352px; top:511px; width:18px}
	.webon_catalog div.slider-wrap .stripNavL a, .webon_catalog div.slider-wrap .stripNavR a{background:none}
/* INSTANT SITE BUILDER CODE */
ul.bldr_form li{list-style:none outside}
	ul.bldr_form li p.builder_label{float:left; display:inline-block; font-size:1.1em; font-weight:bold; line-height:1.6em; padding:1px 5px 0 0; text-align:right; width:145px}
	ul.bldr_form li p.builder_input{float:left; display:inline-block; }
		ul.bldr_form li p.builder_input input{width:400px}
		ul.bldr_form li p.builder_input textarea{width:400px}
	#templates_Webon{margin:0 auto; width:565px}
		#templates_Webon img{border:3px #5E6F30 solid}
	.tile-images{float:left; margin:0 15px 0 0}	
/*______FILE MANAGER/PRIVATIZATION/BACKUP-RESTORE CSS______*/
ul.filemanager_tabs{margin:15px 0 0}
	ul.filemanager_tabs li{background:url(/common/images/file_tabs.jpg) no-repeat; float:left; height:27px; line-height:2.5em; list-style:none outside; text-align:center; width:149px}
		ul.filemanager_tabs li a{color:#6c6b5d; display:block; font-weight:bold; text-decoration:none}
	ul.filemanager_tabs .currentpg{background:url(/common/images/file_tabs.jpg) no-repeat -148px 0}
	.filemanager_right p{color:#515151; font-size:12px; text-align:center}
	.filemanager_right h3{font-size:1.4em!important; line-height:2.4em!important}
	.filemanager_right a{color:#2762bf}
	.filemanager_right ul{list-style:none outside; margin:0 0 25px}	
	.backrestore_bottom{background:url(/common/images/br_bottom.jpg) no-repeat; height:16px; margin-left:-20px; width:687px}
	.backrestore_top{background:url(/common/images/br_top.jpg) no-repeat; height:15px; margin-left:-20px; width:687px}
	.backrestore_repeat{background:url(/common/images/br_repeat.jpg) repeat-y; margin-bottom:25px; padding:0 30px 0 20px; width:646px}	
		.backrestore_repeat p, .backrestore_repeat h4{color:#515151; font-size:1.2em!important; line-height:1.5em}
		.backrestore_repeat h2{color:#5e6f30; font-size:1.8em; margin:0 0 5px}
		.backrestore_repeat hr{background:#afc577; border:#afc577; height:1px; margin:20px auto}
		.backrestore_repeat input{border:0; background:none}
		input.white_shadow{background:url(/common/images/cp/bg_mid_list.jpg) repeat-x #fff}
		input.blue_btn{background:url(/common/images/sprite_btn_blue.png); color:#fff; cursor:pointer; display:block; font-size:1.4em; font-weight:bold; height:41px; line-height:2em!important; margin:15px 15px 15px 0; text-align:left; padding:0 0 4px 10px; text-decoration:none; width:141px}
			.blue_btn.smaller{background:url(/common/images/sprite_btn_blue.png) -234px -209px no-repeat; width:126px!important}
		.backup_warning{background:url(/common/images/cp/bg_mid_list.jpg) repeat-x #fff; border:1px solid #b1ba92; margin:10px auto; padding:10px; width:90%}
		.backup_warning p{font-size:1.2em}
		.center{height:55px; margin:0 auto; width:230px}	
/* start privatization list items */
.filemanager_right ul li{display:block; height:20px; line-height:1.5em; margin:0 0 8px; padding:2px 0 0 30px}
	.filemanager_right ul li.makeprivate{background:url(/common/images/private_icons.png) no-repeat}
	.filemanager_right ul li.makepublic{background:url(/common/images/private_icons.png) no-repeat 0 -29px}
	.filemanager_right ul li.features{background:url(/common/images/private_icons.png) no-repeat 0 -61px}
/*  end privatization list items ---
--- start file manager list items */	
.filemanager_right ul.fmoptions{height:85px}
	.filemanager_right ul.fmoptions li{float:left; line-height:2.1em; margin-bottom:10px; padding:0; width:95px}
		.filemanager_right ul.fmoptions li img{float:left; height:25px; margin:0 7px 0 0; width:25px} /*some icons are being referenced in the cp_icons.png file, while newer icons are referenced in the private_icons.png file*/
			img.copy{background:url(/common/images/private_icons.png) no-repeat 3px -138px} 
			img.editfm{background:url(/common/images/private_icons.png) no-repeat 4px -164px} 
			img.move{background:url(/common/images/private_icons.png) no-repeat 2px -112px} 
			img.rename{background:url(/common/images/private_icons.png) no-repeat 2px -85px} 
			.filemanager_right ul.fmoptions li img.delete{background:url(/common/images/cp/icons_cp.png) no-repeat -327px -3px} 				
/*______WEB HOSTING CSS______*/
.webhost_typical_styles{color:#515151;}
	.webhost_typical_styles ul{margin:0 39px 0 0}
		.webhost_typical_styles ul.cancel{margin:0!important}
			.webhost_typical_styles li{font-size:1.1em; line-height:1.5em; list-style:none outside}
			.webhost_typical_styles div p{font-size:1.3em; line-height:1.7em; margin:0}
.feature_grid{float:left; margin:0 0 0 25px; width:300px}
.word_bubble{background:#fff url(/common/images/word_bubble_mid.png) repeat-y; font-size:1.4em; font-style:italic; margin:0 auto; width:602px}
	.word_bubble p{background:url(/common/images/word_bubble_topquotes.png) no-repeat 0 3px; line-height:1.2em; margin:0; padding:5px 5px 0 40px; position:relative; z-index:999}
		.word_bubble p img{vertical-align:middle}
	.word_bubble_top{background:url(/common/images/word_bubble_top.png) no-repeat; height:6px; margin:0 auto; width:602px}
	.word_bubble_bottom{background:url(/common/images/word_bubble_bottom.png) no-repeat; margin:-27px auto 12px; height:54px; width:602px}
	.word_bubble_bottom_reverse{background:url(/common/images/word_bubble_bottom_reverse.png) no-repeat; height:54px; margin:-27px auto 12px; width:602px}
	.wb_bottom_cancel{margin-bottom:0!important}
/*compare pricing*/
	.webhosting ul{background:#fff; color:#515151; border:1px #9ea778 solid; border-bottom:none; font-size:10px; list-style:none outside}
		.webhosting ul li ul{border:none!important}
		.webhosting ul li{font-size:1.3em; line-height:1.8em}
	ul.listrow li{border-right:1px #9ea778 solid; border-top:1px #9ea778 solid; color:#515151; float:left; height:26px; text-align:center; width:146px}
		.halfie{width:72px!important}
		.halfie2{width:73px!important}
		li.section_divider{background:url(/common/images/plans_titles_bg.jpg) repeat-x!important; color:#111; border-top:1px #9ea778 solid; font-size:1.5em; font-weight:bold; height:26px; line-height:2.2em!important; padding:0 0 0 10px}
		li.list_title{font-weight:bold; line-height:2.2em!important; padding:0 0 0 10px; text-align:left!important; width:183px!important}
		li.everyother{background:#eaf0c9!important}
		li.last{border-right:none!important}
		li.first_border{border-left:1px #9ea778 solid!important; width:139px!important}
	ul.needsbottom li{border-bottom:1px #9ea778 solid!important}
		.plan_push{margin-left:201px}
	p.preferred_plan{background:url(/common/images/prefered_plan_tab.jpg) no-repeat; color:#eaf0c9; display:block; font-size:1.5em; font-weight:bold; height:31px; line-height:2.2em; position:relative; right:-635px; text-align:center; width:149px}
	.plan_types li{background:url(/common/images/plans_top_bg.jpg) repeat-x!important; font-weight:bold; line-height:2.3em!important}
	.all_year_plans{border-left:1px #9ea778 solid!important; height:26px; position:relative; right:-330px; text-align:center; top:-28px; width:587px}
	li.plan_check{background:url(/common/images/list-check.png) no-repeat 63px 2px; text-indent:-9000px}
	/*end compare pricing*/	
	strong.tool_titles{display:inline-block; font-size:1.3em; margin:10px 0 2px}	
/*______HELP AND SUPPORT CSS______*/
.help_support h3{font-size:15px; margin:0 0 0 16px}
.help_message_example{background:#fff; border:#ccc solid 1px; margin:0 auto; width:618px}
.help_message_example br{display:none;}
.warning_example{background:#600; height:33px; margin:0 0 4px}
	.outage_example{color:#fff; font-size:1.4em; float:left; line-height:25px; margin:5px 0 5px 5px; padding:0 10px}
	.outage_example_allgreen{font-size:1.4em; float:left; line-height:25px; margin:5px 0 5px 5px; padding:0 10px}
	p.outage_date{color:#fff; float:right; font-size:1.1em; font-weight:bold; line-height:2.9em; margin:0 10px 0 0; padding:0}
.help_bubble_container{background:url(/common/images/help-repeat.png) repeat-y; float:left; width:330px}
.help_bubble_top-content{background:url(/common/images/help_top.png) no-repeat; min-height:120px; width:330px} 
.help_bubble_bottom{background:url(/common/images/help_bottom.png) no-repeat; width:330px}
.help_rightside{color:#515151}
.help_rightside p{padding:0 10px 0 15px}
.helpful_resources li{font-size:1.3em; list-style:none inside; margin:10px 0 0; padding:5px 0 5px 15px}
.helpful_h3{font-size:1.3em!important; line-height:2.6em!important}
.quick_help{list-style:none outside}
	.quick_help li{font-size:1.1em; line-height:1.4em; margin:0 0 3px; padding:5px 0 3px 37px}
		.quick_help li h4{font-size:1.25em; line-height:1.3em}
			li.help_knowledge{background:url(/common/images/help_icons.png) no-repeat -5px -63px}
			li.help_club{background:url(/common/images/help_icons.png) no-repeat -6px -94px}
			li.help_ticket{background:url(/common/images/help_icons.png) no-repeat -5px -128px}
			li.help_support{background:url(/common/images/help_icons.png) no-repeat -4px -159px; font-size:1.05em; height:33px}
			li.help_tech{height:14px}
			li.help_chat{background:url(/common/images/help_icons.png) no-repeat -5px -198px; height:34px}
			li.help_phone{background:url(/common/images/help_icons.png) no-repeat -7px -231px; font-size:1.05em}
/*______DOMAINS CSS______*/
img.sitelock{margin:0 15px; border:2px solid #292929; float:right; padding:10px; background:#FFFAE5}
input.domains_input{margin:10px 5px 10px 0; width:91px}
ul.domains_list{margin:15px 0; width:190px}
	ul.domains_list li, ul.sitelock li{color:#515151; font-size:1.1em; line-height:1.2em; list-style:none; margin:0 0 10px; padding:0 0 5px 50px; position:relative}
		ul.sitelock li{list-style:disc; margin-left:30px; padding:0}
		ul.domains_list li span{display:block; height:45px; left:3px; position:absolute; width:50px}
		ul.domains_list li.privacy span{background:url(/common/images/sprites_domains.png) no-repeat -10px -7px}
		ul.domains_list li.subdomains span{background:url(/common/images/sprites_domains.png) no-repeat -9px -75px}
		ul.domains_list li.forwarding span{background:url(/common/images/sprites_domains.png) no-repeat -11px -136px}
		ul.domains_list li.transfers span{background:url(/common/images/sprites_domains.png) no-repeat -9px -193px}
		ul.domains_list li.renewal span{background:url(/common/images/sprites_domains.png) no-repeat -11px -277px}	
table.sitelock{background:#fffef8; border-top:1px solid #9EA778; border-left:1px solid #9EA778; color:#515151; font-size:14px; margin:12px auto 0; width:95%}
	table.sitelock td{border-right:1px solid #9EA778; border-bottom:1px solid #9EA778; padding:10px; text-align:center; width:25%}
		table.sitelock td.check span{background:url(/common/images/list-check.png) no-repeat; display:block; height:20px; margin:0 auto; width:19px}
		table.sitelock td h3{color:#7e0000; margin-top:5px}
		table.sitelock td.plans{background:url(/common/images/plans_top_bg.jpg) repeat-x 0 -10px #cedba3}
		table.sitelock tr.odd{background:#eef2e2}
/* stuff that needs to be repositioned once tripod is completed */
.migration_list{color:#515151; font-size:1.3em; line-height:1.2em; margin:0 0 10px 36px}
	.migration_list li{margin:0 0 8px; padding:0 15px 0 0}
.migrate_styles{float:left}
	.select_template #templates_Webon, .select_tamplate #templates_SiteBuilder{padding:0 0 0 32px; width:90%}
		.migrate_styles{margin:0 10px 10px 0}
/*_____LEARN MORE MODAL WINDOWS CSS_____*/
.learnmoreHead{position:relative; padding-bottom:20px}
	.learnmoreHead a{position:absolute; bottom:27px; right:0}
/*____HOLY MOLY OLD IMAGE GALLERY CSS....hey...why you reading my source code?____*/
.image_gallery_thumbs{background:#eeefe1; border:2px solid #515151; float:left; height:145px; margin:0 15px 15px; padding:10px; width:160px}
	.image_gallery_thumbs img{border:2px solid #aaa}
/* ----------------------------------------------------------------
		New layout & CPANEL
 ------------------------------------------------------------------ */
/* MAIN LAYOUT CSS */
div.expanding_box{background:url(/common/images/sub_pages_content_top.jpg) repeat-x #FFFAE5; margin:15px auto 0; min-height:356px; padding:0 20px 20px; width:930px}
div#mainContainer{background:#FFFAE5; font-size:13px; margin:15px auto 0; padding:0 20px 15px; position:relative; width:930px}
	div#mainContainer h1.header{-moz-box-shadow:0 2px 2px #aaa; -webkit-box-shadow:0 2px 3px #ccc; box-shadow:0 2px 3px #ccc; background:#90aa53; font-size:26px; height:41px; left:-21px; line-height:41px; position:relative; width:942px; color:#fff;  padding:0 15px; white-space:nowrap; text-shadow:1px 1px 2px #000}
	div#mainContainer ul, div#mainContainer li, div#mainContainer p, div#mainContainer a{font-size:12px}
	div#mainContainer a.blue_button{font-size:18px}	
/* CPanel CSS */
div#cpanelContainer{clear:both; padding:15px 0 0; position:relative}
	div#cpanelContainer ul{list-style:none inside}
	div#cpanelContainer a{color:#2762BF}
		div#cpanelContainer a:hover{color:#1c56b9}
	div#cpanelContainer h2 a{color:#2762bf; font-size:20px; text-decoration:underline}
div#mainContainer div#cpanelContainer div#cpanelTools{float:left; width:589px}
	.cpanel_item{background:#fcfdf3; border:1px solid #e5dbb4; font-size:13px; line-height:17px; margin:2px 0 30px}
		.cpanel_item a{font-size:13px}
			.cpanel_item a.blue_button{font-size:18px}
				.cpanel_item div.userOption{border-bottom:1px solid #8faa53; height:30px}			
.outage_resolved, .outage, .messages{border:1px solid #93B3CE; font-size:13px; line-height:17px}
.create_link{float:right; padding:4px 0 0 20px}	
/* domains & email tool */
div.domainAddBlock{width:290px}
	div.domainAddBlock p{margin-bottom:10px}
	div.domainAddBlock input{margin-right:10px; width:135px}
		div.domainAddBlock input.search{margin:0 0 0 5px; width:65px}
.info_box{background:#fff; border:#b4bc99 1px solid; float:right; padding:10px; width:175px}
	.info_box p{padding:0 0 10px}
	.suggested li{float:none; line-height:1.25em; margin:0 0 8px; text-align:left}
.webonSites span, .blogTool span, .photoTool span, .siteBuilderTool span, .domainEmailTool span, a.create_link{background:url(/common/images/cp/icons_cp.png) no-repeat; display:block}
	
		a.create_link{background-position:-420px -6px; line-height:14px; padding-bottom:4px}		
		p.label{color:#515151; display:inline; float:left; line-height:30px; padding:0 10px}
		p.actions{float:right; line-height:30px; margin-right:9px}		
div#mainContainer div#cpanelContainer div#cpanelMember{float:right; position:relative; width:300px}
div#mainContainer div#cpanelContainer div#cpanelMember h3.messageHeader{color:#292929; font-size:18px; margin-top:10px}
	div#cpanelMember div.message_center{background:#dce7e6; border:1px solid #93b3ce; margin:0 auto 15px; padding:10px; width:350px}
	div#cpanelMember div.message_center div.cpanel_item.messages{color:#292929}
div#memberActions div.callBox{border:1px solid #e5dbb4; line-height:17px; margin:0 auto 10px; padding:10px;}
	div#memberActions div.callBox h3{color:#444; margin-bottom:10px}
	div#memberActions div.callBox p{padding:0 5px}
span.survey{background:url(/common/images/cp/clock.png) no-repeat; display:block; float:left; height:34px; margin:0 0 0 15px; width:44px}
div#accountInfo{font-size:13px; line-height:17px; margin:5px 0 15px; padding:10px 0}	
	.dataUsage{border:1px solid #ebf2ff; padding:5px}
div.guage{background:url(/common/images/cp/status_bar.jpg) no-repeat; border-right:#808080; float:left; height:12px; margin:3px 14px 0; padding:0 1px; width:100px}
		div.guage div.ds, div.guage div.bw, div.guage div.ea{background:url(/common/images/cp/status_bar_fill.jpg) repeat-x; height:12px; margin:0}
	p.planStats{display:inline; float:left}
	strong.statLabel{display:block}	
/* site map css */
div.siteMap ul{font-size:13px; list-style-type:square; margin-left:25px}
	div.siteMap ul li{margin-bottom:5px;}
		div.siteMap ul li ul{margin-top:5px; list-style-type:disc}
			div.siteMap ul li ul li ul li{list-style-type:circle}
	div.siteMap ul li h3{padding-top:8px}		
/* CSS3 properties */
table.sitelock, .callbox_content, .boxShadow{-moz-box-shadow:0 1px 2px #ccc; 
		  -webkit-box-shadow:0 1px 3px #515151; 
          box-shadow:0 1px 3px #515151; }
div.expanding_box, #promotions, #featured_section, div#mainContainer{
		  border:1px solid #ccc; /* so that all browsers that don't support the below, this border will be the only thing viewable */
	      -moz-box-shadow:0 1px 3px #515151; 
		  -webkit-box-shadow:0 1px 3px #515151; 
          box-shadow:0 1px 3px #515151; }
div.userOption{background:#fcfdf3; background-image:-moz-linear-gradient(top, #fcfdf3, #f3f5da); 
  		background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #fcfdf3),color-stop(1, #f3f5da)); 
            filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfdf3', EndColorStr='#f3f5da'); 
        -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfdf3', EndColorStr='#f3f5da')"; }		
div#memberActions div.callBox, .callbox_content{background:#FCFDF3}	
div.outage{background:#681400; background-image:-moz-linear-gradient(top, #a92000, #681400); 
 		 background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #a92000),color-stop(1, #681400)); 
        filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a92000', EndColorStr='#681400'); 
        -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#a92000', EndColorStr='#681400')"; }	
div.outage_resolved, .outage_example_allgreen{background:#8faa53; background-image:-moz-linear-gradient(top, #fcfdf3, #8faa53); 
	  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #fcfdf3),color-stop(1, #8faa53)); 
            filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfdf3', EndColorStr='#8faa53'); 
        -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfdf3', EndColorStr='#8faa53')"; }	
div.messages, .userOption.instantSite, .dataUsage{
	background:#ece6d0;
	border:1px solid #d0c7b2;
	margin-top:5px
}

.rounded, .blueButton{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px}
.boxShadow, .blueButton{-moz-box-shadow:1px 1px 2px #444; -webkit-box-shadow:1px 1px 2px #444; -box-shadow:1px 1px 2px #444}

.blueButton{
	background:url(/common/images/gradientFallBack.png) repeat-x #205abb 0 -20px;
  	background-image:-moz-linear-gradient(top, #99c9f4, #205abb); 
  	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #99c9f4),color-stop(1, #205abb)); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99c9f4', EndColorStr='#205abb'); 
	border:0; 
	color:#fff!important; font-size:16px; font-weight:bold; height:38px; letter-spacing:.02em; line-height:38px; padding:0 15px; text-align:center; text-shadow:1px 1px 2px #444; text-transform:uppercase;
}

.callbox_content .blueButton{border:1px solid #205ABB; font-weight:normal; height:auto; line-height:normal; padding:12px 15px 10px; text-decoration:none;}

.greenBtn{background-color:#446d1f; 
	background-image:-moz-linear-gradient(top,#b7c587,#4c6106);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#98dc5a),color-stop(1,#345813)); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#98dc5a', EndColorStr='#345813'); 
	border:1px solid #54651b; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; color:#fff!important; display:inline-block; font-size:13px!important; letter-spacing:.04em; padding:8px 15px; text-decoration:none; text-shadow:1px 1px 2px #444; font-weight:bold}				
.greenBtn:hover{background-color:#c40a16;
				background-image:-moz-linear-gradient(top,#bccf77 10%,#85a811 56%);
			 	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1,#fa9954),color-stop(.56,#c40a16));
				filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fa9954', EndColorStr='#c40a16'); }	
				
#cpanelTools h2{color:#444; line-height:33px}

#moar{-moz-column-count:2; -webkit-column-count:2; column-count:2; -moz-column-gap:20px; -webkit-column-gap:20px; column-gap:20px}
#moar a{font-size:18px!important; text-decoration:none}
#moar a:hover{text-decoration:underline}
#moar p.label{float:none; display:block; padding:3px 0}

#sidebarBG{background:#f5f0dc; border-left:1px solid #E5DBB4; height:100%; right:0; position:absolute; width:340px}

/* rename modal */
.renameBox{background:rgba(0, 0, 0, .6); height:100%; position:fixed; top:0; width:100%; z-index:88}
.renameBox form{background:#ac9e7f; border:2px solid #2D2806; margin:0 auto; overflow:hidden; padding:10px 15px 5px; position:relative; top:25%; width:260px}
.renameBox .btn{display:inline; font-size:14px; padding:5px; width:100px}
.renameBox label{display:block; font-size:16px; font-weight:bold; margin-bottom:5px}
#renameValue{display:block; margin:0 auto; width:80%}

/* registration modal */
#backdrop, #windowbox-wrapper{display:none; left:0; position:fixed; width:100%}
	#backdrop{background:#333; height:100%; opacity:0.5; top:0; z-index:1000}
	#windowbox-wrapper{height:100%; top:20px; z-index:2000}
#windowbox-outer{background:#fff; border:10px solid #ccc; height:608px; margin:0 auto; min-height:400px; position:relative; width:744px}
#windowbox-content{border:none; height:100%; overflow-x:hidden!important; width:100%}
#windowbox-wrapper a.close-btn{
	background-color:#446d1f; 
	background-image:-moz-linear-gradient(top,#b7c587,#4c6106);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#98dc5a),color-stop(1,#345813)); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#98dc5a', EndColorStr='#345813'); 
	border:1px solid #54651b; 
	-moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; border-radius:6px 6px 0 0;
	color:#eee; display:block; font-size:14px; padding:4px 7px; position:absolute; right:0; text-decoration:none; text-shadow:1px 1px 2px #000; top:-24px}
#windowbox-wrapper a.close-btn:hover{background-color:#c40a16;
background-image:-moz-linear-gradient(top,#bccf77 10%,#85a811 56%);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1,#fa9954),color-stop(.56,#c40a16));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fa9954', EndColorStr='#c40a16')}

/* addon library page */
#addonLibrary{background:none; font-size:12px; margin-bottom:20px}
#addonLibrary h3{font-size:18px; margin-bottom:10px}
#addonLibrary p{padding-left:0}
#addonLibrary .addonImage{vertical-align:top}
#addonLibrary .addonImage div{height:50px; width:80px}
#addonLibrary .addonDescription{padding-left:15px; text-align:left; vertical-align:top}

.addSprite{background:url(../images/addon-sprite.jpg) #fff no-repeat}
.addSprite#textbox{background-position:-160px -64px}              .addSprite#customHtml{background-position:-399px 4px}                     .addSprite#fbookbox{background-position:-160px 1px}  
.addSprite#fbooklikebutton{background-position:-82px 2px} 		.addSprite#fbookwall{background-position:-82px -64px}			.addSprite#flickr{background-position:-320px 3px}
.addSprite#formcreator{background-position:-161px -129px}   	.addSprite#googlecalendar{background-position:-322px -126px}	.addSprite#guestbook{background-position:-399px -192px}           
.addSprite#lastupdated{background-position:-241px -130px}         .addSprite#lastfm{background-position:-240px 2px}                           .addSprite#lysearch{background-position:-241px -65px}
.addSprite#map{background-position:-400px -128px}                 .addSprite#navigation{background-position:-1px -129px}                    .addSprite#pagecounter{background-position:-400px -65px}          
.addSprite#paypal_buynow{background-position:-241px -193px}       .addSprite#photoalbum{background-position:-2px -194px}                    .addSprite#photogallery{background-position:-81px -130px}
.addSprite#pokethepenguin{background-position:-160px -194px}      .addSprite#poker{background-position:1px -65px}                           .addSprite#poll{background-position:-481px -65px} 
.addSprite#sharethis{background-position:-320px -65px}            .addSprite#shoppingcart{background-position:-482px -194px}                .addSprite#tableTool{background-position:-80px -193px}
.addSprite#timestamp{background-position:-319px -194px}           .addSprite#twitter{background-position:0 -260px}                          .addSprite#youtube{background-position:-481px 2px}  
.addSprite#photobucket{background-position:-483px -436px} 		.addSprite#divider{background-position:-82px -259px}	
.addSprite#weather{background-position:-320px -260px}
.addSprite#weatherzombie{background-position:-239px -260px}
.addSprite#picapp{background-position:-399px -260px}
.addSprite#plusone{background-position:-240px -323px}	

.addonClass{display:none}
.add-basic.addonClass{display:block}
#addCategories a{font-size:14px; display:block!important; padding:5px; margin-bottom:10px}
.activeClass{background:#8faa53; color:#fff!important; font-weight:bold; text-decoration:none}
