* {
	padding:				0;
	margin:					0;
	border:					0px none;
}

body {
	background-color: #f6f8fb;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:	 12px;
	line-height:18px;
}
a:link {
	color: #a72133;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #a72133;
}
a:hover {
	text-decoration: underline;
	color: #a72133;
}
a:active {
	text-decoration: none;
	color: #a72133;
}

div.clear {
	clear:					both;
	font-size:				0px;
	line-height:			0;
	height:					0px;
}

/** get rid of dotted line **/
div:active,
div:focus,
div:hover
{
outline-style: none; -moz-outline-style:none;
}

a:active,
a:focus,
a:hover
{
outline-style: none; -moz-outline-style:none;
}
/** get rid of dotted line **/


h3 {
	color: #a72133;
	font-weight: bold;
}

h2 {
	color: #999999;
	font-weight: bold;
	font-size:12px;
}

.ContactSmall{
color:#999999
}

.ChannelTitle{
font-size:24px;
margin-left:0px
}

.SubTitle{
font-size:16px;
color:#4BBBF5
}

.Sectiontitle{
padding:5px 0 5px 0;
font-size:14px;
color:#a72133;
font-weight:bold
}

.hr {
border-top: 1px;
border-style: solid;
border-color:#999999;
width: 100%;
}

.red {
border-top: 4px;
border-style: solid;
border-color:#a72133;
width: 100%;
}


div.main {
	margin: 30px auto 0px auto;
	width:					990px;
	background-color:#FFFFFF;	
	border-width: 5px 5px 0 5px;
	border-style: solid; 
	border-color: #ededed;
}

div.wrapper {
	margin:					0 auto;
	width:					990px;
	background-color:#FFFFFF;
	border-width: 0 5px 5px 5px;
	border-style: solid; 
	border-color: #ededed;
	margin: 0px auto 30px auto;
	
	background-image: url(../images/flowers.jpg);
	background-repeat: no-repeat;
	
	background-position: bottom right
}

div.page {

	padding-bottom:			0px;
	padding-right:			14px;
	padding-left:			14px;
	width: 					960px;
	min-height:400px;
}

div.rightbar {
	float:					right;
	width:					388px;
	padding-right:			14px;
	padding-left:			7px;
	padding-bottom:0px;
	min-height:400px;
}


/** footer **/
div.footer {
		width:					890px;
		margin:					0 auto;
		text-align: center;
		padding-top:20px;
}

/** contact **/
.ContactText{
font-weight:bold;
padding: 5px 0 2px 0
}

.ContactSmall{
	color:#999999;
}


.formText {
border: 1px solid #999999;
padding: 5px
}

	
.btn {
color:#FFFFFF;
background:				#333333;
outline: 				none;
cursor:					pointer;
margin-top:				15px;
display:				block;
height:					26px;
width:					77px;
}

/** testimonials **/
div.testimonial {
	margin:					0 auto;
	width:					100%;
}

.name{
font-weight:normal;
font-size:11px;
text-align:left;
color: #4bbbf5;
text-transform:uppercase
}

.title{
	font-size:11px;
	text-align:left
}

.quote{

font-size:11px;
color:#999;
line-height:15px
}

/** image **/
a img {
border: 3px solid #dddddd;
padding:3px;
background: none;
}

a:hover img {
border: 3px solid #a72133;
padding:3px;
background: none;
}
