/* CSS Document */
body{
	font-family: Arial,sans-serif;	
	color: #333333;
	left: 0px;top:0px;
	margin: 0px;
	padding: 0px;
	background-image:url(/globpics/page_background.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;	}
	
#page {margin: 0 auto 0 auto;clear:both;width:98%;position:relative; font-family:verdana;}

/* Business Selection Pages */

	#contentlg { background-image:url(/globpics/centerboxlg.gif); background-repeat:repeat-x; position:relative;width:100%;  float:left;   }


	#topads { margin:10px 0px 10px 0px;  width:100%;}
	
	#title { top:25px;  width:100%;  }
	
	/*  Frame 1 Menus  */
.frame_1_menus{font-size:85%; color: #3333FF;  line-height:1.5; text-align:left; width:30%; }
.frame_1_menus a{text-decoration:none;}
.frame_1_menus a:hover{ color:#FF0000; text-decoration:none;  }
.frame_1_menus a:visited{text-decoration:none;color: #3333FF;}

.frame_1_menus ul {list-style-type:disc;color:#FF0000;margin-left:13px;padding-left:13px;}
.frame_1_menus ul li a{text-decoration:none;list-style-type:square;display:block;width:100%;}
.frame_1_menus ul li a:hover{ color:#FF0000; text-decoration:none; background:#F0F0F0; }
	
/*  Business pages  */
	#businesspage {position:relative;  float:right; top:0px; height:1100px; width:100%; border: 0px solid #0000cc; background-image:url(/globpics/centerboxlg.gif); background-repeat:repeat-x;}

#businesspagefull{	position:relative;	float:left;		top:20px;	width:95%;		height: 800px;}
#businesspagecontent{	 float:right; padding-left:5px; 	margin-top:25px; margin-right:1%; width:68%; height: 750px;
	overflow: auto;	border-left: 1px solid #0000cc;	font-size:90%;}
		
	#specialsbh {
	position:absolute; left:10px; top:275px; width:600px; height:600px; z-index:4; visibility:visible;  }
	#incspecialsbh {
	position:absolute; left:125px; top:0px;  width:470px; height:600px; z-index:5; visibility:visible; overflow:auto; font-size:90%; }
	#specialadsh {
	position:absolute; left:5px; top:110px; width:95%; height:165px; z-index:4; visibility:visible;}	
	
#businesspagefull a:link { text-decoration:none;}
#businesspagefull a:visited { color: #000066;	text-decoration: none; }
#businesspagefull a:hover { 	color:#FF0000; text-decoration:none; background:#F0F0F0; }
#businesspagefull a:active {	text-decoration: none; }
	
	
	#adcontent {
	position:absolute; left:-1px;	top:70px; width:600px;	height:800px;
	border: 0px solid #0000cc;
	overflow: auto;	z-index:3;	visibility: visible;
}
	
/* Directory Styles*/
.dirheads{font-size:110%; color: #3333FF;  }
.dirletters{font-size:120%; color:#FF0000; font-weight:bold; }

.names{font-size:100%; color: #990099; font-weight:bold; }
.infotext{font-size:90%; font-weight:normal; color:#000033; }
	
	/************** #headlines styles **************/
#headlines{	margin: 0px;	padding: 0px 0px 0px 0px;}
#headlines p{	padding: 0px 0px 0px 0px;}
h1{  font-size: 200%; color: #003300;}
h2{ font-size: 120%; color: #229944; 	line-height: 1;}
h3{	font-size: 150%;	color: #FF9933;	line-height: 1;}
h4{	font-size: 100%;	font-weight: normal;	color: #003300;	line-height: normal;}
h5{ font-size: 100%; color: #334d55;}
h6{font-size:70%;}

/************* breadCrumb styles ***************/

#breadcrumb{

	padding: 5px 0px 20px 20px;
	font: small Verdana,sans-serif;
	color: #cccccc;
}

#breadcrumb a{
	color: #cccccc;
}

#breadcrumb a:hover{
	color: #005FA9;
	text-decoration: underline;
}
#content{font-size:13px;text-align:justify;color:#031b75;}
#content a{text-decoration:none;}
#content a:hover{text-decoration:underline;color:#4096EE;}
#content h3{font-size:15px;color:#9a0000;text-align:left;}

#descriptions {float:left; width:180px;  padding-right:5px;   }
.descriptions h1 {font-size:80%; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px 0 10px 10px; line-height:1.2;}
.descriptions h2 {font-size:90%; color:#444444; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.descriptions p {font-size:90%; color:#444444; font-family:Verdana, Arial, Helvetica, sans-serif;}
#selection { width:900px; height:1200px; background-color: #fff; }
#selection-page {width:700px;position:relative; margin:0 auto 0 auto; height:1050px;background: url("/globpics/left_menu_background2.jpg") repeat-x top left #fff;}
#descriptiontitle { float:left; position:relative; width:700px; }
.descriptiontitle h2 {font-size:120%; color: #366085; text-align:center; margin:0 auto 0 auto; padding:10px; }

