/* CSS Document */
html, body  { font-family: Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #666666; 
	margin-top: 0px; 
	padding:0 0 0px 0;
	line-height:22px;
	background-color: #ffffff; }
/* this is for FireFox */

html>body
{
	background-color: #ffffff; margin: 0 0 0 0; padding:1px 0 0 0; line-height:22px;
}

/* Global Styles*/
body {  font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; 
	line-height: 17px;  padding:5px 0 0 0; letter-spacing: 0px;  background:#ffffff; }
 
html,td,th,table {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; 
	line-height: 17px;  margin:0; letter-spacing: 0px;
 }
 
p { margin:0px 0 10px 0; line-height:14px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

h1 { font-family: Times New Roman; font-size:21px; color: #DB7D1A; line-height:20px; font-weight: bold; padding: 13px 10px 0 15px; margin:0 0 10px 0px; } 

h2 { font-family: Times New Roman; font-size:16px; color: #666666; line-height:14px; font-weight: bold;  margin:5px 0 5px 0px; } 

h3 { font-family: Times New Roman; font-size:14px; color: #666666; line-height:16px; font-weight: bold;  margin:5px 0 10px 0px; } 

h4 { font-family: Times New Roman; font-size:12px; color: #DB7D1A; line-height:10px; font-weight: bold; padding: 5px 0px 3px 0px; margin:0 0 0px 0px; } 

ul { margin:0 0 10px 5px; line-height:14px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  list-style-type: square; color: #666666; }
li { margin:5px 0 5px 11px;  color: #666666; font-size: 11px;}



.topnav {padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; border-top: 1px solid #999999;}

.header { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #565656; padding:0px 4px 0px 4px;}
.header a:link  {text-decoration:none; font-size:11px; color: #565656; padding:0px 4px 0px 4px;} 
.header a:visited {text-decoration:none;  font-size:11px; color: #565656; padding:0px 4px 0px 4px;}
.header a:hover {text-decoration: underline;  font-size:11px; color: #565656; padding:0px 4px 0px 4px;}
.header a:active {text-decoration: none;  font-size:11px; color: #565656; padding:0px 4px 0px 4px;}

.copyright { font-size:11px;  font-family: Arial, Helvetica, sans-serif; color: #565656; padding:10px 0px 0px 0px;}
.copyright a {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #565656; text-decoration: underline;}
.copyright a:hover {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #565656; text-decoration: none;}
.copyright a:visited {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #565656;}



.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
background: #ffffff;

}

.spacer{
margin:0;
}

.ddcolortabs ul{
font-size : 11px;
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
list-style:none;
width: 241px; 
height: 35px;
margin:0 0 0 0;

}

.ddcolortabs li{
display:inline;
margin:0 0 0 0;
padding:0;
text-decoration:none;
}


.ddcolortabs a{
float:left;
color: white;
border: 1px solid #ffffff;
background: #e4eae0 no-repeat left top;
margin:0 0px 0 0;
padding:1px 10px 1px 10px;
text-decoration:none;


}

.ddcolortabs a{
float:left;
display:block;
/*background: transparent url(media/color_tabs_right.gif) no-repeat right top;*/
padding: 1px 10px 2px 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size : 10px;
color: #000000;
text-decoration: none;
}


.ddcolortabs a:hover{
background-color: #bfdd6e;
font-family: Arial, Helvetica, sans-serif;;
font-weight: normal;
font-size : 10px;
color: #000000;
text-decoration: none;
}

.ddcolortabs a:hover span{
background-color: #ff7200;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size : 11px;
color: #ffffff;
text-decoration: none;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background-color: #ff7200;

}
.link2 {color:#509ECC; background:url(../images/circle_arrow.gif) no-repeat left; background-position: 95px 0px; padding-left:0px; text-decoration:underline; font-size:12px; line-height:17px; font-style:normal; font-weight:bold;}
.link2:hover {text-decoration:none;}


.orngreg {
	background-image: url(../images/circle_arrow.gif);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 2px;
	background-position: 95px 0px;
	padding-left: 1px; 
	font-size:11px;
	line-height: 18px;}
	
.orngreg a:link  {text-decoration:none; font-weight:bold; font-size:11px; color: #274c9a;} 
.orngreg a:visited {text-decoration:none; font-weight:bold; font-size:11px; color: #274c9a;}
.orngreg a:hover {text-decoration: underline; font-weight:bold; font-size:11px; color: #274c9a;}
.orngreg a:active {text-decoration: none; font-weight:bold; font-size:11px; color: #274c9a;}



/* Rounded Corner Border Start*/	
.box {background: url(../images/top_bar.gif) 0 0 repeat-x; padding:0 0 0 0; background-color: #d8e1c4; width: 473px; margin:0px 0px 0px 0px;}
.bottomleftcorner {background: url(../images/bottom_left_corner.gif) 0 100% no-repeat;  }
.bottomrightcorner {background: url(../images/bottom_right_corner.gif) 100% 100% no-repeat;}
.topleftcorner {background: url(../images/top_left_corner.gif) 0 0 no-repeat; }
.toprightcorner {background: url(../images/top_right_corner.gif) 100% 0 no-repeat; padding:5px 10 10 10;}
.bottomcorner {background: url(../images/bottom_bar.gif) 0 100% repeat-x}
.leftcorner {background: url(../images/left_bar.gif) 0 0 repeat-y}
.rightcorner {background: url(../images/right_bar.gif) 100% 0 repeat-y}

/* Rounded Corner Border End*/	


/* Rounded Corner Border Start*/	
.box2 {background: url(../images/gry_top_bar.gif) 0 0 repeat-x; padding:0 0 0 0; background-color: #ffffff; width: 390px; margin:0px 0px 0px 0px;}
.bottomleftcorner2 {background: url(../images/gry_btm_left_crn.gif) 0 100% no-repeat;  }
.bottomrightcorner2 {background: url(../images/gry_btm_right_crn.gif) 100% 100% no-repeat;}
.topleftcorner2 {background: url(../images/gry_left_top_crn.gif) 0 0 no-repeat; }
.toprightcorner2 {background: url(../images/gry_right_top_crn.gif) 100% 0 no-repeat; padding:5px 10 10 10;}
.bottomcorner2 {background: url(../images/gry_btm_bar.gif) 0 100% repeat-x}
.leftcorner2 {background: url(../images/gry_left_bar.gif) 0 0 repeat-y}
.rightcorner2 {background: url(../images/gry_right_bar.gif) 100% 0 repeat-y}

/* Rounded Corner Border End*/	

/* Rounded Corner Border Start*/	
.box3 {background: url(../images/gry_top_bar.gif) 0 0 repeat-x; padding:0 0 0 0; background-color: #ffffff; width: 505px; margin:0px 0px 0px 0px;}
.bottomleftcorner3 {background: url(../images/gry_btm_left_crn.gif) 0 100% no-repeat;  }
.bottomrightcorner3 {background: url(../images/gry_btm_right_crn.gif) 100% 100% no-repeat;}
.topleftcorner3 {background: url(../images/gry_left_top_crn.gif) 0 0 no-repeat; }
.toprightcorner3 {background: url(../images/gry_right_top_crn.gif) 100% 0 no-repeat; padding:5px 10 10 10;}
.bottomcorner3 {background: url(../images/gry_btm_bar.gif) 0 100% repeat-x}
.leftcorner3 {background: url(../images/gry_left_bar.gif) 0 0 repeat-y}
.rightcorner3 {background: url(../images/gry_right_bar.gif) 100% 0 repeat-y}

/* Rounded Corner Border End*/	


/* Rounded Corner Border Start*/	
.box4 {background: url(../images/gry_top_bar.gif) 0 0 repeat-x; padding:0 0 0 0; background-color: #ffffff; width: 530px; margin:0px 0px 0px 0px;}
.bottomleftcorner4 {background: url(../images/gry_btm_left_crn.gif) 0 100% no-repeat;  }
.bottomrightcorner4 {background: url(../images/gry_btm_right_crn.gif) 100% 100% no-repeat;}
.topleftcorner4 {background: url(../images/gry_left_top_crn.gif) 0 0 no-repeat; }
.toprightcorner4 {background: url(../images/gry_right_top_crn.gif) 100% 0 no-repeat; padding:5px 10 10 10;}
.bottomcorner4 {background: url(../images/gry_btm_bar.gif) 0 100% repeat-x}
.leftcorner4 {background: url(../images/gry_left_bar.gif) 0 0 repeat-y}
.rightcorner4 {background: url(../images/gry_right_bar.gif) 100% 0 repeat-y}

/* Rounded Corner Border End*/	

/* Rounded Corner Border Start*/	
.box5 {background: url(../images/gry_top_bar.gif) 0 0 repeat-x; padding:0 0 0 0; background-color: #ffffff; width: 275px; margin:0px 0px 0px 0px;}
.bottomleftcorner5 {background: url(../images/gry_btm_left_crn.gif) 0 100% no-repeat;  }
.bottomrightcorner5 {background: url(../images/gry_btm_right_crn.gif) 100% 100% no-repeat;}
.topleftcorner5 {background: url(../images/gry_left_top_crn.gif) 0 0 no-repeat; }
.toprightcorner5 {background: url(../images/gry_right_top_crn.gif) 100% 0 no-repeat; padding:5px 10 10 10;}
.bottomcorner5 {background: url(../images/gry_btm_bar.gif) 0 100% repeat-x}
.leftcorner5 {background: url(../images/gry_left_bar.gif) 0 0 repeat-y}
.rightcorner5 {background: url(../images/gry_right_bar.gif) 100% 0 repeat-y}

/* Rounded Corner Border End*/	


.homemission {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #666666; padding: 0px 10px 0 10px;  
	font-variant: small-caps;
	color: #FF791A;
}

.artistname {
	font-family: Times New Roman;
	font-size: 18px;
	padding: 13px 10px 0 15px;   
	color: #DB7D1A;
	font-weight:normal;
}



.homemission2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;  font-weight:normal;
	color: #666666; padding: 0px 10px 10px 0px; 
	}
	
.homemission3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;  font-weight:normal;
	color: #666666; padding: 5px 10px 10px 0px; 
	}	

.homemission3 a:link  {text-decoration:none; color: #666666; } 
.homemission3 a:visited {text-decoration:none;  color: #666666; } 
.homemission3 a:hover {text-decoration: underline;  color: #d97b19; } 
.homemission3 a:active {text-decoration: none;  color: #666666; } 

.leftboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;  font-weight:normal;
	color: #666666; padding: 5px 10px 0px 13px; 
	}	

.leftboxtext a:link  {text-decoration:underline; color: #666666; } 
.leftboxtext a:visited {text-decoration:underline;  color: #666666; } 
.leftboxtext a:hover {text-decoration: none;  color: #d97b19; } 
.leftboxtext a:active {text-decoration: underline;  color: #666666; } 

.leftboxtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;  font-weight:normal;
	color: #666666; padding: 5px 10px 0px 25px; 
	}	

.leftboxtext2 a:link  {text-decoration:underline; color: #666666; } 
.leftboxtext2 a:visited {text-decoration:underline;  color: #666666; } 
.leftboxtext2 a:hover {text-decoration: none;  color: #d97b19; } 
.leftboxtext2 a:active {text-decoration: underline;  color: #666666; } 

.artwork {padding: 15px 0 15px 0;   }

.arttitle {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666; padding: 10px 0 0 15px;   
	font-weight:normal;}

.arttitle a:link  {text-decoration:none; color: #666666;  font-size: 12px;} 
.arttitle a:visited {text-decoration:none;  color: #666666; font-size: 12px;} 
.arttitle a:hover {text-decoration: none;  color: #d97b19; font-size: 12px;} 
.arttitle a:active {text-decoration: none;  color: #666666;  font-size: 12px;} 	

.anylinkcss{
position:absolute;
margin: 5px 0px 0px 0px;
visibility: hidden;
border:1px solid #cccccc;
font-family: "Times New Roman", Times, serif;
color: #000000;
line-height: 18px;
z-index: 1000;
background-color: #ffffff;
width: 100px;
font-size: 12px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
background-color: #ffffff;
font-family: "Times New Roman", Times, serif;
color: #666666;
border-bottom: 0px solid white;
padding: 3px 0;
text-decoration: none;
text-indent: 5px;
font-size: 12px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #ffffff;
font-family: "Times New Roman", Times, serif;
color: #d08426;
border-bottom: 0px solid white;
font-size: 12px;
}