
@import url("neue/stylesheet.css");
body {
  
  font-size: 14pt;
  font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif;
  color: #666666;
 
}

.thumb-img2 {
    width: 240px;
    height: 180px;
    border: 1px solid #696;
    padding: 0px;
    background-image:url(.jpg);
}			

.thumb-wrap {
    float: left;
    display: block;
    margin: 5px;
}

.thumb {
    padding: 4px;
}
.thumb-img {
    width: 110px;
    height: 83px;
    border: 1px solid #999;
    padding: 5px;
    background-image:url(.jpg);
}			

									
.pic {color: #555612; text-decoration: none; font-family: HelveticaNeueLT53ExRegular, arial,sans-serif; font-size: 12px; letter-spacing:1px;}
.caption {color: #000007; font-family: HelveticaNeueLT53ExRegular, Helvetica, arial,sans-serif; font-size: 15px;  }
.tiny {color: #999999; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 12px; }
.tiny2 {color: #999999; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 9px; }

.tinyellow {color: #d7d442; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 12px; }
.tinyellow2{color: #d7d442; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 9px;   }


.tinyblue {color: #000007; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 9px; }
.blogblue {color: #557EA0; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 14px; }


.caption2 {color: #7a7a7a; text-decoration: none; font-family: HelveticaNeueLT53ExRegular, Helvetica, Arial, san-serif; font-size: 11pt;  }
.caption3 {color: #666666; text-decoration: none; font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 14pt;  }
.caption4 { padding: 20px; color: #666666; text-decoration: none; font-family: HelveticaNeueLT43LightExObliq, Helvetica, Arial, san-serif; font-size: 12pt;  }
.caption5 {color:#F5CF34; text-decoration: none; font-family:  HelveticaNeueLT43LightExRegul, Helvetica, Arial, sans-serif;  font-size: 17px;  line-height:22px; }
.poem {text-decoration: none; font-family: Arial,sans-serif; font-size: 16px; color: #333333;	padding: 0px; text-align: left;  line-height:20px; }

.gallerytitle{font-size: 28pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #434343; }


.media {font-family: garamond, georgia, serif; text-decoration: none; font-size: 14px; color: #A2B4B5; line-height:16px; }
.form {font-family: arial,sans-serif; font-size:16px; color:#233333; line-height:24px;   }
.flickrheader{font-size: 48pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #434343; margin:15px;}
.flickrheader2{font-size: 48pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #000000; margin:15px;}
.flickrheader3{font-size: 50pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #ffffff; margin:15px;}

a.prevnext:link {font-size:92%; font-size: 10px; font-family:  Helvetica, Arial, san-serif; color: #67a;; letter-spacing:2px;}
a.prevnext:hover {font-size:92%; font-size: 10px; font-family:  Helvetica, Arial, san-serif; color: #ffffff;; letter-spacing:2px;}
a.prevnext:active {font-size:92%; font-size: 10px; font-family:  Helvetica, Arial, san-serif; color: #67a;; letter-spacing:2px;}
a.prevnext:visited {font-size:92%; font-size: 10px; font-family:  Helvetica, Arial, san-serif; color: #67a; letter-spacing:2px;}

a.ritzgirl:link {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #000000; }
a.ritzgirl:hover {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #676767; }
a.ritzgirl:active {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #676767; }
a.ritzgirl:visited {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #676767; }


a.ritzgirl2:link {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #222222; }
a.ritzgirl2:hover {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #434343; }
a.ritzgirl2:active {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #434343; }
a.ritzgirl2:visited {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #434343; }

a.ritzgirl3:link {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #ffffff; }
a.ritzgirl3:hover {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #434343; }
a.ritzgirl3:active {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #434343; }
a.ritzgirl3:visited {font-size: 38pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #434343; }



blockquote { padding: 20px; color: #666666; text-decoration: none; font-family: HelveticaNeueLT43LightExObliq, Helvetica, Arial, san-serif; font-size: 14pt; line-height:24px; text-align:justify; }
	

a.nav:link {color: #E1615D; text-decoration: none; font-family: tahoma; font-size: 15px; word-spacing:10px; letter-spacing:.02em; font-weight:900; }
a.nav:active {color: #E1615D; text-decoration: none; font-family: tahoma; font-size: 15px; word-spacing:10px; letter-spacing:.02em; font-weight:900; }
a.nav:visited {color: #E1615D; text-decoration: none; font-family: tahoma; font-size: 15px; word-spacing:10px; letter-spacing:.02em; font-weight:900;}
a.nav:hover {color: #BBD8D1; text-decoration: none; font-family: tahoma; font-size: 15px; word-spacing:10px; letter-spacing:.02em; font-weight:900; }
	
a.pink:link {color: #67a; text-decoration: none; font-family: HelveticaNeueLT53ExRegular, Helvetica, Arial, san-serif font-size: 22px; background-color:#E9EAEC; line-height:22px; padding:6px;}
a.pink:active {color: #67a; text-decoration: none; font-family: HelveticaNeueLT53ExRegular, Helvetica, Arial, san-serif font-size: 22px; background-color:#E9EAEC; line-height:22px; padding:6px;}
a.pink:visited {color: #67a; text-decoration: none; font-family: HelveticaNeueLT53ExRegular, Helvetica, Arial, san-serif font-size: 22px; background-color:#E9EAEC;line-height:22px; padding:6px;}
a.pink:hover {color: #E1615D; text-decoration: none; font-family: HelveticaNeueLT53ExRegular, Helvetica, Arial, san-serif font-size: 22px; background-color:#FFD5EC;line-height:22px; padding:6px;}

a.mint:link {color: #2a8e90; text-decoration: none; font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 11pt;   }
a.mint:active {color: #2a8e90; text-decoration: none; font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 11pt;  }
a.mint:visited {color: #2a8e90; text-decoration: none; font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 11pt;  }
a.mint:hover {color: #06474B; text-decoration: none; font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 11pt;   }


a.ul:link {color: #67a; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 12px;   }
a.ul:active {color: #67a; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 12px;  }
a.ul:visited {color: #67a; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 12px;  }
a.ul:hover {color: #d4d4d4; text-decoration: none; font-family: Helvetica, arial,sans-serif; font-size: 12px;  }

a.ul2:link {color: #67a; text-decoration: none;  font-family: HelveticaNeueLT47LightCnRegul, Helvetica, Arial, san-serif; font-size: 14pt; }
a.ul2:active {color: #67a; text-decoration: none; font-family: HelveticaNeueLT47LightCnRegul, Helvetica, Arial, san-serif; font-size: 14pt;}
a.ul2:visited {color: #67a; text-decoration: none; font-family: HelveticaNeueLT47LightCnRegul, Helvetica, Arial, san-serif; font-size: 14pt; }
a.ul2:hover {color: #d4d4d4; text-decoration: none; font-family: HelveticaNeueLT47LightCnRegul, Helvetica, Arial, san-serif; font-size: 14pt;}

a.caption:link {color: #212121; text-decoration: none; font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 16px; letter-spacing:.02em;}
a.caption:active {color: #212121; text-decoration: none; font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 16px; letter-spacing:.02em;}
a.caption:visited {color: #212121; text-decoration: none; font-family:HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 16px; letter-spacing:.02em;}
a.caption:hover {color: #333333; text-decoration: none; font-family: HelveticaNeueLT43LightExRegul, Helvetica, Arial, san-serif; font-size: 16px; letter-spacing:.02em;}

a.gallery:link {color: #887; text-decoration: none; font-family: arial,sans-serif; font-size: 14px; text-transform:uppercase;margin:10px 0 12px 0;}
a.gallery:active {color: #887; text-decoration: none; font-family: arial,sans-serif; font-size: 14px; text-transform:uppercase;margin:10px 0 12px 0;}
a.gallery:visited {color: #887; text-decoration: none; font-family: arial,sans-serif; font-size: 14px; text-transform:uppercase;margin:10px 0 12px 0;}
a.gallery:hover {color: #67a; text-decoration: none; font-family: arial,sans-serif; font-size: 14px; text-transform:uppercase;margin:10px 0 12px 0;}

a.form:link {color: #000000; text-decoration: none; font-family: tahoma; font-size: 15px; word-spacing:10px; letter-spacing:.02em; font-weight:900; }
a.form:active {color: #000000; text-decoration: none; font-family: tahoma; font-size: 15px; word-spacing:10px; letter-spacing:.02em; font-weight:900; }
a.form:visited {color: #000000; text-decoration: none; font-family: tahoma; font-size: 15px; word-spacing:10px; letter-spacing:.02em; font-weight:900;}
a.form:hover {color: #67a; text-decoration: none; font-family: tahoma; font-size: 15px; word-spacing:10px; letter-spacing:.02em; font-weight:900; }


            

div.header {width:30%;  float:right;}
div.sidebar {width: 250px;	float: right; }
div.side_navigation {width:300px; height:540px;  margin-top:0px; float: left;}
div.side_number_grid {width: 350px;	float: left; }
div.horizontal_thumbs {width: 550px;   margin-left:20px;}
div.picture {width: 450px;	float: left;  }



div.quote {width:auto; float:inherit; margin:10px 0 10px 20px; padding:25px; color:#329691; font-family:Arial; font-size:10px; text-align:center; }


div.writing {width:720px;  height:650px; float:left;}
div.indexpic {width:640px;  height:400px; float:left;}
div.indexpic512 {width:535px;  height:525px; float:left;}
div.indexpic2 {width:900px;  height:400px; float:left;}

div.mainpic {width:510px;  height:400px; float:left;}
div.mainpic640 {width:650px;  height:480px; float:left; }
div.copyright {width:280px;  float:right; color:#329691; font-family:Arial; font-size:12px; text-align:center;  padding-top:3px; padding-bottom:3px;}
div.indexgallery {width:650px;  height:400px; float:left;}

div.breebeats {width: 450px; height: 500px;	float: left; }
div.video_container {width: 550px; height: 450px;	float: left; }
div.pancontainer {width:950px; height:600px; text-align:center; margin-left:auto; margin-right:auto; float:left;}


div.info {width:510px; float:right; margin-top:10px; color:#329691; font-family:Arial; font-size:12px; text-align:center; 
border-top:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; border-left:1px solid #d8d8d8; padding-top:5px; padding-bottom:5px}


div.infoindex {width:260px; float:left;  text-align:center;   }
div.infoindex2 {width:180px; float:left;  text-align:center;   }

div.writeinfo {width:140px; float:left;  text-align:center; background-color:#E9EAEC; padding-top:1px; padding-bottom:1px}
div.mediainfobar {width:2000px; float:left; margin-top:10px; color:#329691; font-family:Arial; font-size:12px; text-align:center; 
border-top:1px solid #494949; border-right:1px solid #494949; border-bottom:1px solid #494949; border-left:3px solid #494949; padding-top:5px; padding-bottom:5px}

div.pie {
border-radius:100px;
-moz-border-radius:100px;
-webkit-border-radius:100px; 
behavior:url(http://www.ritzgirl.com/PIE.htc);
}

div.picmenu a:visited, div.picmenu a {text-decoration:none; color:#d00; font-weight:bold;}
div.picmenu a:visited img, div.picmenu a img{filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
 -moz-opacity: 0.40; opacity:0.4;
}
div.picmenu a:hover {background-color:transparent; color:#06a;}
div.picmenu a span {display:none;}
div.picmenu a:hover span {font-size:12px; height:18px; padding:4px; font-weight:normal; color:#a40;}

div.picmenu a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
 }
 
div.clearfix {clear:both; height:0; font-size: 1px; line-height: 0px;}
 
h1 {font-size: 48pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #c8c8c8; line-height: 45px;}
h2 {font-size: 24pt; font-family: HelveticaNeueLT25UltLightRegu, Helvetica, Arial, san-serif; color: #666666; line-height: 45px;}


ul,li,h3,h4{margin:0;padding:0}
li{list-style:none}
h3,h4{font-size:92%; font-family:  Helvetica, Arial, san-serif; letter-spacing:2px; }


a{color:#9EB1B1;font-family:arial;font-weight:200;text-decoration:none}
a:hover{color:#ffffff;text-decoration:none}
#navigation{font-size:11px;  width:150px; padding-left:20px }
#navigation li{line-height:22px}
#navigation li .sub_nav,#navigation li .sub_nav2{padding-left:20px; }


html,legend,h4.active,h3.active,.nav_selected,.paginationstyle a:hover,.paginationstyle a.selected{color:#ffffff}
sup,sub{vertical-align:baseline}.preload{position:absolute;top:-1000px;width:10px;height:10px;overflow:hidden}
#loading{display:block;left:645px;position:absolute;top:275px}
.sub_nav,.subnav,.subnav2,#black #navigation{display:none;}



/*typography*/

@font-face { /* for non-IE */
font-family:HelveticaNeueLT43LightExRegul;
src:url(http://:/) format("No-IE-404"),url(neue/helvetica_lt_43_light_extended-webfont.ttf) format("truetype");
}
@font-face { /* for non-IE */
font-family:HelveticaNeueLT25UltLightRegu;
src:url(http://:/) format("No-IE-404"),url(neue/helvetica_lt_25_ultra_light-webfont.ttf) format("truetype");
}

	 


