* {padding: 0; margin:0;}
*, body {color: #000; font: normal 12px/150%  "Fedra Serif A Book Italic", "Verdana", "Arial", "lucida console", sans-serif; }

/* body {background: url(i/happyNY-2010.jpg) repeat 0 0;  }   */

body {background: url(i/110bg.png) repeat 0 0; 
font-family: "Fedra Serif A Book Italic";
font-style: normal;
font-weight: normal;
font-stretch: normal;
font-variant: normal;
} 

#head {width: 898px; margin-left: -449px; margin-right: auto; position: absolute; left: 50%; padding: 0; height: 118px;}

#wrap {width:948px; padding:110px 0px 0px;text-align:center; margin:0px auto 0;
min-height:450px; 
height:auto;  !important 
height:450px;
background: #fff;
}

/*  menu  */
ul#menu {text-align: center; padding: 0px 0 10px 0px;}
ul#menu li {display: inline;float: left;list-style-type: none; text-transform: capitalize; }
ul#menu ul {list-style: none;padding: 0;margin: 0;}
ul#menu li a{text-decoration:none; padding: 0px 10px 0 0; border: 0; color: #000; font-size:14px;
font-family: "Fedra Serif A Pro Book Italic";
font-style: normal;
font-weight: normal;
font-stretch: normal;
font-variant: normal;

} 
ul#menu li.active a {text-decoration: underline; color: #000;}
* html ul#menu a {border: 0;}
#head span {float: right; margin: 0 10px 0 0; display: none;}
/*  menu  */

/*  content */
#folio {text-align: center; width: 798px; margin:0 auto 0; padding: 25px 0 10px;}
#folio .folio_item a {border:0;}
#folio .folio_item {margin: 20px 0 0;}
.folio_item img {border: 1px solid #FFF; margin: 0px 0px 20px;}

#info {float: right; width: 230px; text-align: left;}
dt {border: 0; color: #999; margin: 0 0 5px;padding: 0px 0 3px 0;}
dd {padding: 0px 0 10px 0px;}

div.dotted {border-bottom: 1px dotted #ccc; padding: 10px 0 10px;}
dd img {padding: 5px 0 5px;}
dl h2 {text-align: left;}

/*  content */

/*  links */
a {color: #000; border: 0; text-decoration: none;  border-bottom: 1px solid #009EE0;
font-family: "Fedra Serif A Pro Book Italic";
font-style: normal;
font-weight: normal;
font-stretch: normal;
font-variant: normal;
}
a:visited {color:#000;}
a:hover {border-bottom: 1px solid #14BAFF;}

a.mylink {text-decoration: none; background: #FFF; color: #000; padding: 5px; border: 1px solid #009EE0;
font-family: "Fedra Serif A Pro Book Italic";
font-style: normal;
font-weight: normal;
font-stretch: normal;
font-variant: normal;
}
a.mylink:hover {border: 1px solid #14BAFF;} 

#head a {border:0;}

.txt {position: absolute; margin: 102px 0 0 0px; font-size: 12px; text-align: left; color:#000; width:780px; height:20px; padding:0 0 0 20px; text-indent: 0px; background: #FFF;
font-family: "Fedra Serif A Pro Book Italic";
font-style: normal;
font-weight: normal;
font-stretch: normal;
font-variant: normal;
}

div.txt span {color: #000;}

a:hover > .txt {background: url(i/bg.gif) repeat 0 0; color:#FFF;}
a:hover > div.txt span {color:  #009EE0;}
a:hover > div.txt {color: #000;}
/*  links */

/*  styles */
dd, dt, p{text-align: left; 
font-family: "Fedra Serif A Pro Book Italic";
font-style: normal;
font-weight: normal;
font-stretch: normal;
font-variant: normal;}


dt {background: #FFF;
font-family: "Fedra Serif A Pro Book Italic";
font-style: normal;
font-weight: normal;
font-stretch: normal;
font-variant: normal;
color:#009ee0}
#folio p {margin-top: 0; padding-top: 0;}

cite { float: left; font-size:10px; margin: 0px 0 10px; padding: 0 0 10px 0px; color: #000; }
.clear {clear: both; margin: 5px 0 5px 0;}
.dot {border-top: 1px solid #009EE0; margin: 10px 0 10px;}
.dotbot {border-bottom: 1px solid #009EE0;}

ul.jqGalScroll {text-align: left; list-style: none;}

.cardbtn, textarea, input  {border: 1px solid #009EE0; background: #FFF; padding: 5px 10px;}

/*  basic */

h1, h2, h3,h4 {margin-top: 0; font-weight: normal; margin-bottom: .5em;
background: #FFF; font-family: "Fedra Serif A Book Italic", "Verdana", "Arial", "lucida console", sans-serif; 
font-style: normal;
font-weight: normal;
font-stretch: normal;
font-variant: normal;}

h1 {font-size: 197%;}

h2 {font-size: 136%;}

h3 { font-size: 100%;font-weight: bold;}

p, ul, ol { margin-bottom: 1.6em; line-height: 180%; margin-top: 0px;}

blockquote {width: 450px; font-style: normal; text-align: left; 
background: #FFF;}

img.left {float: left; margin: 0 15px 0 0;}

img.right {float: right;margin: 0 0 0 35px;}

small {font-size: 10px; color: #999;}
img {border: 0;}


