
body { font-family: "Trebuchet MS", verdana, arial, sans-serif;
       font-size: 10pt;
       color: black;
       margin: 0px; /* center */
       padding: 0px;
       background-color: white;
       text-align: center; /* center */ }

body h1 { margin: 0px 0px 5px 0px;
          font-size: 10pt; }

/* link properties */

/* Styling for submenu */

/* NAV RESET */
.nav {margin:0; padding:0; list-style:none; color:red;}
.nav a {text-decoration:none; color:black;}
.nav li ul {list-style:none; color:black;}

/* NAV STYLE */
.nav  li {float:left;padding:10px;position:relative;margin-bottom:25px;}
.nav li div {display:none;position:absolute; left:-39px; width:700px;}
.nav li:hover > div {display:block;}
.nav .nav-column {float:left;}
.nav .nav-column a:active {
	color: blue;
}

a { 
	font-size: 12px;
    font-weight: none; 
    text-decoration: none;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

/*a:link, a:visited { color: white; }*/

/* newsletter */
a.newsletter_signup { 
	font-size: 12pt;
	text-decoration: none;
	color: #FFDE00;
	font-family: pragmatica-web, "Arial Black", Gadget, sans-serif;
}

a.newsletter_signup:hover { 
	color: #ffffff;
    background-color: black; 
}

/* navigation bar link properties */
a.navbar1 {
        font-size: 16px;
        text-decoration: none;
        color: #000066;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}

a.navbar2 {
        font-size: 16px;
        text-decoration: none;
        color: #F62217;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}
				
a.navbar3 {
        font-size: 16px;
        text-decoration: none;
        color: #008000;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}
						
a.navbar4 {
        font-size: 16px;
        text-decoration: none;
        color: #FFDE00;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}
								
a.navbar5 {
        font-size: 16px;
        text-decoration: none;
        color: #17C4DB;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}
										
a.navbar6 {
        font-size: 16px;
        text-decoration: none;
        color: #FF9900;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}
		
a.navbar7 {
        font-size: 16px;
        text-decoration: none;
        color: #52D017;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}
		
a.navbar8 {
        font-size: 16px;
        text-decoration: none;
        color: #FCF141;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}

a.navbar9 {
        font-size: 16px;
        text-decoration: none;
        color: #FF6EB4;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
		letter-spacing: 1px;
}

a.navbarOn1 { 
             /* padding: top right bottom left */
             font-size: 12pt;
             text-decoration: none;
             color: #000066;
      		 margin-right:2px;
	         font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	    }

a.navbarOn2 { 
			 /* padding: top right bottom left */
			 font-size: 12pt;
			 text-decoration: none;
			 color: #F62217;
			 margin-right:2px;
			 font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
			
a.navbarOn3 { 
			/* padding: top right bottom left */
			font-size: 12pt;
			text-decoration: none;
			color: #008000;
			margin-right:2px;
	     	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
						
a.navbarOn4 { 
			font-size: 12pt;
			text-decoration: none;
			color: #FFDE00;
		
			margin-right:2px;
	     	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
									
a.navbarOn5 { 
			font-size: 12pt;
			text-decoration: none;
			color: #17C4DB;
	
			margin-right:2px;
	     	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
												
a.navbarOn6 { 
			font-size: 12pt;
			text-decoration: none;
			color: #FF9900;
	
			margin-right:2px;
	     font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
			
a.navbarOn7 { 
			font-size: 12pt;
			text-decoration: none;
			color: #52D017;
		
			margin-right:2px;
	     font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
			
a.navbarOn8 { 
			font-size: 12pt;
			text-decoration: none;
			color: #FCF141;
	
			margin-right:2px;
	     font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

a.navbarOn9 { 
			font-size: 12pt;
			text-decoration: none;
			color: #FF6EB4;
	     font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

a.navbar1:hover, a.navbar1:active { color: #000066;
                                  background-color: white; }

a.navbar2:hover, a.navbar2:active { color: #F62217;
							      background-color: white; }
																
a.navbar3:hover, a.navbar3:active { color: #008000;
								  background-color: white; }
																								
a.navbar4:hover, a.navbar4:active { color: #FFDE00;
								  background-color: white; }
																																
a.navbar5:hover, a.navbar5:active { color: #17C4DB;
								  background-color: white; }
																																								
a.navbar6:hover, a.navbar6:active { color: #FF9900;
								  background-color: white; }
								
a.navbar7:hover, a.navbar7:active { color: #52D017;
								  background-color: white; }
								
a.navbar8:hover, a.navbar8:active { color: #FCF141;
								  background-color: white; }

a.navbar9:hover, a.navbar9:active { color: #FF6EB4;
								  background-color: white; }

a.thumb { border: 2px solid; }
/*a.thumb:hover { border: 2px solid #7A7F7C; }*/

/* unnnumbered list properties */

ul.navbar { float: left;
            width: 160px; /*130*/
            margin: 0px;
            padding: 0px;
            list-style-type: none; }

li.navbar { /* margin: top right bottom left */
            margin: 1em 0em 0em -2.5em;
            display: block;
            list-style-type: none; }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*                                                                            */
/*                                WELCOME PAGE                                */
/*                                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

div.newhome {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 100%;
	z-index: -1;
}

div.newhpgfooter {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 27%;
	background-color: black;
}

div.containerhome { width: 900px;
                    margin: 0px auto; /* this centers the page horizontally */
                    padding: 200px 0px 0px 0px;
                    background-color: black;
                    /* border: 1px solid; */ }

a.home { color: white; }
a.home:link, a.home:visited, a.home:active, a.home:hover { color: white; }

/* copyright information */
div.copyright { /* float: left; */
                width: 900px;
                /* margin: top right bottom left */
                margin: 80px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
                font-size: 10pt;
                color: white;
                background-color: black;
                text-align: center;
                clear: left;
                /* border: 1px solid; */ }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*                                                                            */
/*                            MAIN WEBPAGE LAYOUT                             */
/*                                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

div.large_container { width: 1100px;
                margin: 0px auto; /* this centers the page horizontally */
                padding: 0px;
                background-color: black;
		position:relative;
             /* border: 1px solid; */ }

div.container { width: 980px;
                margin: 0px auto; /* this centers the page horizontally */
                background-color: white;
             /* border: 1px solid; */ }

/* header banner */
div.language {
          
           /* margin: top right bottom left */
        margin: 0px;
        background-color: black;
        text-align: right;
		clear: none;
		top: 0;
}

.language a{
    color: white;
}

.language a:active{
    color: #FF6EB4;
}

.language a:hover{
    color: #FF6EB4;
}



/* header banner */
div.date { float: left;
           width: 300px;
           height: 23px;
           /* margin: top right bottom left */
           margin: 0px;
           padding: 70px 0px 0px 0px;
           color: white;
           background-color: black;
           text-align: left;
           clear: none;
           border-bottom-style: double;
           border-bottom-color: white;
           border-bottom-width: 7px; }

/* header banner */
div.header { 
	     height: 180px;
             /* margin: top right bottom left */
             margin: 0px;
             background-color: black;
             clear: none;
             border-bottom-style: double;
             border-bottom-color: white;
             border-bottom-width: 7px; }

div.header img {
	margin: 0px auto;
	padding-top: 45px;
}

div.upper_header {
	width: 76%;
	height: 8%;
	margin: 0px auto; /* this centers the page horizontally */
    padding: 5px 0 15px 0;
}

div.central_header {
	width: 76%;
	height: 100%;
	margin: 0px auto; /* this centers the page horizontally */
    padding: 5px 0 15px 0;
}

/* navigation bar */
div.navbar { float: left;
             width: 130px;
             /* margin: top right bottom left */
             margin: 50px 20px 225px 0px;
             padding: 0px;
             background-color: white;
	     text-align: left;
             clear: none;
          /* border: 1px solid; */ }

/* content */
div.content_home {
              width: 100%;
              /*height: 420px;*/
              /* margin: top right bottom left */
	      margin: 15px 0px 25px 0px;
              padding: 0px 0px 0px 0px;
              background-color: white;
	   
              clear: none;
           /* border: 1px solid; */ }

div.content {
              
              /*height: 420px;*/
              /* margin: top right bottom left */
	      margin: 40px 50px 20px 50px;
              padding: 0px 0px 0px 0px;
              background-color: white;
	      text-align: left;
              clear: none;
           /* border: 1px solid; */ }

div.content_bio_large {
              
              /*height: 420px;*/
              /* margin: top right bottom left */
	      margin: 60px 35px 20px;
              padding: 0px 0px 0px 0px;
              background-color: white;
	      text-align: left;
              clear: none;
           /* border: 1px solid; */ }

div.content_bio {
           /*float: left;
           margin: 0px 0px 20px 40px;*/
           padding: 0px;
           text-align: left;
           clear: none;
}

div.contenthome {
              width: 100%;
              /*height: 420px;*/
              /* margin: top right bottom left */
	      margin: 125px 0px 25px 0px;
              padding: 0px 0px 0px 0px;
              background-color: white;
	   
              clear: none;
           /* border: 1px solid; */ }

div.contgallery {
          
              /*height: 420px;*/
              /* margin: top right bottom left */
	      margin: 60px 20px 20px 20px;
              padding: 0px 0px 0px 0px;
              background-color: white;

              clear: none;
           /* border: 1px solid; */ }

/* contact information */
div.contact { /* float: left; */
              width: 100%;
              /* margin: top right bottom left */
	      margin: 10px 0px 0px 0px;
              padding: 10px 0px 0px 0px;
	      font-size: 10pt;
              color: white;
              background-color: black;
	      /*text-align: right;*/
              clear: left;
              border-top-style: double;
              border-top-color: white;
              border-top-width: 7px;
           /* border: 1px solid; */ 
		height: 100px;
		bottom: 0;
}

div.central_footer { width: 76%;
                margin: 0px auto; /* this centers the page horizontally */
                padding: 15px;
}

div.logos {
	width: 25%;
	float: left;
	text-align: left;
}

div.contactinfo {
	height: 49px;
	position: relative;
	float: left;
	text-align: left;
	font-size: 13px;
	width: 70%;
}

.contactinfo a {
	color:white;
}

.contactinfo a:active {
	color:#FF6EB4;
}

.contactinfo a:hover {
	color:#FF6EB4;
}
	
div.socialmedia-down {
	height: 49px;
	position: relative;
	float: right;
	text-align: right;
	font-size: 13px;
	display: inline-block;
	width: 30%;
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*                                                                            */
/*                                   HOME                                     */
/*                                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

div.home { float: left;
           padding: 5px 0px 0px 0px; }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*                                                                            */
/*                               VIDEO & AUDIO                                */
/*                                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* captions panel */
div.caption_vd { float: left;
              width: 102%;
              /*height: 60px;*/
              /* margin: top right bottom left */
              /*margin: 340px 0px 0px 0px;*/
              padding: 20px 0px 0px 0px;
              text-align: center;
              clear: none;
           /* border: 1px solid; */ }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*                                                                            */
/*                                  GALLERY                                   */
/*                                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* content pre-gallery*/
div.contentpregal { 
              
            
              /* margin: top right bottom left */
	 
              padding: 0px 0px 0px 0px;
	      margin:-55px 0 0 0;
              background-color: white;

              clear: none;
           /* border: 1px solid; */ }

/* navigation */
div.navigation_new {
	float: left;
	position: relative;
	width: 200px;
}

/* content */
div.contentgal { 
                 width: 700px;
                 /*height: 505px;*/
                 /* margin: top right bottom left */
                 margin: 10px 20px 0 100px;
                 background-color: white;
                 text-align: left;
               
              /* border: 1px solid #7A7F7C; */ }

/* blurb */
div.blurb { float: left;
            width: 620px;
            /* margin: top right bottom left */
            margin: 10px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            clear: none;
            /* border: 1px solid #7A7F7C; */ }

p.instr{ margin: 0px; }

/* works thumbnails */
div.thumb { float: left;
            width: 170px;
            /* margin: top right bottom left */
            margin: 0px 0px 0px 0px;
            padding: 20px 20px 0px 0px;
            text-align: left;
            clear: none;
         /* border: 1px solid; */ }

/* thumbnails */
img.thumb { border: 0px solid white; }

/* preview panel */
div.preview { display: table;
              float: left;
              width: 400px;
              height: 400px;
              /* margin: top right bottom left */
              margin: 0px 0px 0px 50px;
              padding: 0px;
              text-align: center;
              vertical-align: bottom;
              clear: none;
           /* border: 1px solid; */ }

/* preview panel */
div.imgcontainer { display: table-cell;
                   vertical-align: middle;
                   /* border: 1px solid; */ }

/* captions panel */
div.caption { float: left;
              width: 372px;
              height: 60px;
              /* margin: top right bottom left */
              /*margin: 340px 0px 0px 0px;*/
              padding: 10px 0px 0px 20px;
              text-align: center;
              clear: none;
           /* border: 1px solid; */ }

/* works navigation bar */
div.works { float: left;
            width: 400px;
            /* margin: top right bottom left */
            margin: 0px 0px 0px 50px;
            padding: 0px 0px 0px 0px;
            text-align: center;
            clear: left;
         /* border: 1px solid; */ }

a.wksnavbar { font-weight: none;
              text-decoration: none;
              padding: 5px; }

a.wksnavbarOn { font-weight: 900;
                text-decoration: underline;
                padding: 5px; }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*                                                                            */
/*                                    BIO                                     */
/*                                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

div.bioimg { float: left;
             width: 228px;
             height: 400px; }

div.bio { /*float: left;
          width: 332px;*/
          height: 370px;
          /* margin: top right bottom left */
          margin: 0px 0px 0px 0px;
          padding: 20px 0px 10px 0px;
          background-color: white;
          /*line-height: 150%;*/
          text-align: justify;
          overflow: auto;
		  font-size:14px;
		  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*                                                                            */
/*                                   PRESS                                    */
/*                                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* press page list properties */

ul.press { margin: 0px;
           padding: 0px;
           list-style-type: none; }

li.press { margin: 15px 0px 0px 0px;
           padding: 0px; }

/* press content */
div.presscontent{ float: left;
                  height: 420px;
                  /* margin: top right bottom left */
                  margin: 60px 20px 20px 100px;
                  padding: 0px 0px 0px 0px;
                  background-color: white;
                  text-align: left;
                  overflow: auto;
                  clear: none;
                  /* border: 1px solid; */ }

/* new press content */
div.newpresscontent{ 
				     width: 100%;
				     height: 460px;
				     /* margin: top right bottom left */
				     background-color: white;
				     /* border: 1px solid; */ }

div.presscont { float: left;
              
              /*height: 420px;*/
              /* margin: top right bottom left */
	      margin: 20px 50px 20px 50px;
              padding: 0px 0px 0px 0px;
              background-color: white;
	      line-height: 150%;
	      text-align: justify;
              clear: none;
           /* border: 1px solid; */ }

/* press text */
div.presstxt { 
               /*height: 400px;*/
               /* margin: top right bottom left */
 
               background-color: white;
               line-height: 150%;
               text-align: justify;
               /*overflow: auto;*/
               border: none;
			font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
}

div.essays_reviews { 
				/*height: 400px;*/
			    /* margin: top right bottom left */

			    background-color: white;
			    line-height: 150%;
			    text-align: justify;
			    overflow: auto;
			    border: none; 
				margin-top: 50px;
}

div.videotxt { 
               /*height: 400px;*/
               /* margin: top right bottom left */
 
               background-color: white;
               line-height: 150%;
               text-align: center;
               overflow: hidden;
               border: none; }

img { border: none; }

/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */
/*                                                                            */
/*                                  CONTACT                                   */
/*                                                                            */
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* email form */
div.form { float: left;
           /*width: 590px;*/
           margin: 0px 0px 20px;
           padding: 0px;
           text-align: left;
           clear: none;
           border: 15px solid #7A7F7C; }

/* email field container */
div.row { float: left;
          width: 660px;
          margin: 0px 0px 0px 0px;
          /* margin: top right bottom left */
          padding: 0px 0px 0px 0px;
          text-align: left;
          clear: none;
          border: 5px solid #7A7F7C; }

/* legend field */
div.legend { float: left;
             width: 70px;
             margin: 0px;
             /* margin: top right bottom left */
             padding: 3px 0px 0px 10px;
             text-align: left;
             clear: none; }

/* email field */
input.emailfld { width: 500px;
                 margin: 0px;
                 /* margin: top right bottom left */
                 padding: 0px 0px 0px 0px;
                 font-size: 10pt;
                 border: none; }

/* message field */
textarea.msgfld { width: 660px;
                  margin: 0px;
                  padding: 5px;
                  font-size: 10pt;
                  text-align: left;
                  border: none; }

/* send button */
div.sendbt { float: left;
             width: 660px;
             margin: 0px;
             padding: 0px;
             text-align: center;
             clear: none; }

input.button { text-align: left;
               color: white;
               background-color: #7A7F7C;
               border: none; }

/*   NEWS   */
a.news {
    color:black;
}

/* ==== START Facebook Tab by Schoberg.net ==== */
#fbtab{
background: url(images/facebook-buttonbw.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:20%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#fbtab a{display:block;width:100%;height:100%;}

#fbtab_color{
background: url(images/facebook-button.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:20%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#fbtab_color a{display:block;width:100%;height:100%;}
/* ==== END Facebook Tab by Schoberg.net ==== */

#twittertab{
background: url(images/twitter-buttonbw.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:26%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#twittertab a{display:block;width:100%;height:100%;}

#twittertab_color{
background: url(images/twitter-button.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:26%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#twittertab_color a{display:block;width:100%;height:100%;}

#youtubetab{
background: url(images/youtube-buttonbw.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:32%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#youtubetab a{display:block;width:100%;height:100%;}

#youtubetab_color{
background: url(images/youtube-button.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:32%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#youtubetab_color a{display:block;width:100%;height:100%;}

#pinteresttab{
background: url(images/pinterest-buttonbw.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:38%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#pinteresttab a{display:block;width:100%;height:100%;}

#pinteresttab_color{
background: url(images/pinterest-button.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:38%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#pinteresttab_color a{display:block;width:100%;height:100%;}

#rsstab{
background: url(images/rss-buttonbw.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:44%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#rsstab a{display:block;width:100%;height:100%;}

#rsstab_color{
background: url(images/rss-button.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left: 1px; to put it on the left of the screen */
top:44%;height:41px;width:100px;margin:0;padding:0;position:fixed;z-index:5000;}
#rsstab_color a{display:block;width:100%;height:100%;}

a.newsletter {
    color:white;
}

div.latestworks { 
           
            
              /* margin: top right bottom left */
	     
              padding: 20px;
              background-color: white;
	      text-align: left;
              clear: none;
           /* border: 1px solid; */ }

div.latestworks_2 {
	padding: 20px;

	text-align: left;
	clear: none;
}
div.largeworks { 

	padding: 5px;
	clear: none;
}

div.header_latest { 
             width: 1200px;
	     height: auto;
             /* margin: top right bottom left */
             margin: 0px;
             padding: 5px 0px 10px 0px;
             background-color: black;
             text-align: right;
             clear: none;
             border-bottom-style: double;
             border-bottom-color: white;
             border-bottom-width: 7px; }

div.container_latest { width: 1200px;
                margin: 0px auto; /* this centers the page horizontally */
                padding: 0px;
                background-color: white;
             /* border: 1px solid; */ 
}

div.container_latest_2 {
	width: 1200px;
	margin: 0px auto;
	padding: 0px;

}

div.container_largest { 
	width: 1200px;
	margin: 0px auto; /* this centers the page horizontally */
	padding: 0px;

	/* border: 1px solid; */ 
}

div.sticky_footer {
   position:fixed;
   bottom:0;
   left:0;
   width: 100%;
   height:30px;
   clear:both;

   background:#FFF; /* fallback for browser that not support rgba */
   background: rgba(255,255,255, .5); /* Works on all modern browsers */
   background: transparent\9; /* clear current background for ie */
   zoom:1; /* required for the filters */
	
   /* For IE 5.5 - 7*/
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#77FFFFFF, endColorstr=#77FFFFFF);
   /* For IE 8*/
   -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#77FFFFFF, endColorstr=#77FFFFFF)";
}

div.entry-meta {
    font-size: 11px;
    text-transform: uppercase;
    font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
    color: #686868;
}

div.entry-title {
    line-height: 1.1 em;
    font-family: pragmatica-web, "Arial Black", Gadget, sans-serif;
    padding-top: 2px;
    padding-bottom: 2px;
}

div.new-title {
    line-height: 1.1 em;
    font-family: pragmatica-web, "Arial Black", Gadget, sans-serif;
    padding-top: 2px;
    padding-bottom: 2px;
	font-size: 20px;
}

div.box-title {
    line-height: 1.1 em;
    font-family: pragmatica-web, "Arial Black", Gadget, sans-serif;
    font-size: 36px;
}

div.home_shop {
    background-color: #620062;
    height: 140px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}

div.home_essay {
    background-color: #FFDE00;
    height: 320px;
}

div.home_essay_p {
    padding: 20px;
}

div.home_hotstuff {
    height: 340px;
    border: 5px solid #F62217;
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;   
}

div.home_newsletter {
    background-color: #F62217;
    height: 100px;
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 0px;
}

div.home_press {
    background-color: #52D017;
    height: 230px;
    margin-top: 0px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}

div.entry-press {
    font-size: 11px;
    font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
    color:#000000;
}

div.entry-news {
    font-size: 11px;
    font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
    color: #686868;
    margin-top: 5px;
}

a.nav_menu {
    color: white;
    display: block;
    padding-top: 40px;
}

a.nav_menu_audio {
    color: white;
    display: block;
    padding-top: 20px;
}

ul.new_nav {
    list-style-type:none;
    margin:0;
    padding:0;
}

li.new_nav {
    display: inline;
}

a.galsel {
	line-height: 100%;
    font-family: pragmatica-web, "Arial Black", Gadget, sans-serif;
	font-size: 40px;
	color: black;
	margin: 5px;
}

a.galsel:hover {
	color: #008000;
}

table.gallery_sel {
	width: 100%;
	height: 400px;
}

td.painting {
	width: 50%;
	text-align: center;
	border: 5px solid #17C4DB;
	text-align: center;
	padding: 20px;
}

td.painting:hover {
	background-color: #17C4DB;
}

td.painting a {
	display: block;
	width: 100%;
	height: 100%;
	color: black;
	line-height: 100%;
    font-family: pragmatica-web, "Arial Black", Gadget, sans-serif;
	font-size: 24px;
}

td.painting:hover a {
	color: white;
}

td.sculpture {
	width: 50%;
	text-align: center;
	border: 5px solid #FF9900;
	text-align: center;
	padding: 20px;
}

td.sculpture:hover {
	background-color: #FF9900;
}

td.sculpture a{
	display: block;
	width: 100%;
	height: 100%;
	color: black;
	line-height: 100%;
    font-family: pragmatica-web, "Arial Black", Gadget, sans-serif;
	font-size: 24px;
}

td.sculpture:hover a{
	color: white;
}

td.special-projects {
	width: 50%;
	text-align: center;
	border: 5px solid #FFDE00;
	text-align: center;
	padding: 20px;
}

td.special-projects:hover {
	background-color: #FFDE00;
}

td.special-projects a{
	display: block;
	width: 100%;
	height: 100%;
	color: black;
	line-height: 100%;
    font-family: pragmatica-web, "Arial Black", Gadget, sans-serif;
	font-size: 24px;
}

td.special-projects:hover a{
	color: white;
}

/* Tables */

.cv_table {
	padding: 0px 10px 0px 10px;
}

img.collection {
	border: 2px solid #C0C0C0;
	padding: 10px;
	box-shadow: 2px 2px 2px #888888;
}

img.collection_xtd {
	border: 2px solid #F62217;
	padding: 10px;
	box-shadow: 2px 2px 2px #888888;
}
div.artmonaco_text {
	margin-left:auto;
	margin-right:auto;
	width: 97%;
}

/* Site Map */
.collapsibleList li{
  list-style-image:url('clist/button.png');
  cursor:auto;
  font-size: 14px;
}

.collapsibleList li a{
	color: black;
	font-size: 14px;
}

.collapsibleList li a:hover{
	color: #FF6EB4;
	font-size: 14px;
}

.collapsibleList li a:hover;{
	color: red;
}

li.collapsibleListOpen{
  list-style-image:url('clist/button-open.png');
  cursor:pointer;
}

li.collapsibleListClosed{
  list-style-image:url('clist/button-closed.png');
  cursor:pointer;
}