body {
	margin:0px 0px 50px 0px;
}
.bodybg {
	background:url(images/bg.jpg) repeat-x 0px 42px #D3E5F4;
}
a {
	outline:none;
}
a:link {
	color:#E15D0D;
	text-decoration:underline;
}
a:visited {
	color:#E15D0D;
	text-decoration:underline;
}
a:hover {
	color:#B5AF7F;
	text-decoration:underline;
}
p {
	margin:0px 0px 12px 0px;
}
h1 {
	font-weight:normal;
	margin:0px;
	font:30px Cambria, "Times New Roman", Times, serif;
	color:#E15D0D;
}
h2, h3 {
	font-weight:normal;
	margin:0px;
}
.main {	
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#285576;
	line-height:18px;
}
.main ul {
	padding:0px;
	margin:0px 15px 0px 26px;
	list-style-type: none;
}
.main li {
	padding:0px 0px 16px 14px;
	margin:0px;
	list-style-image: none;
	background-image: url(images/bulltet1.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.menu {
	font:14px Calibri, Myriad Pro, Arial, Helvetica, sans-serif;
	color:#1A96DC;
}
.slideshow {
	border:solid 4px #FFFFFF;
	height:225px;
	background-color:#FFFFFF;
}
.menu a:link {
	color:#1A96DC;
	text-decoration:none;
}
.menu a:visited {
	color:#1A96DC;
	text-decoration:none;
}
.menu a:hover {
	color:#1A96DC;
	text-decoration:underline;
}
.menu2 {
	font:14px Cambria, "Times New Roman", Times, serif;
	color:#35648E;
	background-color:#D3E5F4;
	border:solid 1px #A3C0E1;
}
.menu2 a:link {
	color:#35648E;
	text-decoration:none;
	display:block;
	padding:0px 10px 0px 9px;
	height:36px;
	line-height:36px;
}
.menu2 a:visited {
	color:#35648E;
	text-decoration:none;
	display:block;
	padding:0px 10px 0px 9px;
	height:36px;
	line-height:36px;
}
.menu2 a:hover {
	color:#35648E;
	text-decoration:none;
	background-color:#C5DDF0;
	display:block;
	padding:0px 10px 0px 9px;
	height:36px;
	line-height:36px;
}
.footermenu {
	font:11px Calibri, Myriad Pro, Arial, Helvetica, sans-serif;
	color:#35648E;
}
.footermenu a:link {
	color:#35648E;
	text-decoration:none;
}
.footermenu a:visited {
	color:#35648E;
	text-decoration:none;
}
.footermenu a:hover {
	color:#35648E;
	text-decoration:underline;
}
.menuborder {
	border-right:solid 1px #A3C0E1;
}
.leftcolumn {
	font:14px Cambria, "Times New Roman", Times, serif;
	color:#FFFFFF;
	background-color:#B5AF7F;
	padding:24px 5px 24px 11px;
}
.leftcolumn ul {
	list-style-type: none;
	padding-left: 0px;
	line-height:22px;
	margin:0px;
}
.leftcolumn li {
	list-style-image: none;
}
.leftcolumn li a:link {
	/*list-style-image: none;
	background-repeat: no-repeat;
	background-position: 0px 5px;*/
	padding-left: 14px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	height:22px;
	line-height:20px;
}
.leftcolumn li a:visited {
	/*list-style-image: none;
	background-repeat: no-repeat;
	background-position: 0px 5px;*/
	padding-left: 14px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	height:22px;
	line-height:20px;
}
.leftcolumn li a:hover {
	/*list-style-image: none;
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;*/
	background-position: 0px 5px;
	padding-left: 14px;
	text-decoration:underline;
	color:#FFFFFF;
	display:block;
	height:22px;
	line-height:20px;
}
.leftcolumnselected {
	list-style-image: none;
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.homebox {
	background-color:#FFFFFF;
	padding:15px 10px;
	height:168px;
}
.sep1 {
	background:url(images/sep1.jpg) no-repeat center left;
} 
.profilepic {
	background:#FFFFFF;
	padding:2px;
	border:solid 1px #CCCCCC;
}
.breadcrumb {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	margin-bottom:20px;
}
.breadcrumb a:link {
	text-decoration:none;
	color:#999999;
}
.breadcrumb a:visited {
	text-decoration:none;
	color:#999999;
}
.breadcrumb a:hover {
	text-decoration:underline;
	color:#999999;
}
.sidecolumn {
	background:url(images/bg_side_column.jpg) repeat-y top left;
	padding:25px 12px 25px 22px;
}
.featuredbox {
	background: url(images/bg_featured.jpg) repeat-x top;
	padding:20px 20px;
}
table.productbox {
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}
.productbox td {
	padding:8px 13px 0px 13px;	
	background:url(images/bg_product_box.jpg) repeat-x bottom;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}
.productbox p {
	font:11px Arial, Helvetica, sans-serif;
	color:#999999;
	line-height:14px;
}
.productbox h2 {
	font:bold 15px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:4px;
}
.productbox h2 a {
	color:#666666;
	text-decoration:none;
}
.productbox strong {
	color:#E15D0D;
	font-weight:normal;
}
.productbox div {
	width:100px;
	float:right;
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:right;
}
.productbox div a {
	text-decoration:underline;
	color:#666666;
}
.productbox div img {
	margin-bottom:-4px;
	border:0px;
}
.face {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
}
.face img {
	margin:0px 25px 10px 0px;
}
.location_box {
	background:url(images/bg_product_box.jpg) repeat-x bottom;
	padding:10px;
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:13px;
}
.location_box span {
	font:12px Arial, Helvetica, sans-serif;
	color:#2386CC;
	line-height:13px;
	line-height:25px;
}

.txt1 {
	font:24px Cambria, "Times New Roman", Times, serif;
	color:#285576;
}
.txt2 {
	font:20px Cambria, "Times New Roman", Times, serif;
	color:#E15D0D;
}
.txt3 {
	font:13px Cambria, "Times New Roman", Times, serif;
	color:#E15D0D;
}
.txt4 {
	font:28px Cambria, "Times New Roman", Times, serif;
	color:#285576;
}
.txt5 {
	font:15px Cambria, "Times New Roman", Times, serif;
	line-height:19px;
	color:#285576;
}
.txt6 {
	font:12px Cambria, "Times New Roman", Times, serif;
	color:#285576;
}
.txt7 {
	font:bold 12px Calibri, Myriad Pro, Arial, Helvetica, sans-serif;
	color:#AEAEAE;
}
a.txt7:link {
	text-decoration:none;
	color:#8A8A8A;
}
a.txt7:visited {
	text-decoration:none;
	color:#8A8A8A;
}
a.txt7:hover {
	text-decoration:underline;
	color:#E15D0D;
}
.txt8 {
	color:#E15D0D;
	font-weight:bold;
}
.txt9 {
	font:30px Cambria, "Times New Roman", Times, serif;
	color:#285576;
}

.txt10 {
	font:12px Calibri, Myriad Pro, Arial, Helvetica, sans-serif;
	color:#177CC0;
}
.txt11 {
	font:12px Calibri, Myriad Pro, Arial, Helvetica, sans-serif;
	color:#35648E;
}
.txt12 {
	font:12px Calibri, Myriad Pro, Arial, Helvetica, sans-serif;
	color:#35648E;
}
.txt12 a:link {
	color:#35648E;
	text-decoration:none;
}
.txt12 a:visited {
	color:#35648E;
	text-decoration:none;
}
.txt12 a:hover {
	color:#35648E;
	text-decoration:underline;
}
.txt13 {
	font:18px Cambria, "Times New Roman", Times, serif;
	color:#345E7E;
}
.txt14 {
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#285576;
	line-height:18px;
}
.txt15 {
	font:17px Cambria, "Times New Roman", Times, serif;
	color:#2877B0;
	font-style:italic;
	line-height:22px;
}
.txt16 {
	font:bold 13px Calibri, Myriad Pro, Arial, Helvetica, sans-serif;
	color:#126BAC;
}
a.txt16:link {
	text-decoration:none;
	color:#126BAC;
}
a.txt16:visited {
	text-decoration:none;
	color:#126BAC;
}
a.txt16:hover {
	text-decoration:underline;
	color:#126BAC;
}
.txt17 {
	font:24px Cambria, "Times New Roman", Times, serif;
	color:#E15D0D;
}
.txt18 {
	font:14px Cambria, "Times New Roman", Times, serif;
	color:#2877B0;
	line-height:18px;
}
.txt19 {
	font:12px Cambria, Arial, Helvetica, sans-serif;
	color:#75A5C9;
}
.txt19 strong {
	font:bold 12px Cambria, Arial, Helvetica, sans-serif;
}
.txt20 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#97B7CF;
}










