/*
YouDeparted.com https:// style sheet by Nick Harris
*/

html,body {
    margin: 0;
	background:url(https://www.youdeparted.com/new/images/bg_bluedots.jpg) repeat-x #a7c5e5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	height: 100%;
	}
	
a:link {
	color: #355f91;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	font-variant: normal;	font-weight: bold;
	}
a:hover {
	color: #000000;	background-color: #FFFF99;
	}
a:visited {
	color:#355f91;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	font-variant: normal;	font-weight: bold;
	}
	
h2 {margin: 0; padding: 0;}
.orange_text {
	color:#CC6600; font-weight:bold; font-size: 12px; display:block; padding-bottom:5px;
	}

.header_text {
color:#CC6600; font-weight:bold; font-size: 18px; display:block; padding-bottom:5px;
}

.pagecontent {
text-align: left;
}

.heading1 {
font-size: .8em;
}

/* The styles are applied from top to bottom */
#container {
	margin: 0 auto; width: 800px;
	}
#container_viewplan {
 	margin: 0 auto; width:810px;
}
	
#top_left_head {
	background:url(https://www.youdeparted.com/new/images/top_left_border.gif) left top no-repeat;
	}
/* Here we control the way links appear */

#header {
	background:url(https://www.youdeparted.com/new/images/logo_top_blog.jpg) top no-repeat; 
	}

#tab_container {
	width: 550px; float:right; vertical-align:top; margin-top: 15px;
	}

/* Here is the section that controls the header navigation bar */

#newheader {
    font-size: 70%;	line-height: normal; margin-right:5px;
	 }
#newheader ul {
      margin: 0; padding: 10px 10px 0; list-style: none;
	   }
#newheader li {
       float: right; background: url("https://www.youdeparted.com/new/images/norm_left.gif") no-repeat left top;      margin: 0; padding: 0 0 0 9px;
      }
#newheader a {
      float: left; display: block; background: url("https://www.youdeparted.com/new/images/norm_right.gif") no-repeat right top;      padding: 5px 5px 5px 1px; text-decoration: none; font-weight: bold; color:#000000;
      }	  
#newheader > ul a {width: auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #newheader a {float: none;}
    /* End IE5-Mac hack */
    #newheader a:hover {
      color: #CC3300;
      }
        #newheader li:hover, #newheader li:hover a {
      background-position: 0% -150px; color: #FFFFFF;
      }
    #newheader li:hover a {
      background-position: 100% -150px;
      }

#header_content {
	width:500px; float:right; margin-top:0px; margin-right:20px; 
	}

#headline {
	float:left; text-align:left; margin-left: 20px;
	}
#headline span {
	color: #fcf3ad; font-size: 110%;   font-style:italic; text-align: left;
	}
	
#headline h1 {
color: #fcf3ad; font-size:1.2em;   text-align: left;
}
#sign_in_button {
	float:right; 
	}
#sign_in_button2 {
	position: relative;
	margin-left: 400px;
}

#top_right_head {
	background:url(https://www.youdeparted.com/new/images/top_right_border.gif) right top no-repeat
	}

#main_left_border {
	border-left: solid 6px #a7c5e5;
	}
#main_right_border {
	border-right: solid 6px #a7c5e5;
	}
	
#main_bottom_left_border {
	background:url(https://www.youdeparted.com/new/images/bottom_left_border.gif) left bottom no-repeat
	}
#main_bottom_border {
	border-bottom: solid 5px #a7c5e5;
	}
#main_bottom_right_border {
	background:url(https://www.youdeparted.com/new/images/bottom_right_border.gif) right bottom no-repeat
	}
	
#left_sidebar {
	width: 200px; float: right; font-size:11px; background:url(https://www.youdeparted.com/blog/wp-content/themes/youtheme1.2/images/sidebar_top.gif) repeat-y top; margin-top: 10px;
	}
#vertlist li{
	font-size: 12px;
	}
	
#left_sidebar a:hover {
	color: #000000;	background-color:#FFFFFF;
	}

#left_sidebar_text {
	width: 190px; margin: 0 auto; padding: 0px 5px 0px 0px;
	}
	
#left_sidebar_text #orange_text {
	width: 160px;
	}
	
#sign_up_link {
	font-size: 14px;
	}
	
.arrow_text {
	font-size: 8px; font-weight: bold;
	}
	

#side_bar_bottom {
	float: left; width: 200px; background:url(https://www.youdeparted.com/blog/wp-content/themes/youtheme1.2/images/sidebar_bottom.gif) no-repeat top #FFFFFF;
	}

#main_text {
	width: 560px; float: left;  background:url(https://www.youdeparted.com/new/images/public_sides.gif) repeat-y; margin-top: 10px;
	}
#main_text img {
overflow: scroll;
}

#picture_and_testimonial {
	float: right;
	display: block; 
	padding: 0 0 15px 15px;
	}

#testimonials {
	width:200px; background:url(https://www.youdeparted.com/new/images/testimonial_bg.gif) no-repeat top;
	}
#testimonials span {
	display: block; padding: 7px 15px 0 15px; font-size: .9em;
font-style:italic;
	}
#testimonials #testimonials_from {
	display: block; margin: 0px 7px 0px 10px; font-style:normal; color:#383838; font-size: .7em;
	}
	
#body_text {
	width:520px; float: left; font-size: 13px; font-weight:400; margin: 10px 5px 5px 10px;
	}
	

	
#body_text img {
		display: block; 
		}

#body_text ul {
	display: block; margin-top: -10px; margin-bottom: -10px;
	}

#body_bottom {
	width:560px; float:right; background:url(https://www.youdeparted.com/new/images/body_bottom.gif) no-repeat bottom left;
	}

#footer_margin {
	margin-top: 10px;
	}

#hackerstopper {
	float:left; text-align: center; width: 150px;
	}
#hackerstopper span {
font-weight: bold;
}

#hackerstopper a {
	text-decoration: none;
	font-size: .6em;
	}

#footer_text{
	float: right; text-align: right; width: 600px; font-size: .85em;
	}
#footer_text a {
font-size: .8em;
color:#003366;
}

#footer_text span {
font-size: .7em;
font-weight: bold;
}

#header_content input {
background:#CC6600;
color: #FFFFFF;
border: solid 2px #FFFFFF;
font-size: 16px;
font-weight: bold;
cursor: pointer;
margin-top: 5px;
}

.nav_header {
color: #003399; 
font-weight: bold;
font-size: 1.5em;
}

.register_required {color: #ff0000; } 

.red {color: #FF0000; }

.italic {font-style: italic;}

.point9em {font-size: .9em;}

.plus1em {font-size: 1.1em;}

#affiliate_register td {
padding: 5px 0 5px 0;
border-top: 2px solid #CCCCCC;
vertical-align: middle;
font-weight: bold;
}

input.btn {
border: outset 1px #ccc;
background: #FFFFFF;
color:#000066;
font-weight: bold;
background: url(https://www.youdeparted.com/images/buttonbg_whiteorange.jpg);
cursor: pointer;
text-align: center;
}

input.btn_file {
border: outset 1px #ccc;
background: #FFFFFF;
color:#000066;
font-weight: bold;
background: url(https://www.youdeparted.com/images/buttonbg_whiteorange.jpg);
cursor: pointer;
text-align: center;
padding-left: 2px;
margin-left: 5px;
margin-right: 10px;
}

input.btn_grey {
background:#CC6600;
color: #FFFFFF;
border: outset #000099;
font-size: 16px;
font-weight: bold;
cursor: pointer;

}

.numberbullets {
margin: 5px 5px 5px 1.4em;
padding: 3px 5px 5px 5px;
}

#logindemo_logo {
position: absolute;
visibility:hidden;
height: 650px;
width: 525px;
background: #e4effa;
}

#login_logo {
position: absolute;
visibility:hidden;
width: 100%; height: 100%; text-align: center; /* background:url(https://www.youdeparted.com/new/images/bg_bluedots.jpg) repeat-x #a7c5e5; vertical-align: top; overflow: visible; */
cursor: wait;
}

#login_screen {
visibility: visible;
}

#login_logo_bg {
width: 555px; height: 475px;
}

#contact_form {
border: solid 2px #000000; padding: 10px; margin-right: 10px;
}

#encrypt_area { width: 500px; height: 150px; font-size: .9em; margin: 5px 0 5px 0;}

.screenshot { padding:7px; border: 4px inset #CCCCCC; }

#features_list li { padding: 0 0 8px 0; }

.file_types li {
float: left; padding: 5px 10px 5px 0; margin-right: 20px;
}