/* CSS Document */

/* CSS RESET */
/* ---------------------------------------------------------------------------------------------------*/
body, ul, ol, li, input, label, hr, h1, h2, h3, h4, h5, h6, p, a img{margin:0; padding:0; border:0;  outline:0;  list-style:none;}
.group:after, .clear:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.left{float:left;}

body {background:url(../../images/gold_bg.jpg) repeat-x #c26721;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;width:100%;}
.register, .login {font-size:11px;}
a.register, a.login {color:#fff;text-decoration:underline;}
a.register:hover, a.login:hover {color:#fee974;text-decoration:underline;}
.Blue_Bold_14pt, .Blue_Bold_14pt a {color:#00A1D9;font-size:14px;font-weight:bold;text-decoration:none;}
.Red_Bold_14pt, .Red_Bold_14pt a {color:#D94343;font-size:14px;font-weight:bold;text-decoration:none;}
.Fuscia_Bold_14pt, .Fuscia_Bold_14pt a {color:#B34571;font-size:14px;font-weight:bold;text-decoration:none;}
.Yellow_Bold_14pt, .Yellow_Bold_14pt a {color:#ff9933;font-size:14px;font-weight:bold;text-decoration:none;}
.Orange_Bold_14pt, .Orange_Bold_14pt a {color:#ff6633;font-size:14px;font-weight:bold;text-decoration:none;}
.Green_Bold_14pt, .Green_Bold_14pt a {color:#007e68;font-size:14px;font-weight:bold;text-decoration:none;}
.Blue_Bold_14pt a:hover, .Red_Bold_14pt a:hover, .Fuscia_Bold_14pt a:hover, .Yellow_Bold_14pt a:hover, .Orange_Bold_14pt a:hover, .Green_Bold_14pt a:hover {color:#006699;font-size:14px;font-weight:bold;text-decoration:none;}

/************************ WRAP *********************************/
#wrap {margin:0px auto;width:760px;}

/************************ HEADER *******************************/
/*#header {width:760px;height:154px;}*/
/*#logo {float:left;height:114px;margin:20px 0px 20px 15px;}*/
/*#webmail {float:right;width:294px;height:34px;padding-top:13px;margin-top:100px;background:url(../../images/search_bg.gif) no-repeat;}*/
#header {width:760px;height:136px;}
#logo {float:left;height:100px;margin:15px 0px 15px 25px;}
#webmail {float:right;width:294px;height:76px;padding-top:13px;margin-top:40px;background:url(../../images/search_bg.gif) bottom left no-repeat;}
.searchbox {padding:0px 0px 0px 35px;}
input.txtSearch
{
	width:130px;margin:0px 5px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;font-size:11px;color:#df7331;
	padding:4px;border:1px solid #ebd462;background-color:#fff8cb;
}
input.txtSearch:focus {background-color:#fff;}
.boxSearch{padding:0;margin:0;}
.btnSearch { width:60px; height:14px; border:none; cursor:pointer;height:23px;color:#A55518;}
td.boxButtonSearch {vertical-align:top;}

/* GET CONNECTED */
/* ---------------------------------------------------------------------------------------------------*/
div#getconnected{background:url(http://www.iowanetworkservices.com/templates/images/getconnected.gif) no-repeat; width:222px; height:22px; margin:10px 0;position:relative;left:10px;bottom:28px;}

/************************ TOPPER MENU **************************/
ul#topmenu {margin:0 20px 0 0;padding:10px 0;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:right;}
ul#topmenu li {padding:0;margin:0;display:inline;}
ul#topmenu li a {color:#fff;text-decoration:none;}
ul#topmenu li a:hover {color:#fee974;text-decoration:none;}

/************************ CALLOUT WRAPPER **********************/
#contentwrap {width:758px;}
#collage {background-image:url(../images/collage.jpg);background-repeat:no-repeat;height:394px;position:relative;top:13px;width:760px;}

/************************ THREE KEY LAYOUT *********************/
#threekey {float:right;height:200px;margin-top:160px;padding:5px;}

/********************************************* NEW HOME LAYOUT */
#home_top{width:758px;background:url(../images/home_top_green_bar.gif) top left no-repeat;}
#home_bottom{width:758px;background:url(../images/home_bottom_green_bar.gif) bottom left no-repeat;padding:0 0 25px;}
#callout_area{background-color:#fff;padding:15px;*width:728px;background:url(../images/home_callout_bg.jpg) top left repeat-x #fff;}



/*** /new home layout ******************************************/

/************************ CALLOUTS *****************************/
.callout {padding:5px;margin:0px 40px;float:left;overflow:hidden;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:11px;height:183px;text-align:left;width:150px;}
.callout .hdr {padding-bottom:5px;display:block;width:100%;}
.callout ul {padding:0px;margin:0px;}
.callout li {margin:0px;padding:0px 0px 0px 10px;list-style:none;line-height:1.5;}
.callout li a {color:#006699;text-decoration:underline;}
.callout li a:hover {color:#333;text-decoration:underline;}
#residential {background-image:url(../images/residential_bg.gif);background-repeat:no-repeat;}
#business {background-image:url(../images/business_bg.gif);background-repeat:no-repeat;}
#comm_provider {background-image:url(../images/commprovider_bg.gif);background-repeat:no-repeat;}
#page_info_pane_box {width:100%;}
#page_info_pane {width:470px;margin:15px auto;}

/************************ FOOTER DETAILS ***********************/
#footer {color:#FFFFFF;font-size:10px;line-height:1.5;margin:20px 0px 0px 0px;text-align:center;letter-spacing:-.5px;}
#footer a {color:#FFFFFF;text-decoration:underline;}
#footer a:hover {color:#fee974;text-decoration:underline;}
.sitelogin {text-align:center;}

/* ********************** LOGIN/LOGOUT LINKS *******************/
a.login						{color:#ffffff;text-decoration:underline;font-family:Verdana;font-size:10px;}
a.login:visited		{color:#ffffff;text-decoration:underline;font-family:Verdana;font-size:10px;}
a.login:hover			{color:#fee974;text-decoration:underline;font-family:Verdana;font-size:10px;}
a.logout					{color:#ffffff;text-decoration:underline;font-family:Verdana;font-size:10px;}
a.logout:visited	{color:#ffffff;text-decoration:underline;font-family:Verdana;font-size:10px;}
a.logout:hover		{color:#fee974;text-decoration:underline;font-family:Verdana;font-size:10px;}

.calloutrow{width:232px;padding:0 10px 0 0;}
.calloutrow p{width:200px;margin:0 auto;padding:8px 0;text-align:left;font-size:12px;font-weight:bold;}
.learnmore{width:160px;margin:15px auto 0 auto;}

