html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
/* table{border-collapse:collapse;border-spacing:0;} */
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {
/* font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;  */
}
/* table {font-size:inherit;font:100%;} */
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{
	height:100%;
}

.clear{clear:both;}

h1 {
	font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;
}
h3 {
	font-size:108%;  
}
h1, h3 {
	/* top & bottom margin based on font size 
	margin:1em 0;  */
	margin-bottom: 12px;
}
h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}

caption {
	/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
p,fieldset,table,pre {
	/*so things don't run into each other
	margin-bottom:1em;*/
}
/* setting a consistent width, 160px; 
   control of type=file still not possible */
input[type=text],input[type=password],textarea{
width:12.25em;*width:11.9em;
height:20px; 
}

html, body {
	height:100%;
}

/*  
Notes:

CUSTOM STUFF BELOW
 


*/
.handCursor {
	cursor:pointer;
	cursor:hand;
}

.textCursor {
	cursor:text;
}	


#OUCH-DOC1{margin:auto 0px;text-align:left;width:auto; /* min-width:750px; */ background: url(images/blue_grad_slvr.gif); min-width:990px; /* opacity:0.5;filter:alpha(opacity=50); background-color:yellow; */}

#OUCH-NEG{width:100%;float:right;margin-left:-25em;
	/* background: url(images/left_bg_slvr.gif); 
 	opacity:0.5;filter:alpha(opacity=50); background-color:purple; */
	}

.OUCH-INNER_WRAP{position:static;float:none; 
padding-right: 20px;
padding-left: 20px;
}

.OUCH-CENTER{float:left;width:56.5%;margin-left:0;margin-top:10px;font-family:Georgia; /* opacity:0.5;filter:alpha(opacity=50); background-color:red; */}

#OUCH-MAIN{zoom:1;
	/* background: url('images/right_bg_slvr.gif') right; 
 opacity:0.5;filter:alpha(opacity=50); background-color:yellow; */
}
#OUCH-MAIN:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#OUCH-CENTERED-MIDDLE {
	max-width:984px;
	margin:auto;
	margin-top:20px;
	background: url('images/sentry_splash.png') no-repeat top;
	padding-top:348px;
	padding-bottom: 40px;
}

.myH1 {
	margin-left:20px;

}
.myH1 h1{
	font-family: Arial, Helvetica, sans-serif;
	color: #8194C2;
	margin-top: 20px;
	font-size: 20px;
}

.partners{
	position: relative;
	height: 500px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: rgb(206, 206, 206);
}
#partnerText { position: absolute; bottom: 0; left: 0; }


#gPlusone {
	position:absolute;
	right: 0;
	margin-right: 300px;
	top:35px;
	height:41px;
	width:128px;
}

#gPlusoneClickMe {
	position:absolute;
	right: 0;
	margin-right: 435px;
	top:35px;
	height:21px;
	width:550px;
	border: 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: white;
	padding: 5px;
	display: none;
	background-color: orange;
}

.topLogin {
	text-align:center;
	position:absolute;
	/* left:700px; */
	right: 0;
	margin-right: 60px;
	
	top:0px;
	height:41px;
	width:228px;
	padding-top:10px;
	background: url('images/topLogin_bg.png') no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: white;
}

.topLoginForm {
	text-align:center;
	float:left;
	height:100px;
	width:228px;
	padding-top:10px;
	background: url('images/topLogin_tallBg.png') bottom no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: white;
	margin-top: -4px;
}
.topLoginForm form a, a:visited {
	color: purple;
}

.topLoginForm form input[type="text"] {
	height:20px;
	width:180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-bottom:2px;
}
.topLoginForm form input[type="submit"] {
	width:140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	padding:4px;
}
.topLoginForm form input[type="password"] {
	height:20px;
	width:180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-bottom:2px;
	/* border-style:solid; 
	border-width:1px; 
	border-color:LightGray;  */
}
.topLoginFormOuter {
	position:absolute;
	top:0px;
	height:105px;
	width:238px;
	right: 9000px;
	margin-right: 50px;
}
#unWelcome{
	position:absolute;
	top:7px;
	left:23px;
	width:180px;
	height:20px;
	/* background-color: white; */
	margin-left: 1px;
}
#unWelcome span{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-top:4px;
	padding-left:4px;
	color: LightSteelBlue;
}
#pwWelcome{
	position:absolute;
	top:33px;
	left:23px;
	width:180px;
	height:20px;
	/*  background-color: white; */
	margin-left: 1px;
}
#pwWelcome span{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-top:4px;
	padding-left:4px;
	color: LightSteelBlue;
}

.topLeftLink {
	display:block;
	text-indent: -9999px;
	position:absolute;
	left:50px;
	top:44px;
	height:41px;
	width:228px;
	padding-top:10px;
	background: url('images/sentryFooterLogo.png') no-repeat -20px 0;
	
}

.topRightNav {
	display:block;
	position:absolute;
	top:44px;
	right:60px;
	height:30px;
	width:440px;
	padding:0;
	margin:0;
}
.topRightNav ul {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: white;
	height:30px;
	float:left;	
}
.topRightNav ul li {
	display: inline;
	margin-left: 20px;
}
.topRightNav ul li a, .topRightNav ul li a:visited {
	color: white;
	text-decoration: none;
}
.topRightNav ul li a:hover, .topRightNav ul li a:active {
	color: black;
}

#users {
	margin-top: 110px;
	margin-left:442px;
	font-weight: bold;
}

.signUpBtn {
	display:block;
	float:left;
	width:164px;
	height:48px;
	background: url("images/SignUpBtns.png") no-repeat 0 0;
	margin-top:20px;
	margin-left:400px;
	text-indent: -9999px;
}
.signUpBtn:hover
{ 
  background-position: 0 -48px;
}
.signUpBtn:active
{ 
  background-position: 0 -96px;
  outline: none;
}
#signUpBtn_second {
	margin-top: 45px;
}
#signUpBtn_third {
	margin-top: 45px;
}

.LearnMoreBtn {
	display:block;
	float:left;
	width:164px;
	height:48px;
	background: url("images/LearnMoreBtns.png") no-repeat 0 0;
	margin-top:20px;
	margin-left:10px;
	text-indent:-9999px;
}
.LearnMoreBtn:hover
{ 
  background-position: 0 -48px;
}
.LearnMoreBtn:active
{ 
  background-position: 0 -96px;
  outline: none;
}
#LearnMoreBtn_second {
	margin-top: 45px;
}
#LearnMoreBtn_third {
	margin-top: 45px;
}

.mainText {
	margin-top:50px;
	margin-right: 60px;
	margin-left: 60px;
	margin-bottom: 40px;
	font-family: 'Noto Serif', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height: 160%;
	
}
.mainText span {
	display:block;
	font-size:16px;
	font-weight: bold;
	color: #7291EE;
	margin-top:20px;
}
.mainText ul.qna li:first-letter {
	font-weight:bold;
}
.mainText ul.qna li.q {
	margin-top: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}

#interLogoDiv {
	background-color: Lavender;
	text-indent: -7px;
}
#interLogo {
	
}

.textLink {
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #8194C2;
}
#price, #price_second, #price_third {
	margin-left:400px;
	font-weight: bold;
}
#price a {
	padding-right: 25px;
}

.textLink a {
	text-decoration:none;
	color: #8194C2;
}
.textLink a:visited {
	text-decoration:none;
	color: #8194C2;
}
.textLink a:hover {
	text-decoration:none;
	color: black;
}
.textLink a:active{
	text-decoration:none;
	color: black;
}

#bloggerLink {
	display:block;
	float:left;
	width:127px;
	height:53px;
	background: url("images/blogger_works.jpg") no-repeat 0 0;
	margin-top:20px;
	margin-left:20px;
	text-indent:-9999px;
}
#weeblyLink {
	display:block;
	float:left;
	width:127px;
	height:53px;
	background: url("images/weebly_works.jpg") no-repeat 0 0;
	margin-top:20px;
	margin-left:20px;
	text-indent:-9999px;
}
#paypalLink {
	display:block;
	float:left;
	width:112px;
	height:53px;
	background: url("images/paypal_works.jpg") no-repeat 0 0;
	margin-top:20px;
	margin-left:20px;
	text-indent:-9999px;
}
#yolaLink {
	display:block;
	float:left;
	width:96px;
	height:53px;
	background: url("images/yola_works.jpg") no-repeat 0 0;
	margin-top:20px;
	margin-left:20px;
	text-indent:-9999px;
}
#squarespaceLink {
	display:block;
	float:left;
	width:155px;
	height:55px;
	background: url("images/squarespace_works.jpg") no-repeat 0 0;
	margin-top:20px;
	margin-left:35px;
	text-indent:-9999px;
}

#wixLink {
	display:block;
	float:left;
	width:100px;
	height:64px;
	background: url("images/wix_works.jpg") no-repeat 0 0;
	margin-top:20px;
	margin-left:20px;
	text-indent:-9999px;
}

/*  NEW */

#bloggerLink2 {
	display:inline-block;
	/* float:left; */
	width:127px;
	height:53px;
	background: url("images/blogger_works.jpg") no-repeat 0 0;
	margin-top:20px;
	/* margin-left:20px; */
	text-indent:-9999px;
}
#weeblyLink2 {
	display:inline-block;
	/* float:left; */
	width:127px;
	height:53px;
	background: url("images/weebly_works.jpg") no-repeat 0 0;
	margin-top:20px;
	/* margin-left:20px;  */
	text-indent:-9999px;
}
#paypalLink2 {
	display:inline-block;
	float:left;
	width:112px;
	height:53px;
	background: url("images/paypal_works.jpg") no-repeat 0 0;
	margin-top:20px;
	margin-left:20px;
	text-indent:-9999px;
}
#wordpressLink {
	display:inline-block;
	/* float:left; */
	width:100px;
	height:100px;
	background: url("images/wp_logo_smlType.png") no-repeat 0 0;
	margin-top:0px;
	/* margin-left:30px;  */
	text-indent:-9999px;
}
#yolaLink2 {
	display:inline-block;
	/* float:left; */
	width:96px;
	height:53px;
	background: url("images/yola_works.jpg") no-repeat 0 0;
	margin-top:20px;
	/* margin-left:20px;  */
	text-indent:-9999px;
}
#squarespaceLink2 {
	display:inline-block;
	/* float:left; */
	width:155px;
	height:55px;
	background: url("images/squarespace_works.jpg") no-repeat 0 0;
	margin-top:20px;
	/* margin-left:35px;  */
	text-indent:-9999px;
}

#wixLink2 {
	display:inline-block;
	/* float:left; */
	width:100px;
	height:64px;
	background: url("images/wix_works.jpg") no-repeat 0 0;
	margin-top:20px;
	/* margin-left:20px; */
	text-indent:-9999px;
}





.rndRct {
	width: 792px;
	min-height: 180px;
	background: url('images/rndRctInnard.png');
	margin:auto;
	margin-top:40px;
	
}
.rndRct div {
	min-height: 180px;
	width: 792px;
	background: url('images/rndRctTop.png') no-repeat top;
}
.rndRct div div {
	min-height: 180px;
	width: 792px;
	background: url('images/rndRctBot.png') no-repeat bottom;
}

.rndRct div div div.picBox {
	float:left;
	margin:0;
	width:145px;
	min-height:0;
	height:81px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #8194C2;
	background:none;
	margin-top: 20px;
	margin-bottom: 34px;
	
}
.rndRct div div div.oneRect {
	background: url('images/1rect.png') no-repeat top left;
	margin-left: 62px;
}
.rndRct div div div.twoRect {
	background: url('images/2rect.png') no-repeat top left;
	margin-left:114px;
}
.rndRct div div div.threeRect {
	background: url('images/3rect.png') no-repeat top left;
	margin-left:115px;
}
.rndRct div div div.intro {
	background:none;
	min-height:0;
	margin:0;
	padding:0;
	width: 710px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	text-align: justify;
	line-height: 150%;
	color: black;
	margin-left: 42px;
	padding-top: 20px;
	padding-bottom: 10px;
	
}
.rndRct div div div.intro p {
	margin-top: 10px;
}
.rndRct div div div.intro strong {
	font-size:15px;
	color: #7291EE;
}


h2 {
	display:block;
	width:720px;
	margin:auto;
	text-align: center;
	padding-top:65px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:24px; 
	color: #7291EE;
}

.centerIt {
	margin: auto;
}
#worksWith{
	/* width: 792px; */
	border-color: rgb(245, 239, 239);
	border-style: solid;
	padding-bottom: 20px;
	margin-top: 35px;
	border-radius: 20px;
}
#worksWith_headerTxt {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color: rgb(245, 239, 239);
	color: gray;
	height: 30px;
	text-align: left;
	padding-left: 20px;
	padding-top: 8px;
	border-radius: 16px;
}

.coloredBox {
	float:left;
	width:286px;
	min-height: 425px;
	max-width: 286px;
	background: url('images/blue_box_bgLeft.png') left;
}
.coloredBox div {
	min-height:425px;
	max-width: 286px;
	background: url('images/blue_box_bgRight.png') right;
}
.coloredBox div div {
	min-height:425px;
	max-width: 286px;
	background: url('images/blue_box_topLeft.png') no-repeat top left;
}
.coloredBox div div div {
	min-height:425px;
	max-width: 286px;
	background: url('images/blue_box_topRight.png') no-repeat top right;
}
.coloredBox div div div div {
	min-height:425px;
	max-width: 286px;
	background: url('images/blue_box_botLeft.png') no-repeat bottom left;
}
.coloredBox div div div div div {
	min-height:425px;
	max-width: 286px;
	background: url('images/blue_box_botRight.png') no-repeat bottom right;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color: gray;
	
	position: relative;
}
.coloredBox div div div div div div.iconBox {
	float:left;
	width: 55px;
	height: 60px;
	margin:0;
	padding:0;
	min-height:0;
	margin-right:10px;
} 

.coloredBox div div div div div a.stayDown {
	position: absolute;
    bottom: 0px;
	padding-bottom: 15px;
}

.coloredBox div div div div div span.heading{
	display:block;
	font-weight: bold;
	margin-bottom: 5px;
}
.coloredBox div div div div div p {
	margin-top: 35px;
}

.coloredBox.green {
	background: url('images/blue_box_bgLeft_green.png') left;
}
.coloredBox.green div {
	background: url('images/blue_box_bgRight_green.png') right;
}
.coloredBox.green div div {
	background: url('images/blue_box_topLeft_green.png') no-repeat top left;
}
.coloredBox.green div div div {
	background: url('images/blue_box_topRight_green.png') no-repeat top right;
}
.coloredBox.green div div div div {
	background: url('images/blue_box_botLeft_green.png') no-repeat bottom left;
}
.coloredBox.green div div div div div {
	background: url('images/blue_box_botRight_green.png') no-repeat bottom right;
}
.coloredBox.green div div div div div div.iconBox.wizard {
	background: url('images/wizard_icon_sml.png') no-repeat top left;
}
.coloredBox.green div div div div div div.iconBox.clipboard {
	background: url('images/icon_clipboard.png') no-repeat top left;
}
.coloredBox.green div div div div div div.iconBox.help {
	background: url('images/icon_help.png') no-repeat top left;
}

.coloredBox.brown {
	background: url('images/blue_box_bgLeft_brown.png') left;
	margin-left: 19px;
}
.coloredBox.brown div {
	background: url('images/blue_box_bgRight_brown.png') right;
}
.coloredBox.brown div div {
	background: url('images/blue_box_topLeft_brown.png') no-repeat top left;
}
.coloredBox.brown div div div {
	background: url('images/blue_box_topRight_brown.png') no-repeat top right;
}
.coloredBox.brown div div div div {
	background: url('images/blue_box_botLeft_brown.png') no-repeat bottom left;
}
.coloredBox.brown div div div div div {
	background: url('images/blue_box_botRight_brown.png') no-repeat bottom right;
}
.coloredBox.brown div div div div div div.iconBox.palette {
	width:62px;
	background: url('images/icon_palette.png') no-repeat top left;
}
.coloredBox.brown div div div div div div.iconBox.quill {
	width:64px;
	background: url('images/icon_quill.png') no-repeat top left;
}
.coloredBox.brown div div div div div div.iconBox.house {
	width:62px;
	background: url('images/icon_welcomeHome.png') no-repeat top left;
}
.coloredBox.blue {
	margin-left: 19px;
}

.coloredBox.blue div div div div div div.iconBox.members {
	width:62px;
	background: url('images/icon_members.png') no-repeat top left;
}
.coloredBox.blue div div div div div div.iconBox.IPN {
	width:64px;
	background: url('images/icon_paypal_IPN.png') no-repeat top left;
}
.coloredBox.blue div div div div div div.iconBox.money {
	width:62px;
	background: url('images/icon_money.png') no-repeat top left;
}
#coloredBoxContainer {
	/* was: width:770px; */
	max-width:900px;
	margin:auto;
	margin-top: -40px;
	padding-left:20px;
	padding-right:20px;
	

}

.swooshBox.green {
	float:left;
	width: 226px;
	height: 106px;
	background: url('images/swoosh_left.png') no-repeat top left;
	margin-left: 31px;
}
.swooshBox.brown {
	float:left;
	width: 213px;
	height: 106px;
	background: url('images/swoosh_middle.png') no-repeat top left;
	margin-left: 86px;
}
.swooshBox.blue {
	float:left;
	width: 226px;
	height: 106px;
	background: url('images/swoosh_right.png') no-repeat top left;
	margin-left: 87px;
}

#riskFreeHomePage {
	width: 900px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	line-height: 140%;
	margin-left: 40px;
	margin-top: 40px;
}
#riskFreeHomePage p {
	font-weight: bold;
	margin-bottom: 15px;
}
#riskFreeHomePage a {
	font-weight: bold;
	margin-top: 15px;
}
#siteSearch {
	margin:40px;
}
#siteSearch form input[type=submit] {
	width: 100px;
	height: 26px;
}

#recipe {
	position: absolute;
	width: 247px; 
	height: 265px;
	top: 500px;
	left: 25px;
	
	background: url('images/nowWorks.png') no-repeat top left;
}
#recipe a {
	display: block;
	width: 247px; 
	height: 265px;
	text-indent: -9999px;
}

/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

#header {
	height: 54px;
	max-height: 54px;
	background: url(images/brdr_top_slvr.png);
	margin:0;
	padding:0;
}
#header div {
	height: 54px;
	max-height: 54px;
	/* background: url(images/brdr_top_lft.gif) no-repeat top left; */
}
#header div div {
	height: 54px;
	max-height: 54px;
	/* background: url(images/brdr_top_rt.gif) no-repeat top right; */
}

#footer {
	background: url(images/brdr_bot_slvr_NEW.gif) repeat bottom;
}
#footer div {
	/* background: url(images/brdr_bot_lft_NEW.gif) no-repeat bottom left;  */

}
#footer div div {
	/* background: url(images/brdr_bot_rt_NEW.gif) no-repeat bottom right;   */
}
#footer div div div {
	padding-top:10px;
	padding-right:60px;
	padding-bottom:40px;
	padding-left:60px;
}

#footer div div div div.nav {
	max-width:984px;
	height: 50px;
	margin:auto;
	margin-top: 10px;
	padding-top: 20px;	
	background: url(images/sentryFooterLogo.png) no-repeat bottom right;
}

#footer div div div div.clear {
	margin:0;
	padding:0;
	background: none;
	height:0;
	width:0;
}

.footerTxt {
	display:block;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color: purple;
	margin-left: 140px;
	margin-top: 40px;
}
.footerTxt a, a:visited {
	color: purple;
}

.nav{/*position:relative;*/ height:15px; margin-top:0px; margin-right:38px; margin-bottom:10px; margin-left:150px;}
.nav ul{width: 450px; margin:auto; padding:0; height:15px;}
.nav ul li{padding:0; margin:0; list-style:none; float:left; height:15px; display:inline;}
.nav ul li a{font:14px Arial, Helvetica, sans-serif; font-weight:normal; color: white; text-decoration:none; line-height:30px; display:block; /* background:url('images/breadcrumbImage3.png') 100% -60px no-repeat; */ padding:0 12px 0 6px;}
.nav ul li a:hover{text-decoration:none; color:#000000;}
.nav ul li a.active{background:none;}
.nav ul li a.active:hover{text-decoration:none;}

.nav .left{position:absolute; top:0px; left:0px; width:10px; height:15px; display:block; z-index:1; /* background:url('images/breadcrumbImage3.png') 0% 0px no-repeat; */}
.nav .right{position:absolute; top:0px; right:0px; width:10px; height:15px; display:block; z-index:1; /* background:url('images/breadcrumbImage3.png') 100% -90px no-repeat; */}


/*  Features.asp page stuff below */

#OUCH-CENTERED-MIDDLE.features_page {
	background: none;
	padding-top: 40px;
	
}
#OUCH-CENTERED-MIDDLE.features_page h1 {
	display:block;
	width:400px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold;
	color: #7291EE;
	margin-left: 40px;
	margin-top: 60px;
	
	
}
#OUCH-CENTERED-MIDDLE.features_page h2 {
	display:block;
	padding:0;
	width:400px;
	height: 20px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold;
	color: #7291EE;
	margin:0;	
	margin-left: 40px;
	margin-top: 40px;
	
}
#OUCH-CENTERED-MIDDLE.features_page div.mainText p {
	margin:0;
	padding:0;
	margin-top: 25px;
	margin-bottom: 5px;
	font-weight:bold;
}
#OUCH-CENTERED-MIDDLE.features_page div.mainText p.hilite {
	color: green;
	font-style:italic;
	margin-bottom: 15px;
}

#featImage {
	float: left;
	background: url('images/key_success.jpg') no-repeat;
	width: 397px; 
	height: 231px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;		
}

#featJimdoImage {
	float: left;
	background: url('images/jimdo_works.jpg') no-repeat;
	width: 210px;
	height: 100px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.inlineImage {
	float: left;
}
#coffee_cup {
	width: 119px;
	height: 89px;
	background: url('images/coffee_cup.png') no-repeat;
}
#people {
	width: 103px;
	height: 89px;
	background: url('images/people.png') no-repeat;
	margin: 10px;
}
#login_reflex {
	width: 137px;
	height: 68px;
	background: url('images/login_reflex.png') no-repeat;
}
#badge {
	width: 103px;
	height: 89px;
	background: url('images/badge.png') no-repeat;
}
#monitor {
	width: 110px;
	height: 89px;
	background: url('images/monitor.png') no-repeat;
}

#signUpBtn_feat {
	margin-top: 0px;
}

#signUpBtn_featSecond {
	margin-top: 20px;
}

#worksWithFeat {
	width: 840px;
	margin: auto;
	margin-top: 20px;
	
}
#paypalLinkFeat {
	display:block;
	float:left;
	width:376px;
	height:53px;
	background: url("images/paypal_performs.png") no-repeat 0 0;
	margin-top:40px;
	margin-left:70px;
	text-indent:-9999px;
}

#weebCollage {
	display:block;
	width:267px;
	height:157px;
	background: url("images/weebly_collage.png") no-repeat 0 0;
	background-position: bottom;
	margin-top:5px;
	margin-left:35px;
}
#paypalPartner {
	display:block;
	margin-bottom: 53px;
}

.coloredBox.blue.features_page{
	margin:0;	
	margin-top: 30px;
	margin-left: 31px;
	max-width: 400px;
	width: 400px;
	
}
.coloredBox.blue.features_page div{
	margin:0;	
	max-width: 400px;
	width: 400px;
	
}
.coloredBox.blue.features_page div div{
	margin:0;	
	max-width: 400px;
	width: 400px;
	
}
.coloredBox.blue.features_page div div div{
	margin:0;	
	max-width: 400px;
	width: 400px;
	
}
.coloredBox.blue.features_page div div div div {
	width:0;
	margin:0;
	padding:0;
	max-width: 400px;
	width: 400px;
}
.coloredBox.blue.features_page div div div div div {
	width:0px;
	max-width: 0px;
	margin:0;
	padding:0;
	max-width: 400px;
	width: 400px;
	
}
#insert_one {
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 40px;
	width:0;
	width: 397px;
	max-width: 397px;
	min-height: 264px;
}
#insert_one div.second, #insert_one div.third, #insert_one div.fourth, #insert_one div.fifth, #insert_one div.sixth {
	width:0;
	width: 397px;
	max-width: 397px;
	min-height: 264px;
}
#insert_one div.sixth span {
	display: block;
	font-size: 14px; 
	line-height: 150%;
	text-align: justify;
	padding: 30px;
	padding-top:5px;
}
#insert_one div.sixth h3 {
	font-size: 14px;
	padding-left: 30px;
	padding-top: 30px;
	
}

#insert_one div.sixth #bg {
	background: url('images/squarespace_works.jpg') no-repeat center;
	display: block;
	height: 73px;
}

#insert_one div.sixth a {
	display:block;
	margin-top: 10px;
}
#insert_one div.sixth strong {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}


#insert_two {
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 40px;
	width:0;
	width: 397px;
	max-width: 397px;
	min-height: 264px;
}
#insert_two div.second, #insert_two div.third, #insert_two div.fourth, #insert_two div.fifth, #insert_two div.sixth {
	width:0;
	width: 397px;
	max-width: 397px;
	min-height: 264px;
}
#insert_two div.sixth span {
	display: block;
	font-size: 14px; 
	line-height: 150%;
	text-align: justify;
	padding: 30px;
	padding-top:5px;
}
#insert_two div.sixth h3 {
	font-size: 14px;
	padding-left: 30px;
	padding-top: 30px;
	
}
#insert_two div.sixth a {
	display:block;
	margin-top: 10px;
}
#insert_two div.sixth strong {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

#insert_three {
	float: right;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 30px;
	width:0;
	width: 297px;
	max-width: 297px;
	min-height: 264px;
}
#insert_three div.second, #insert_three div.third, #insert_three div.fourth, #insert_three div.fifth, #insert_three div.sixth {
	width:0;
	width: 297px;
	max-width: 297px;
	min-height: 264px;
}
#insert_three div.sixth {
	padding-bottom: 20px;
}
#insert_three div.sixth span {
	display: block;
	font-size: 12px; 
	font-weight: normal;
	line-height: 140%;
	padding-top:0px;
	padding-right: 20px;
	padding-bottom:5px;
	padding-left: 35px;
	color: black;
	margin-left: 20px;
}
#insert_three div.sixth span.one {
	background: url("images/1_green.gif") no-repeat 0 0;
}
#insert_three div.sixth span.two {
	background: url("images/2_green.gif") no-repeat 0 0;
}
#insert_three div.sixth span.three {
	background: url("images/3_green.gif") no-repeat 0 0;
}
#insert_three div.sixth h3 {
	font-size: 14px;
	padding-left: 30px;
	padding-top: 30px;
	color: black;
}
#insert_three div.sixth a {
	display:block;
	margin-top: 10px;
	margin-bottom: 10px;
}
#insert_three div.sixth strong {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

#insert_four {
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 40px;
	width:0;
	width: 831px;
	max-width: 831px;
	min-height: 264px;
}
#insert_four div.second, #insert_four div.third, #insert_four div.fourth, #insert_four div.fifth, #insert_four div.sixth {
	width:0;
	width: 831px;
	max-width: 831px;
	min-height: 264px;
}
#insert_four div.sixth span {
	display: block;
	font-size: 14px; 
	line-height: 150%;
	text-align: justify;
	padding: 30px;
	padding-top:5px;
}
#insert_four div.sixth h3 {
	font-size: 14px;
	padding-left: 30px;
	padding-top: 30px;
	
}
#insert_four div.sixth a {
	display:block;
	margin-top: 10px;
}
#insert_four div.sixth strong {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

#DivTagSplash {
	display:block;
	height: 305px;
	width: 715px;
	background: url("images/divTag_splash.png") no-repeat 0 0;
	background-position: bottom;
	margin-left: 30px;
}