/* Landar Co CSS Document */

<style type="text/css">
html {
	margin:0px;
	height:100%;
	min-height:100%;
}
body {
	margin:0px;
	height:100%;
	min-height:100%;
}

#Master {
	position:relative;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20px;
	top:0px;
	width:1064px;
	height:100%;
	min-height:100%;
	z-index:1;
}

#Topbar {
	position:relative;
	top:0px;
	width:100%;
	height:25px;
	z-index:2;
	background-color: #2D2D2D;
}

#Header {
	position:absolute;
	left:1px;
	top:0px;
	width:1064px;
	height:473px;
	min-height:110px;
	z-index:100;
	background-image: url(../images/header-1064x473.png);
}

#ArchiveHeader {
	position:absolute;
	left:1px;
	top:0px;
	width:1064px;
	height:473px;
	min-height:110px;
	z-index:100;
	background-image: url(../images/archive-header-1064x473.png);
}

#ArchiveMainConent {
	position:relative;
	left:-2px;
	top:473px;
	width:1070px;
	height:100%;
	min-height:100%;
	z-index:9999;
	background-image: url(../images/mid-body.png);
}

#headerMedia {
	position:absolute;
	left:41px;
	top:169px;
	width:506px;
	height:289px;
	z-index:101;
}
#TopAds {
	position:absolute;
	left:550px;
	top:175px;
	width:465px;
	height:288px;
	z-index:100;
}

#MainConent {
	position:relative;
	left:-2px;
	top:473px;
	width:1070px;
	height:100%;
	min-height:100%;
	z-index:3;
	background-image: url(../images/mid-body.png);
}
#tabs {
	position:relative;
	margin-left:38px;
	padding-bottom:10px;
	min-height:300px;
	width:990px;
	z-index:100;
}
#TextContent {
	position:relative;
	top:0px;
	margin-top:10px;
	margin-left:38px;
	padding-left:10px;
	padding-right:25px;
	padding-top:20px;
	padding-bottom:25px;
	width:960px;
	height:auto;
	min-height:900px;
	z-index:100;
	background-color:#FFFFFF;
}


#TextContentSub {
	position:relative;
	padding-left:25px;
	padding-right:25px;
	padding-top:30px;
	padding-bottom:25px;
	width:785px;
	height:auto;
	min-height:550px;
	z-index:100;
}

#TextContentEdit {
	position:relative;
	padding-left:25px;
	padding-right:25px;
	padding-top:30px;
	padding-bottom:25px;
	width:420px;
	height:auto;
	min-height:550px;
	z-index:100;
}

#middleClear {
	position:relative;
	clear:both;
	width:835px;
	height:10px;
}

#Footer {
	position:relative;
	left:-2px;
	top:473px;
	width:1066px;
	height:39px;
	z-index:101;
	background-image: url(../images/body-footer.png);
}

#FooterTextContent {
	position:relative;
	padding-left:25px;
	padding-right:25px;
	text-align:center;
	width:1065px;
	z-index:100;
}

#bottomClear {
	position:relative;
	clear:both;
	width:835px;
	height:100px;
}

#Logo {
	position:absolute;
	left:38px;
	top:18px;
	width:573px;
	height:113px;
	z-index:1;
}
#TopcornerMat {
	position:absolute;
	left:274px;
	top:0px;
	width:266px;
	height:142px;
	z-index:99;
	background-image: url(../images/top-mat-266x142.jpg);
}
#Yellowbar {
	position:absolute;
	left:45px;
	top:138px;
	width:959px;
	height:24px;
	z-index:100;
}
#ContactInfo {
	position:relative;
	margin-right:auto;
	margin-left:auto;
	padding-left:550px;
	top:3px;
	width:620px;
	height:15px;
	z-index:100;
}

#MatTopCorners {
	position:absolute;
	left:539px;
	top:0px;
	width:289px;
	height:40px;
	z-index:101;
	background-image: url(../images/top-corner-mats-289x40.jpg);
}

#FlashContainer {
	position:absolute;
	left:540px;
	top:96px;
	width:288px;
	height:440px;
	z-index:102;
	background-color: #FFFFFF;
}

#Mainmenu {
	position:absolute;
	left:4px;
	top:6px;
	width:949px;
	height:13px;
	z-index:1;
}

#MainmenuEdit {
	position:absolute;
	left:429px;
	top:10px;
	width:417px;
	height:13px;
	z-index:1;
}

#Productsmenu {
	position:absolute;
	left:306px;
	top:10px;
	width:540px;
	height:13px;
	z-index:1;
}


#Matsolutions {
	position:absolute;
	left:40px;
	top:51px;
	width:116px;
	height:19px;
	z-index:100;
}






/* ########################## TEXT CLASSES   ###################################### */


a img { border:0 }
img { border:0 }





.contactInfo {
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration:none;	
}

.contactInfo a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration:none;	
}

.contactInfo a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration:none;	
}



.matsolutionsText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;	
}


#servicedisabledVets {
	position:absolute;
	left:25px;
	top:-31px;
	width:50px;
	height:48px;
	z-index:101;
}


/* SUCCESS  CSS  */

/*Menu Text */

.menuText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;	
}

.menuText a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;	
}

.menuText a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}	


.titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #1f4d86;
	text-decoration:none;	
}

.titles a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #1f4d86;
	text-decoration:none;	
}

.titles a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #1f4d86;
	text-decoration:none;
}


.sectionTitles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #1f4d86;
	text-decoration:none;	
}

.sectionTitles a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #1f4d86;
	text-decoration:none;	
}

.sectionTitles a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #1f4d86;
	text-decoration:none;
}

.clientNames {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;	
}

.clientNames a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;	
}

.clientNames a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}


.mainText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration:none;	
}

.mainText a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #584600;
	text-decoration:none;	
}

.mainText a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #584600;
	text-decoration:none;	
}


/*HEADERS */

.headerText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	color: #000000;
	text-decoration:none;	
}

.headerText a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	color: #000000;
	text-decoration:none;	
}

.headerText a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
	color: #000000;
	text-decoration:none;	
}




</style>
