/* CSS Document created by Comoms for SimpleNet*/
/* Author: Joshua Tuscan */

#aboutbanner {
	background:url(../images/aboutus_banner.jpg) no-repeat top;
	height:86px;
	padding:0 22px;
}

#resellersbanner {
	background:url(../images/resellers_banner.jpg) no-repeat top;
	height:86px;
	padding:0 22px;
}

#newsbanner {
	background:url(../images/news_banner.jpg) no-repeat top;
	height:86px;
	padding:0 22px;
}

#affiliateprogrambanner {
	background:url(../images/affiliateprogram_banner.jpg) no-repeat top;
	height:86px;
	padding:0 22px;
}

#resourcesbanner {
	background:url(../images/resources_banner.jpg) no-repeat top;
	height:86px;
	padding:0 22px;
}

#supportbanner {
	background:url(../images/support_banner.jpg) no-repeat top;
	height:86px;
	padding:0 22px;
}

#contactbanner {
	background:url(../images/contact_banner.jpg) no-repeat top;
	height:86px;
	padding:0 22px;
}

#bannertext {
	color:#525455;
	font:normal 1.7em Arial, Helvetica, sans-serif;
	padding:13px 15px 15px 20px;
	width:455px;
}

#bannertext span {
	color:black;
	display:block;
	font-size:12px;
	margin:5px 0 0 0;
	padding:0;
}

#middle_section {
	overflow:hidden;
	padding:0 19px;
}

#stretchcolumn_blue {
	background: url(../images/left_int_bkg.jpg) repeat-y left;
	overflow:hidden;
	width:780px;
}

#maincontent {
	float:right;
	padding:25px;
	width:580px;
}

#maincontent p {
	font: lighter 1.2em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	margin:10px 0;
}

#maincontent ul {
	font: lighter 1.2em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	list-style: outside;
}

#maincontent a{
text-decoration: none;
color: #000099;}


#maincontent a.top {
font-size: 12px;
font-weight:bold;
}

#maincontent_columns {
        float:right;
        padding:25px;
        width:580px;
}

#maincontent_columns p {
        font: lighter 1.2em Arial, Helvetica, sans-serif;
        line-height:1.5em;
        margin:10px 0;
}

#maincontent_columns ul {
        font: lighter 1.2em Arial, Helvetica, sans-serif;
        line-height:1.5em;
        list-style: outside;
	width: 250px;
	float:left;
}

#maincontent_columns a{
text-decoration: none;
color: #000099;}


#maincontent_columns a.top {
font-size: 14px;
font-weight:bold;
} 


#maincontent_fullpage {
padding: 25px;
}

#maincontent_fullpage p {
	font: lighter 1.2em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	margin:10px 0;
}

#maincontent_fullpage ul {
	font: lighter 1.2em Arial, Helvetica, sans-serif;
	line-height:1.5em;
	list-style: outside;
	width: 250px;
	float:left;
}

#maincontent_fullpage a{
text-decoration: none;
color: #000099;}


#maincontent_fullpage a.top {
font-size: 12px;
font-weight:bold;
}

.inset_photos {
	float:left;
	padding-right:10px;
}

.inset_list li {
	list-style:none;
}

.clear {
	clear:both;
}

/* to be used with page topic headers */
.pagetitle {
	margin:0;
}

#maincontent a {
	color:#0E3B73;
	font-weight:bold;
	text-decoration:underline;
}

#maincontent a:hover {
	background:#0E3B73;
	color:white;
	text-decoration:none;
}

.redtext {
	color:#880101;
}

#leftcolumn {
	float:left;
	width:146px;
	margin:0;
}

#leftcolumn img {
	border:none;
	margin:0;
	padding:0;
}

/* SUB NAV */

#subnav {
	display:block;
	margin:0;
	padding:0 0 0 3px;
	width:140px;
}

#subnav ul {
	margin:0;
	padding:0;
	list-style:none;
}

#subnav ul li {
	background:#E2EAF3;
	border-bottom:1px solid #A8BBD0;
	border-top:1px solid #F2F5F8;
	display:block;
}

#subnav ul li img {
	border:none;
	display:inline;
	margin:0;
	padding:0;
}

#subnav a {
	display:block;
	color:#3C3C3C;
	font-size:1.2em;
	margin:0;
	padding:3px 0px 3px 8px;
	text-decoration:none;
}

#subnav a:hover {
	background:#0E3B73;
	color:white;
	text-decoration:none;
}

#orangepop_top {
	background:url(../images/orangepop_top.png) no-repeat bottom;
	height:24px;
	margin-top:10px;
}

#orangepop {
	background:#FEEBBC;
	border:1px solid #FFB400;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:15px;
	padding:10px;
	text-align:center;
}

#orangepop a {
	color:#124F90;
	display:block;
	font-size:1em;
	font-weight:normal;
	margin-top:5px;
	text-decoration:none;
}

#orangepop a:hover {
	background:#0E3B73;
	color:white;
	text-decoration:none;
}

.orangeform {
	line-height:80%;
}

.orangepop_button {
	background:#C6D9ED;
	border-right:2px solid #44628A;
	border-bottom:2px solid #44628A;
	color:#44628A;
	font-weight:bold;
}

.datablock {
	font:normal 1.2em black Arial, Helvetica, sans-serif;
	margin:0;
	padding-left:3px;
	text-align:center;
	width:126px;
}
.datablock span {
	color:#1C477C;
	font-size:1.4em;
}
.datablock a {
	color:#9F0303;
	text-decoration:none;
}
.datablock p {
	margin:5px 0;
}
.datablock a:hover {
	background:#0E3B73;
	color:white;
	text-decoration:none;
}
.datablockcap_bottom {
	background:url(../images/bluecolumn_divider.jpg) no-repeat top;
	height:2px;
	margin:0;
	padding:0;
}
.datablockcap_top {
	background:url(../images/bluecolumn_divider.jpg) no-repeat bottom;
	height:2px;
	margin:0;
	padding:0;
}

.leftbanner {
	margin:10px 0;
	padding:0 0 0 3px;
}

#controlpaneldemo {
	border-top:1px solid #006699;
	border-bottom:1px solid #006699;
	padding:5px 0;
	margin:0;
	text-align:center;
	color:#006699;
	font-size:13px;
	font-weight:bold;
}

#controlpanelbutton {
	background-color:white;
	border:1px solid #FFCC00;
	margin-top:3px;
	color:#993300;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

/** NEWS Styles **/

#contact_info {
	margin-top:10px;
}
