﻿div#bodyWrapper{width:980px;margin:auto;background:url('background.png') repeat-x 190px}

div#header{height:190px;position:relative;background:url('header.jpg') no-repeat;margin-bottom:35px}

	div#header img.logo{position:absolute;top:22px;left:20px;width:132px;height:100px}

	div#sectionHeader{height:35px;position:absolute;bottom:0;width:100%}

		div#sectionHeader div#mainNav{float:left;width:740px}

			div#sectionHeader div#mainNav table{margin:8px auto 0}

		div#sectionHeader div.searchPanel{width:234px;float:right;line-height:12px;margin-top:2px}

			div#sectionHeader div.searchPanel span.searchTextBox{background:url('searchBox.png') no-repeat 0 3px;height:12px;padding:7px}

				div#sectionHeader div.searchPanel span.searchTextBox input{width:175px;border:0}

div#content,

div#professional,

div#custom,

div#specialty{float:left}

div#content{width:229px}

	div#content h1{font-family:Myriad Pro;font-size:30px;letter-spacing:10px;color:#fff;text-align:center;font-weight:normal;line-height:30px;margin:0 0 10px;text-transform:uppercase}

	div#content p{color:#000;margin:0px 18px 15px 12px}

div#professional,

div#custom,

div#specialty{width:250px;text-align:center}

	div#professional div,

	div#custom div,

	div#specialty div,

	b.rtop,

	b.rbottom{width:240px;margin:auto}

	div#professional div,

	div#custom div,

	div#specialty div{height:380px;background:url('boxbackground.png') repeat-x}

	div#professional div{background-position:0px 0px}

	div#custom div{background-position:0px -385px}

	div#specialty div{background-position:0px -770px}

		b.rtop, b.rbottom, b.rtop b, b.rbottom b{display:block}

		b.rtop{background-color:#C7B199}

		b.rbottom{background-color:#fff}

		b.rtop b, b.rbottom b{height:1px;overflow:hidden}

		b.rtop b{background:#fff}

		div#professional b.rbottom b{background:#254468}

		div#custom b.rbottom b{background:#5F5924}

		div#specialty b.rbottom b{background:#1F4539}

		b.r1{margin:0 5px}

		b.r2{margin:0 3px}

		b.r3{margin:0 2px}

		b.r4{margin:0 1px;height:2px}

		div#professional h1,

		div#custom h1,

		div#specialty h1{font-family:Myriad Pro;font-size:19px;text-transform:uppercase;letter-spacing:5px;font-weight:normal}

		div#professional h1{
	color:#15375d;
	text-align: center;
}

		div#custom h1{
	color:#5f5924;
	text-align: center;
}

		div#specialty h1{
	color:#1f4539;
	text-align: center;
}

		div#professional p,

		div#custom p,

		div#specialty p{
	color:#fff;
	text-align: center;
}

table#footer{margin:auto}

.bold{font-weight:bold}

.clear{clear:both}

