﻿/* Calzuro Website Styles - January 2008 */

/* Layout Styles */

body {
	margin: 0;
}
h1, h2, h3, h4, h5, h6, div {
	margin: 0;
}
p {
	margin-top: 1em;
	margin-bottom: 1em;
}
.ptop {
	margin-top: 0;
}
.pbot {
	margin-bottom: 0;
}

.pnone {
	margin-bottom: 0;
	margin-top: 0;
}

.split {
	height: 30px;
	vertical-align: top;
}

.vsplit{
	background: transparent url('../images/v-split.gif') repeat-y scroll center top;
	margin:5px 0 5px 0;
}

.hr {
	color: #C4DCCD;
	background-color: #C4DCCD;
	height: 2px;
	border: 0;
}


/* Section Heading */

.sechead {
	border-bottom:1px solid #C4DCCD;
	padding-bottom:5px;
}

.pagetitle{
	padding:0 0 15px 0;
}

.pagetitle h2{
	font-family:Georgia;
	font-size: 24px;
	font-weight: normal;
	line-height: 25px;
	color: #A82433;
	text-transform:capitalize;
}

/* Testimonial Style */

.testimonial{
	background: transparent url('../images/testimonial-bg.jpg') no-repeat scroll left top;
	height: 194px;
	width: 100%;
	text-align: center;
	font-family: Georgia;
	font-size: 23px;
	font-weight: normal;
	line-height: 34px;
	color: #777C64;
}

.testimonial h3{
	text-align: center;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	color: #777C64;
}

/* Bulleting List Style */

.HTnav {
	background-color: #195072;
}
.HTnav ul {
	margin: 0;
	padding: 0 0 0 6px;
}
.HTnav li {
	display: inline;
	padding: 0 9px;
	margin:0 15px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	color: #B2D7C2;
}
.HTnav a, .HTnav a:visited {
	text-decoration: none;
	color: #B2D7C2;
}
.HTnav a:active, .HTnav a:hover {
	color: #ffffff;
	text-decoration: none;
}
.HTcorner {
	background: transparent url('../images/nav-bg-corner.gif') no-repeat scroll left top;
}
.listnav {
	padding: 10px 10px 0px 7px;
	margin: 0;
}
.listnav li {
	padding: 0 0 0 25px;
	/*background: transparent url('../images/nav-blt.gif') no-repeat scroll left 7px;*/
	background: transparent url('../images/shopping-cart-purple.gif') no-repeat scroll left 7px;
	list-style-type: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	line-height: 26px;
	color: #195072;
}
.listnav a {
	text-decoration: none;
	color: #195072;
}
.listnav a:hover {
	color: #860038;
	text-decoration: underline;
}

.listnav1 {
	padding: 10px 10px 0px 20px;
	margin: 0;
}
.listnav1 li {
	padding: 0 0 0 28px;
	/*background: transparent url('../images/nav-blt.gif') no-repeat scroll left 7px;*/
	background: transparent url('../images/shopping-cart-purple.gif') no-repeat scroll left 7px;
	list-style-type: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 14px;
	font-weight:bold;
	line-height: 28px;
	color: #195072;
}
.listnav1 a {
	text-decoration: none;
	color: #195072;
}
.listnav1 a:hover {
	color: #860038;
	text-decoration: underline;
}

.list{
	padding: 10px 10px 10px 10px;
	margin: 0;
}

.list li{
	background: transparent url('../images/blt-shoe.gif') no-repeat scroll left 4px;
	padding: 0 0 0 25px;
	list-style-type: none;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #6F6F70;
}
.list a{
	text-decoration: none;
	color: #6F6F70;
}
.list a:hover {
	color: #860038;
	text-decoration: underline;
}

.list1{
	padding: 10px 10px 10px 10px;
	margin: 0;
}

.list1 li{
	background: transparent url('../images/blt-shoe1.gif') no-repeat scroll left 4px;
	padding: 0 0 0 25px;
	list-style-type: none;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #6F6F70;
}
.list1 a{
	text-decoration: none;
	color: #6F6F70;
}
.list1 a:hover {
	color: #860038;
	text-decoration: underline;
}

.rlist{
	padding:15px 10px 15px 0px;
	margin:0;
}

.rlist li{
	padding: 0;
	margin:0 0 5px 0;
	list-style-type: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: normal;
	line-height: 17px;
	color: #195072;
	list-style-type:none;
}
.rlist a{
	text-decoration: none;
	color: #6F6F70;
}
.rlist a:hover {
	color: #860038;
	text-decoration: underline;
}

/* Start Font Style */

.pnum {
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
	color: #00a69f;
	padding-top:10px;
}

.title {
	font-family: Georgia;
	font-size: 17px;
	font-weight: bold;
	line-height: 19px;
	color: #A82433;
}

.subtitle {
	font-family: Georgia;
	font-size: 19px;
	font-weight: bold;
	line-height: 23px;
	color: #860038;
}
.subtitle1 {
	font-family: Georgia;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	color: #A82433;
}
a.subtitle1:link, a.subtitle1:visited{
	text-decoration:underline;
	color:#860038;
}

a.subtitle1:active, a.subtitle1:hover{
	text-decoration:none;
	color:#195072;
}

.subtitle2 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #195072;
}
a.subtitle2:link, a.subtitle2:visited{
	text-decoration:none;
	color:#195072;
}

a.subtitle2:active, a.subtitle2:hover{
	text-decoration:underline;
	color:#860038;
}

.subtitle4 {
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
	color: #860038;
}

a.subtitle4:link, a.subtitle4:visited{
	text-decoration:none;
	color:#860038;
}

a.subtitle4:active, a.subtitle4:hover{
	text-decoration:none;
	color:#195072;
}

.blurb {
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size: 15px;
	font-weight: normal;
	line-height: 24px;
	color: #195072;
}

.auther {
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	color: #860038;
	text-align:right;
}

.homebody {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	line-height: 21px;
	color: #6F6F70;
}
.homebody1 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: normal;
	line-height: 21px;
	color: #195072;
}

.body1 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: normal;
	line-height: 17px;
	color: #6F6F70;
}

.body2 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	color: #6F6F70;
}

.body3 {
	font-family:Georgia;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #195072;
}

.nav {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #195072;
}
a.nav:link, a.nav:visited{
	text-decoration:none;
	color:#195072;
}

a.nav:active, a.nav:hover{
	text-decoration:underline;
	color:#860038;
}

/* Footer Style */

.flogo {
	margin: 2px 0 0 5px;
}
.footer-bg {
	background-color: #C4DCCD;
	height: 20px;
}
.footer {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	line-height: 15px;
	color: #195072;
}
.footer a, .footer a:visited {
	text-decoration: none;
	color: #195072;
}
.footer a:active, .footer a:hover {
	text-decoration: underline;
	color: #195072;
}

.logo-page {
	background-color: #F1F0E2;
	vertical-align:middle;
	text-align:center;
	border:1px solid #DEDDCC;
}

.left-colm {
	background-color: #F1F0E2;
	border:1px solid #DEDDCC;
}

.page-testimonial{
	padding: 9px;
	text-align: center;
	border-top:8px solid #93BCB2;
	border-bottom:8px solid #93BCB2;
	background-color:#DAE9E0;
}

/* Forms Style */

.input {
	padding: 1px 0;
	margin: 0px;
	width: 200px;
	border: 1px solid #CFCED2;
	font-size: 12px;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
}
.req {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	color: #ff0000;
}

.textarea {
	padding: 0px;
	margin: 0px;
	width: 200px;
	height: 40px;
	border: 1px solid #CFCED2;
	font-size: 12px;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
}

.select {
	padding: 0px;
	margin: 0px;
	width: 200px;
	border: 1px solid #CFCED2;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
}

.inputphone {
	padding: 1px 0;
	margin: 0px;
	width: 57px;
	border: 1px solid #CFCED2;
	font-size: 12px;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
}

.textarea1 {
	padding: 0px;
	margin: 0px;
	width: 200px;
	height: 60px;
	border: 1px solid #CFCED2;
	font-size: 12px;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
}
.button {
	width: 65px;
	padding: 2px;
	background-color: #D4D0CF;
	border-left: 1px solid #9D9DA1;
	border-top: 1px solid #9D9DA1;
	border-right: 1px solid #BFBEC1;
	border-bottom: 1px solid #BFBEC1;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-seri1f;
}
/* End of CSS Document */