
/*General Page Layout*/
#contenthome {float:left; width:747px; margin-top:0px; border:solid #135; background-color:#fff; border-width:0px 1px 1px 1px;}
#contenthome h1 {margin:0px;}
#contenthome:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
#contenthome a {color:#424A32;}
#contenthome a:hover {color:#c00;}
#homewrap {float:left; width:540px; background:#fff;}


/***********Left Column IDs and Classes**********/

/*General Left Column*/
#leftcol {float:left; width:190px; font-size:85%; padding:0px; color:#777; background:#fff; border-right:1px solid #ccc;}
#leftcol ul {margin-left:4px;}
#leftcol a {text-decoration:none;}
#leftcol a:hover {text-decoration:underline;}
#leftnavcontent {padding:0px 0px 10px 5px;}

/*Search Box*/
#search {width:185px; font-size:90%; font-weight:bold; font-family: Verdana, Arial, sans-serif; padding: 5px 0px 5px 5px; margin:0px; background-color:#060;color:#fff;}
#search form {margin:0px;}
.searchbox {font-size:10px; border: 1px solid #00317b; margin:0px;}
.gobutton {font-size:11px; font-weight:bold; width:52px; color:#fff; border: 1px solid #ddd; background-color: #999; padding:0px;}
#formwrap {width:170px; font-size:90%; font-family: Verdana, Arial, sans-serif;}
.formdrop {font-size:11px; border: 1px solid #00317b; margin-top:0px;}

/*ePass*/
#ePass {width:166px; padding:0px; color:black; border:1px solid black;background-color:#E5EAD6; margin-top:10px;}
#ePass input {margin-top:10px;}
#ePass:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
#ePass h2 {color:#fff; font-size:11px; background-color:#006600; padding:3px; margin:0px;}
.ePassbox {font-size:13px; border:1px solid #00317b; margin:0px;}
.ePassLogin {float:right; margin:0px 3px 5px 0px;}
.account {float:left; margin:8px 5px 5px; width:80px;}
.bumpright {margin-left:5px;}

/*reusable Contact Box class*/
.contact1 {width:178px; background-color:#fff; color:black; border:1px solid black; margin: 10px 0 0 0; padding:0px;}
.contact1 p a {color:black;}
.contact1 h2 {color:#fff; font-size:11px; background-color:#006600; padding:3px; margin:0px;}
.contact1 ul {list-style:none; margin:0px; margin-top:-3px; padding:3px 3px 3px 0px;}
.contact1 ul li {background:url(/images/arrowgreen.gif) no-repeat 5px 2px; margin:7px; padding:0px 0px 0px 20px; line-height:1.3em;}

/*Links*/
#links {margin-top:10px;}
#links ul li {background:url(/images/arrowgreen.gif) no-repeat 5px 2px;}
#links ul {list-style:none; margin:0px; margin-top:-3px; padding:3px 3px 5px 0px;}
#links ul li {background:url(/images/arrowgreen.gif) no-repeat 5px 2px; margin:0px; padding:0px 0px 0px 20px; line-height:1.5em;}
#links h2 {margin:0px 0px 3px 0px; font-size:small; color:#740019;}

/*icons*/
#icons {margin: 10px 0px 0px 0px;}
#icons h2 {margin:0px 0px 3px 0px; padding-top:3px; font-size:small; color:#740019;}
#icons img {padding:3px 0px 3px 5px; border:0px;}

/***********Middle Column IDs and Classes**********/

/*General Middle Column*/
#midcol {float:right; width:330px; background:transparent; font-size:85%; padding:15px 5px 10px;  border-right:1px solid #ccc;}
#midcol img {margin-bottom:10px; border:0px solid #000;}
#midcol p {list-style:none; margin:0px 0px 10px; padding:0px;}
#midcol h2 {margin:0px 0px 3px 0px; font-size:small; color:#333333;}


#centercol {width:320px; background:transparent; font-size:85%; padding:5px 5px 5px;}
#centercol img {float:left; margin-right:15px;}

/***********Right Column IDs and Classes**********/

/*General Right Column*/
#rightcol {float:right; width:185px; background:transparent; font-size:85%; padding:15px 5px 10px;}
#rightcol ul {margin:0px; margin-top:-3px; padding:3px 3px 5px 0px;}
#rightcol ul li {background:url(/images/arrowgray.gif) no-repeat 5px 2px; margin:0px; padding:0px 0px 0px 20px; line-height:1.3em; vertical-align:baseline;}
#rightcol p {list-style:none; margin:0px 0px 10px; padding:0px;}
#rightcol a {text-decoration:none;}
#rightcol a:hover {text-decoration:underline;}

/*Governor*/
#governor h2 {font-size:110%; color:#000; margin:0px 0px 3px 0px;}
#governor img {margin:0px 16px 4px 0px; float:left;}

/*Contact Box*/
#contact {width:178px; background-color:#fff; color:black; border:1px solid black; margin: 10px 0 0 0; padding:0px;}
#contact p a {color:black;}
#contact h2 {color:#fff; font-size:11px; background-color:#006600; padding:3px; margin:0px;}
#contact ul {list-style:none; margin:0px; margin-top:-3px; padding:3px 3px 3px 0px;}
#contact ul li {background:url(/images/arrowgreen.gif) no-repeat 5px 2px; margin:7px; padding:0px 0px 0px 20px; line-height:1.3em;}

/*Featured Online Services*/
#featured p {padding-top:10px; clear:both;}
#featured {width:178px; background-color:#fff; color:black; border:1px solid black; margin: 5px 0 0 0; padding:0px;}
#featured p a {color:black;}
#featured img {float:left; margin:-1px 7px 0px 5px; border:1px solid #000;}
#featured h2 {color:#fff; font-size:11px; background-color:#006600; padding:3px; margin:0px;}

/*Other Online Services*/
#otheronline {margin-top:10px;}
#otheronline p a {color:black;}
#otheronline h2 {margin:0px 0px 3px 0px; font-size:110%; color:#740019;}
#otheronline ul {list-style:none; margin:0px; margin-top:-3px; padding:3px 1px 8px 0px;}
#otheronline ul li {background:url(/images/arrowgray.gif) no-repeat 3px 4px; padding:0px 0px 0px 20px; line-height:1.9em;}

/*Montana hero*/
#hero p {margin-top:10px; margin-bottom:5px; margin-right:5px; clear:both;}
#hero {width:178px; background-color:#fff; color:black; border:1px solid black; margin: 10px 2px 5px 2px; padding:0px;}
#hero p a {color:black;}
#hero img {float:left; margin: -5px 7px 15px 5px; border:1px solid #000;}
#hero h2 {color:#fff; font-size:11px; background-color:#006600; padding:3px; margin:0px;}

/*-------Image Gallery-------*/
#imagegallery {width:335px;border:1px solid #000;text-align:center;padding-bottom:3px;margin-left:-5px;margin-right:auto;}
#imagegallerytopbar {height:14px;padding:0px 5px;width:325px;background-color:#060;color:white;font-weight:bold;}
#imageinfolink {text-align:right;}
#imageinfolink a {color:white;text-decoration:none;}
#imageinfolink a:hover {color:white;text-decoration:underline;}
#montanagallerylink {text-align:left; margin-top:-13px;}
#montanagallerylink a {color:white;text-decoration:none;}
#montanagallerylink a:hover {color:white;text-decoration:underline;}
#imagegallery img {border:1px;margin:7px 0px;}
#linkseparatordot {width:3px;margin-left:auto;margin-right:auto;margin-top:-13px;color:#060;}

/*innovate montana - July 2012*/
	#tempLink{
		/*position: absolute;
		right: 35px;
		top: 192px;*/
		width: 300px;
		background-color: #fff;
		border: 1px solid #999;
		padding: 5px;
		border-radius: 4px;
		font-size:14px;
		text-align:center;
		vertical-align: middle;
		font-weight:bold;
		opacity:0.9;
		}
