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

body {
	color:#666;
	font-size:11px; /* i.e., 11pt*/
	background-color: #fff;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	line-height: 16px;
}

	#flashcontent {
		width: 45px;
		height: 48px;
		float: left;
		margin: 8px 0 27px 0;
}

#flashcontent2 {
		width: 609px;
		height: 344px;
		float: left;
 background-color: #000;
 border: 1px solid #ff3300;
 }

#vd
{
	color:#f84e2a;
	float: right;
	font-weight: bold;
}
#vd a
{
color:#666;
text-decoration: none;
}
#vd a:hover
{
	color:#f84e2a;
}

#top { background: #ffffff url(images/strip.gif) repeat; padding: 0; margin: 0; height: 144px; 
}
.topinner { width: 804px; margin: 0 auto; padding: 0; 
}
#date {float: left; margin: 0.2em 0 0 1.25em; color:#999;	font-size:9px;
}
#crumbs { margin: 5.25em 0 0 0;}
#crumbs2 { margin: 3.5em 0 0 0;}

.toplink {
color:#666;
text-decoration: none;
}
.toplink:hover {
 color:#f84e2a;
}

#middle { background-color: #fff; padding: 0; margin: 0; 
}
.middleinner { width: 804px; margin: 0 auto;  padding: 2.5em 0;}
.middleinner2 { width: 804px; margin: 0 auto;  padding: 0 0 7.5em 0;}
.middlecontent { background-color: #fff; padding: 0; margin: 0; 
}
#footer { background-color: #ccc; padding: 0; margin: 0; clear: left;
}
.footerinner {
	width: 804px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 1em;
	padding-right: 0;
	padding-bottom: 20em;
	padding-left: 0;
	background-image: url(images/strip_base.gif);
}

#pic {
margin-bottom: 2.5em;
}
.headings {
margin-bottom: 2.5em;
}
.flags {
margin: 0 .25em;
}
#first
{
float: left;
width: 181px;
}

#first a
{
background: transparent url(images/arrow_01.gif) left center no-repeat;
padding-left: 8px;
text-align: left;
font-size:13px;
line-height: 20px;
color:#666;
text-decoration: none;
float: left;
clear: both;
}
#first a:hover
{
background: transparent url(images/arrow_02.gif) left center no-repeat;
color:#FF3300;
}
#orangegrey a
{
background: transparent url(images/arrow_02.gif) left center no-repeat;
color:#FF3300;
text-decoration: none;
padding-left: 0.75em;
text-align: left;
float: left;
}
#orangegrey a:hover
{
background: transparent url(images/arrow_01.gif) left center no-repeat;
color:#666;
}
#orangegrey2 a
{
background: transparent url(images/arrow_02.gif) left center no-repeat;
color:#FF3300;
text-decoration: none;
padding-left: 0.75em;
text-align: left;
float: left;
}
#orangegrey2 a:hover
{
background: transparent url(images/arrow_01.gif) left center no-repeat;
color:#666;
}
#on
{
background: transparent url(images/arrow_02.gif) left center no-repeat;
padding-left: 8px;
text-align: left;
font-size:13px;
line-height: 20px;
float: left;
clear: both;
color:#FF3300;
}
#second
{
float: left;
width: 181px;
}
#second a
{
background: transparent url(images/arrow_02.gif) left center no-repeat;
padding-left: 8px;
text-align: left;
float: left;
clear: both;
text-decoration: none;
}
 #third
{
float: left;
width: 181px;
margin-top: 2.5em;
}
#third a
{
color:#ff3300;
float: left;
clear: both;
text-decoration: none;
}
#third a:hover
{
color:#666;
}
.thumblink
{
 border: 3px solid #cccccc;}

 a:hover .thumblink
{
 border-color: #FF3300;}



#contact ul
{
list-style-type: none;
text-align: left;
}
#contact ul li a
{
background: transparent url(images/arrow_02.gif) left center no-repeat;
padding-left: .75em;
font-family: Georgia, 'Times New Roman', Times, serif;
text-align: left;
font-size:11px;
color:#666;
text-decoration: none;
}
#contact ul li a:hover
{
color:#ff3300;
}
.contact2 a {
background: transparent url(images/arrow_02.gif) left center no-repeat;
padding-left: .75em;
font-family: Georgia, 'Times New Roman', Times, serif;
text-align: left;
font-size:11px;
color:#666;
text-decoration: none;
}
.contact2 a:hover {
color:#FF3300;
}

.contact3 a {
background: transparent url(images/arrow_02.gif) left center no-repeat;
padding-left: .75em;
font-family: Georgia, 'Times New Roman', Times, serif;
text-align: left;
font-size: 110%;
color:#666;
text-decoration: none;
}
.contact3 a:hover {
color:#FF3300;
}

.top a
{
background: transparent url(images/arrow_03.gif) 0 5px no-repeat;
padding-left: .75em;
text-align: left;
font-size:11px;
color:#fff;
text-decoration: none;
}
.top a:hover
{
background: transparent url(images/arrow_02.gif) 0 5px no-repeat;
color: #FF3300;
}

#textlink a {
text-decoration: none;
color:#666;
}
h1 {
font-size: 13px;
margin-bottom: 1em;
}
h2 {
font-size: 12px;
color: #2f2f2f;
margin-bottom: .35em;
}
h3 {
font-size: 12px;
color: #2f2f2f;
margin-bottom: .5em;
}
h4 {
font-size: 11px;
color: #f84e2a;
 }
h5 {
color: #ff3300;
font-size: 108%;
margin-bottom: 0.5em;
}
h6 {
color: #ff3300;
font-size: 108%;
}
.grey {
color:#666;
}
.country {
color:#fff;
}
.orange {
color:#ff3300;
}
.orange2 {
color:#ff3300;
margin-top: 2.5em;
}
.orange3 {
color:#ff3300;
font-size: 110%;
}
.orange4 {
color:#ff3300;
margin-top: 2.5em;
float: left;
clear: both;
}
.blk {
float: left;
margin-left: .25em;
}
.tel {
color:#ff3300;
font-weight: bold;
}

.look {
font-family: Georgia, 'Times New Roman', Times, serif;
}
.look2 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	margin-bottom: 0.35em;
	font-size: 110%;
}
.division {
padding-bottom: 1.4em; border-bottom: 1px solid #ccc; width: 181px;
}
.division2 {
padding: .75em 0 1.4em 0; border-bottom: 1px solid #ccc; width: 181px;
}
.division3 {
padding: .75em 0 1.4em 0;
}
.dot {
 background: transparent  url(images/dots_01b.gif) left center repeat-x;
 width: 160px;
 height: 1px;
 margin: 1.5em 0;
}
.dot2 {
 background: transparent  url(images/dots_01b.gif) left center repeat-x;
 width: 160px;
 height: 1px;
 margin: .5em 0;
}
.dot3 {
 background: transparent  url(images/dots_01b.gif) left center repeat-x;
 width: 389px;
 height: 1px;
 margin: 1.5em 0;
}
.dot3b {
 background: transparent  url(images/dots_01c.gif) left center repeat-x;
 width: 389px;
 height: 24px;
}
.dot4 {
 background: transparent  url(images/dots_01.gif) top center repeat-y;
 height: 27em;
 width: 27px;
}
.dot5 {
 background: transparent  url(images/dots_01.gif) top center repeat-y;
 height: 27em;
 width: 26px;
}
.dot6 {
 background: transparent  url(images/dots_01b.gif) left center repeat-x;
 width: 389px;
 height: 1px;
 margin: 2.75em 0 1em 0;
}
.empty {
 background: transparent  url(images/spacer.gif) top center no-repeat;
 height: 1px;
 width: 12px;
}
.empty2 {
 background: transparent  url(images/spacer.gif) top center no-repeat;
 height: 1px;
 width: 27px;
}
.empty3 {
 background: transparent  url(images/spacer.gif) top center no-repeat;
 height: 1px;
 width: 26px;
}
#orangeline {
 background: transparent  url(images/orange_line.gif) left center repeat-x;
 height: 6px;
 width: 611px;
}
#icons a:link {
    background-color: transparent;
    float: left;
    margin: 0 2px;
}
#icons a:hover {
    background-color:  #FF3300;
}
#leftcol {
    width: 160px;
    padding: 0 30px 30px 30px;
    background: transparent  url(images/gradient.jpg) 0 0 repeat-x;
}
#rightcol {
	width: 330px;
	background: transparent  url(images/gradient.jpg) 0 0 repeat-x;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
#grad {
	width: 1px;
	height: 160px;
	background-color: transparent;
	background-image: url(images/gradient2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#line {
    width: 1px;
    height: 25em;
    background: transparent  url(images/dots_01.gif) top center repeat-y;
}
.infos {
float: right;
margin-top:.5em;
}
