/* Start of CMSMS style sheet 'v.2.0 Main Dermique' */
BODY {margin:0;padding:0; background: url('uploads/images/version2/main-bg.jpg') top left repeat-y; }

.header {width:100%; text-align:left; background: url('uploads/images/version2/dermique_header_tm.jpg') top left no-repeat #7935ad; height:118px;}

.leftnav {float:left;width:205px; background: url('uploads/images/version2/navigation_bg.jpg') top left no-repeat #6f2c8d; padding:255px 0px 0px 0px;}

.content {margin-left:205px;background: url('uploads/images/version2/body_bg.jpg') top left no-repeat #ffffff; padding:0 0 0 10px;}

.specialoffer {WIDTH:275PX; POSITION:ABSOLUTE; TOP:210PX; LEFT: 387PX; padding:5px; border:dotted 1px #CB3581; font-size:12px; text-transform:uppercase; font-family:verdana,arial; background-color:NONE; font-weight:bold;text-align:center;}
.specialoffer:hover {background-color:#CB3581;}
.specialoffer A:hover {color:#000000; border:0; text-decoration:none;}
.specialoffer A:link,A:visited {color:#CB3581; border:0; text-decoration:none;}

.maincontent {float:left; width:620px;  padding-top:155px; color:#41214f; font-size:13px; font-family: verdana, helvetica, arial; line-height:140%; background:transparent; margin-bottom:40px;}


.maincontentbody {padding-left:8px; margin-bottom:40px;}

.maincontentbody H1 {font-family:geneva, verdana; letter-spacing:2px; font-weight:normal;font-style:italic; font-size:20px; text-align:right; color:#6f2c8d; padding-right:16px; margin-bottom:18px;}

.maincontentbody A:link,A:visited {text-decoration:none;color:#702d8e;border-bottom:dotted 1px #eee1f5; padding-bottom-1px;}

.maincontentbody A:hover {text-decoration:none;color:#000000;border-bottom:dotted 1px #000000; padding-bottom-1px;}

.maincontentbody TEXTAREA {width:300px; border:1px solid #666666; font-size:10px;}

.maincontentbody INPUT {border:1px solid #666666; font-size:10px;}


/* #######misc attributes#######  */
.locations {font-size:12px; line-height:134%;margin:15px;}
.locations TD {padding:4 10px; width:240px; height:90px;margin:10px;}
.flower {float:left;  margin:0 2px 0px 0; border:0; }
.youtube {margin:18px auto; width:425px; border:0px solid #000000; font-size:11px; font-weight:bold; line-height:170%;}


.accentphoto {margin-left:630px; background:transparent; width:252px; height:600px;}
.affiliations {text-align:center; margin-top:20px;}
.affiliations img {border:0; margin:4px 6px;}

.leftnavaddons {font-size:10px; color:#ffffff; text-align:center; padding:5px; margin:25px 0; line-height:12px; font-family:arial;}
.leftnavaddons img {margin:2px; padding:2px; border:0;}

DIV.copyright {font-size:10px; color:#cccccc; text-align:center; padding:5px; margin:60px 0 20px 0; line-height:12px; font-family:arial; line-height:200%;}
DIV.copyright  A:link,A:visited {color:#cccccc;text-decoration:none; border:0;}
DIV.copyright A:hover  {color:#ffffff;text-decoration:underline; border:0;}


.telephone {padding:10px 1px; text-align:right;  line-height:140%; color:#dbcbe3; font-family:verdana,helvetica; font-size:16px; letter-spacing:1px; width:834px;}

/*
.telephone11 {padding:2px;margin-left:888px;  line-height:120px; color:#dbcbe3; font-family:verdana,helvetica; font-size:16px; letter-spacing:1px; width:1000px}
*/


/* EVENTS */
.news_story {margin:10px;}
.news_summary {MARGIN:0 0 15PX 0; PADDING-BOTTOM:7PX; BORDER-BOTTOM:1PX DOTTED #999999;}
.news_photo {FLOAT:LEFT; MARGIN:5PX 20PX 0 0;}
.news_summarylink {FONT-SIZE:16PX; FONT-WEIGHT:BOLD;MARGIN:3PX 0;}

/* End of 'v.2.0 Main Dermique' */

