body{
	background-image: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: 333333;
}
#home {
	padding: 0px;
	/*width: 851px;*/
	margin-top: 22px;
	margin-left: 28px;
	/*border: 1px solid #000;*/
}
#leftbox {
	/*width: 387px;*/
	width:400px;
	/*border: 1px none red;*/
	float: left;
}
#rightbox {
	width: 450px;
	/*border: 1px solid green;*/
	float: left;
}

#box1{
	width: 385px;
	background-image: url(images/box1-header.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #59595b;
	
}

#box1 p, .bottom-left-top p, #right-head p{
	padding-top:6px;
	padding-left:7px;
	margin: 0px;
	padding-bottom: 0px;
	margin-bottom: 4px;
	font-weight: bold;
		padding-right:3px;
}

#leftbox img, #rightbox img {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #59595b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #59595B;
	border-bottom-color: #59595B;
}

#box1text, .lowertext, #right-text, .midtext {
	width:383px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #59595B;
	border-bottom-color: #59595B;
	border-left-color: #59595B;
	background-color: #eeeeee;
	padding-bottom: 11px;

}

#box1text p, .lowertext p, #right-text p, .midtext p {
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	margin-right:8px;
}
	
#bottom-left {
	/*width: 396px;
	border:solid 1px yellow;*/
	margin-top:10px;
	width: 402px;

}

.bottom-left-top {
	background-image: url(images/small-top2.gif);
	background-repeat: no-repeat;
	width: 182px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #59595b;
	min-height:38px;
}

.bottom-left-first, .bottom-left-sec {
	width:201px;
	float:left;
	
}

.bottom-left-sec {


}

.lowertext {
	width:180px;
	height: 180px;
}

#right-head {
	background-image: url(images/right-head.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #59595b;
	width:447px;
}

#right-text {
	width:445px;
	height: 180px;
	/*height:260px;*/
}

.midtext {
	margin-top:15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #59595B;
	margin-bottom:14px;
}

#white{
	color: white;
}

#derm-wrapper2{
	height: 50px;
	width: 100%;
	margin-top: 29px;
	margin-right: 0px;
	font-size:11px;
	margin-bottom: 42px;
	float: left;
}

#footer-wrapper{
	height: 36px;
	width: 848px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0099CC;
	border-bottom-color: #0099CC;
	background-color: #ffffff;
	margin-top: 1px;
	margin-right: 0px;
	font-size:11px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
#footer-wrapper table tr td{
	margin: 0px;
	padding: 0px;
	font-size:11px;
}
#footer2{
	height: 34px;
	width: 848px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0099CC;
	border-bottom-color: #0099CC;
	background-color: #f0f0f0;
	margin: 0px;
	padding: 0px;
}
#footer2 table tr td{
	margin: 0px;
	padding: 0px;
}

#dermemail table tr td
{
    font-size: 11px;
    border-bottom-style: none;
}

a img {border: none;}