/***********************************************/
/* main.css                            */
/***********************************************/

/*  clear all browser pre-styles */
body{	
	margin-left:auto;
	margin-right:auto;
	/*min-width:476px; /* */
	max-width:1260px;
	height:100%;
	overflow:auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	line-height:1.166;
	background-color:#000000;  /* black */
	/* background-color:#fff;  /* white */
	background-image:url("http://pinotrenoirpaintingparty.com/images/blackbg.jpg");
	background-position:center;
	text-align:center;
	/* background:url(../images/background.jpg) top center no-repeat #111214; */
}


body,h1,h2,h3,h4,p,ul,ol,ul,li,form,img,blockquote{
	list-style:none;
	/*border:none;*/
	padding:0px;
}

h3, h4, h5, h6, pre, code {
	font-size:1em;
}
a {
	text-decoration: none;
}
a img {
	/*border:none;*/
}



p, h1,h2,h3,h4,ol,li {
	margin-bottom:1em;
}

* {
    box-sizing: border-box;
}
.row::after {
    content: "";
    clear: both;
    display: block;
}
[class*="col-"] {
    float: left;
    padding: 15px;
}
html {
    font-family: "Lucida Sans", sans-serif;
}

/* For mobile phones: */
[class*="col-"] {
    width: 100%;
}
@media only screen and (min-width: 600px) {
    /* For tablets: */
    .col-m-1 {width: 70.00%;}
    .col-m-2 {width: 29.00%;}
    .col-m-3 {width: 100.00%;}
}

@media only screen and (min-width: 768px) {
    /* For desktop: */
    .col-1 {width: 70.00%;}
    .col-2 {width: 29.00%;}
    .col-3 {width: 100.00%;}
}


.fixed-ratio-resize { /* basic responsive img */
	max-width: 100%;
	height: auto;
	width: auto\9; /* IE8 */
}

#header{
	max-width: 100%;
	height: auto;
	width: auto\9; /* IE8 */
}

.images1{
	display:block;
	margin-left:auto;
    margin-right:auto; 
	padding-top:20px; 
	padding-bottom:10px;
	/*border-style:none;*/
}	

.center{
	margin-left:auto;
    margin-right:auto; 
}

.images2{
	margin-left:auto;
	margin-right:auto;
	padding-top:20px; 
	padding-bottom:10px;
	/*border-style:none;*/
}	


#wrap{
	height:100%;
	/* position:relative; /* */
	margin-left:auto;
    margin-right:auto; 
}

.wrapbgimage1 {
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width:80%;
	overflow:hidden;
	display:inline-block;
} 

.bgimage1 {
	background-image:url("http://www.pinotrenoirpaintingparty.com/images/BirdInBlizzardFade.jpg");
	background-repeat:no-repeat;
	background-size: cover;
} 

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#floatwrap{
	height:100%
	margin:0;
	width:100%;
	overflow:hidden;
	display:inline-block;
	padding:0;
	height:auto;
	background-image:url("http://pinotrenoirparintingparty.com/images/blackbg.jpg");
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
}

#floatwrap2{
	width:100%;
	margin-left:10%;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	display:inline-block;
	padding:0;
	height:auto;
	background-image:url("http://pinotrenoirparintingparty.com/images/blackbg.jpg");
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
}


#leftColumn{
	height:100%
	float:left;
	margin:0px;
/*	width:68%;
	min-width:300px; */
	overflow:hidden;
	display:inline-block; /* */
	background-color: #fff;  /* white */
	/*min-height:466px; */
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       

	/*padding:0px 0px 15px 20px;  */
	/*margin-left:10px;   */
	/*	text-align:left; */

}
#rightContainer{
	float:left;
	/* width:26%; /*  */
	/* min-width:150px; /* */
	display:inline-block;
	/*background-image:url("http://davincipaintingparty.com/images/img1.jpg"); */
	background-color: #000;  /* black */
	min-height:466px;
	Margin-top:0px;
	padding-top:10px;
	padding-right:0px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
}
#rightColumn{
	float:right;
	/* width:26%; /*  */
	/* min-width:150px; /* */
	overflow:hidden;
	display:inline-block;
	/*background-image:url("http://davincipaintingparty.com/images/img1.jpg"); */
	background-color: #fff;  /* white */
	min-height:466px;
	Margin-top:0px;
	padding-top:10px;
	padding-right:0px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
}
#middleColumn{
	float:left;
	margin-left:1%;
	margin-right:0%;
	margin-bottom:10px;
	overflow:hidden;
	display:inline-block;
	background-color: #000000;  /* black */
	padding:0px;
	padding-top:10px;
	min-height:466px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
}

#fullColumn{
	float: left;
	margin: 0;
	/* width: 100%; /* */
	overflow: hidden;
	display: inline-block;
	background-color: #fff;  /* white */
	min-height: 466px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #5F0B0B; /* red wine */
	text-align: left;
	

}

#fullCenter{
	margin-left:auto;
	margin-right:auto;;
	margin: 0;
	/* width: 100%; /* */
	/*min-width: 300px; /* */
	overflow: hidden;
	display: inline-block;
	background-color: #fff;  /* white */
	min-height: 466px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #5F0B0B; /* red wine */
	text-align: center;
	

}
#fullColumnColor{
	float: left;
	margin: 0;
	width: 100%;
	/* min-width: 300px; /* */
	overflow: hidden;
	display: inline-block;
	background-color: #fff;  /* white */
	min-height: 466px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #5F0B0B; /* red wine */
	text-align: left;
	background-color:#fed22f;  /* dark yellow */

}

#leftColumn2{
	float:left;
	margin:0px;
	/* width:66%; /* */
	/* min-width:300px; */
	overflow:hidden;
	display:inline-block;
	background-color: #fff;  /* white */
	min-height:466px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */    
	background-color:#fed22f;  /* dark yellow */   

	/*padding:0px 0px 15px 20px;  */
	/*margin-left:10px;   */
	/*	text-align:left; */

}
#rightColumn2{
	float:left;
	/* width:30%; /*  */
	/* min-width:150px; /* */
	overflow:hidden;
	display:inline-block;
	/*background-image:url("http://davincipaintingparty.com/images/img1.jpg"); */
	background-color: #fff;  /* white */
	min-height:466px;
	Margin-top:0px;
	padding-top:10px;
	padding-right:0px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
}

.fullwrap2 {
	background-color:#ffffff;  /* white */
	margin-left:auto;
	margin-right:auto;
	width:90%; /*  */
	overflow:hidden;
	margin-top:10px;
	margin-bottom:20px;
	padding:5%;
}	


.fullwrap {
	background-color:#ffffff;  /* white */
	margin-left:auto;
	margin-right:auto;
	width:75%; /*  */
	overflow:hidden;
	margin-top:20px;
	margin-bottom:20px;
	padding:5%;
}	

.fullregColumn{
	margin:0;
	width:100%;
	min-width:300px;
	overflow:hidden;
	display:inline-block;
	background-color:#fed22f;  /* dark yellow */
	min-height:466px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */      

}




.clear {
	clear:both;
}


/***********************************************/
/* slider                                                   */
/***********************************************/

#slider {
    width:844px; /* important to be same as image width */
    height:205px; /* important to be same as image height */
    position:relative; /* important */
	overflow:hidden; /* important */
	margin-bottom:10px;
}
#sliderContent {
	width: 844px; /* important to be same as image width or wider */
	position: absolute;
	top: 0px;
	margin: 0px 0px 0px -40px;
	left: 45px;
	height: 226px;
}
.sliderImage {
    float:left;
    position:relative;
	display:none;
	margin:0px;
}
.sliderImage span {
	display:none;
}
.clear {
	clear:both;
}
.blocker{
	clear:both;
}
.sliderImage span strong {
    font-size:14px;
}
.top {
	top:0;
	left:0;
}
.bottom {
	bottom:0;
    left:0;
}

.style1{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
}


.style2{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	text-align:center;
}
.style1a{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
	list-style:none;
	margin-left:50px;
	margin-right:50px;
	padding-left:20px;
	padding-right:20px;
}
.style3{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
	list-style:none;
	padding-left:20px;
	padding-right:20px;
}
.style3,ol,li{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
	list-style:none;
	padding-left:20px;
	padding-right:20px;
}


.style4{
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
	text-align:center;
}
.style5,ol,li{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	list-style:none;
	padding-left:20px;
	padding-right:20px;
	margin-left:1px;
}

.style5a,ol,li{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	list-style-type: disc;
	padding-left:20px;
	padding-right:20px;
	margin-left:1px;
}
.style6{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	line-height:1.3;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	text-align:center;
}
.style7{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	line-height:1.3;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	text-align:center;
	font-weight:bold;
	font-size:large;
}
.style8{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
	list-style:none;
	background-color:#fed22f;  /* dark yellow */
	
}

.style9{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#5F0B0B; /* red wine */       
	list-style:none;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	background-color:#fff;  /* white */
}

.style10{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	line-height:1.5;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	text-align:center;
}

.style11{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	line-height:1.3;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	text-align:center;
	padding:10px;
}


.style1gray{
	font-family:Arial, Helvetica, sans-serif;
	color:5F0B0B; /* red wine */       
	text-align:center;
	vertical-align:middle;
	padding:20px;
	background-color:#CCCCCC;
	margin:0px 0px 0px 0px;
	line-height:300%;
	overflow:hidden;

}
.style1green{
	font-family:Arial, Helvetica, sans-serif;
	color:5F0B0B; /* red wine */       
	text-align:center;
	vertical-align:middle;
	padding:20px;
	background-color:#6C0;
	margin:0px 0px 0px 0px;
	line-height:300%;
	overflow:hidden;
}


.style1red{
	font-family:Arial, Helvetica, sans-serif;
	color:5F0B0B; /* red wine */       
	text-align:center;
	vertical-align:middle;
	padding:20px;
	background-color:#F33;
	margin:0px 0px 0px 0px;
	line-height:300%;
	overflow:hidden;
	
}

.style1yellow{
	font-family:Arial, Helvetica, sans-serif;
	color:5F0B0B; /* red wine */       
	text-align:center;
	vertical-align:middle;
	padding:20px;
	background-color:#FF9;
	margin:0px 0px 0px 0px;
	line-height:300%;
	overflow:hidden;

}

.style1paleyellow{
	font-family:Arial, Helvetica, sans-serif;
	color:5F0B0B; /* red wine */       
	text-align:center;
	vertical-align:middle;
	padding:20px;
	background-color:#FFFFCC;
	margin:0px 0px 0px 0px;
	margin-bottom:1em;
	line-height:300%;
	overflow:hidden;

}



.style4Left{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
	text-align:left;
}



.makebold{
	font-weight:bold;	
}

.stylereg{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */      
	background-color:#fed22f;  /* dark yellow */
	list-style:none;
	padding-left:0px;
	padding-right:0px;
}





#calWrapper{
	background-color: #f2df77;  /* yellow */
	padding:10px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */        
	background-color:#fed22f;  /* dark yellow */
        overflow-x:scroll;
}

.registerWrapper{
	width:100%;
	background-color:#fed22f;  /* dark yellow */
	padding:0px;
	margin:0px;
	margin-left:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */    
}

.displaytogether {
	float:left;
	width:90%; /*  */
	overflow:hidden;
}	

.painting {
	float:left;
	margin:20px;
	margin-left:10%;
	padding:0;
	border-style:solid;
	border-color:#fed22f;
	border-width:thick;
	overflow:hidden;
	
}
.painting2 {
	float:left;
	margin:20px;
	margin-left:10%;
	padding:0;
	border-style:solid;
	border-color:#fed22f;
	border-width:thick;
	max-width: 600px;
	overflow:hidden;
	
}	
	

.partyDescription {
	float:right;
	width:60%; /*  */
	/*min-width:150px; */	
	background-color:#fed22f;  /* dark yellow */
	/*min-height:466px; */
	line-height:1;
	margin-rigth:10px;
	padding-top:10px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */       
	overflow:hidden;
}

.regDescCenter {
	float:left;
	width:70%; /*  */
	/*min-width:150px; */	
	background-color:#fed22f;  /* dark yellow */
	/*min-height:466px; */
	margin:10px;
	margin-rigth:10px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	
	color:#5F0B0B; /* red wine */       
}


.regDescLeft {
	float:left;
	width:30%; /*  */
	/*min-width:150px; */	
	background-color:#fed22f;  /* dark yellow */
	/*min-height:466px; */
	margin:10px;
	margin-rigth:10px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	
	color:#5F0B0B; /* red wine */       
}

.regDescRight {
	float:right;
	width:30%; /*  */
	background-color:#fed22f;  /* dark yellow */
	margin-right:10px;
	padding-top:10px;
	padding-right:0px;
	padding-left:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	
	color:#5F0B0B; /* red wine */       
}

.blockWrapper{
	margin-left:auto;
	margin-right:auto;;
	width:50%;
	display:block;
	background-color:#fed22f;  /* dark yellow */
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5F0B0B; /* red wine */    
}

