body{
margin:0;
padding:0;
font:14px basic;
background: #c1ad52;
color:#333;
}
p {
margin:0;
padding:5px;
font-size:95%;
line-height:1.3em;
text-align:left;
}
blockquote p {
margin:0;
padding:0;
font-size:85%;
font-style:italic;
color:#808080;
}
ul {
margin-top:0;
color:#000;
}
li {
line-height:1.4em;
}

#wrap{
position:relative;
margin:0 auto;
padding:0;
width:765px;
border:0;
background:#fff;
color:#333;
border: 1px solid #cccccc;
}
#top {
margin:0;
padding:0;
width:100%;
height:120px;
background:transparent url(logo/profilelogo3.gif) no-repeat top center;
color: white;
}

#topheader {
margin:0 0 0 2px;
padding:0;
width:761px;
height: 20px;
background:#cccccc;
}

#top h1 {
margin:-50px 0 0 290px;
padding:0;
font-size:150%;
}
#main {
margin:2px 1px 1px 1px;
padding:0 5px;
width:528px;
float:right;
background:#fff;
color:#333;
}
#product {
margin:0px 0px 20px 5px;
padding:10px 10px 10px 10px;
width:490px;
border:1px solid;
border-color: #cccccc;
background:#fff;
}

#main h1{
margin:2px 0 20px 5px;
padding:0;
width: 510px;
border: 1px solid #cccccc;
}
#main h2{
margin:10px 0 0 5px;
padding:0;
font-size:100%;
}
#main h3{
width: 500;
margin: 0;
padding:0;
float:left;
font-size:140%;
}

#main h4{
margin: 0;
padding:5px 5px 5px 5px;
float:left;
color:;
font-size:95%;
}

#main p{
font-size:120%;
text-align: center;

}
#main p.header{
font-size:100%;
}



#left {
margin: 3px 5px 5px 1px;
padding:0px 0 0 0;
width:200px;
float:left;
color:inherit;
}
#left ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
border:0;
}
#left li {
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
border-bottom:1px solid #FFF;
}

#left li.first {
width:215px;
list-style-type: none;
background:#FFF url(layout/navhead.gif) no-repeat top left; 
border-bottom:1px solid #FFF;
font-family: felix titling;
font-style: bold;
font-size: 120%;
text-align: center;
color: white;
padding:5px 0 5px 0;
}


#left li.last {
margin: 10px 0 0 0;
width:205px;
background: #ababab;
text-align: center;
color: white;
padding:25px 5px 25px 5px;
}

#left a
{
display: block;
width: 180px;
background:#EFEFEF;
border:0;
padding:9px 0 8px 0;
text-align:left;
}
#left a:link, #left a:visited
{
font:bold 10px arial, verdana, sans-serif;
color: #000;
letter-spacing:0.5px;
text-decoration: none;
padding-left:35px;
background:#EFEFEF;
}

#left a:hover
{
color: #000;
background:#F5F5F5;
}


#bot {
margin:0 0 0 0;
padding: 30px 0 0 0;
clear:both;
height:50px;
font-size: 95%;
background:#efefef; 
}
#bot p{
text-align: center;
}
.divider {
padding:10px;
text-align:center;
}
a:link, a:visited, a:active {

font:bold 10pt verdana, arial, sans-serif;
color: silver;
text-decoration: none;

}

a:hover {

	font:bold 10pt verdana, arial, sans-serif;
	color: #c1ad52;
}

#home{
width:765px;




}
#hometop{
padding:10px 10px 10px 10px;

}


#homemiddle{
padding:10px 10px 10px 10px;

}


#homebottom{
padding:10px 10px 10px 10px;
}

html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
   }
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 400px;
   }



#home a
{
}

#home a:hover{
border: 1px solid silver;
}