body			{margin:0px; padding:0px; background:#fff url(../images/bg.jpg);}
tr, td, p, div	{font-family:verdana; line-height:18px; color:#333333; font-size:12px; font-weight:normal; !important}

h1				{font-size:26px; color:#4e0700; font-weight:normal; line-height:43px; font-family:Georgia, Times, serif; 
				 background:url(../images/heading-symbol.jpg) no-repeat left top; border-bottom:#45443f 1px solid; padding-left:45px;}
h2				{font-size:16px; color:#000; font-weight:normal; line-height:30px;}
h3				{font-size:16px; color:#4e0700; font-weight:normal; line-height:33px; font-family:Georgia, Times, serif; 
				 border-bottom:#45443f 1px solid; }
h4				{}

hr				{display:block; margin:15px 0px; border:#958377 1px dashed;}

a, a:link, a:active, a:visited	{text-decoration:none; color:#006699;}
a:hover			{text-decoration:none; color:#CC0000;}

img.float		{float:left; margin:0px 15px;}

ul				{}
li				{line-height:30px;}

.clearfix		{clear:both;}
.wrapper		{display:block; width:1000px; margin:-10px auto 0px auto;}
.LeftPane		{display:block; width:311px; float:left; }
.RightPane		{display:block; float:left;}

.redtext		{color:#990000;}

.navbar			{display:block; height:302px; background:url(../images/navbar.png) no-repeat left top; padding-top:115px; margin-top:50px;}

a.nav1:link, a.nav1:visited {display:block; width:265px; height:34px; background:url(../images/nav_01.png);}
a.nav1:hover {display:block; width:265px; height:34px; background:url(../images/nav-over_01.png);}
a.nav1-active {display:block; width:265px; height:34px; background:url(../images/nav-over_01.png);}

a.nav2:link, a.nav2:visited {display:block; width:265px; height:42px; background:url(../images/nav_02.png);}
a.nav2:hover {display:block; width:265px; height:42px; background:url(../images/nav-over_02.png);}
a.nav2-active {display:block; width:265px; height:42px; background:url(../images/nav-over_02.png);}

a.nav3:link, a.nav3:visited {display:block; width:265px; height:38px; background:url(../images/nav_03.png);}
a.nav3:hover {display:block; width:265px; height:38px; background:url(../images/nav-over_03.png);}
a.nav3-active {display:block; width:265px; height:38px; background:url(../images/nav-over_03.png);}

a.nav4:link, a.nav4:visited {display:block; width:265px; height:41px; background:url(../images/nav_04.png);}
a.nav4:hover {display:block; width:265px; height:41px; background:url(../images/nav-over_04.png);}
a.nav4-active {display:block; width:265px; height:41px; background:url(../images/nav-over_04.png);}

a.nav5:link, a.nav5:visited {display:block; width:265px; height:40px; background:url(../images/nav_05.png);}
a.nav5:hover {display:block; width:265px; height:40px; background:url(../images/nav-over_05.png);}
a.nav5-active {display:block; width:265px; height:40px; background:url(../images/nav-over_05.png);}

a.nav6:link, a.nav6:visited {display:block; width:265px; height:40px; background:url(../images/nav_06.png);}
a.nav6:hover {display:block; width:265px; height:40px; background:url(../images/nav-over_06.png);}
a.nav6-active {display:block; width:265px; height:40px; background:url(../images/nav-over_06.png);}

a.nav7:link, a.nav7:visited {display:block; width:265px; height:40px; background:url(../images/nav_07.png);}
a.nav7:hover {display:block; width:265px; height:40px; background:url(../images/nav-over_07.png);}
a.nav7-active {display:block; width:265px; height:40px; background:url(../images/nav-over_07.png);}


.topbar			{display:block; height:115px; background:url(../images/topbar.png) no-repeat left top; margin:0px auto; width:685px;}
.content-box	{display:block; border:#fff 5px solid; background:#f9f8f3; padding:8px; width:663px;}

div#rotator		{display:block; height:378px; width:657px; margin:0px; }
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	margin:-8px 0px 0px -37px;
}
/* rotator image style */	
	div#rotator ul li img {
	background: #FFF;
	border:0px;
}

    div#rotator ul li.show {
	z-index:500;
}

div#rotator-small		{display:block; height:378px; width:396px; margin:0px 0px 0px 0px; float:left; }
/* rotator css */
	div#rotator-small ul li {
	float:left;
	position:absolute;
	list-style: none;
	margin:-8px 0px 0px -37px;
}
/* rotator image style */	
	div#rotator-small ul li img {
	background: #FFF;
	border:0px;
}

    div#rotator-small ul li.show {
	z-index:500;
}

.HighLights		{color:#FFCC99; display:block; width:267px; height:378px; background:url(../images/highlights.jpg) no-repeat left top; float:left}
.HighLights a:link, .HighLights a:visited {color:#FFFFFF;}
.HighLights a:hover {color:#FFFFFF; text-decoration:underline;}
.HighLights h4	{display:block; padding:15px 10px 10px 10px; height:30px; width:160px; margin-left:15px;
				 color:#FFCC99; font-weight:bold; font-size:15px;}

.newsletter		{display:block; width:292px; height:211px; background:url(../images/newsletter.png) no-repeat left top; margin-left:19px;}
.newsletter	input	{border:0px; background:none; color:#5E4E42;}

.international-box{display:block; width:292px; height:326px; margin-left:19px; background:url(../images/international-box.png) no-repeat left top;}

.international-box a	{display:block; width:292px; height:326px; }

.video-box	{display:block; width:320px; height:121px; background:url(../images/video.png) no-repeat left top; margin-left:18px; float:right; }
a.colorbox	{display:block; width:320px; height:121px;}

.footer		{display:block; background:url(../images/copyright.png) repeat-x left top; height:38px; 
			 margin:10px 0px 0px 0px; padding:7px 0px 0px 0px;}
.copyright	{display:block; width:1000px; margin:0px auto; font-weight:normal;}
.copyright p{display:block; width:700px; margin:0px auto; color:#00CCCC; text-align:right; float:left; font-weight:normal;}
.copyright a{display:block; width:160px; margin:0px auto; color:#00CCCC; text-align:left; text-decoration:none; padding-right:30px;
			 background:url(../images/pawprint.png) no-repeat right top; float:left; height:30px; font-weight:normal;}
.copyright a:hover{display:block; width:160px; margin:0px auto; color:#FFFFFF; text-align:left; text-decoration:none; padding-right:30px;
					background:url(../images/pawprint.png) no-repeat right top; float:left; height:30px; font-weight:normal;}				


#fields{
	
}

#contact_form {
	padding:0;
	margin:0;
	border:none;
}
#contact_form legend{
	padding:0 0 20px 0;
	margin:0;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#contact_form label{
	float:left;
	width:200px;
	font-size:16px;
	font-weight:bold;
	color:#5f5f5f;
}
#contact_form div{
	display:block;
	padding-bottom:10px;
	padding-left:10px;	
}
#name,
#email,
#subject,
#message{
	border:1px solid #DDD;
	padding:8px;
	color:#5e5e5e;
	background:#f2f2f2 url(../images/input_bg.gif) repeat-x top;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}


#name:focus,
#email:focus,
#subject:focus,
#message:focus{
	border:1px solid #acacac;
	padding:8px;
}

#name,
#email,
#subject{
	width:285px;
}
#message{
	width:350px;
	height:200px;
}

.button{
	border:none;
	padding:10px 20px;
	background:#9B3739;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#content .errorMsg h3{
	color:red;
}

#content .infoMsg h3{
	color:green;
}

#note {
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	border: 1px #CDCDCD solid;
	display: none;
	background-color:#FFFFCC;
	text-align: center;
}

.internationl-sitelink{
	width:50px;
	height:50px;
}

