



input { 
 background-color: #FFFFFF; 
}



.frontpagetext {

	font-family : Helvetica;

	color : #444444;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 15px;

	margin-bottom : 0px;

	margin-right : 50px;

	margin-left : 10px;

	line-height : 17px;

}


.magazine-top {

	font-family : Helvetica;

	color : #EEEEEE;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 0px;

	margin-right : 50px;

	margin-left : 40px;

	line-height : 15px;

}

.galleryfrontartist {

	font-family : Helvetica;

	color : #333333;

	font-size : 17px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 10px;

	margin-right : 0px;

	margin-left : 0px;

	line-height : 15px;

}


.magazine-bottom {

	font-family : Helvetica;

	color : #333333;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 0px;

	margin-right : 50px;

	margin-left : 40px;

	line-height : 15px;

}

.status-topright {

	font-family : Helvetica;

	color : #111111;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 6px;

	margin-right : 0px;

	margin-left : 5px;

	line-height : 12px;

}

.smalltext {

	font-family : Helvetica;

	color : #222222;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 5px;

	margin-bottom : 6px;

	margin-right : 15px;

	margin-left : 8px;

	line-height : 15px;

}

.numbers {

	font-family : Helvetica;

	color : #222222;

	font-size : 9px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 2px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 6px;

	margin-left : 6px;

	line-height : 9px;

}



.profiletext {

	font-family : Helvetica;

	color : #666666;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 18px;

	margin-left : 8px;

	line-height : 15px;

}


.myaccount {

	font-family : Helvetica;

	color : #111111;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 6px;

	margin-bottom : 6px;

	margin-right : 15px;

	margin-left : 8px;

	line-height : 14px;

}
.myaccount-expl {

	font-family : Helvetica;

	color : #222222;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 6px;

	margin-bottom : 6px;

	margin-right : 15px;

	margin-left : 8px;

	line-height : 12px;

}


.youraccount {

	font-family : Helvetica;

	color : #444444;

	font-size : 16px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 10px;

	margin-right : 50px;

	margin-left : 10px;

	line-height : 20px;

}

.youraccount-upload {

	font-family : Helvetica;

	color : #444444;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 0px;

	margin-right : 50px;

	margin-left : 10px;

	line-height : 17px;

}

.youraccount-upload-small {

	font-family : Helvetica;

	color : #555555;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 0px;

	margin-right : 50px;

	margin-left : 10px;

	line-height : 15px;

}


.myphotos-specs1 {

	font-family : Helvetica;

	color : #444444;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 10px;

	margin-left : 10px;

	line-height : 11px;

}

.projectdesc1 {

	font-family : Helvetica;

	color : #444444;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 5px;

	margin-bottom : 15px;

	margin-right : 10px;

	margin-left : 10px;

	line-height : 14px;

}

.myphotos-specs2 {

	font-family : Helvetica;

	color : #AAAAAA;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 10px;

	margin-left : 10px;

	line-height : 15px;

}


.messages1 {

	font-family : Helvetica;

	color : #222222;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 40px;

	margin-left : 7px;

	line-height : 15px;

}

.messages2 {

	font-family : Helvetica;

	color : #333333;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 10px;

	margin-right : 150px;

	margin-left : 95px;

	line-height : 16px;

}


.select-1 {

	font-family : Helvetica;

	color : #222222;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	line-height : 12px;

}


.headline {

	font-family : Helvetica;

	color : #111111;

	font-size : 15px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 5px;

	margin-bottom : 6px;

	margin-right : 15px;

	margin-left : 8px;

	line-height : 17px;

}



.profilepage {

	font-family : Helvetica;

	color : #ADC930;

	font-size : 18px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 15px;

	margin-left : 8px;

	line-height : 15px;

}


.profilepage-desc {

	font-family : Helvetica;

	color : #AAAAAA;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 0px;

	margin-right : 100px;

	margin-left : 0px;

	line-height : 15px;

}


.profilepage-labels {

	font-family : Helvetica;

	color : #CCCCCC;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 1px;

	margin-bottom : 0px;

	margin-right : 0px;

	margin-left : 6px;

	line-height : 11px;

}

.profilepage-wall {

	font-family : Helvetica;

	color : #AAAAAA;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 1px;

	margin-bottom : 0px;

	margin-right : 0px;

	margin-left : 6px;

	line-height : 15px;

}



.calculateprice {

	font-family : Helvetica;

	color : #BBBBBB;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 5px;

	margin-bottom : 5px;

	margin-right : 30px;

	margin-left : 6px;

	line-height : 15px;

}



.profilepage-name {

	font-family : Helvetica;

	color : #AAAAAA;

	font-size : 14px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 3px;

	margin-bottom : 3px;

	margin-right : 5px;

	margin-left : 5px;

	line-height : 15px;

}

.myaccount-labels {

	font-family : Helvetica;

	color : #8AAD00;

	font-size : 15px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 0px;

	margin-left : 6px;

	line-height : 25px;

}


.imagesnippet {

	font-family : Helvetica;

	color : #444444;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 10px;

	margin-right : 0px;

	margin-left : 15px;

	line-height : 14px;

}

.familyfront {

	font-family : Helvetica;

	color : #CCCCCC;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 5px;

	margin-bottom : 5px;

	margin-right : 5px;

	margin-left : 5px;

	line-height : 13px;

}


.frontpage {

	font-family : Helvetica;

	color : #BBBBBB;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 7px;

	margin-bottom : 8px;

	margin-right : 30px;

	margin-left : 11px;

	line-height : 15px;

}

.frontpage-family {

	font-family : Helvetica;

	color : #999999;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 7px;

	margin-bottom : 8px;

	margin-right : 20px;

	margin-left : 11px;

	line-height : 13px;

}

.guidetitle {

	font-family : Helvetica;

	color : #EEEEEE;

	font-size : 14px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 23px;

	margin-bottom : 0px;

	margin-right : 50px;

	margin-left : 0px;

	line-height : 12px;
	
	font-weight : bold;

}


.guidecontent {

	font-family : Helvetica;

	color : #CCCCCC;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 25px;

	margin-bottom : 15px;

	margin-right : 50px;

	margin-left : 10px;

	line-height : 16px;
	

}



.familyfront-spaced {

	font-family : Helvetica;

	color : #CCCCCC;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 8px;

	margin-bottom : 8px;

	margin-right : 20px;

	margin-left : 8px;

	line-height : 13px;

}


.profilepage-desctext {

	font-family : Helvetica;

	color : #888888;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 1px;

	margin-bottom : 0px;

	margin-right : 0px;

	margin-left : 15px;

	line-height : 13px;

}


.snippets {

	font-family : Helvetica;

	color : #FFFFFF;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 1px;

	margin-bottom : 0px;

	margin-right : 7px;

	margin-left : 3px;

	line-height : 11px;

}


.ourconcept {

	font-family : Helvetica;

	color : #222222;

	font-size : 14px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 1px;

	margin-top : 15px;

	margin-bottom : 6px;

	margin-right : 100px;

	margin-left : 8px;

	line-height : 22px;

}


.boxtopleft {

	font-family : Helvetica Neue;

	color : #222222;

	font-size : 16px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 10px;

	margin-right : 20px;

	margin-left : 12px;

	line-height : 24px;

}


.imageinfo {

	font-family : Helvetica Neue, Helvetica;

	color : #888888;

	font-size : 14px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 1px;

	margin-top : 10px;

	margin-bottom : 10px;

	margin-right : 20px;

	margin-left : 12px;

	line-height : 20px;

}

.imageinfo-small {

	font-family : Helvetica;

	color : #888888;

	font-size : 13px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 10px;

	margin-bottom : 10px;

	margin-right : 20px;

	margin-left : 12px;

	line-height : 14px;

}

.getaccount {

	font-family : Helvetica;

	color : #333333;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 20px;

	margin-left : 10px;

	line-height : 13px;

}



.loginfield {

	font-family: Helvetica;
	
	color : #777777;
	
	font-size : 11px;
	
	line-height : 10px;
	
	border : 0px;
	
	background-color: #FFFFFF;

	

}

.form {

	font-family : Arial, Helvetica;

	color : #444444;
		
	border: 0px;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 0px;

	margin-left : 0px;

	line-height : 12px;

	

}

.messagecenter {

	font-family : Helvetica;

	color : #222222;

	font-size : 14px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 0px;

	margin-left : 0px;

	line-height : 12px;

	

}


.family-profiles {

	font-family : Helvetica;

	color : #CCCCCC;

	font-size : 15px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 10px;

	margin-left : 11px;

	line-height : 24px;

	

}

.login {

	font-family : Helvetica;

	color : #777777;
	
	background-color: #FFFFFF;
	
	border: 0px;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 3px;

	margin-right : 0px;

	margin-left : 0px;

	line-height : 11px;

	

}

.standardform {

	font-family : Helvetica;

	color : #444444;

	font-size : 12px;

	padding-left : 0px;

	padding-right : 0px;

	padding-top : 0px;

	letter-spacing : 0px;

	margin-top : 0px;

	margin-bottom : 0px;

	margin-right : 0px;

	margin-left : 0px;

	line-height : 12px;

	

}


A.profile:link {

		color : #CCCCCC;
        text-decoration : none;

}

A.profile:visited {

        color : #CCCCCC;

        text-decoration : underline;

}

A.profile:hover {

        color : #EEEEEE;

        text-decoration : underline;

}

A.profile:active {

        color : #FFFFFF;

        text-decoration : none;

}



A:link {

		color : #FFFFFF;
        text-decoration : underline;

}

A:visited {

		color : #EEEEEE;
        text-decoration : none;

}

A:hover {

        color : #EEEEEE;

        text-decoration : underline;

}

A:active {

        color : #FFFFFF;

        text-decoration : none;

}


A.snippetlink:link {

		color : #ADC930;
        text-decoration : none;

}

A.snippetlink:visited {

		color : #ADC930;
        text-decoration : none;

}

A.snippetlink:hover {

        color : #EEEEEE;

        text-decoration : underline;

}

A.snippetlink:active {

        color : #FFFFFF;

        text-decoration : none;

}


A.snippetlinkdark:link {

		color : #444444;
        text-decoration : none;

}

A.snippetlinkdark:visited {

		color : #444444;
        text-decoration : none;

}

A.snippetlinkdark:hover {

        color : #666666;

        text-decoration : underline;

}

A.snippetlinkdark:active {

        color : #666666;

        text-decoration : none;

}



A.dark {

		color : #333333;
        text-decoration : underline;

}

A.dark:link {

		color : #333333;
        text-decoration : underline;

}

A.dark:visited {

		color : #333333;
        text-decoration : underline;

}

A.dark:hover {

        color : #111111;

        text-decoration : none;

}

A.dark:active {

        color : #666666;

        text-decoration : none;

}





