body {	font-family: tahoma; margin:0; padding:0; color:#5c6167; font-size:11px; width:100%; background:url(images/bg.jpg) repeat-x left top #666b77; text-align:left  
}
form {margin:0;  padding:0;
}
img {border:0px
}
a {	color:#4d5252; font-size:12px; text-decoration:none
}
a:hover {text-decoration:underline;
}
#body { width:1000px;  position:relative; text-align:left;
} 
#nav { width:100%; height:65px
}
#nav ul{margin:0; padding:0; list-style:none;
}
#nav li{margin:0; padding:0; display:inline; 
}

/*Column*/
#left_space {width:26px; position:absolute; left:42px; top:198px
}
#bkgrnd {width:389px; position:absolute; left:68px;
}
#logo {width:389px; position:absolute; left:68px; top:0px;
}
#phone {width:389px; position:absolute; left:68px; top:205px; 
}
#mainphoto {width:389px; position:absolute; left:68px; top:238px;
}
#smallphotos {width:389px; position:absolute; left:68px; top:720px;
}
#contact {width:389px; position:absolute; left:68px; top:840px;
}
#address {width:389px; position:absolute; left:68px; top:820px;
}



#view {width:101px; height:31px; position:absolute; left:273px; top:661px; background:url(images/view.gif) no-repeat left top
}
#view a { font-size:9px; color:#FFFFFF; text-decoration:none
}
#view a:hover {text-decoration:underline
}
#left_bottom {width:100%; position:absolute; height:186px; top:694px; background:#c04d3b
}
#in_bottom {width:374px; position:absolute; height:92px; top:1px; left:8px; background:#a63320
}

/*Menu*/
#top_menu {width:350px; position:absolute; height:14px; top:175px; left:500px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF
}
#top_menu a { text-decoration:none; font-size:12px; color:#FFFFFF
}
#top_menu a:hover { text-decoration:underline
}

/*Content*/
.white { height:300px; width:100%; left:0px; top: 50px; 
}
#content {width:550px; position:absolute; height:598px; left:457px; top:198px; background:#FFFFFF
}
#content_bar {left:0px; position:absolute; top:0px
}
#content_bar_pmlogo {left:30px ;position:absolute; top: 2px
}
#content_bar_instagram {left:450px ;position:absolute; top: 8px
}
#content_bar_facebook {left:490px ;position:absolute; top: 8px
}
p.textpad {padding-left:25px; padding-right:20px;
}




/*Footer*/
#footer {width:932px; position:absolute; height:16px; top:890px; font-size:8pt; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF
}
p.footpad1 {padding-left:460px; padding-right:0px;
}
#footer a { text-decoration:none; font-size:8pt; color:#FFFFFF
}
#footer a:hover { text-decoration:underline
}

/*Border*/
.grey { height:27px; width:474px; background:#d0d2d3; margin-left:23px
}

/*Miscellaneous*/
.bodytext8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.bodytext10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.bodytext10blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.bodytext10red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff1919;
}
.bodytext10gld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffff19;
}
.bodytext12blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
}
.bodytext14blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000000;
}
.bodytext24blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #000000;
}
.bodytext16wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}
.bodytext10wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
}
.bodytext12wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
}
.bodytext14wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ffffff;
}