
/* RESET */
/*html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, em, img, q, s, 
small, strike, strong, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, table, tr, th, td, embed {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline; }*/
	
	
/* ========================================   SITE   ============================================= */	

.DivMain {
width:960px; 
margin-left:auto; 
margin-right:auto;
margin-top:35px;
padding:0px;
background:#FFF; }

/*  PICTURE BORDER  */
.PictureBorder {
padding:2px; 
border: 1px solid #B58415;
margin-top:35px; 
margin-bottom:35px; }


/* PAGE TITLES */
.PageTitles {
	font-family: 'lato', arial, helvetica; 
	font-size: 26px; 
	font-weight: normal; 
	font-style: normal; 
	color: #3d0c6b;
	word-spacing:5px;
	text-align:center;
	padding:7px 0px 7px 0px;
	margin-bottom:25px;
	background-color:#FBECC7;
	border: 1px solid #e1b146; }
	
	
.AgentPictures {
border:1px solid #B58415; 
float:LEFT; 
padding:2px; 
margin:5px 15px 0px 0px;}


.AgentTitles {
font-family: 'lato', arial, helvetica; 
font-size: 18px; 
font-weight: 700; 
font-style: normal; 
color: #3D0C6B;
padding-bottom:5px;}

.AgentText {
font-family: 'lato', arial, helvetica; 
font-size: 16px; 
font-weight: 400; 
color: #000000;}

.AgentContact {
font-family: 'lato', arial, helvetica; 
font-size: 16px; 
font-weight: 700; 
color: #000000;
padding-top:10px;}

.AgentDivider {
clear:both;
padding-top:22px; 
margin-bottom:25px; 
margin-top:25px; 
background-color:#e5ce94;}
	
	
/*  FORM TEXT INPUTS */
.input1 { 
background: #FFFFFFF; 
color: #2f2f2f; 
font-family: 'lato', Arial, Helvetica, sans-serif; 
font-size: 18px; 
border: 1px  #B58415 solid; 
padding: 4px 0px 4px 5px; 
margin: 0px;
width:390px; }	

/*  FORM MESSAGE BOX  */
.input2 { 
background: #FFFFFFF; 
color: #2f2f2f; 
font-family: 'lato', Arial, Helvetica, sans-serif; 
font-size: 18px; 
border: 1px  #B58415 solid; 
padding: 4px 0px 4px 5px; 
margin: 0px;
width:390px}  


/*  FORM SUBMIT BUTTON  */
.input4 { 
background: #FBECC7; 
color: #5C3381; 
font-family: 'lato', Arial, Helvetica, sans-serif; 
font-size: 18px; 
border: 1px  #5C3381 solid; 
padding: 5px 0px 5px 0px; 
margin: 0px;
width:397px} 
	


/* ========================================   000   ============================================= */	


/* ========================================   000   ============================================= */	


/* ========================================   000   ============================================= */	


/* ========================================   000   ============================================= */	

/* BLUE LINK BUTTONS */		
.ButtonBlueBorderOuter {
	background-color:#144b7e; 
	padding:1px; 
	margin-top:30px;
	margin-right:5px;
	float:right;  }
	
.ButtonBlueBorderInner {
	background-color:#144b7e; 
	width:301px; 
	text-align:center; 
	border:1px solid #fbebc9; 
	padding:0px; }



/* ========================================   FONTS   ============================================ */	 

.1111 {
	font-family: arial, helvetica; 
	font-size: 18px; 
	font-weight: normal; 
	font-style: normal; 
	color: #003a5b;
	padding:0px 0px 0px 0px; 
	background:#E1EEFF; 
	margin-bottom:20px;
	text-transform:none; }

.2222 {
	font-family: arial, helvetica; 
	font-size: 18px; 
	font-weight: normal; 
	font-style: normal; 
	color: #003a5b;
	padding: 0px 0px 0px 0px ; 
	background:#E1EEFF; 
	margin-bottom:20px;
	text-transform:none; }

.3333 {
	font-family: 'Lato', Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	font-style: normal; 
	color: #003a5b;
	padding: 0px 0px 0px 0px ; 
	background:#E1EEFF; 
	margin-bottom:20px;
	text-transform:none; }

H1 {
	font-family: arial, helvetica; 
	font-size: 18px; 
	font-weight: normal; 
	font-style: normal; 
	color: #003a5b;
	padding: 0px 0px 0px 0px; 
	background:#E1EEFF; 
	margin-bottom:20px;
	text-transform:none; }


/*  =======================================     LINKS    =============================================
    =======================================     LINKS    =============================================

YELLOW  FFFF00 - RED  FF0000 - BLUE  0000FF -  GREEN  00FF00 */


/*  DEFAULT COLORS  (Blue - Red)   */
a:link { color: #0000FF}  
a:visited { color: #0000FF}
a:hover { color: #FF0000; text-decoration: none} 
a:active { color: #FF0000; background-color: transparent}

/*  LEFT MENU (LARGE) */
/*.linkLeftColumn { font-family: 'lato', arial, helvetica; font-size: 20px; font-weight: 700; font-style: normal; color: #3d0c6b; text-decoration: none; display: block; width: 100%;}
a.linkLeftColumn:link { color: #3d0c6b}
a.linkLeftColumn:visited { color: #3d0c6b}
a.linkLeftColumn:hover { color: #000000; text-decoration: underline;}
a.linkLeftColumn:active { color: #3d0c6b; background-color: transparent}*/

/*  LEFT MENU (LARGE) */
.linkLeftColumn { font-family: 'lato', arial, helvetica; font-size: 20px; font-weight: 700; font-style: normal; color: #3d0c6b; text-decoration: none; display: block; width: 100%; padding:7px 0px 7px 11px; width:204px; margin-left:4px}
a.linkLeftColumn:link { color: #3d0c6b}
a.linkLeftColumn:visited { color: #3d0c6b}
a.linkLeftColumn:hover { color: #ffffff; text-decoration: none; background-color:#5C3381;}  /* or Purple = 5C3381 | brown = B58415*/
a.linkLeftColumn:active { color: #3d0c6b; background-color: transparent}

/*  LEFT MENU "DIRECTIONS" (LARGE) */
.linkLeftColumnCentered { font-family: 'lato', arial, helvetica; font-size: 20px; font-weight: 700; font-style: normal; color: #3d0c6b; text-decoration: none; display: block; width: 100%; padding:7px 0px 7px 0px; width:215px; margin-left:4px}
a.linkLeftColumnCentered:link { color: #3d0c6b}
a.linkLeftColumnCentered:visited { color: #3d0c6b}
a.linkLeftColumnCentered:hover { color: #ffffff; text-decoration: none; background-color:#5C3381;}  /* or Purple = 5C3381 | brown = B58415*/
a.linkLeftColumnCentered:active { color: #3d0c6b; background-color: transparent}

/*  LEFT MENU (SMALL)  */
.linkLeftColumnSmall { font-family: 'lato', arial, helvetica; font-size: 15px; font-weight: 400; font-style: normal; color: #555555; text-decoration: none; display: block; width: 100%;}
a.linkLeftColumnSmall:link { color: #555555}
a.linkLeftColumnSmall:visited { color: #555555}
a.linkLeftColumnSmall:hover { color: #000000; text-decoration: underline;}
a.linkLeftColumnSmall:active { color: #555555; background-color: transparent}

/*  EXTRA LINK COLORS  */
.link2 { font-family: 'lato', arial, helvetica; font-size: 17px; font-weight: 400; font-style: normal; color: #FFFFFF; text-decoration: none; padding: 4px 0px 4px 0px; display: block; width: 100%; letter-spacing:.5px; word-spacing:5px; }
a.link2:link { color: #0000FF}
a.link2:visited { color: #0000FF}
a.link2:hover { color: #0000FF; text-decoration: none;  background-color:#63402C}
a.link2:active { color: #FF0000; background-color: transparent}

/*  EXTRA LINK COLORS  */
.linkExtravaganza { font-family: 'lato', arial, helvetica; font-size: 18px; color: #FFFF00; text-decoration: none;}
a.linkExtravaganza:link { color: #ffff00}
a.linkExtravaganza:visited { color: #ffff00}
a.linkExtravaganza:hover { color: #ffff00; text-decoration: underline;}
a.linkExtravaganza:active { color: #FFff00; background-color: transparent}


/*=========================================   TABLES   =============================================*/

td.padded1 {padding: 0px 0px 0px 0px;}     /* 000 */
td.padded2 {padding: 0px 0px 0px 0px;}     /* 000 */
td.padded3 {padding: 0px 0px 0px 0px;}     /* 000 */

/* margin left and right=auto centers a table. ML=5% MR=5% centers a 90% table  */

/*  000  */
.table1 { border: 1px solid #a3adb7; width: 500px; background: #ffffff; padding: 0px 0px 0px 0px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px;}
.table1 td { padding: 0px 0px 0px 0px;}

/*  000  */
.table2 {border: 1px solid #a3adb7; width: 100%; background: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

/*=========================================   IMAGES   =============================================*/

.imgR {
	clear: right;
	float: right;
	margin: 0 0 10px 10px;
	border: 1px solid #999999;
	padding: 3px; }

.imgL {
	clear: left;
	float: left;
	margin: 0 10px 10px 0;
	border: 1px solid #999999;
	padding: 3px; }


/*  ======================================  MISC  =========================================  */
/*  ======================================  MISC  =========================================  */


/*  FORM FIELD STYLE  */
/*  .input2 { background: #FFFFFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; border: 1px  #707070 solid; padding:3px 0 3px 5px; margin:0px;}	  */ 
	

/*  DASHED HR  */
/*  hr.hrDash { height: 0px; border: 0px dashed #aaaaaa; border-top-width: 1px; }  */
/*  hr { height: 0px; border: 0px dashed #9E9A9A; border-top-width: 1px; }  */


/*  LINK ON BG IMAGE */
/*  <div id="BGimage" onclick="location.href='index.html';"><a href="index.html" id="BGimageLink"></a></div>
#BGimage {background:#FFFFFF url('images/image.jpg') no-repeat left top; cursor:pointer; float:left; width:900px; height:200px;}
#BGimageLink {display:block; height:100%; width:100%; text-decoration:none;}  */ 


/* BOX */
/*.Box1 {
padding:25px 30px 20px 30px; 
width:740px; 
margin-left:auto; 
margin-right:auto; 
margin-top:35px; 
margin-bottom:25px; 
background:#FFF; 
border:5px solid #AECB25;
border-radius: 15px;
box-shadow: 8px 8px 8px #888888; }  */


/*  MENU 1 WITH BG CHANGE ON HOVER */
/* .linkMenu1 { font-family: arial, helvetica; font-size: 18px; font-weight: bold; font-style: normal; color: #FFFFFF; text-decoration: none; padding: 12px 0px 13px 0px; background:#4881c3; background-image: url(images/bg-menu.gif);
background-repeat: repeat; display: block; width: 100%; text-align:center}
a.linkMenu1:link { color: #FFFFFF}     
a.linkMenu1:visited { color: #FFFFFF}
a.linkMenu1:hover { color: #151525; text-decoration: none; background:#386498; background-image: url(images/bg-menu-hover.gif)}  
a.linkMenu1:active { color: #FFFFFF;} */


/* MENU 2 WITH BG CHANGE ON HOVER */
/* HORIZONTAL <div style="width:120px; float:left"><a href="000.htm" class="linkMenu">000</a></div> */
/*.LinkSideMenu{font-family:Arial, Helvetica, sans-serif; font-size:16px; padding: 4px 0px 4px 11px; text-decoration:none; background:#bfdb39; display: block; width: 174px; line-height:18px}
a.LinkSideMenu:link { font-size:16px; color: #262D09}     
a.LinkSideMenu:visited { font-size:16px; color: #262D09}
a.LinkSideMenu:hover { font-size:16px; color: #FFFFFF; text-decoration: none; background:#6e7e1f;}  
a.LinkSideMenu:active { font-size:16px; color: #262D09;} */


/*  LINE 1 */
/* .line1 {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 1px solid #CCCCCC;
clear: both;
height: 1px; 
margin:7px 9px 7px 9px; } */

/*  LINE 2 */
/* .Line2 { margin: 25px 20px 25px 0; border-bottom:1px #D6BCA0 solid; } */


.ClearAll { clear:both; height:0px; margin:0px; padding:0px; overflow:hidden; }


/* .UL1 ul li li, .UL1 ol li li {
border: medium none;
background: url('images/bg-checkbox-1.gif') no-repeat scroll 20px 17px transparent;
font-weight: normal; } */

/*  <div class="ulRemovePadding">  */     
/* .ulRemovePadding ul { margin: 0; padding: 0; list-style-type: none;}  */

/* <ul style="margin:15px 0px 5px -25px; list-style:url(images/arrow-blue-1.gif)">  */

/* ul { padding: 0px; margin: 0px; list-style-type: none; }  */

/* ul li { background-image: url(sqpurple.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 14px;}  */
 
/* .li1 {padding: 0px 0px 10px 0px;}  */



/*==============   DATALINK & COPYRIGHT ===============*/

.Copyright {
	font-family: arial, helvetica; 
	font-size: 14px; 
	font-weight: normal; 
	font-style: normal; 
	color: #666666;}
	
.DesignBy {
	font-family: arial, helvetica; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: italic; 
	color: #666666; }
	
.LinkDataLink { 
font-family: arial, helvetica; 
font-size: 12px; 
font-weight: normal; 
font-style: italic; 
color: #666666;
text-decoration:underline;
padding: 0px 0px 0px 0px; }  /* (display: block; width: 100%;)  */
a.LinkDataLink:link { color: #666666}     
a.LinkDataLink:visited { color: #666666}
a.LinkDataLink:hover { color: #CC0000; text-decoration: underline}  
a.LinkDataLink:active { color: #666666; background-color: transparent}

/* <span class="Copyright">Copyright &copy; <script language="JavaScript">var now = new Date();function fourdigits(number){return (number < 1000) ? number + 1900 : number;}today = (fourdigits(now.getYear()));document.write(today);</script> COMPANY NAME</span>

<span class="DesignBy">Design by</span> <a href="http://www.datalinkwebdesign.com" target="_blank" class="LinkDataLink">DataLink</a>   */



/*====================   E-MAIL   =====================*/

/* USE THIS TO UNDO REVERSED LETTERING & ADD JUNK  */  

.Randy { unicode-bidi: bidi-override; direction: rtl; }
.Stuff{ display:none; }  

/* <A href="javascript:Randy('someone','000.com','E-mailing Via Website')"><span class="Randy">moc.DOMAIN REVERSED<span class="Stuff">This is just some Junk Text</span>@NAME REVERSED</span></a> */



/*  ===========================  STANDARD STUFF  ===============================  */
/*  ===========================  STANDARD STUFF  ===============================  */


/* BODY FONT */
body{ font-family: 'lato', Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; line-height:24px; }


BODY{ 
background-color:#ffffff;
background-image: url(images/bg-main.jpg);
background-repeat: no-repeat;   /* (no-repeat - repeat - repeat-x - repeat-y) */                     
background-attachment: fixed;   /* Scroll - Fixed */
 }    


/*  FONT SIZES   */
.FontSize11 {font-size: 11px}
.FontSize12 {font-size: 12px}
.FontSize13 {font-size: 13px}
.FontSize14 {font-size: 14px}
.FontSize15 {font-size: 15px}
.FontSize16 {font-size: 16px}
.FontSize17 {font-size: 17px}
.FontSize18 {font-size: 18px}
.FontSize19 {font-size: 19px}
.FontSize20 {font-size: 20px}
.FontSize21 {font-size: 21px}
.FontSize22 {font-size: 22px} 
.FontSize23 {font-size: 23px}
.FontSize24 {font-size: 24px}  /*
.FontSize26 {font-size: 26px}
.FontSize28 {font-size: 28px}
.FontSize30 {font-size: 30px}
.FontSize36 {font-size: 36px}
.FontSize48 {font-size: 48px}
.FontSize60 {font-size: 60px}
.FontSize72 {font-size: 72px}  */


/*  LINE SPACING   */
/* .LineHeight150 {line-height: 150%; letter-spacing: normal; word-spacing: normal;}
   .LineHeight140 {line-height: 140%; letter-spacing: normal; word-spacing: normal;} */
.LineHeight18 {line-height: 18px; letter-spacing: normal; word-spacing: normal;}
.LineHeight20 {line-height: 20px; letter-spacing: normal; word-spacing: normal;}
.LineHeight22 {line-height: 22px; letter-spacing: normal; word-spacing: normal;}
/* .LineHeight24 {line-height: 24px; letter-spacing: normal; word-spacing: normal;} */


/*  SCROLL BAR COLORS  -  MAC  COLORS   */
HTML {
	scrollbar-face-color: #cccccc;
  scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #999999;
	scrollbar-shadow-color: #999999;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #E3E3E3;
	scrollbar-base-color: #999999;}    
		

/* UNIVERSAL TEXT DECORATION = NONE */
A {text-decoration:none;}

		
/* 0 PIXEL PAGE MARGINS */
body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}


/* NO BORDER ON LINKED PICTURE */
img a {border:none}