body 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin:0px; background:#727272 url(images/backgr1.gif) top repeat-x; line-height:18px;}
p, h1, h2, h3, h4, hr	{margin:0 0 16px 0;}

h1 {font-size:24px; color:#cb092e; }
h1.home {font-size:12px; color:#006c52; font-weight:normal;}
h2 {font-size:18px; color:#006c52; font-weight:normal;}
h3 {font-size:18px; color:#000;}
h4 {font-size:15px; color:#333;}
h5 {font-size:16px; color:#000; font-weight:normal; border-bottom:dotted 1px #bbb; }
a.home:hover {color:#006e8e; font-size:12px; text-decoration:none;}
a.home		{color:#006e8e; font-size:12px; text-decoration:none;}

a:hover {color:#006e8e; text-decoration:none;}
a		{color:#006e8e; text-decoration:none;}
a img	{border:none; text-decoration:none;}

#maincontain		{width:780px; margin:auto; padding:12px 18px; border:solid 0px #444; background:#fff;}
#header				{height:302px;}
#msthd1				{height:63px;}
#msthd2				{padding-bottom:13px; background:url(images/msthdftr.gif) left bottom no-repeat; height:194px;}

#topmenu					{height:20px; overflow:hidden; position:relative; border-top:solid 1px #fff; border-bottom:solid 1px #fff; background:#cb092e; padding:5px 0 5px 0;}
#topmenu ul					{list-style-image:none; list-style-type:none; margin:auto; padding:0; border-left:solid 0px #999; display:block; height:20px;}
#topmenu ul li				{float:left; width:155px; text-align:center; font-size:14px; border-right:dotted 1px #888; text-transform:uppercase;}
#topmenu ul li.last			{border-right:none;}
#topmenu ul li a:hover		{float:left; width:100%; color:#fff;}
#topmenu ul li a			{color:#fff; line-height:20px; padding:0;}

#contentcontainer	{clear:both; padding:5px 0 0 0; display:block;}
#content			{padding:0 0 10px 20px; background:url(images/backgr03.gif) left top no-repeat; display:block; width:760px;}

.col1				{width:249px; padding:10px 10px 10px 0; border-right:dotted 1px #ccc; font-size:11px; line-height:16px;}
.col2				{width:255px; padding:10px 10px; font-size:11px; line-height:16px;}
.col3				{width:234px; padding:10px 0 0 10px; border-left:dotted 1px #ccc; font-size:11px; line-height:16px;}

#btmlnks			{margin:auto; padding:2px 0 0 0; font-size:11px; color:#777; margin:auto; clear:both; border-top:solid 3px #292929; text-align:center; }
#btmlnks a:hover	{color:#777; font-weight:bold;}
#btmlnks a			{margin:0 30px; color:#777; font-weight:bold;}

#footer				{width:818px; padding:0; font-size:11px; color:#ddd; margin:auto; clear:both;}
#footer a:hover 	{color:#ddd; text-decoration:underline;}
#footer a			{color:#ddd; text-decoration:none; font-weight:normal;}
#copyright			{float:right; text-align:right;}
#byhit				{float:left; clear:left; text-align:left;}

legend.lgd1 	{font-size:14px; font-weight:normal; color:#006c52;}
fieldset.fs1	{background:#f3f3f3 url(images/backgr2.gif) 0 -5px repeat-x; border:solid 1px #bbb; padding:9px 18px; color:#111;}

.collft					{width:47%; float:left; margin:0;}
.colrgt					{width:47%; float:right; margin:0;}

.imghldr1			{padding:2px; border:solid 1px #ccc; background:#fff;}
.clear				{clear:both;}
.txt1				{font-size:16px; color:#000; font-weight:normal; border-bottom:dotted 1px #bbb; display:block;}
.txt2				{font-size:16px; color:#006c52; font-weight:normal; border-bottom:dotted 1px #bbb; display:block;}

.hmpgmsg1			{padding:10px; background:#f3f3f3 url(images/backgr2.gif) top repeat-x; border:solid 1px #ccc; display:block; position:relative; font-size:12px; line-height:18px;}
.hmpgmsg1 h1		{color:#cb092e; font-size:18px; font-weight:normal;}
.nextbutn			{float:right; background:url(images/backgr3.gif) right repeat-y; padding:4px 8px; border:solid 1px #ddd; border-left:solid 1px #e3e3e3; margin-left:10px;}
.prevbutn			{float:right; background:url(images/backgr3.gif) right repeat-y; padding:4px 8px; border:solid 1px #ddd; border-left:solid 1px #e3e3e3;}


.propimg1			{padding:0 20px 10px 0; background:#fff; float:left;}
.propdetail			{width:200px; float:right; margin:0 0 0 20px; font-size:11px; line-height:16px;}
.propdetailcntnt	{width:180px; padding:10px; background:#f5f5f5; border:solid 1px #ccc; font-size:11px; line-height:16px;}
.view1				{background:#f3f3f3; padding:3px; text-align:center; display:block; border:solid 1px #ccc;}

.gallerycontainer	{clear:left; width:525px; height:350px; border:solid 1px #ccc;}

ul.chkmrk1				{margin-left:25px; padding:0px; list-style-type:none;}
ul.chkmrk1 li			{padding:21px 0 10px 30px; background:url(images/chkmrk1.gif) no-repeat top left; list-style-type:none;}


.formfields {color:#000; font-size:12px; width:200px;}
.comments	{color:#000; font-size:12px; width:100%;}