body
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND: url("/images/bg.jpg");
	background-repeat: repeat-x;

	BACKGROUND-COLOR: #fca800;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	margin:20px 0px 0px 0px;
	padding:0px;
	text-align:center;

}
A
{
	FONT-SIZE: 12px;
	COLOR: #b9333f;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: transparent;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #515151;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
}

#wrapper{	
width: 950px;
font: bold 10px Arial, Helvetica, Tahoma;
text-align: right;
margin:0px auto;
BACKGROUND: url("images/contentbg-div-shadow.png");
background-repeat: repeat-x;
margin-top:-20px;
padding:37px;

}


#wrapper-pages{
padding: 0px 0px;
width: 914px;
height: 140px;
font: bold 10px Arial, Helvetica, Tahoma;
text-align: right;
margin:0px auto;
BACKGROUND-COLOR: #000000;

}


#header{
width: 411px;
text-align: center;
float:left;
margin-top: -20px;
margin-left: 130px;
}

#navbar{
width: 880px;
height: 31px;
text-align: center;
BACKGROUND-COLOR: #000000;
margin:0px auto;


}

#content-pages{
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 0px;
width: 990px;
  min-height:600px;
  height:auto !important;
  height:600px;
font: normal 12px Arial, Helvetica, Tahoma;
text-align: left;
margin:0px auto;

}

#content-pages-top{
padding: 5px 5px;
width: 930px;
height: 200px;
font: normal 12px Arial, Helvetica, Tahoma;
text-align: left;
margin:0px auto;
}


#content-pages-top img{
padding: 0px;
margin-left: -13px;
}



#content-pages-holder{
width: 980px;
}


.PageTitle {
margin-top:10px;
font: normal 43px Arial Condensed, Helvetica, Helvetica Neue;
color: #efefef;
text-align: left;


}

.preview {
padding: 10px 10px;
font: normal 13px Arial, Helvetica, sans-serif;
text-align: left;
border-style: solid; 
border-width: 1px; 
border-color: #c0c0c0; 
min-height: 100px;
_height:auto !important;
_height: 100px;
}

.preview a{
font: bold 15px  Arial Narrow, Arial, Helvetica, Tahoma;
text-decoration: none;
color: #894047;
}

.preview a:hover{
color: #c0c0c0;
}


.headernav{
width: 950px;
height: 90px;
list-style-type: none;
text-align: center; 
margin:0px auto;
margin-top: -20px;
BACKGROUND: url("");

}
.headerleft{
width: 250px;
height: 90px;
text-align: center; 
margin:0px auto;
float:left;
}
.headerright{
width: 700px;
height: 90px;
text-align: center; 
margin:0px auto;
float:right;

}
.pagenav{
width: 700px;
height: 100px;
list-style-type: none;
text-align: center; 
margin:0px auto;
margin-top: 0px;
BACKGROUND: url("");

}

.pagenav li{
line-height: 100px;
display: inline;
padding-left: 5px;
padding-right: 5px;
}

.pagenav li a{

font-size: 14px;
font-family:   Arial, Helvetica, sans-serif;
font-weight:  normal;
text-decoration: none;
color: #FFFFFF;
padding-left: 10px;
padding-right: 10px;
padding-top: 45px;
padding-bottom: 10px;
margin-top: 10px;
height: 100px;
}

.pagenav li a:hover{
BACKGROUND: url("/images/nav-rollover-off.png");
font-size: 14px;
font-family:   Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding-left: 10px;
padding-right: 10px;
padding-top: 45px;
padding-bottom: 10px;
margin-top: 10px;
height: 100px;
}

.homeleft {
float:left;
width:339px;

text-align:center;

}
.homeright {
float:right;
width:339px;

text-align:center;

}


.home-content-img {
float:left;
padding-left:15px;
padding-right:15px;
padding-top:15px;
}
.home-content-title {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
FONT-weight: bold;
color:#b21800; 
padding-left:15px;
padding-right:15px;
padding-top:15px;
}
.home-content-description {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
FONT-weight: normal;
color:#000000; 
padding-left:15px;
padding-right:15px;
}



.homecontent {

width:339px;
height:147px;
text-align:left;
BACKGROUND: url("/images/content-home-div.png");
}

.homeft {

width:339px;
height:180px;
text-align:center;
BACKGROUND: url("/images/content-home-ftr.png");
}

.homemua {

width:339px;
height:150px;
text-align:center;
BACKGROUND: url("/images/hd-urchinartists.png");
padding-top:50px;
padding-bottom:0px;
}
.homemur {

width:339px;
height:150px;
text-align:center;
BACKGROUND: url("/images/hd-urchinrecs.png");
padding-top:50px;
padding-bottom:0px;

}



.homenewstop {

width:227px;
height:75px;
text-align:center;
BACKGROUND: url("/images/news-home-hd.png");
padding-top:0px;
padding-bottom:0px;

}


.homenewscontent {

width:207px;
text-align:left;
BACKGROUND: url("/images/news-home-div.png");
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
FONT-weight: bold;
}


.homenewscontent1 {

width:207px;
text-align:left;
BACKGROUND: url("/images/news-home1-div.png");
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
FONT-weight: bold;
}





.homenewsft {

width:227px;
height:23px;
text-align:center;
BACKGROUND: url("/images/ontour-home-ft-div.png");
padding-top:0px;
padding-bottom:0px;

}


.sidenavtop {

width: 221px;
height: 14px;
text-align: left;
BACKGROUND: url("/images/sidebar-top.png");
padding-top: 4px;
padding-bottom: 8px;
padding-left: 15px;
padding-right: 15px;

font-family: Arial, Helvetica, sans-serif;
font-size: 19px;
FONT-weight: bold;
color:#FFFFFF; 
}


.sidenavcontent {

width: 221px;
height: 21px;
text-align:left;
BACKGROUND: url("/images/sidebar-mid.png");
padding-top:11px;
padding-bottom:2px;
padding-left:15px;
padding-right:15px;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
FONT-weight: normal;
color:#b21800; 
}


.sidenavcontent a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
FONT-weight: normal;
color: #776c63;
}

.sidenavcontent a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
FONT-weight: normal;
color: #c0c0c0;
}

.sidenavft {

width:251px;
height:90px;
text-align:center;
BACKGROUND: url("/images/sidebar-bot.png");
padding-top:10px;
padding-bottom:0px;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
FONT-weight: normal;
color:#b21800; 
}

.sidenavft a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
FONT-weight: normal;
color: #ada391;
}

.sidenavft a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
FONT-weight: normal;
color: #c0c0c0;
}

.tagline {
margin-top:-20px;
margin-left:-10px;
width:230px;
text-align:center;

padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
FONT-weight: bold;
color:#aeaeae; 
}

.tagline-pages {

width:530px;
text-align:left;

padding-top:50px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;

font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
FONT-weight: bold;
color:#aeaeae; 
}


.socialsites {
width:280px;
text-align:center;

padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
FONT-weight: normal;
color:#FFFFFF; 
}


.footer{
width:930px;
height:40px;
text-align:center;

BACKGROUND: url("/images/footerbg.jpg");
padding-top:5px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;

font-family: Helvetica Neue, Helvetica, Arial;
font-size: 12px;
FONT-weight: normal;
color:#efefef; 
margin: 0px auto;
margin-bottom: -37px;
}

.homeleftdiv{
float:left;
width:250px;
text-align:center;
}

.homerightdiv{
float:right;
width:678px;
}


.leftpanel-pages{
float:left;
width:260px;
text-align:center;
padding: 5px;
}


.leftpanel-info-pages{
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
FONT-weight: normal;
width:250px;
text-align: left;
color:#000000;
padding-left: 10px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
}

.rightpanel-pages{
float:right;
width:690px;
padding: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color:#000000; 
}

.rightpanel-pages h2{
font-family: Arial, Helvetica;
font-size: 14px;
FONT-weight: bold;
color:#776c63; 

}


.rightpanel p{
font-family: Arial, Helvetica;
font-size: 12px;
FONT-weight: normal;
color:#776c63; 
width: 80%;
}


#product-descriptions {
font-family: Arial, Helvetica;
font-size: 12px;
line-height: 18px;
FONT-weight: normal;
color:#776c63; 
width: 80%;
}

.product-list {
font-family: Arial, Helvetica;
font-size: 12px;
line-height: 18px;
FONT-weight: normal;
color:#776c63; 
width: 80%;

}


.product-list img{
padding: 10px;
}

.product-list-more-info a{
color: #FFFFFF;
background-color: #5a8d3b;
padding:3px;
}

.product-list-more-info a:hover{
color: #776c63;
background-color: transparent;
}

.hdrproduct a{
	color: #333333;
	font-family: Helvetica Neue, Helvetica, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: transparent;
}

.hdrproduct a:hover{
	color: #5a8d3b;
	font-family: Helvetica Neue, Helvetica, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: transparent;
}




.title-pages{
font-family: Arial, Helvetica, sans-serif;
font-size: 32px;
FONT-weight: bold;
color:#000000; 
}


.info-content-title{
font-family:  Arial Condensed, Helvetica, Helvetica Neue;
font-size: 18px;
FONT-weight: bold;
color:#5a8d3b; 
}

.info-content-description{
font-family: Arial, Helvetica;
font-size: 12px;
line-height: 18px;
FONT-weight: normal;
color:#776c63; 
width: 90%;
}

.title-current-pages{
font-family: Arial, Helvetica, sans-serif;
font-size: 32px;
FONT-weight: bold;
color:#b21800; 
}


.leftpanel-titles-pages{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
FONT-weight: bold;
color:#b21800; 
text-align:left;
margin-left:10px;
}


#flashcontent{
margin-left:-10px;
width:250px;
text-align:center;
}

#flashcontent-pages{
float:left;
margin-left:-40px;
width:250px;
text-align:center;
}

#rightpanel-pic{
float:right;
margin-top:-260px;
margin-right:70px;
width:427px;
height:377px;
text-align:center;
}

#rightpanel-login{
float:right;
margin-top:-130px;
margin-right:10px;
width:227px;
height:100px;
text-align:center;
}


#toppanel-descriptions{
float:left;
margin-top:-137px;
margin-left:-253px;
width:427px;
height:100px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
FONT-weight: normal;
color:#fddd96; 

}

#toppanel-descriptions h1{

font-size: 21px;
FONT-weight: normal;
color:#FFFFFFF; 
margin-bottom:3px;

}


#toppanel-cat-descriptions{
float:left;
margin-top:-137px;
margin-left:-253px;
width:527px;
height:100px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
FONT-weight: normal;
color:#fddd96; 

}

#toppanel-cat-descriptions h1{

font-size: 23px;
FONT-weight: normal;
color:#FFFFFFF; 
margin-bottom:3px;

}

#toppanel-serviceshome-descriptions{
float:left;
margin-top:-137px;
margin-left:0px;
width:427px;
height:100px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
FONT-weight: normal;
color:#fddd96; 

}

#toppanel-serviceshome-descriptions h1{

font-size: 23px;
FONT-weight: normal;
color:#FFFFFFF; 
margin-bottom:3px;

}


.category-div{	
width: 217px;	
height: 270px;
font: 12px Arial, Helvetica, Tahoma;
text-align: left;
BACKGROUND: url("/services/images/category-bg.png");
float:left;
padding:5px;
margin-left:-10px;
margin-top:-10px;
}

.category-div h1{	
width: 197px;	
height: 50px;
font: normal 30px Arial Narrow, Arial, Helvetica, Tahoma;
color: #84786e;
text-align: left;
margin-top: 15px;
padding-top: 0px;
padding-left: 20px;
}

.category-div p{	
width: 177px;	
height: 135px;
font: normal 14px Arial Narrow, Arial, Helvetica, Tahoma;
color: #84786e;
text-align: left;
padding: 20px;
}

.category-div div{	
width: 217px;	
height: 30px;
text-align: center;

}


.partners{	
float: left;
width: 191px;	
height: 136px;
text-align: center;
BACKGROUND: url("/images/partners_block_off.png");
line-height:136px;
}



