body {
		color: #000;
		font-family: helvetica;
		font-weight:100;
		margin:0px;
		background-color: white;
		background: url(images/bg.jpg)
	}
	a img{border:none}
#container {
		width: 100%;
	}
	#content{clear:both;width:975px; margin:auto;background: url(images/gridbg.png)
}
	#top{width:100%; background:#f9f9f9; display:table; border-bottom:1px solid #eee;}
	#header{width:800px;margin:auto;}
	#imgcont
	{float:left;width:160px;height:130px;text-align: center}
	#imagedetails h2 {
margin: 0px;
}
#imagedetails {
float: left;
padding-left: 10px;
width:250px
}
	#imgcont img{opacity:0.8;width:150px;border:1px solid #eee}
	#imgcont a{color:#bbb;text-decoration: none}
		#imgcont img:hover{opacity:1;border:1px solid #aaa}
		#bigimgcont
	{float:left;width:540px;height:540px}
	#bigimgcont img{cursor: -webkit-zoom-in;
cursor: -moz-zoom-in; max-width:530px; max-height:530px;border:1px solid #aaa;-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(86%, transparent), to(rgba(255, 255, 255, 0.1)))
}
#meet{		background: url(images/meetbg.png);padding:20px 10px;position: relative;
height: 290px;}
#meet img {
position: absolute;
}
#imagedetails h2 {
font-weight: 100;
font-size: 29px;
}
#tweet-box p{margin:0px}
#thumb {
display: table-cell;
vertical-align: middle;
height: 150px;
}
#header input {
font-size: 20px;
padding: 3px;
}
#header button {
display:none;
background: #24A8DF;
-webkit-appearance: none;
color: white;
font-size: 20px;
border: 1px solid #1B8FBF;
padding: 4px 6px;
cursor:pointer;
-webkit-font-smoothing: antialiased;
}
.bubbleInfo {
    position: relative;
}

.popup {
position: absolute;
display: none;
background: rgba(255, 255, 255, 0.98);
padding: 10px;
border: 1px solid #EEE;
border-radius: 12px;
-webkit-box-shadow: 0px 12px 14px rgba(0, 0, 0, 0.199219);
box-shadow: 0px 12px 14px rgba(0, 0, 0, 0.199219);
width: 185px;
height: 151px;
}
.popup:before {
	content:"";
	position:absolute;
	top:-19px; /* value = - border-top-width - border-bottom-width */
	right:16px; /* controls horizontal position */
    border-width:0 13px 19px;
	border-style:solid;
    border-color:#eee transparent;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}

/* creates the smaller  triangle */
.popup:after {
	content:"";
	position:absolute;
	top:-17px; /* value = - border-top-width - border-bottom-width */
	right:17px; /* value = (:before left) + (:before border-left) - (:after border-left) */
	border-width:0 12px 17px;
	border-style:solid;
	border-color:#fff transparent;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}
#logo a{display:table;float:left;}
#arrow{float: left;cursor: pointer;
margin-top: 38px;
margin-left: 6px;}
#searchform{float:right;margin-top:28px;width:200px}
#searchform input{width:248px; color: #CCC;
font-weight: 100 !important;
font-family: helvetica;padding-left:30px;outline:none}
#logo{float:left;margin-bottom: 12px}
#avatarcont .avatar {
-webkit-box-shadow: 0.9px 1px 3px rgba(0, 0, 0, 0.699219);
box-shadow: 0.9px 1px 3px rgba(0, 0, 0, 0.699219);
}
#avatarcont{float:left}
#userinfo {
float: left;
padding-left: 12px;
padding-top: 2px;
}
#userinfo {
color: #999;
}
#userinfo a, #userlinks a {
text-decoration: none;
color: #CCC;
font-size: 12px;
}
#sortable li{list-style: none}
#userinfo a:hover, #userlinks a:hover{color:#BDE021}
#userlinks{padding:5px 0px; display:table}
#userlinks ul{display:table; margin:4px 0px}
#userlinks li{list-style: none; float:left; clear:left;}
#usercont {
display: table;
width: 180px;
height: 45px;
border-bottom: 1px solid #F2F2F2;
}
 * {
            margin: 0;
            padding: 0;
        }
        h1 {
            margin: 14px 0;
font-weight:100;        }
        p {
            margin: 6px 0;
font-weight: 100;
        }
        .bubbleInfo {
            position: relative;
        }
        .trigger {
            position: absolute;
        }
        .popup {
        	position: absolute;
        	display: none;
        	z-index: 50;
        	border-collapse: collapse;
        }
        .popup td.corner {
        	height: 15px;
        	width: 19px;
        }
        .popup td#topleft { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-1.png); }
        .popup td.top { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-2.png); }
        .popup td#topright { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-3.png); }
        .popup td.left { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-4.png); }
        .popup td.right { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-5.png); }
        .popup td#bottomleft { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-6.png); }
        .popup td.bottom { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-7.png); text-align: center;}
        .popup td.bottom img { display: block; margin: 0 auto; }
        .popup td#bottomright { background-image: url(http://static.jqueryfordesigners.com/demo/images/coda/bubble-8.png); }
        .popup table.popup-contents {
        	font-size: 12px;
        	line-height: 1.2em;
        	background-color: #fff;
        	color: #666;
        	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
        	}
        table.popup-contents th {
        	text-align: right;
        	text-transform: lowercase;
        	}
        table.popup-contents td {
        	text-align: left;
        	}
        tr#release-notes th {
        	text-align: left;
        	text-indent: -9999px;
        	background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right;
        	height: 17px;
        	}
        tr#release-notes td a {
        	color: #333;
        }
        #slider1 {
  width: 943px;
  height: 476px;
  list-style: none;
 }
 #slider2 {
  width: 943px;
  height: 137px;
  list-style: none;
 }

 /* CSS to expand the image to fit inside colorbox */
 #cboxPhoto { width: 100%; height: 100%; margin: 0 !important; }
 /* Change metallic theme defaults to show thumbnails -
  using #demo2 (page wrapper) to increase this CSS priority */
 div.anythingSlider-metallic .thumbNav a {
  background-image: url();
  height: 30px;
  width: 30px;
  border: #000 1px solid;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  text-indent: 0;
 }
 div.anythingSlider-metallic .thumbNav a span {
  visibility: visible; /* span changed to visibility hidden in v1.7.20 */
 }
 /* border around link (image) to show current panel */
 #demo2 div.anythingSlider-metallic .thumbNav a:hover,
 #demo2 div.anythingSlider-metallic .thumbNav a.cur {
  border-color: #fff;
 }
 /* reposition the start/stop button */
 #demo2 div.anythingSlider-metallic .start-stop {
  margin-top: 15px;
 }
 .thumbNav,.anythingControls{display:none !important}
.slidecont {
width: 943px;
height: 453px;
position: relative
}
#slider2 .slidecont {
width: 900px;
height: 137px;
position: relative
}

#tbox{float:left;}
.module{clear:both}
#about-action {
position: relative;
padding: 58px 0px;
margin-left: 1px;
height: 252px;
padding-top: 4px;}
#about-action input{float:left;background: #f8efef;border:2px solid #000;border-radius:2px;padding:5px 10px;font-family: Princess Sofia;font-size: 20px;-webkit-font-smoothing: antialiased;margin-top: 12px;margin-right: 6px;width:255px}
#signpetition input{background: #f8efef;border:2px solid #000;border-radius:2px;padding:3px 10px;font-family: Princess Sofia;font-size: 20px;-webkit-font-smoothing: antialiased;margin-top: 12px;margin-right: 6px;width:282px}
#footertxt{text-align:center;font-family: Gentium Basic;padding:10px;margin:auto;color:black;width: 550px;font-size: 13px;}
#footertxt a{color:black; text-decoration: none}
#storm {
padding: 35px 30px;
}
#info{width:427px;float:left}
#info .text_input{width:425px;color:#777; font-size:20px; float:left;}
#info textarea{-webkit-appearance:textfield;width:425px;height:300px}
#login{display: table;
padding: 50px;
text-align: center;
margin: auto;font-size:18px !important}
#login input, #login td{font-size:18px !important;padding:4px}
#ipadsign {
width: 500px;
margin: auto;
margin-top: 10px;
display:table
}
#ipadsign .field{background: #F8EFEF;
border: 2px solid black;
border-radius: 2px;
padding: 5px 10px;
margin-top: 12px;
margin-right: 6px;
width: 473px;
padding-bottom: 0px;}
#ipadsign input{font-family: Princess Sofia;
font-size: 42px;width:480px;
-webkit-font-smoothing: antialiased;border:none;background:none;color:#706c6c;letter-spacing: -2px;
text-indent: 15px;}