@charset "utf-8";
/* CSS Document */

#navigation a:link{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	letter-spacing:-1px;
	text-decoration: none;
	position: relative;
	top: 15%;
	float: left;
	padding: 13px 25px 0px 13px;
	color: #FFFFFF;
	display: block;
	outline: none;
}

#navigation a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	letter-spacing:-1px;
	text-decoration: none;
	position: relative;
	top: 15%;
	float: left;
	padding: 13px;
	color: #FFFFFF;
	display: block;
	outline: none;
}

#navigation a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	letter-spacing:-1px;
	color: #FF8B22; 
	text-decoration: none;
	outline: none;
}

body{
background-color:#E8E8E8;
}


#main {
width:780px;
margin-left:auto;
margin-right:auto;
border:3px solid #666;
background-color:#FFF;
}

#content{
padding-left:10px;
padding-right:10px;
background-color:#FFFFFF;
}

#navigation {
height:78px;
background-color:#000000;
display: block;
padding-left:37px;

}


#header{
height:142px;
background-image:url(images/header2_07.jpg);
border-top:1px solid #fff;
}

#header a{
	width:100%;
	height:100%;
	display:block;
}

#exisitingcutomer{
	text-align:right;
	color:#F00;
	font-size: 18px;
	line-height:20px;
}

.h1{
color:#0066CC;
text-decoration:underline;
font-weight:bold;
}

.h2{
color:#0066CC;
font-weight:bold;
}

h4{
	color:#0066cc;
	font-weight:bold;
	font-size:18px;
	display:inline;
}

.h3{
color:#000;
font-size:17px;
}

.sold{
	color:#f00;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#footer{
background-color:#000;
color:#FFFFFF;
text-align:center;
width:780px;
margin-left:auto;
margin-right:auto;
}
#footer a {
color:#F90;
}
#footer a:hover {
color:#FFF;
font-weight:bold;
}
#topParagraph {
	line-height:22px;
	padding:10px;
}
#topParagraph a {
color:#0066CC;
font-weight: bold;
text-decoration:none;
}
#topParagraph a:visited {
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
}
#topParagraph a:hover {
color:#900;
font-weight: bold;
text-decoration:none;
}
#articles {
	line-height:22px;
	padding:10px;
	text-align:justify;
}

#btn_1 {
	float:left;
	margin-top:20px;
}

#btn_2 {
	float:right;
	margin-top:-45px;
	margin-right:-30px;
}

#mainPage {
	width:650px;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
	line-height:22px;
	padding:15px;
	font-size:17px;
	border:1px solid #000000;

}

#intro {
	width:663px;
	margin-left:-8px;
	margin-right:auto;
	margin-top:0px;
	padding-left:5px;
}

#intro p {
	margin-top:-4px;
}

#graybox {
	width:670px;
	margin-right:auto;
	margin-left:auto;
	background-color:#680f0b;
	padding:15px 5px 15px 5px;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

.properties {
	border: 1px solid #fff;
	margin-left:7px;
	margin-right:7px;
	background-color:#000
}

#graybox a, a:visited, a:hover {
	text-decoration:none;	
	color:#333;
}

#exisitingcutomer a, a:visited, a:hover {
	text-decoration:underline;
	color:#F00;
}

.offer {
	text-decoration:none;
}
.offer a {
	text-decoration:none;
	font-weight:bold;
	color:#F00;
	font-size:24px;
}
.offer a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#F00;
	font-size:24px;
}
.offer a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#F00;
	font-size:24px;
}
#mainPage a {
color:#0066CC;
font-weight: bold;
text-decoration:none;
}
#mainPage a:visited {
	color:#0066CC;
	font-weight: bold;
	text-decoration:none;
}
#mainPage a:hover {
	color:#900;
	font-weight: bold;
	text-decoration:none;
}
#mainPage ul {
	list-style-image:url(images/check.png);
}

#peracre {
	width:690px;
	margin-left:auto;
	margin-right:auto;
	border:4px double #666666;
}

#peracre a {
	color:#0066CC;
	font-weight: bold;
	text-decoration:none;
}
#peracre a:visited {
	color:#0066CC;
	font-weight: bold;
	text-decoration:none;
}
#peracre a:hover {
	color:#900;
	font-weight: bold;
	text-decoration:none;
}

#peracre2 a {
	color:#0066CC;
	font-weight: bold;
	text-decoration:none;
}
#peracre2 a:visited {
	color:#0066CC;
	font-weight: bold;
	text-decoration:none;
}
#peracre2 a:hover {
	color:#900;
	font-weight: bold;
	text-decoration:none;
}
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 200px;
display: block;
text-indent: 3px;
background-color:#FFF;
color:#000;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#900;
color:#ff9933;
}
input.btn {   
color:#FFF;   
font-weight:bold;
font-size:18px; 
background-color:#900;   
border: 1px solid;   
border-color: #333 #000 #000 #333;   
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#00990000',EndColorStr='#00000000');   
 }   
input.btnhov {   
color:#fff;
background-color:#000;
font-weight:bold;
font-size:18px; 
border: 1px solid;
border-color: #fff #333 #333 #fff;   
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0,StartColorStr='#00000000',EndColorStr='#00990000');  
}

#texas{
	background-image:url(images/texasstatebutton.png);
	background-repeat:no-repeat;
	height:30px;
	background-position:-4px -34px;
	display:block;
	cursor:hand;
	width:135px;
	float:left;	
	margin-right:2px;
}

#texas a, #texas a:hover{
	width:100%;
	height:100%;
	display:block;
	
}

#texas:hover{
	background-position:0px 0px;
}

#wyoming{
	background-image:url(images/wyoming.png);
	background-repeat:no-repeat;
	height:29px;
	background-position:-3px -34px;
	display:block;
	cursor:hand;
	width:136px;
	float:left;
}

#wyoming a, #wyoming a:hover{
	width:100%;
	height:100%;
	display:block;
}

#wyoming:hover{
	background-position:0px 0px;
}

#southdakota{
	background-image:url(images/southdakotabutton.png);
	background-repeat:no-repeat;
	height:30px;
	background-position:-4px -34px;
	display:block;
	cursor:hand;
	width:136px;
	float:left;
}

#southdakota a, #southdakota a:hover{
	width:100%;
	height:100%;
	display:block;
}

#southdakota:hover{
	background-position:0px 0px;
}

#oklahoma{
	background-image:url(images/oklahoma.png);
	background-repeat:no-repeat;
	height:30px;
	background-position:-5px -34px;
	display:block;
	cursor:hand;
	width:133px;
	float:left;
	margin-top:10px;
}

#oklahoma a, #oklahoma a:hover{
	width:100%;
	height:100%;
	display:block;
}

#oklahoma:hover{
	background-position:0px 0px;
}


.btn{
	width:118px;
	height:24px;
	padding: 3px 7px;
	color:#000;
	font-size:16px;
	background:url('images/buttons/sm-btn.png') no-repeat;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-right:3px;
	margin-top:1px;
}

a:visited{color:#000;}

.btn:hover{
	text-decoration:underline;
	color:#000;
}


#special-deals a, #special-deals a:hover{
	width:100%;
	height:100%;
	display:block;
}

#special-deals{
	background-image:url(images/cash-specials.png);
	background-repeat:no-repeat;
	height:30px;
	background-position:0 -34px;
	display:block;
	cursor:hand;
	width:145px;
	float:left;
	margin-right:40px;
}

#special-deals:hover{
	background-position:0px 0px;
}

.statebuttons{
	height:110px;
	width:675px;
	margin:10px auto 10px auto;
	text-align:center;
	background-color:#fdf2e7;
	border:1px solid #dadada;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding-left:5px;
}

.statebuttons h4{
	color:#000;
}

#texas2{
	background-image:url(images/texas2.png);
	background-repeat:no-repeat;
	height:55px;
	background-position:0 -60px;
	display:block;
	cursor:hand;
	width:145px;
	float:left;	
	margin-left:50px;
}

#texas2 a, #texas2 a:hover{
	width:100%;
	height:100%;
	display:block;
	
}

#texas2:hover{
	background-position:0px 0px;
}

#wyoming2{
	background-image:url(images/wyoming2.png);
	background-repeat:no-repeat;
	height:55px;
	background-position:0 -60px;
	display:block;
	cursor:hand;
	width:145px;
	float:left;
}

#wyoming2 a, #wyoming2 a:hover{
	width:100%;
	height:100%;
	display:block;
}

#wyoming2:hover{
	background-position:0px 0px;
}

#southdakota2{
	background-image:url(images/southdakota2.png);
	background-repeat:no-repeat;
	height:55px;
	background-position:0 -60px;
	display:block;
	cursor:hand;
	width:145px;
	float:left;
}

#southdakota2 a, #southdakota2 a:hover{
	width:100%;
	height:100%;
	display:block;
}

#southdakota2:hover{
	background-position:0px 0px;
}

#oklahoma2{
	background-image:url(images/oklahoma2.png);
	background-repeat:no-repeat;
	height:55px;
	background-position:0 -60px;
	display:block;
	cursor:hand;
	width:145px;
	float:left;
}

#oklahoma2 a, #oklahoma2 a:hover{
	width:100%;
	height:100%;
	display:block;
}

#oklahoma2:hover{
	background-position:0px 0px;
}

.statebuttons2{
	height:130px;
	width:677px;
	margin:10px auto 10px auto;
	text-align:center;
	background-color:#fdf2e7;
	border:1px solid #dadada;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
/*****TV PAGE ****/
#media{
	text-align:center;
}

#intro a.no-show{
	font-weight:normal;
	color:#000;

}

#intro a.no-show2{
	font-weight:italic;
	color:#000;

}

.seo-links a{
	text-align:center;
	font-size:13px;
	color: #06C;
}

.seo-links{
	font-size:13px;
}

#social{
	float:right;
	padding-right:50px;
}

.land-for-sale{
	width:205px;
	float:right;
	margin-left:15px;
	margin-bottom:10px;
}

#five-minutes{
	background-image:url(images/5-minutes-background.jpg);
	background-repeat:none;
	width:621px;
	height:72px;
	padding-top:20px;
	padding-left:4px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

#five-minutes-2{
	background-image:url(images/five-minutes-cash-specials.jpg);
	background-repeat:none;
	width:240px;
	height:70px;
	padding-top:12px;
	padding-left:0px;
	text-align:center;
	font-size:14px;
	line-height:13px;
	float:left;
	background-repeat:none;
}

#five-minutes a{
	color:#8f1512;
	text-decoration:underline;
}

#five-minutes a:hover{
	text-decoration:none;
}

#header-1{
	font-size:12px;
}

.cash-specials{
	background-color:#f1f1f1;
	padding:5px;
	text-align:justify;
}

.cash-special-pictures{
	width:175px;
	text-align:center;
	float:right;
	height:auto;
	margin-left:10px;
}

.cash-special-pictures img{
	border:2px solid #666;	
}


/*****Cash Specials Page*****/
strong.greenheader{
	font-weight:bold;
	color:#4a8529;
}

p.greenheader, p.greenheader a, p.greenheader visited{
	font-weight:bold;
	color:#4a8529;
	padding-left:10px;
	text-decoration:none;
}

.servicesexpand{
	background-color:#f4f4f4;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #ccc;
	padding:5px;
	margin-top:5px;
	margin-bottom:10px;
	width:850px;
	margin-left:auto;
	margin-right:auto;
}

.clickhere{
	color:#0066cc;
	padding-right:20px;
	float:right;
	font-weight:bold;
	font-size:12px;
}

.landexpanded{
	background-color:#f4f4f4;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #ccc;
	padding:5px;
	margin-top:5px;
	margin-bottom:10px;
	width:727px;
	margin-left:auto;
	margin-right:auto;
}

.servicesbackground{
	background-color:#f4f4f4;
	margin-left:35px;
	margin-right:35px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #ccc;
}

.land-description{
	background-color:#f8f8f8;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border:1px solid #ccc;
	margin-bottom:5px;
	padding-left:10px;
	height:20px;
}

p.land-description:hover{
	background-color:#f4f4f4;
	cursor:pointer;
}

#south-dakota-240, #south-dakota-159, #south-dakota-280, #wyoming-640, #wyoming-40, #texas-146{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #ccc;
	width:745px;
}

#cash-specials a {
color:#0066CC;
font-weight: bold;
text-decoration:none;
outline:none;
}
#cash-specials a:visited {
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
#cash-specials a:hover {
color:#900;
font-weight: bold;
text-decoration:none;
}

#acreage-buttons{
	width:445px;
	margin:10px auto;
	text-align:center;
}

#acreage-buttons a{
	width:118px;
	height:24px;
	padding: 3px 7px;
	color:#000;
	font-size:16px;
	background:url('images/buttons/sm-btn.png') no-repeat;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-right:3px;
	margin-top:1px;
}

#acreage-buttons a.lg{
	width:160px;
	height:49px;
	padding: 8px 5px 0px;
	color:#000;
	font-size:16px;
	background:url('images/buttons/large-btn.png') no-repeat;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-top:1px;
}


#acreage-buttons a:hover{
	text-decoration:underline;
}

.clear{clear:both;}

p.legal{
	font-size:14px;
	text-align:left;
}
