/* CSS Document */
body {
	padding: 0px;
	margin-top: 0px;
}
a, a:link, a:visited, a:hover, a:active {
	color: #3366CC;
}

#navbar {
	padding-bottom: 10px;	
}

#navbar .inputbox{
	border: 1px solid #4F83B0;
	color: #003d71;
}

#navbar .button {
	background-color: #FFFFFF;
	color: #6489C3;
}

#navbar li {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B3D2AE;
}

#SocialMediaLinks{
position:absolute;
right:8px;
top:12px;
}

#SocialMediaLinks{
right: 25px\9; /* show to IE */
}


#navbar #SocialMediaLinks li { border:medium none;
padding:0 3px; }


#main {
	
	padding-top:20px;

}

#search{
	text-align:left;
	padding-top:10px;
	padding-left:5px;
	position:relative;
}

#search .searchtext {
	font-size: 10px;
	font-weight: bold;
	color: #A8D387;
}



.showcase-default {
	background-image: url(../images/bg.showcaseawards19.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:432px;
}


.awards {
	background-image: url(/images/bg.showcaseawards15.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.ruleBottom {
	border-bottom-color: #FFFFFF;
}
.ruleRight {
	border-right-color: #FFFFFF;
}

#left h1, #right h1 {
	color: #6E9897;
}


.panel {
	border-top-color: #D0E2D5;
	float: left;
}


.panel h2, .panel-section h2 {
	color: #6D9976;
	background-image: url(/images/bullet1.gif);
	text-transform: capitalize;
}



.panel p, .panel-section p {
	color: #333333;
}
#toggle {
	float: left;
	width: 232px;	
}

#toggle .togglecell {
	float: left;
	width: 116px;	
}




#showcase {
	float: right;
	width: 220px;
	text-align: left;
	margin: 0px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#showcase h5 {
	color: #176862;
}


#showcase-bottom {
	font-size: 11px;
	color: #176862;
	font-weight: bold;
	line-height: 18px;
		margin: 0px;
	padding: 0px;
}


#showcase-bottom p {
	margin: 0px;
	padding: 0px;
}
#right {
	
	width: 240px;
	float: left;
	height: 305px;
}
.showcase-awards {
	background-image: url(../images/bg.showcase.awards.19.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.showcase-focus {


	background-image: url(/images/bg.showcase.focus.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.showcase-naturallytouche {


	background-image: url(/images/bg.showcase.nattouche.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.showcase-vtmarble {
	background-image: url(/images/bg.showcase.vtmarble.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.nattouche,
.vtmarble {
	margin-top:75px;
}

.panel.nattouche,
.panel.vtmarble {
	
	border:none;

}

.nattouche div {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	height: 250px;
}

.nattouche h1 {
	color: #A92822;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 130%!important;
}

.nattouche p {
	color: #C6BBD6;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 75%!important;
	padding-top: 7px;
}

.nattouche a {
	color: #FEFEFE;
}


.nattouche {
	margin-top:75px;
}

.panel.nattouche {
	
	border:none;

}

.vtmarble div {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	height: 250px;
}

#right .vtmarble h1 {
	color: #EC008B;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 130%!important;
}

.vtmarble p {
	color: #EDEADB;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 75%!important;
	padding-top: 7px;
}

.vtmarble a {
	color: #00AFF0;
}

.showcase-direction {


	background-image: url(/images/bg.showcase.direction.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.showcase-style {



	background-image: url(/images/bg.showcase.style.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#showcaseAlt {

	float: left;
	width: 170px;
	text-align: left;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 520px;
}
.showcase-rose {



	background-image: url(/images/bg.showcase.rose.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#rose {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	height: 250px;
}

#rose h1 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 130%!important;
}

#rose p {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 75%!important;
	padding-top: 5px;
}

#rose a {
	color: #B61831;

}
.showcase-iguana {
	background-image: url(/images/bg.showcase.iguana.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#iguana {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	height: 250px;
}

#iguana h1 {
	color: #A92822;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 130%!important;
}

#iguana p {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 75%!important;
	padding-top: 5px;
}

#iguana a {
	color: #C13825;

}


.showcase-green {
	background-image: url(/images/bg.showcase.reprise.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#green {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	height: 260px;
}

#green h1 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 120%!important;
}

#green p {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: normal!important;
	font-size: 75%!important;
	padding-top: 5px;
}

#green a {
	color: #3E5F00;

}

