body
{
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

* {
	margin: 0;
}
html, body {

}


#container
{
background:#FFFFFF;
width:967px;
padding:0 0 0 0;
margin: 0 auto;
border:0px solid #333333;
}

#container2
{
padding:10px 0 0 0;
}

.logo
{
background-image:url('images/logo.png');
background-repeat:no-repeat;
text-align:left;
color:#000000;
font-size:15px;
display:block;
height:82px;
width:375px;
}

.picsize  img
{
height:100px;
width:150px;
overflow:hidden;
}


.boxbg
{
background-image:url('images/boxbg.png');
color:#8F2821;
font-size:10px;
font-weight:normal;
text-align:left;
padding:0 0 0 10px;
display:block;
margin:0px;
}

.red
{
color:#AE1C1C;
font-size:12px;
font-weight:bold;
}

.memlogo
{
width:110px;
height:110px;
overflow:hidden;
}



.tiny
{
background-image:url('images/bullet_error.png');
background-repeat:no-repeat;
color:#DF5E45;
font-size:8pt;
font-weight:bold;
height:20px;
padding-left:15px;
text-decoration:none;
}
	

div.regform table thead tr td{
   background: #8F2821;
   padding:3px;
   color: #fff;
   font-weight:bold;
}

div.searchform table thead tr td{
   background: #BFB06B;
   padding:3px;
   color: #FFFFFF;
   font-weight:bold;
   font-size:12px;
}

.navbar
{
background-image:url('images/linkbar.png');
background-repeat:no-repeat;
height:25px;
width:516px;
font-size:11px;
color:#F1F1F1;
text-align:center;
padding-top:10px;
}

.nav1,.nav1:link,.nav1:visited,.nav1:active
{
font-size:11px;
color:#FFFFFF;
font-weight:normal;
vertical-align:middle;
text-decoration:none;
padding-left:12px;
padding-right:12px;
}

.nav1:hover
{
color:#FFF8AA;
}


.navselected
{
font-size:11px;
color:#FFF8AA;
font-weight:normal;
vertical-align:middle;
text-decoration:none;
padding-left:12px;
padding-right:12px;
}


#footer
{
height:124px;
width:950px;
text-align:left;
color:#333333;
font-size:11px;
display:block;
margin:auto;
}

#footer a:link, #footer a:visited, #footer a:active
{
text-align:center;
color:#333333;
font-size:11px;
text-decoration:none;
}

#footer a:hover
{
text-align:center;
color:#000000;
font-size:11px;
}

.nav2
{
background-image:url('images/navbg.png');
background-repeat: repeat-x;
color:#FFFFFF;
background:#A3D3F5;
height:25px;
}


.bullet
{
background-image:url('images/arrow.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:15px;
text-decoration:none;
line-height:23px;
}

.listyle ul, li
{
list-style-image: url('images/arrow.png');
list-style-position: outside;
color:#000000;
font-size:10pt;
font-weight:normal;
padding:0 0 5px 5px;
}

.nav7 a:link,.nav7 a:visited,.nav7 a:active
{
background-image:url('images/arrowBullet.gif');
background-repeat:no-repeat;
 background-position: 0 7px; padding:0.1em 0 0 0.7em;
color:#000000;
font-size:10pt;
font-weight:bold;
height:15px;
padding-left:10px;
text-decoration:none;

}

.nav7 a:hover
{
background-image:url('images/arrowBullet.gif');
background-repeat:no-repeat;
color:#FF9D4F;
font-size:10pt;
height:15px;
font-weight:bold;
}



.smile
{
background-image:url('images/smile.png');
background-repeat:no-repeat;
color:#000000;
font-size:11pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}


.bulletkey
{
background-image:url('images/bullet_key.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:normal;
height:20px;
padding-left:15px;
text-decoration:underline;
}

.bulleterror
{
background-image:url('images/bullet_error.png');
background-repeat:no-repeat;
color:#FF6633;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:15px;
text-decoration:none;
}


.nav2links,.nav2links:link,.nav2links:visited,.nav2links:active
{
background-image:url('images/arrow.png');
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:15px;
text-decoration:none;
}

.nav2links:hover
{
background-image:url('images/arrow.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}


.nav3links,.nav3links:link,.nav3links:visited,.nav3links:active
{
background-image:url('images/list.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.nav3links:hover
{
background-image:url('images/list.png');
background-repeat:no-repeat;
color:#003366;
font-size:10pt;
height:20px;
font-weight:bold;
}


.user,.user:link,.user:visited,.user:active
{
background-image:url('images/user.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.user:hover
{
background-image:url('images/user_red.png');
background-repeat:no-repeat;
color:#003366;
font-size:10pt;
height:20px;
font-weight:bold;
}



.nav4links,.nav4links:link,.nav4links:visited,.nav4links:active
{
background-image:url('images/key.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.nav4links:hover
{
background-image:url('images/key.png');
background-repeat:no-repeat;
color:#003366;
font-size:10pt;
height:20px;
font-weight:bold;
}

.nav5links,.nav5links:link,.nav5links:visited,.nav5links:active
{
background-image:url('images/go.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
display:block;
}

.nav5links:hover
{
background-image:url('images/go.png');
background-repeat:no-repeat;
color:#003366;
font-size:10pt;
height:20px;
font-weight:bold;
}

.nav6links,.nav6links:link,.nav6links:visited,.nav6links:active
{
background-image:url('images/arrow.png');
background-repeat:no-repeat;
color:#003366;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:15px;
text-decoration:none;
}

.nav6links:hover
{
background-image:url('images/arrow.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}


.add,.add:link,.add:visited,.add:active
{
background-image:url('images/add.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.add:hover
{
background-image:url('images/add.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}


.support,.support:link,.support:visited,.support:active
{
background-image:url('images/support.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.support:hover
{
background-image:url('images/support.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}

.leads,.leads:link,.leads:visited,.leads:active
{
background-image:url('images/30.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.leads:hover
{
background-image:url('images/30.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}

.articles,.articles:link,.articles:visited,.articles:active
{
background-image:url('images/article.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.articles:hover
{
background-image:url('images/article.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}



.card,.card:link,.card:visited,.card:active
{
background-image:url('images/card.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.card:hover
{
background-image:url('images/card.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}

.special
{
background-image:url('images/feat.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:12px;
font-weight:bold;
height:35px;
padding-left:20px;
text-decoration:none;
display:block;
}


.email,.email:link,.email:visited,.email:active
{
background-image:url('images/email.png');
background-repeat:no-repeat;
color:#003366;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.email:hover
{
background-image:url('images/email.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}

.tele,.tele:link,.tele:visited,.tele:active
{
background-image:url('images/tele.png');
background-repeat:no-repeat;
color:#B9BD4B;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.tele:hover
{
background-image:url('images/tele.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:20px;
font-weight:bold;
}


.searchbox
{
background-image:url('images/searchbox.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:145px;
width:405px;
font-weight:bold;
padding-top:55px;
padding-left:15px;
}


.busforsale
{
background-image:url('images/newest.png');
background-repeat:no-repeat;
color:#000000;
font-size:10pt;
height:150px;
width:514px;
font-weight:bold;
padding-top:50px;
padding-left:8px;
}



.doc,.doc:link,.doc:visited,.doc:active
{
background-image:url('images/doc.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
}

.doc:hover
{
background-image:url('images/doc.png');
background-repeat:no-repeat;
color:#003366;
font-size:10pt;
height:20px;
font-weight:bold;
}


.wlink,.wlink:link,.wlink:visited,.wlink:active
{
color:#FFFFFF;
font-size:11px;
height:20px;
font-weight:bold;
text-decoration:underline;
}

.wlink:hover
{
color:#FFFFFF;
font-size:11px;
height:20px;
font-weight:bold;
text-decoration:none;
}


.feat
{
background-image:url('images/feat.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:25px;
text-decoration:none;
display:block;
}

.lhidden
{
background-image:url('images/hidden.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:25px;
text-decoration:none;
display:block;
}

.eye
{
background-image:url('images/eye.png');
background-repeat:no-repeat;
color:#8F2821;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:25px;
text-decoration:none;
display:block;
}


h2
{
	font-size:18pt;
	color:#8F2821;
	font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

h3
{
color:#484848;
font-size:12pt;
font-weight:bold;
}

h4
{
background-image:url('images/50.png');
background-repeat:no-repeat;
display:block;
padding:0 0 5px 20px;
color:#8F2821;
font-size:11px;
font-weight:bold;
}



.content
{
color:#333333;
font-size:12px;
font-weight:normal;
text-align:left;
padding:0 0 0 10px;
line-height:20px;
}

.boxheading
{
background-image:url('images/boxhead.png');
background-repeat:no-repeat;
color:#FFFFFF;
width:161px;
height:37px;
color:#8F2821;
font-size:12px;
font-weight:bold;
padding:0 0 0 10px;
text-align:left;
}

.iput {
	BACKGROUND:#FFFFFF;
	 FONT-SIZE:14px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border:1px solid #B9BD4B;
	padding:2px;
}


.iput2 {
	BACKGROUND:#FFFFFF;
	 FONT-SIZE:10px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border: 1px solid #8F2821;
	padding:2px;
}

.iput2:hover {
	BACKGROUND:#FFFFFF;
	 FONT-SIZE:10px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border: 1px solid #8F2821;
	padding:2px;
	background-color:#F5FAFF;
}

.iput:hover {
BACKGROUND:#FFFFFF;
	 FONT-SIZE:14px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border:1px solid #333333;
	padding:2px;
	background-color:#FFFFFF;
}

.iput:focus{
background-color:#EFEFE0;
border:1px solid #000000;
}

	.iput:disabled {
	background-color:#CCCCCC;
	border: 1px solid #F1F1F1;
	}
	
.buts {
font:bold 100% Tahoma, Verdana, Helvetica, sans-serif;
cursor:pointer;
FONT-WEIGHT: Bold; 
COLOR: #FFFFFF; 
padding:3px;
padding-left:8px;
padding-right:8px;
background:url(images/button.png);
background-repeat:no-repeat;
width:90px;
height:25px;
border:0px;
}

	.buts2 {
font-family:  Arial, Helvetica, sans-serif;font-size:12px;
cursor:pointer;
FONT-WEIGHT: Bold; 
COLOR: #FFFFFF; 
border:1px solid #FFFFFF;
BACKGROUND-COLOR:#8F2821;
}


.del,.del a:link,.del a:visited,.del a:active
{
background-image:url('images/del.png');
background-repeat:no-repeat;
color:#FF3300;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:15px;
text-decoration:none;
display:block;
}

.del a:hover
{
color:#000000;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
display:block;
}


.edit,.edit a:link,.edit a:visited,.edit a:active
{
background-image:url('images/edit.png');
background-repeat:no-repeat;
color:#339900;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:15px;
text-decoration:none;
display:block;
}

.bboxtop
{
background-image:url('images/bboxtop.png');
background-repeat:no-repeat;
width:216px;
height:12px;
padding:0 0 0 10px;
}


.bboxmid
{
font-size: 11px;
font-weight: normal;
color: #566d9b;
font-weight:normal;
background-image:url('images/bboxmid.png');
background-repeat: repeat-y;
width:216px;
padding-left:10px;
}

.bboxcontent
{
font-size: 11px;
font-weight: normal;
color: #333333;
}

.bboxhead
{
font-size: 12px;
font-weight: bold;
color: #B9BD4B;
}


.bboxbot
{
color:#FFFFFF;
font-size:12pt;
font-weight:normal;
background-image:url('images/bboxbot.png');
background-repeat:no-repeat;
width:216px;
height:10px;
padding-left:10px;
}


.memacnavleft
{
background-image:url('images/navbgleft.png');
background-repeat:no-repeat;
width:8px;
height:27px;
padding-left:10px;
}


.memacmid
{
background-image:url('images/bgimage.png');
background-repeat: repeat-y;
height:27px;
}

.memacnavright
{
background-image:url('images/navbgright.png');
background-repeat:no-repeat;
width:9px;
height:27px;
padding-left:10px;
}

.cboxtop
{
background-image:url('images/cboxtop.png');
background-repeat:no-repeat;
width:371px;
height:10px;
padding-left:10px;
}


.cboxmid
{
font-size: 11px;
font-weight: normal;
color: #333333;
font-weight:normal;
background-image:url('images/cboxmid.png');
background-repeat: repeat-y;
width:371px;
padding-left:10px;
}

.cboxcontent
{
font-size: 12px;
font-weight: normal;
color: #333333;
}

.cboxhead
{
font-size: 12px;
font-weight: bold;
color: #B9BD4B;
background-image:url('images/email.png');
background-repeat:no-repeat;
height:20px;
padding-left:20px;
}


.cboxbot
{
background-image:url('images/cboxbot.png');
background-repeat:no-repeat;
width:371px;
height:10px;
padding-left:10px;
}

.blist
{
background-image:url('images/bullet_go.png');
background-repeat:no-repeat;
color:#222222;
font-size:11px;
font-weight:normal;
padding:2px 0 0px 15px;
}




.lboxtop
{
background-image:url('images/lboxtop.png');
background-repeat:no-repeat;
width:223px;
height:9px;
padding:0 0 0 5px;
}


.lboxmid
{
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
font-weight:normal;
background-image:url('images/lboxmid.png');
background-repeat: repeat-y;
width:223px;
padding-left:5px;
text-align:left;
}

.lboxcontent
{
font-size: 12px;
font-weight: normal;
color: #000000;
text-align:left;
}

.lboxhead
{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
height:20px;
padding-left:5px;
}


.lboxbot
{
background-image:url('images/lboxbot.png');
background-repeat:no-repeat;
width:223px;
height:9px;
padding-left:5px;
}




.lboxtop2
{
background-image:url('images/lboxtop2.png');
background-repeat:no-repeat;
width:260px;
height:16px;
padding:0 0 0 5px;
}


.lboxmid2
{
font-size: 12px;
font-weight: normal;
color: #000000;
font-weight:normal;
background-image:url('images/lboxmid2.png');
background-repeat: repeat-y;
width:260px;
padding-left:5px;
text-align:left;
}

.lboxcontent2
{
font-size: 12px;
font-weight: normal;
color: #000000;
text-align:left;
}

.lboxhead2
{
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
height:20px;
padding-left:5px;
}


.lboxbot2
{
background-image:url('images/lboxbot2.png');
background-repeat:no-repeat;
width:260px;
height:17px;
padding-left:5px;
}

.edit a:hover
{
color:#000000;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
display:block;
}

.alert {
font-family:  Arial, Helvetica, sans-serif;
background-image:url('images/exclamation.png');
background-repeat:no-repeat;
color:#FF3300;
font-size:12px;
font-weight:bold;
padding-left:25px;
text-decoration:none;
}


.trow2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #8F2821;
	height:25px;
}

.trow {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0E0C0D;
	background-color: #F1F1F1;
	padding:7px;
}

.trow3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0E0C0D;
	background-color: #F8F8F8;
	padding:7px;
}

.whitebox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0E0C0D;
	background-color: #FFFFFF;
	border:1px solid #CFCFCF;
}

.memacnavbox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0E0C0D;
	background-color: #fffcfc;
	padding:5px;
	border-top:1px solid #ae1c1c;
	border-bottom:1px solid #ae1c1c;
}

.greybox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	background-color: #F1F1F1;
	border:1px solid #CFCFCF;
}

.photo
{
width:100px;
height:50px;
overflow:hidden;
}

.publink,.publink:link,.publink:visited,.publink:active
{
background:url('images/link_go.png');
background-repeat:no-repeat;
height:25px;
font-size:10px;
color:#267eb0;
font-weight:bold;
display:block;
vertical-align:middle;
text-decoration:none;
padding-left:20px;
}

.publink:hover
{
background-image:url('images/link_go.png');
color:#000000;
}

.catlink,.catlink:link,.catlink:visited,.catlink:active
{
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	line-height: 1.1em;
}

.catlink:hover
{
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	line-height: 1.1em;
}
	

.randproplink,.randproplink:link,.randproplink:visited,.randproplink:active
{
	color: #B9BD4B;
	text-decoration: none;
	font-size: 15px;
	text-transform:capitalize;
	font-weight:bold;
	}

.randproplink:hover
{
	color: #000000;
	text-decoration: underline;
	font-size: 15px;
	text-transform:capitalize;
	font-weight:bold;
	}
	
	.randpropbox
	{
	background:#F6E9D6;
	border:2px solid #F1E8A5;
	height:100px;
	width:135px;
	overflow:hidden;
	margin:4px 4px 4px 4px;
	}


.catboxtop
{
background-image:url('images/catboxtop.png');
background-repeat:no-repeat;
width:600px;
height:10px;
padding-left:10px;
text-align:left;
}


.catboxmid
{
font-size: 11px;
color: #566d9b;
font-weight:normal;
background-image:url('images/catboxmid.png');
background-repeat: repeat-y;
width:600px;
padding-left:10x;
text-align:left;
}

.catboxbot
{
background-image:url('images/catboxbot.png');
background-repeat:no-repeat;
width:600px;
height:10px;
padding-left:10px;
text-align:left;
}



.sboxtop
{
background-image:url('images/sboxtop.png');
background-repeat:no-repeat;
width:165px;
height:10px;
}

.sboxmid
{
font-size: 11px;
font-weight: normal;
color: #566d9b;
font-weight:normal;
background-image:url('images/sboxmid.png');
background-repeat: repeat-y;
width:165px;
}

.sboxbot
{
background-image:url('images/sboxbot.png');
background-repeat:no-repeat;
width:165px;
height:10px;
}


.reslinks,.reslinks a:link,.reslinks a:visited,.reslinks a:active
{
color:#456E9F;
font-size:10pt;
font-weight:bold;
line-height:21px;
text-decoration:none;
}

.reslinks a:hover
{
color:#000000;
font-size:10pt;
font-weight:bold;
line-height:21px;
text-decoration:underline;
}


.reslinks2,.reslinks2 a:link,.reslinks2 a:visited,.reslinks2 a:active
{
background-image:url('images/arrow.jpg');
background-repeat:no-repeat;
color:#456E9F;
font-size:10pt;
font-weight:bold;
line-height:21px;
text-decoration:none;
padding-left:15px;
padding-top:15px;
}

.reslinks2 a:hover
{
color:#000000;
font-size:10pt;
font-weight:bold;
line-height:21px;
text-decoration:underline;
padding-left:15px;
padding-top:15px;
}


.catlink2,.catlink2 a:link,.catlink2 a:visited,.catlink2 a:active
{
	color: #566d9b;
	text-decoration: none;
	font-size: 11px;
	line-height: 1.3em;
	padding-left:5px;
}

.catlink2 a:hover
{
	color: #566d9b;
	text-decoration: underline;
	font-size: 11px;
	line-height: 1.3em;
	padding-left:5px;
}


.wlink2,.wlink2 a:link,.wlink2 a:visited,.wlink2 a:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	line-height: 1.3em;
}

.wlink2 a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
	line-height: 1.3em;
}

h5
{
background-image:url('images/article.png');
background-repeat:no-repeat; 
background-position:2px center; 
display:block;
padding:5px 0 5px 20px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.artboxtop
{
background-image:url('images/artboxtop.png');
background-repeat:no-repeat;
width:163px;
height:29px;
padding:0 0 0 5px;
}

.artboxmid
{
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
font-weight:normal;
background-image:url('images/artboxmid.png');
background-repeat: repeat-y;
width:163px;
padding-left:5px;
}

.artboxbot
{
background-image:url('images/artboxbot.png');
background-repeat:no-repeat;
width:163px;
height:9px;
padding:0 0 0 5px;
}



.bushead
{
background-image:url('images/50.png');
background-repeat:no-repeat; 
background-position:0px center; 
display:block;
padding:5px 0 5px 20px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.busboxtop
{
background-image:url('images/busboxtop.png');
background-repeat:no-repeat;
width:163px;
height:28px;
padding:0 0 0 5px;
}

.busboxmid
{
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
font-weight:normal;
background-image:url('images/busboxmid.png');
background-repeat: repeat-y;
width:163px;
padding-left:5px;
}

.busboxbot
{
background-image:url('images/busboxbot.png');
background-repeat:no-repeat;
width:163px;
height:9px;
padding:0 0 0 5px;
}


.feathead
{
background-image:url('images/feat.png');
background-repeat:no-repeat; 
background-position:2px center; 
display:block;
padding:5px 0 5px 20px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

.fboxtop
{
background-image:url('images/fboxtop.png');
background-repeat:no-repeat;
width:163px;
height:28px;
padding:0 0 0 5px;
}

.fboxmid
{
font-size: 11px;
font-weight: normal;
color: #000000;
font-weight:normal;
background-image:url('images/fboxmid.png');
background-repeat: repeat-y;
width:163px;
padding-left:5px;
}

.fboxbot
{
background-image:url('images/fboxbot.png');
background-repeat:no-repeat;
width:163px;
height:8px;
padding:0 0 0 5px;
}

hr {
      border: 0;
      width:100%;
    }
    
    hr.hr2 {
      color: #333333;
      background-color: #333333;
      height: 1px;
            }
            
            
            hr.tophr {
      color: #e6e1cb;
      background-color: #e6e1cb;
      height:3px;
                  }
            
            
            
            
a:link,a:active,a:visited
{
	color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-weight:normal;
}

a:hover
{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
}


.citystate
{
	color: #5F5F5F;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
}

.desc
{
	color: #616161;
	text-decoration: none;
	font-size: 11px;
	font-weight:normal;
}

.desc2
{
	color: #616161;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
	line-height:18px;
	
}

.busbox
{
padding:5px;
border:1px solid #DFDFDF;
}

.curvedbox
{
  background: white;
  padding: 12px;
  margin-top:0px;
  border-bottom: 1px solid #777;
  border-left: 1px solid #aaa;
   background: transparent url(images/bg_rounded.gif) no-repeat right top;
}
            
