/* Start Site Related New Class */
body { 

	margin: 0px; 
	background-color: #534741; 
	color: #FFFFFF; 
	font-family: Tahoma, Verdana, arial; 
	font-size: 11px; 
		}



.main_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #818285;
}
/*
	SEO Content Styles
*/
#SEOContent{
	position:absolute;
	top: 185px;
	left:230px;
    color: #000000;
    padding-right: 20px;
}
/*
	End Of SEO Content Styles
*/

.PageTitle { font-family:"Times New Roman", Times, serif; color:#8CC63F; font-size:23px;}
.PageTitle h1{
		font-size:23px;
}
#SiteContainer {
	width: 822px;
	position: relative;

	  left: 50%; margin-left: -411px;  
}

#MidleBG { background-image: url(../images/midle-bg.gif); background-repeat: repeat-y; padding: 0px 10px; }

#Header { height: 84px; padding: 10px 10px 10px 25px; background-image: url(../images/header-bg.gif); background-repeat: repeat-x; }

#Navbar { min-height: 18px; _height: 18px; position:relative; padding: 8px 15px 5px 15px; background-color: #736357; color: #DCD8D5; }

#Footer { height: 28px; padding: 5px 20px; color: #E9E8E7; background-image: url(../images/midle-bg-Bot.gif); background-repeat: no-repeat; }

.ImageMidle { vertical-align: middle; }

.FloatLeft  { float: left; }
.FloatRight { float: right; }

.HeaderRight { width: 260px; float: right; text-align: right; }
.HeaderLeft  { margin-right: 260px; }

a.MenuLink:visited { color: #DCD8D5; text-decoration: none; }
a.MenuLink:link    { color: #DCD8D5; text-decoration: none; }
a.MenuLink:hover   { color: #B29E88; text-decoration: none; }

.HeaderImage { height: 241px; position: relative; }

.MidleEmailBG { height: 32px; padding: 17px 10px 17px 15px; background-image: url(../images/email-bg.gif); background-repeat: repeat-x; }

.MidleEmailRight { width: 300px; float: right; text-align: right; color: #E9E8E7; }
.MidleEmailLeft  { margin-right: 300px; color: #E9E8E7; }

a:visited.EmailLeftText { color: #C7B299; text-decoration: none; }
a:link.EmailLeftText { color: #C7B299; text-decoration: none; }
a:hover.EmailLeftText { color: #C7B299; text-decoration: underline; }

.MidleBotImageBG { height: 275px; position: relative; }

.FooterRight { width: 300px; float: right; text-align: right; }
.FooterLeft  { margin-right: 300px; }

a.FooterLink:visited { color: #E9E8E7; text-decoration: underline; }
a.FooterLink:link    { color: #E9E8E7; text-decoration: underline; }
a.FooterLink:hover   { color: #E9E8E7; text-decoration: none; }

a.TopRightLink:visited { font-size: 110%; color: #FFFFFF; text-decoration: underline; }
a.TopRightLink:link    { font-size: 110%; color: #FFFFFF; text-decoration: underline; }
a.TopRightLink:hover   { font-size: 110%; color: #FFFFFF; text-decoration: none; }

.TopRightTextBG { margin-top: 6px; }

.HeaderRightImage { position: absolute; z-index: 1000; right: 180px; }

.HeaderRightText { height: 45px; margin-right: 10px; }

.TopTextBox { border: #8C8C8C 1px solid; background-image: url(../images/search-image.gif); background-repeat: no-repeat; background-position: right 1px; }

.TextBox { border: #8C8C8C 1px solid; vertical-align: middle; }

.CollarsLeadsBG { min-height: 580px; _height: 580px; position: relative; }

.CollarsLeadsLeft  { width: 205px; float: left; _margin-right: -3px; }
.CollarsLeadsRight { margin-left: 205px; _margin-left: 202px; min-height: 900px; _height: 900px; padding: 15px 0px 15px 13px; background-image: url(../images/sub-page-midle-bg.gif); background-repeat: repeat-x; background-color: #FFFFFF; }

.CollarsLeadsMenu { color: #959595; padding-top: 5px;
}
a.CollarsLeadsLink:visited { color: #959595; text-decoration: underline; }
a.CollarsLeadsLink:link    { color: #959595; text-decoration: underline; }
a.CollarsLeadsLink:hover   { color: #959595; text-decoration: none; }

ul { margin: 2px 0px 0px 15px; padding: 0px 0px 0px 0px;  list-style: none; }
li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 8px; line-height: 16px; color: #D4D1CF; text-decoration: underline;
	background-image: url(../images/icon.gif); background-repeat: no-repeat; background-position: left 8px; position: relative;
}

.CollarsLeadsLeftText { min-height: 178px; _height: 178px; position: relative; }

.CollarsMidleImageTopBG   { min-height: 185px; _height: 185px; position: relative; margin-right: -23px;
}
.CollarsMidleImageMidleBG { min-height: 166px; _height: 166px; position: relative; margin-right: -23px; }
.CollarsMidleImageBotBG   { min-height: 145px; _height: 145px; position: relative; margin-right: -23px; }

.CollarsImageTopBG { width: 170px; float: left; margin-right: 23px; }

.CollarsImageTopTextBG { width: 170px; color: #636363; text-align: center; }

.CollarsCrocodileBG { padding: 5px 50px 20px 0px; }

.CollarsCrocodileRight { margin-left: 160px; _margin-left: 157px; color: #959595; }
.CollarsCrocodileLeft  { width: 160px; float: left; _margin-right: -3px; }

.CrocodilePrice { font-size: 140%; padding: 5px 0px; }

.CrocodilePriceSim { font-size: 140%; }

.CrocodileAddBut { position: relative; margin-top: -25px; float: right; }

.CrocodileTextBox { width: 150px; border: #8C8C8C 1px solid; vertical-align: middle;  font-family: Tahoma, Verdana, arial; font-size: 11px;}

.CrocodileCombo { width: 50px; border: #8C8C8C 1px solid; vertical-align: middle;  font-family: Tahoma, Verdana, arial; font-size: 11px;}

.clear { clear:both;}
/* End Site Related New Class */



.BodyTxt {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.tblheader {font-family: Verdana; height:25Px; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #534741;}

.tblrow {font-family: Verdana; height:20Px; vertical-align:middle; font-size: 11px; padding:2px; color: #505050; font-weight: normal; background-color:#FFFFFF}

.tblbg {background-color:  #505050}

.inputnowidth {font-family: verdana; font-size: 12px; color: #000000; background-color: #FFFFFF; BORDER: #505050 1px solid;}

.input {font-family: verdana; font-size: 12px; color: #000000; background-color: #FFFFFF; BORDER: #505050 1px solid;}

.but {  font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color: #534741; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold}

.err {  font-family: Verdana; font-size: 10px; color: #EF0000; text-align: center; font-weight:bold}

a{ font-size: 11px; font-weight: normal; color: #505050; text-decoration: none; }
a:visited { font-size: 11px; font-weight: normal; color: #505050; text-decoration: none; }
a:link    { font-size: 11px; font-weight: normal; color: #505050; text-decoration: none; }
a:hover   { font-size: 11px; font-weight: normal; color: #D91B01; text-decoration: none; }

a.LoginModify { font-size: 11px; font-weight: normal; color: #505050; text-decoration:underline; }
a.LoginModify:visited { font-size: 11px; font-weight: normal; color: #505050; text-decoration: underline; }
a.LoginModify:link    { font-size: 11px; font-weight: normal; color: #505050; text-decoration: underline; }
a.LoginModify:hover   { font-size: 11px; font-weight: normal; color: #D91B01; text-decoration: none; }

a.Modify{ font-size: 11px; font-weight: normal; color: #D4D1CF; text-decoration: underline; }
a.Modify:visited { font-size: 11px; font-weight: normal; color: #D4D1CF; text-decoration: underline; }
a.Modify:link    { font-size: 11px; font-weight: normal; color: #D4D1CF; text-decoration: underline; }
a.Modify:hover   { font-size: 11px; font-weight: normal; color: #D4D1CF; text-decoration: none; }

form { 	margin:0px; }


.RightTextBox { float: right; margin-right: 20px; }
.TextRightBox { border: #663300 1px solid; width: 100px; height:15px; }

/* **************** */
/*   CUSTOM  */ 
/* **************** */


#movebottom {
    position: absolute;
	margin: 1200px 0px 0px 0px;

}


#MidleBG-home {

	 background-image: url(../images/midle-bg.gif);
	 background-repeat: repeat-y;
	 height: 1000px;
	 padding: 0px 10px; 
	   
	   }

#Footer-homepage {
  position: absolute;
  margin: 700px 0px 0px 0px; 
 /* 	height: 28px; 
	padding: 5px 20px;
	color: #E9E8E7; 
	background-image: url(../images/midle-bg-Bot.gif); 
	background-repeat: no-repeat;    */
	}



/* STYLES FOR CROSSFADER */

	#content-cf {
	position: absolute;  
	margin: 728px 0px 0px 230px;  
	font-size: 1.0em;
	line-height: 1.2em;
	
/*     
	font-size: 1.2em;
	line-height: 1.8em;

*/
	
	 left: 50%; margin-left: -410px;  
	}
	
	
	
#headerone-cfader {
	color: #B6A27;
}
	
/* **************** */


	fader-para {
 /*	color: #B6a271;  */
	}


	div.cf_wrapper
	{
		position: relative;
	}
	
	div.cf_element
	{
		width: 800px;
		height: 180px;				/*  height: 230px;   */
	/*	background-color: #eee;   
		border:  1px solid #3B332E;      /*   	border:  1px solid  #CCC  or  B6A271 */
		background-image:url(../images/midle-bg.gif);
		background-repeat:repeat-y;
		padding: 0px 10px;
	}
	
	div.cf_element div.content-para
	{
		padding: 10px;
	}

	div.cf_element div.content h3
	{
		padding-top: 0;
		margin-top: 0;
	}


	#wrapper {
		width: 400px;
		margin: 10px auto;
		text-align: left;
	}


	#content-cf h1, #content-cf h2, #content-cf h3 {
		font-size: 1.6em;
		padding: 8px 0px 5px 0px;
	}

	#content-cf a{
		color:#B6A271;
	}
	
	
#Footer-crossfader {
 
	position: absolute;  
	margin: 885px 0px 0px 700px;
	height: 28px; 
	width: 798px;
	padding: 5px 20px; 
	color: #E9E8E7; 
	background-image: url(../images/midle-bg-Bot.gif); background-repeat: no-repeat;
	
	
	/*	position: relative;   */

	  left: 50%; margin-left: -412px;  
	
	}
	
.FooterRight-crossfader { 
	margin: 0px 0px 0px 580px;
	width: 200px; 
/*  	float: right;    */
	text-align: right;
	}
	
	
.FooterLeft-crossfader  { 
    float: left;  
	margin-right: 300px;
	}
	
/*   	
.FooterRight { width: 300px; float: right; text-align: right; }
.FooterLeft  { margin-right: 300px; }
*/

.MidleBot404 { height: 275px; position: relative;}
.MidleBot404 p, .MidleBot404 h1{ padding:10px;}
.MidleBot404 a{ color:#B29E88;}
.MidleBot404 a:hover{ color:#D91B01;}

#facebook{
position:absolute;
margin-top:-5px;
margin-left:415px;
}

#facebook img{
padding-left:3px;
padding-right:3px;
}