@charset "utf-8";
/* CSS for CSR */
* {margin:0;padding:0;}
html, body {
height: 100%;
margin:0;
padding:0;
text-align: center;
font-family: Trebuchet MS, Arial, Verdana, sans-serif;
font-size: 15px;
background:#7a8e5b url(images/bg2.jpg) bottom repeat-x;
}
* html #wrap {height:100%}
a:link {color: #000000;text-decoration: none;}
a:visited {color: #311E1E;text-decoration: none;}
a:hover {color: #734746;text-decoration: underline;}
a:active {color: #6D2727;text-decoration: none;}
#header {
height:182px;
z-index:-1;
background:url(images/bg1.jpg) top repeat-x;
}
#wrap {
margin:0 auto; /* center, not in IE5 */
width:100%;
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */
z-index:3;
margin-top:-182px;
background:url(images/bg.gif) center repeat-x;
}
#content {
width:975px;
height:490px;
position:absolute;
top:50%;
left:50%;
margin-left:-488px;
margin-top:-243.1px;
}
#left {
width:355px;
float:left;
padding-top:97px;
text-align:left;
}
#lc {
height:192px;
margin-left:19px;
margin-bottom:20px;
padding-right:20px;
}
#menu {margin-left:130px;}
.mp {padding:10px;}
#wpp {
height:203px;
padding-top:127px;
padding-left:142px;
}
#rp {padding-top:42px;}
#rc {margin-top:95px;}
.ri {margin-left:20px;}
.li {margin-right:20px;}
.mi {margin-right:10px;}
#right {
width:620px;
margin-left:355px;
padding-top:10px;
text-align:left;
}
.legal {font-size:11px;}
/* Portfolio Styles */
.pm {margin-bottom:6px;}
.star {margin-top:4px;}
.tn {margin-right:19px;}
#pc {
width:560px;
border:1px solid #748855;
background:#f2efd2;
padding:20px;
height:430px;
}
.hz {margin-bottom:22px;}
.vt {margin-right:20px;}
.vtd {margin-bottom:20px;}
