/*

Theme Name: Bettina Kykebusch

Theme URI: 

Description: by René Bamberger

Version: 1.1

*/
html, body {

	margin: 0;

	padding: 0;

	text-align: center;
	

}



body {

	background: #fff;

	font: 12px Verdana, Arial, 'Helvetica', sans-serif;

	font-family:arial;

    padding: 0;

}

/******** ADDED 4 Fließtext ****/
#fliesstext {
	text-align: center;	
}




/******** ENDE Fließtext ***/

.logo_oben {
	//margin-left: 150px;
	margin-left: 44px;
	margin-top: 36px;
}

.kachel2 {
	left: 20px;
	
}

/** Text buendig UNTER K **/
#unterk {
	position:relative;
	margin-left:184px;
	width: 548px;	
}
#unterk_ausstellungen {
	position:relative;
	margin-left:159px;
	width: 548px;	
}

#unterk_ad {
	position:relative;
	margin-left:184px;
	width: 548px;
}
#unterk_vita {
	position:relative;
	margin-left:184px;
	width: 548px;
}


/** ENDE DIV UNTERK **/

/********* MouserHover Diashow *******
.tooltip {
        border-bottom: 1px dotted #000000; color: #000000; outline: none;
        cursor: help; text-decoration: none;
        position: relative;
    }
    .tooltip span {
        margin-left: -999em;
        position: absolute;
    }
    .tooltip:hover span {
        border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
        font-family: Calibri, Tahoma, Geneva, sans-serif;
        position: absolute; left: 1em; top: 2em; z-index: 99;
       margin-left: 0; width: 250px;
    }
 
    .tooltip:hover em {
        font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
        display: block; padding: 0.2em 0 0.6em 0;
    }
    .classic { padding: 0.8em 1em; }
    * html a:hover { background: transparent; }
    .classic {background: #FFFFAA; border: 1px solid #FFAD33; } */
	

.tooltip{
    display: inline;
    position: relative;
}



.tooltip:hover:after{
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    bottom: 26px;
    color: #fff;
    content: attr(title);
    left: 20%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 220px;
}



.tooltip:hover:before{
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 20px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}




/********* TYPOGRAPHY **************/



blockquote {

	border-left: 1px solid #626262;

    color: #555555;

    font-size: 1.00em;

    padding-left: 10px;

    padding-right: 10px;

	margin: 0 30px;

}



a {

	color: #626262;

	text-decoration: underline;

    outline: none;

}



h1 a {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	text-decoration: none;

}



h1 {

	color: #326ea1;

    font-family:Arial;

	font-size:24px;

    margin: 0 0 0 0;

	padding: 0 0 0 0;

	text-decoration: none;

}



h2, h2 a {

	color:#000; font-size:11px; letter-spacing:0px; font-weight:normal; text-transform:none; margin: 25px 0 15px;  font-weight:bold;

}



h3, h3 a {

	color: #326ea1;

    font-weight: bold;

	margin: 15px 0 0px 0;

	padding: 0;

}



h4 {    

	color: #326ea1;

	font-family:Arial;

	font-size:16px;

    font-weight: normal;

	margin: 0;

	padding: 0;

}



h5 {    

	color: #326ea1;

	font-family:Arial;

	font-size:14px;

    font-weight: normal;

	margin: 0;

	padding: 0;

}



h6 {    

	color: #326ea1;

	font-family:Arial;

	font-size:12px;

    font-weight: normal;

	margin: 0;

	padding: 0;

}



img {

	border: none;

        }



ol, form {

	margin: 0;

	padding: 0;

}



p {

	line-height: 1.7em;

	text-align: justify;

}



small {

	font-size: 10px;

}



ul {

        /* list-style-type: circle; */
	list-style-type: none;
         margin: 0 0 0 25px; 

         padding:  0 0 0 0; 

}



ul li {

         line-height: 1.5em; 

         margin: 0; 

         padding: 2px; 

}



ol {

         /* list-style-type: circle; */
		 list-style-type: none;

         margin: 0 0 0 25px; 

         padding:  0 0 0 0; 

}



ol li {

         line-height: 1.5em; 

         margin: 0; 

         padding: 2px; 

}



.s {   /* Search Field */

	background: transparent;

    border: 0px solid #c7c7c7;

	color: #383d44;

    font: 12px Verdana, Arial, 'Helvetica', sans-serif;

	height: 15px;

	padding-left: 3px;

	vertical-align: middle;

	width: 220px;

}



.alignleft {

	float: left;

	text-align: left;

}



.alignright {

	float: right;

	margin-top: -1px;

	text-align: right;

}





.date {

	background: transparent;

	color: #363636;

	font: 11px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;

	margin: 0;

	padding: 0;

}



/****************  MENU ***************************/



#top {

     background: #fff;

     margin: 0 auto;

     width:456px;

	 float:right; display:inline;

     text-align: center;

}



#topbar { 

    margin: 0 auto;

    padding: 0;

    text-align: center;

}



ul.topmenu {

    background: transparent;

    float: left;

    margin: 0 auto;

	padding: 0;

	list-style-type: none;

}



ul.topmenu li {

	float: left;

}



ul.topmenu li a {

	float: left;

	display: block;

    height: 34px;

	padding: 9px 20px 0 0px;

	color: #cbcbcb;

}



ul.topmenu li a:hover {

	color: #ffffff;

    text-decoration: none;

}



.sf-menu, .sf-menu * {

	margin:			0;

	padding:		0;

	list-style:		none;

}

.sf-menu {

	line-height:	1.0;

}

.sf-menu ul {

	position:		absolute;

	top:			-999em;

	width:			10em; /* left offset of submenus need to match (see below) */

	z-index:55;

	visibility: visible !important\9;

  display: none\9;

}

.sf-menu ul li {

	width:			100%;

}

.sf-menu li:hover {

	visibility:		inherit; /* fixes IE7 'sticky bug' */

}

.sf-menu li {

	float:			left;

	position:		relative;

	padding:0 0px 0 3px;

	border-right:0px solid #000;

	background: transparent;

}

.sf-menu a {

	display:		block;

	position:		relative;

}

.sf-menu li:hover ul,

.sf-menu li.sfHover ul {

	left:			-3px;

	top:			45px; /* match top ul list item height */

	z-index:		199;

}

ul.sf-menu li:hover li ul,

ul.sf-menu li.sfHover li ul {

	top:			-999em;

	

}

ul.sf-menu li li:hover ul,

ul.sf-menu li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}

ul.sf-menu li li:hover li ul,

ul.sf-menu li li.sfHover li ul {

	top:			-999em;

}

ul.sf-menu li li li:hover ul,

ul.sf-menu li li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}

/*** DEMO SKIN ***/

.sf-menu {

	float:			right;

	margin-bottom:	1em;

	margin-left:0px;

}

.sf-menu a {

	font-family: "Copperplate Light","Copperplate Gothic Light", sans-serif!important;

	text-decoration:none;

	position:relative; z-index:888;

	padding-top:38px;

	text-align:left;

}

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/

	color:#000;

	font-family: "Copperplate Light","Copperplate Gothic Light", sans-serif!important;

}

.sf-menu li {

	background:	 transparent;

	font-weight:normal;

	z-index:600;

	border-left:1px solid #000;

	height:45px;

	width:78px;

	text-align:left;

}

.sf-menu li a:hover {

	color:#333;

}

.sf-menu li ul { background:#fff; padding:14px 5px 0;}

.sf-menu li li { margin:0!important; padding:0px 0; position:relative; z-index:500; border-left:0; height:15px; width:140px;}

.sf-menu li li a{

	position:relative;

	z-index:8000;

	border-left:0;

	margin: 0;

	text-align:left;

	padding:0;

	width:160px;

}

.sf-menu li li a:hover { 

	

	}

.sf-menu li li li {

}

.sf-menu li li li a{

	background-position:top-left;

	background:	#9A9899;

	color:#fff;

}

.sf-menu li li li a:hover { background:#7E7E7E; color:#fff; }

.sf-menu li:hover, .sf-menu li.sfHover,

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {

	

	outline:		0;

}



li#navwork { width:78px; height: 45px; margin-right:0px;}

li#navwork a, li#navwork a:link, li#navwork a:active, li#navwork a:visited {

		width: 78px; height:45px; 

		background-position: 0px -8px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:0!important;

	}

li#navwork a:hover {

		width: 78px; background-position: 0px -77px;

	}



li#navinfo { width:78px; height: 45px; margin-right:0px;}

li#navinfo a, li#navinfo a:link, li#navinfo a:active, li#navinfo a:visited {

		width: 78px; height:45px; 

		background-position: -79px -8px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:0!important;

	}

li#navinfo a:hover {

		width: 78px; background-position: -79px -77px;

	}



li#navcontact { width:78px; height: 45px; margin-right:0px;}

li#navcontact a, li#navcontact a:link, li#navcontact a:active, li#navcontact a:visited {

		width: 78px; height:45px; 

		background-position: -157px -8px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:0!important;

	}

li#navcontact a:hover {

		width: 78px; background-position: -157px -77px;

	}



li#navbronzes { width:107px; height: 20px; margin-bottom:5px}

li#navbronzes a, li#navbronzes a:link, li#navbronzes a:active, li#navbronzes a:visited {

		width: 51px; height:12px; 

		background-position: -417px -46px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:4px 0;

	}

li#navbronzes a:hover {

		width: 51px; background-position: -417px -115px;

	}



li#navceramics { width:107px; height: 20px; margin-bottom:5px;}

li#navceramics a, li#navceramics a:link, li#navceramics a:active, li#navceramics a:visited {

		width: 56px; height:12px; 

		background-position: -477px -46px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:4px 0;

	}

li#navceramics a:hover {

		width: 56px; background-position: -477px -115px;

	}



li#navlargework { width:107px; height: 20px; margin-bottom:5px;}

li#navlargework a, li#navlargework a:link, li#navlargework a:active, li#navlargework a:visited {

		width: 70px; height:12px; 

		background-position: -542px -46px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:4px 0;

	}

li#navlargework a:hover {

		width: 70px; background-position: -542px -115px;

	}



li#navnewwork { width:107px; height: 20px; margin-bottom:5px;}

li#navnewwork a, li#navnewwork a:link, li#navnewwork a:active, li#navnewwork a:visited {

		width: 60px; height:12px; 

		padding:4px 0;

		background-position: -622px -46px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

	}

li#navnewwork a:hover {

		width: 60px; background-position: -622.4px -115px;

	}



li#navsketchbook { width:107px; height: 20px; margin-bottom:5px;}

li#navsketchbook a, li#navsketchbook a:link, li#navsketchbook a:active, li#navsketchbook a:visited {

		width: 72px; height:12px; 

		background-position: -692px -46px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:4px 0 0;

	}

li#navsketchbook a:hover {

		width: 72px; background-position: -692.4px -115px;

	}



li#navbio { width:107px; height: 20px; margin-bottom:5px;}

li#navbio a, li#navbio a:link, li#navbio a:active, li#navbio a:visited {

		width: 60px; height:12px; 

		background-position: -281px -46px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:4px 0 0;

	}

li#navbio a:hover {

		width: 60px; background-position: -281px -115px;

	}



li#navstatement { width:107px; height: 20px; margin-bottom:5px;}

li#navstatement a, li#navstatement a:link, li#navstatement a:active, li#navstatement a:visited {

		width: 63px; height:12px; 

		background-position: -349px -46px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:4px 0 0;

	}

li#navstatement a:hover {

		width: 63px; background-position: -349px -115px;

	}

	



li#navnews { width:112px; height: 20px; margin-bottom:5px;}

li#navnews a, li#navnews a:link, li#navnews a:active, li#navnews a:visited {

		width: 112px; height:12px; 

		background-position: -772px -46px;	

		background-image: url(images/nav.png); 

		background-repeat:no-repeat;

		text-indent:-9999px;

		padding:4px 0 0;

	}

li#navnews a:hover {

		width: 112px; background-position: -772px -115px;

	}

	





img.nav-icon {

	width:34px;

	height:33px;

	float:right;

	display:inline;

	margin:7px 10px 0 0;

}



/*****************  LAYOUT *************************/
/** LAYOUT VITA **/

#vita {
	position: relative;
	margin-left: 34px;	
}

#page_vita {

	background: transparent;

    margin: 10px auto;

	padding: 0;

	text-align: left;

	width: 840px;

	border: 1px solid #008b8b;
	/*height: 810px;*/
}

#page_ausstellung {
	background: transparent;

    margin: 10px auto;

	padding: 0;

	text-align: left;

	width: 840px;

	border: 1px solid #008b8b;
	/*height: 1668px;*/
}

/** VITA ENDE **/
/*PAGE KUENSTLERBUCH*/
#page_kbuch {

	background: transparent;

    margin: 10px auto;

	padding: 0;

	text-align: left;

	width: 840px;

	border: 1px solid #008b8b;
	/*height: 933px;*/

}

#3bilder {
	float: left;	
}

#bild1 {
	position: relative;	
}
#bild2 {
	position: relative;	
	float: right;
	margin-left: 264px;
	margin-top: -251px;
}
#bild3 {
	position: relative;	
	margin-top: 8px;
}


#page {

	background: transparent;

    margin: 10px auto;

	padding: 0;

	text-align: left;

	width: 840px;

	border: 1px solid #008b8b;
	/*height: 610px;*/

}



#header {

    background: transparent;

    margin: 0 auto 5px;

	padding: 0 0 0 0;

    text-align: left;

	height:65px;

}



#logo {

    float:left; display:inline; width:277px;

}



#wrapper {

	width:810px;

	margin: 0 auto;

	padding: 0;

}



#content {

	background: transparent;

    border: none;

	color: #282828;

	float: left;

	display:inline;

	margin: 0 auto;

	padding: 0px 0px 15px 0px;

    text-align: left;
	/* text-align: center; */

	width: 810px;

	position:relative;

	z-index:2;

}

#content_new {

	background: transparent;

    border: none;

	color: #282828;

	float: left;

	display:inline;

	margin: 0 auto;

	padding: 0px 0px 15px 0px;

    text-align: left;
	/* text-align: center; */

	width: 810px;
	height: 500px;

	position:relative;

	z-index:2;

}
/* new home strucuture */
#lefthome {
		float:left; 
		display:inline; 
		width:365px;
		height: 530px;
}

#righthome {
	float:right;
	display:inline; 
	width:440px;
	height: 530px;
	margin-top:34px;
}


#content_sub {

	background: transparent;

    border: none;

	color: #282828;

	float: left;

	display:inline;

	margin: 0 auto;

	padding: 0px 0px 15px 0px;

    text-align: left;
	 /*text-align: center; */

	width: 810px;

	position:relative;

	z-index:2;

}



#sidebar {

        width: 250px;

        text-align: left;

        float: right;

		display:inline;

        margin: 20px 0px 30px 0px;

        padding: 0;

        line-height: 1.6em;

        color: #383d44;

        }



.sidelist {

        background: transparent;

        margin: 0 0 20px 0;

        padding: 0;

        }



#sidebar ul {

	list-style: none;

	margin: 0;

	padding: 0;

	border: none;

}



#sidebar li{

    border-bottom: 1px solid #cccccc;

	margin: 0;

    padding: 0;

    display: block;

	}



#sidebar li a {

    display: block;

    background-color: transparent;

    color: #383d44;

	padding: 5px 5px 5px 5px;

	text-decoration: none;

    border-bottom: 0;

	}



#sidebar li a:hover {

    color: #669933;

	background-color: #e3e6d7;

    text-decoration: none;

	}



#sidebar h2{

    background: inherit;

    color: #326ea1;

    font: 24px Arial;

    font-weight: 100;

    padding: 3px 0px 3px 0px;

    margin: 0;

}



#footer {

   background: #fff;

   color: #363636;

   margin: 0;

   padding: 0;

   text-align: center;

}



#footer a {

        color: #363636;

        text-decoration: none;

}



#footer a:hover {

        color: #aa0000;

        text-decoration: none;

}





#bottom {

    clear: both;

	width: 900px;

	height: 100%;

	margin: 0 auto;

	padding: 0px;

	background: transparent;

	text-align: left;

	color: #383d44;

	}



#bottom-left {

	width: 30%;

	padding: 0 0 25px 0;

	float: left;

}



#bottom-mid {

	width: 30%;

	padding: 0 0 25px 40px;

	float: left;

}



#bottom-right {

	width: 30%;

    margin-right: 10px;

	padding: 0 0 25px 0;

	float: right;

	}



#bottom h2 {

    font: 24px Arial;

    font-weight: 100;

	margin: 25px 0 5px 0;

	padding: 0 1px;

    color: #326ea1;

	}



#bottom ul {

	list-style: none;

	margin: 0;

	padding: 0;

	border: none;

	}

#bottom li {

    border-bottom: 1px solid #cccccc;

    margin: 0;

    padding: 0;

    display: block;

	}

#bottom li a {

    display: block;

    background-color: transparent;

    color: #383d44;

	padding: 7px 5px 7px 5px;

	text-decoration: none;

    border-bottom: 0;

	}

#bottom li a:hover {

	color: #669933;

	background-color: #e6e3d7;

    text-decoration: none;

	}





/****************   COMMENT STYLING  ********************/



#comment {

    background: #fafafa;

	border: 1px solid #cccccc;

	color: #444444;

	font-size: 13px;

	padding-left: 2px;

	vertical-align: middle;

	width: 510px;



}



.commentbody {

    background: #fafafa;

	border: 1px solid #cccccc;

	color: #444444;

	font-size: 13px;

	margin: 0 0 10px 0;

	padding: 15px 15px 5px 15px;

	position: relative;

    -moz-border-radius: 10px;

}



.commentbody a {

	color: #aa0000;

        text-decoration: none;

}

.commentbody a:hover {

	color: #2d5175;

        text-decoration: none;

}



.commentbody p {

	line-height: 1.2em;

}



.commentlink {

	font-size: 13px;

}



.commentlist {

	list-style: none;

}



#email, #author {

	background: #fafafa;

	border: 1px solid #cccccc;

	color: #444444;

    font: 12px Verdana, Arial, 'Helvetica', sans-serif;

	padding-left: 5px;

	vertical-align: middle;



}



#url {

	background: #fafafa;

	border: 1px solid #cccccc;

	color: #444444;

    font: 12px Verdana, Arial, 'Helvetica', sans-serif;

	height: 16px;

	padding-left: 5px;

	vertical-align: middle;

}



#submit {

	background: #fafafa;

	border: 1px solid #cccccc;

	color: #444444;

    font: 12px Verdana, Arial, 'Helvetica', sans-serif;

	margin: 0;

	padding: 0 10px;



}



textarea {

        overflow:auto;

}



.commentheader {

        background: inherit;

        font-size: 18px;

        font-weight: lighter;

        text-align: left;

        color: #326ea1;

        padding: 0;

        line-height: 1.5em;

}





/***************   POST METADATA    *************************/





.postmetadata {

    background: transparent;

    font-style: italic;

    color: #363636;

    line-height: 1.5em;

	margin: 15px 0 70px 0;

	padding:3px 3px 3px 3px;

	text-align: right;

    clear:both;

}



.postmetadata a {background: transparent; color: #363636; text-decoration: none;}



.postmetadata2 {

    background: #eeeeee;

    color: #282828;

    border: 1px solid #cccccc;

    font-size: 11px;

    line-height: 1.3em;

	letter-spacing: 0em;

	margin: 0 0 20px 0;

	padding: 5px;

	text-align: left;

    clear:both;

    -moz-border-radius: 10px;

}



/* different postmetadata style for single.php */



.alt {

	line-height: 1.3em;

	padding: 10px;

}



.alt a {

	background: inherit;

	color: #aa0000;

    text-decoration: none;

}





.clear {clear:both;}

 .stretch,

    .clear {
	clear: both;
	height: 1px;
	margin: 0;
	padding: 0;
	font-size: 15px;
	line-height: 1px;
	color: #FFFFFF;

    }

    .clearfix:after {

        clear: both;

        height: 0;

        

        display: block;

        visibility: hidden;

        

        content: ".";

    }

    .clearfix {display:inline-block;}

    /* Hide from IE Mac \*/

    .clearfix {display:block;}

    /* End hide from IE Mac */

	

#slideshow {

    position:relative;

    height:453px;
	

}



#slideshow IMG {

    position:absolute;
	

    top:0;

    left:0;

    z-index:8;

    opacity:0.0;

}



#slideshow IMG.active {

    z-index:10;

    opacity:1.0;

}



#slideshow IMG.last-active {

    z-index:9;

}

/** BILD in rechtem DIV anzeigen **/
#bild_max {
	max-height:800px;
	max-width:800px;
}

/** KACHELN **/
#lefthome_kachel1 {
	width:145px; 
	height:145px; 
	float:left; 
	display:inline;
	position:relative; 
	overflow: hidden;
	margin-top: 115px;
}

#lefthome_kachel2 {
	width:145px; 
	height:145px; 
	float:left; 
	display:inline;
	position:relative; 
	overflow: hidden;
	margin-top: 115px;
	margin-left: 32px;
}
#lefthome_kachel3 {
	width:145px; 
	height:145px; 
	float:right; 
	display:inline;
	position:relative; 
	overflow: hidden;
	margin-top: 22px;
	margin-right: 43px;
}
/** ENDE KACHELN **/

#homeright {

	float:right; display:inline; width:325px;

}	

#homeleft {

	float:left; display:inline; width:465px;

}

.homelink { width:145px; height:145px; float:right; display:inline; position:relative; overflow: hidden;}

.margin { margin-right:15px;}

.margin2 { margin-bottom:9px; }

.margin3 { margin-top:9px; }





.homelink .caption {

	width:145px;

	height:145px;

	background:#fff;

	color:#000;

	font-weight:bold;

		

	/* fix it at the bottom */

	position:absolute;

	left:0;



	/* hide it by default */

	display:none;



	/* opacity setting */

	filter:alpha(opacity=100);    /* ie  */

	-moz-opacity:1.0;    /* old mozilla browser like netscape  */

	-khtml-opacity: 1.0;    /* for really really old safari */  

	opacity: 1.0;    /* css standard, currently it works in most modern browsers like firefox,  */



}



.homelink .caption a {

	text-decoration:none;

	color:#0cc7dd;

	font-size:16px;	

	

	/* add spacing and make the whole row clickable*/

	padding:5px;

	display:block;

}



.homelink .caption h2, .homelink .caption h2 a {

	padding:0px;	

	margin:0;

	font-size:10px;

	color:#000;

	text-align:center;

	padding:33px 0;

	font-family: Arial;

	font-weight:inherit; 

	text-transform:lowercase;

}

.homelink img {

	border:0;

	

	/* allow javascript moves the img position*/

	position:absolute;

}



#gallerywrap {

	margin: 0 auto;

	border: 1px solid #000;

	padding:15px;

}



#list {

     height:50px;

     width:800px;

     margin:15px auto;

}

 

.slider {

     float:left;

     left: -5000px;

     margin:10px;

     position:relative;

     visibility:hidden;

}

 

.slider ul {

     height:50px;

     width:800px;

}

 

.slider ul li {

     padding:0 0px;

	 margin-right:5px;

}

 

.slider ul li img {

     cursor:pointer;

     height:50px;

     padding-top:0px;

     width:50px;

	 border: 1px solid #b0b0b0;

}

 

.prev {

     cursor:pointer;

     float:left;

     padding-top:25px;

}

 

.next {

     cursor:pointer;

     float:right;

     padding-top:25px;

}



#scrollmainImage { margin:50px auto; }

#mainImage { width:360px; height:320px; }

#imageWrap { float:right; display:inline; width:360px; height:320px; line-height: 320px; text-align:center; }

#imageWrap img { vertical-align: middle; height:auto; width:auto; }

#imageWrap2 { float:right; display:inline; width:360px; height:370px; line-height: 370px; text-align:center; }

#imageWrap2 img { vertical-align: middle; height:auto; width:auto; }

#imageWrap3 { float:right; display:inline; width:360px; height:320px;  text-align:center; }

#imageWrap3 img { margin-top:10px; }



#imageWrap3 { float:right; display:inline; width:360px; padding-top:30px;}

#statement-images { width:295px; margin:0 auto; }

#statement-images img { float:left; display:inline; width:142px; margin-bottom:7px; }

img#s1, img#s3 { margin-right:7px; }



#videoWrap { width:250px; float:right; margin: 13px 75px 0 0; }

#videoWrap p {color:#b0b0b0; font-size:10px; font-family:arial; }



#copyWrap { float:right; display:inline; width:360px; height:320px; display:table; background: url(images/descbg.png) no-repeat; background-position: right center; }

#copyWrap2 { float:left; display:inline; width:360px;  background: url(images/descbg.png) repeat-y; background-position: right center; }

#copyText { display: table-cell;

	vertical-align: middle; text-align:center; width:360px; }

#copyText p { text-align:center; color:#626262; font-size:11px;}

#copyText2 {  text-align:center; width:360px; }

#copyText2 p { text-align:center; color:#626262; font-size:11px;}



#scrollwrap { width: 450px; float:left; display:inline; height:400px; color:#626262; font-size:9px; line-height:11px; }

#scrollwrap p  { text-align:left; color:#626262; font-size:10px; font-family:arial;  line-height:12px;}

#scrollwrap h1, #scrollwrap h2,#scrollwrap h3, #scrollwrap h4, #scrollwrap h5, #scrollwrap h6 { color:#959595; font-size:9px; letter-spacing:2px; font-weight:normal; text-transform:uppercase; margin: 0 0 15px; }

#scrollwrap h2 { color:#000; font-size:11px; letter-spacing:0px; font-weight:normal; text-transform:none; margin: 25px 0 15px;  font-weight:bold;}



#news, #news p { color:#000; }

#news a {

	color:#720000; text-decoration:none;

}



#flexwrap { width: 435px; padding-right:15px; float:left; display:inline; height:400px; color:#626262; font-size:9px; line-height:11px;  height:auto;  background: url(images/statementbg.png) no-repeat; background-position: right top;}

#flexwrap p  { text-align:left; color:#626262; font-size:9px; line-height:11px;}

#flexwrap h1, #flexwrap h2,#flexwrap h3, #flexwrap h4, #flexwrap h5, #flexwrap h6 { color:#959595; font-size:9px; letter-spacing:2px; font-weight:normal; text-transform:uppercase; margin: 0 0 15px; }
