/* CSS Document */
body {font-size:11px}
p {font-size:11px;}

.cms-breadcrumb
{
    text-transform: capitalize;
}

.cms-edit-bar {
 width:100%;
 background-color:#fef9dc;
 height:30px; 
 border-bottom:1px solid #ffffff;
}

.cms-edit-bar-content {
 width:950px;
 margin:0 auto;
 padding-top:5px;
}

.cms-admin-site
{
	float: right;
}
.cms-button-container
{
	float:left;
}
.cms-region-modify {
 float:left;
 width:730px;
 margin:10px 0px 0px 15px;
 border:2px solid #dfdedb;
 border-top:1px solid #dfdedb;
 padding-bottom:10px;
 color:#999999; 
}

.cms-element-header-region {
 color:#85817d; 
 font-size:10px; 
 text-transform:uppercase; 
 background-image:url(images/bkgrd_mainbar.gif);
 background-position:top left;
 background-repeat:repeat-x;
 border-bottom:1px solid #dfdedb; 
 font-weight:bold; 
 padding:5px 0px 0px 10px;
 height:19px; 
}

.cms-name {
 color:#85817d; 
 font-size:10px; 
 text-transform:uppercase; 
 font-weight:bold;
 float:left;
 padding-top:3px;
}

.cms-content-modify, .cms-link-modify {
 border:1px dotted #85817d; 
 margin:10px 5px 0px 5px;
 float:left;
 clear:left;
 width:98.5%;
}

.cms-content-modify p {
 font-size:11px;
 padding:0px 10px 10px 10px;
 margin:5px 0px 0px 0px;
}

.cms-custom-modify {
 border:1px dotted #85817d; 
 margin:10px 5px 0px 5px;
 float:left;
 clear:left;
 width:98.5%;
 padding:0px 0px 10px 0px;
}

.cms-custom-modify p {
 font-size:11px;
 padding:0px 10px 10px 10px;
}

.cms-region-modify-add-collapsed {
 background-image:url(images/bkgrd_addbar.gif);
 height:18px;
 border:1px solid #d5d1b6;
 float:left; 
 clear:left;
 width:98.5%;
 margin:10px 0px 0px 5px;
 padding:3px 0px 0px 0px;
 text-align:center;
}

.cms-region-modify-add-expanded {
 background-image:url(images/bkgrd_addNewMain.gif);
 background-repeat:repeat-x;
 height:64px;
 border:1px solid #d5d1b6;
 float:left;
 clear:left;
 width:98.5%;
 margin:10px 0px 0px 5px;
 padding:3px 0px 0px 0px;
 
}

.cms-region-modify-add-expanded p {
 margin-top:15px;
 text-align: center;
}

.personImage {
 min-width:190px;
 float:left;
}

.testimonialBody {
 width:690px;
 float:left;
}

.testimonialBody p em{
 font-style:italic;
 color:#62A6D3;
}

.testimonial {border-bottom:1px solid #62a6d3; margin-bottom:10px; width:700px;}

.testimonialHeader {
 font-weight:bold;
 color:#2e94ba;
 text-transform:uppercase;
}


.cms-image-modify {
 border:1px dotted #85817d; 
 margin:10px 5px 0px 5px;
 float:left;
 width:auto;
 min-height:50px;
}

.cms-image-modify p {
 margin:5px;
 padding:0px;
}

.cms-image {
float:left;
margin-right:10px;
}

.cms-element-header {
 background-color:#e3e2db; 
 padding:1px 0px 0px 10px; 
 height:20px; 
 border-bottom:1px dotted #85817d;
}

.cms-element-header-custom {
 background-color:#edece3; 
 padding:1px 0px 0px 10px; 
 height:20px; 
 border-bottom:1px dotted #85817d;
}

.cms-image-header {
 background-color:#edece3; 
 padding:5px 0px 5px 10px; 
 height:19px; 
 border-bottom:1px dotted #85817d
}

.cms-controls {
 float:right;
}

a.cms-move-down span {
display:none;
}
a.cms-move-down {
display: block;
background: transparent url('images/btn_down.gif') no-repeat scroll top; /* Save the bg_button_a.gif in the same folder */ 
height:17px;
width:19px;
margin-right:3px;
margin-top:1px;
float:left;
}
a.cms-move-down:hover {
background-position: bottom;
color: #000;
outline: none; 
margin-right:3px;
margin-top:1px;
}

a.cms-move-up span {
display:none;
}
a.cms-move-up {
display: block;
background: transparent url('images/btn_up.gif') no-repeat scroll top; /* Save the bg_button_a.gif in the same folder */ 
height:17px;
width:19px;
margin-right:3px;
margin-top:1px;
float:left;
}
a.cms-move-up:hover {
background-position: bottom;
color: #000;
outline: none; 
margin-right:3px;
margin-top:1px;
}

a.cms-delete span {
display:none;
}
a.cms-delete {
display: block;
background: transparent url('images/btn_delete.gif') no-repeat scroll top; /* Save the bg_button_a.gif in the same folder */ 
height:17px;
width:19px;
margin-right:3px;
margin-top:1px;
float:left;
}
a.cms-delete:hover {
background-position: bottom;
color: #000;
outline: none; 
margin-right:3px;
margin-top:1px;
}

a.cms-edit span {
display:none;
}
a.cms-edit {
display: block;
background: transparent url('images/btn_editIcon.gif') no-repeat scroll top; /* Save the bg_button_a.gif in the same folder */ 
height:17px;
width:19px;
margin-right:3px;
margin-top:1px;
float:left;
}
a.cms-edit:hover {
background-position: bottom;
color: #000;
outline: none; 
margin-right:3px;
margin-top:1px;
}

a.cms-addElement span {
display:none;
}

a.cms-addElement {
display: block;
background: transparent url('images/btn_addNew.gif') no-repeat scroll top; /* Save the bg_button_a.gif in the same folder */ 
height:14px;
width:131px;
margin:0 auto;
}

.cms-region-modify-add-collapsed a:hover {
background-position: bottom;
color: #000;
outline: none;
margin:0 auto;
}

.productImage {float:left; width:190px}
.productName, .bioHeader {float:left; font-weight:bold; color:#2E94BA; }
.bioHeader {text-transform:uppercase; }
.product .cms-content-modify {width:auto; float:left; clear:left}
.product {float:left; width:700px; margin-bottom:15px;}

.bio {float:left; width:700px; margin-bottom:15px;}
.bioBody {float:left; width:500px;}
.bioBody p {clear:left}

.product .cms-content ul {float:left; clear:left; width:100%}
.product .cms-content ul li {list-style-type:disc; list-style-position:inside}


#ZoomCaption p
{
    font-size: inherit;
    padding: 0;
    margin: 0;
}

.title {
color:#2A82C4;
font-size:13px;
font-weight:bold;
text-transform:uppercase;