body{margin:0; padding:0; background: #557829; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;}
img{outline:none; border:none}
a{outline:none; text-decoration:none}
.clear{clear:both}
div#container{width:965px; margin:0 auto; padding:0}

.fb_like {background: #fff; padding: 10px; margin-bottom: 5px;}

.red {color: red;}

.red { color: red;}

.topHeader {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; width: 500px; background: #557829; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 5px; color: #fff;}



.topHeader h1 {color: black; text-align: left; margin-left: 1px; font-size: 20px; font-weight: bold; background: #fff; padding: 5px;}

.topHeader a { color: white; text-decoration: none;}
.topHeader a:hover{ text-decoration: underline;}
.topHeader a:visited {color: #fff;}

.account_table {
color:white;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:11px;
margin-top:4px;
overflow:hidden;
}

#headerstrip {width:100%; height:40px; margin-bottom:10px; padding:0; overflow:hidden; display:block; background: #426441}
#headerstrip #user{width:100%; height:35px; margin:0; padding:0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#FAFEFA; text-align:right}
#headerstrip #user p{width:40%; margin:12px 0 0 0; padding:0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#FAFEFA; float:right}
#headerstrip #user p span{color:#a5bd39}
#headerstrip #user img{margin:5px 10px 0 5px; float:right}
#headerstrip #smlogo img{margin:9px 10px 0 5px; float:left}

.top_link {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration: none;}
.top_link:visited {color: #fff;}
.top_link:hover{ text-decoration: underline; }


.check_it {font-weight:bold; color:#fff; text-decoration: none;}
.check_it:visited {color: #fff;}
.check_it:hover{ text-decoration: underline; }

div#header{width:100%; height:100px; margin:0; padding:0; overflow:hidden; display:block}
#header .container{width:100%; height:106px; margin:0; padding:0;}
#header .container img#logo{margin:5px 0 0 10px; float:left}
#header .container #nav{width:402px; height:105px; margin:0; padding:0;float:right}
#header .container #nav ul{margin:0; padding:0; list-style-type:none}
#header .container #nav ul li{width:auto; margin:0; padding:40px 9px 42px 9px; border-right: 1px solid #557829;  float:left}
#header .container #nav ul li.noline{border: 0;}
#header .container #nav ul li a{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#43633d}
#header .container #nav ul li.active{background:#b8d23f}
#header #user{width:100%; height:26px; margin:0; padding:0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#FAFEFA; text-align:right}
#header #user p{width:50%; margin:8px 0 0 0; padding:0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#FAFEFA; float:right}
#header #user p span{color:#a5bd39}
#header #user img{margin:2px 10px 0 5px; float:right}
#header #user p a{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#fff}
#header #user p a:hover {text-decoration: underline;}
#header #smlogo img{margin:4px 10px 0 5px; float:left}

div#content{width:100%; margin:15px 0 0 0; padding:0 0 30px 0; overflow:hidden; display:block}
div#contentinside{width:100%; margin:15px 0 0 0; padding:20px 0 30px 0; background: #a5bd39; overflow:hidden; display:block}

#content #cLeft{width:593px; height: auto; padding:8px; float:left; -moz-border-radius-bottomleft:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; background: #A5BD39; border-right: 5px solid green;}
#content #cLeftCalendar{width:750px; margin:20px 0 0 9px; padding:20px 0 0 0; float:left}
#cLeft .toggle {margin:5px; padding:0;}
#cLeft h1{margin:5px 5px 5px 15px; padding:0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#a5bd39; text-align:left}
#cLeft #tasting_box{width:591px; height:199px; margin:0; padding:0; background:url(/images/testing_box.jpg) no-repeat}
#cLeft #tasting_box .title_small{margin:0; padding:10px 0 0 15px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#FEFEFA; float:left}
#cLeft #tasting_box .change_user{float:right; color:#FEFEFA; margin:0; padding:10px 15px 0 15px}
#cLeft #tasting_box .change_user a{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#FEFEFA}
#cLeft #tasting_box textarea{height:2.5em; width:500px; padding:5px; margin-left: 30px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; border:2px solid #C1C1C1; font-size:13px; overflow:auto; resize:none}
#cLeft #tasting_box .title_small img.star{margin:-5px 5px 0 0; float:left; display:block}
#cLeft #tasting_box h2{width:50%; margin:15px 0 5px 27px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold; color:#a5bd39; text-align:left; float:left}
#cLeft #tasting_box .topnum{width:20%; margin:10px 35px 0 0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-size:25px; font-weight:bold; color:#ccc; text-align:right; float:right}
#cLeft #tasting_box .additing{width:50%; margin:15px 0 0 27px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#a5bd38; text-align:left; float:left}
#cLeft #tasting_box input#text{width:490px; height:30px; margin:0 0 0 27px; padding:14px 10px 0 10px; font-weight:bold; color:#333; border:1px solid #aaa; background:#FEFAFE; clear:both}
#cLeft #tasting_box input#button{width:115px; height:32px; margin:2px 35px 0 0; padding:0; border:none; float:right}
#cLeft #notice{width:571px; margin:0; padding:0; background:#fff}
#cLeft #notice p{margin:0 0 10px 7px; padding:0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#a5bd39; text-align:left}
#cLeft #notice .twitterlog{margin:0 0 10px 7px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#a5bd39; text-align:left}
#cLeft #notice .twitterbutton{margin:10px 0 10px 7px}
.avatar{float:left; height:48px; overflow:hidden; width:48px}
.message{font-size:13px; line-height:17px; margin-bottom:5px; margin-left:158px; width:500px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333}
.info{color:#777; font-size:12px; margin-left:58px; width:475px}
.options img{margin:0 0 0 5px}
#cLeft .notes_box a, a:visited {color: #1e79c6;}
#cLeft .notes_box{width:584px; margin:0; padding:0}
#cLeft .notes_box {width:584px; margin:0; padding:0; background:white; overflow:hidden}
#cLeft .notes_box p{width:85%; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333; text-align:left; line-height:18px; float:left; margin:0 0 10px 22px; padding:0; text-align:left}
#cLeft .notes_box .wrap .subwrap{width:545px; margin:0 0 0 20px; padding:10px 0}
#cLeft .notes_box .wrap .subwrap img.logo{margin:0 10px 0 0; float:left}
#cLeft .notes_box .wrap .subwrap p{width:85%; margin:0; padding:0 0 20px 0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333; text-align:left; line-height:18px; float:left}
#cLeft .notes_box .wrap .subwrap p a{text-decoration:underline}
#cLeft .notes_box .wrap .subwrap p a.ttl{font-weight:bold; color:#981282}
#cLeft .notes_box .wrap .subwrap p a.option{color:#5478b5}
#cLeft .notes_box .wrap .subwrap p .date{color:#808389}
#cLeft #twitter_tastenotes_box{width:584px; height: 280px; overflow:hidden; display:block; background:white}
#cLeft #twitter_tastenotes_box a, a:visited {color: #1e79c6;}
#cLeft #tastenotes_box{width:584px; height: 650px; /*margin:10px 0 0 0*/; padding:30px 0 0 0; overflow:hidden; display:block; background:white}
#cLeft #tastenotes_box a, a:visited {color: #1e79c6;}
#cLeft #tastenotes_box .subwrap{width:535px; margin:10px 0 13px 20px; padding:10px 0 0 0; border-bottom:1px dashed #999; overflow:hidden; display:block}
#cLeft #tastenotes_box .subwrap img.pic{margin:0 10px 0 5px; float:left}
#cLeft #tastenotes_box .subwrap p{width:85%; margin:0; padding:0 0 15px 0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333; text-align:left; line-height:18px; float:left}
#cLeft #tastenotes_box .subwrap p a{text-decoration:underline}
#cLeft #tastenotes_box .subwrap p a.ttl{color:#981282}
#cLeft #tastenotes_box .subwrap p a.option{color:#5478b5}
#cLeft #tastenotes_box .subwrap p .date{color:#808389}
#cLeft #tastenotes_box .subwrap .options{width:50px; margin:10px 0 0 15px; padding:0; float:left}
#cLeft #tastenotes_box .subwrap .options img{margin:0 0 0 5px}
#cLeft #tastenotes_box_inside{width:571px; margin:0; padding:0px 0 0 0; overflow:hidden; background:white}
#cLeft #tastenotes_box_inside .subwrap{width:545px; margin:5px 0 13px 9px; padding:5px 0 0 0; overflow:hidden}
#cLeft #tastenotes_box_inside .subwrap img.pic{margin:0 0 0 5px; padding:0; margin:3px; border:6px solid #557929; background:#fff; float:left}
#cLeft #tastenotes_box_inside .subwrap h4{padding:0; margin:0 0 10px 180px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#a5bd39}
#cLeft #tastenotes_box_inside .subwrap p{padding:0; margin:0 0 10px 180px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333}
#cLeft #tastenotes_box_inside .subwrap p.small{padding:0; margin:0 0 50px 180px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#333}
#cLeft #tastenotes_box_inside .subwrap a{color:#1875cc}
#cLeft #bottom_profile{margin:0; padding:0}
#cLeft #bottom_profile ul{margin:0; padding:0; list-style-type:none}
#cLeft #bottom_profile ul li{width:auto; margin:10px 0 0 5px; padding:5px; solid; float:left}
#cLeft #tastenotes_box_inside .subwrap img.eventpic{margin:0 0 0 5px; padding:1px; margin:3px; background:#fff; float:left}
#cLeft #tastenotes_box_inside .subwrap .eventrsvp{margin-top:25px}
#cLeft #tastenotes_box_inside .subwrap p.eventsbottom{margin-bottom:100px}
#cLeft #tastenotes_box_inside{width:571px; margin:0; padding:0px 0 0 0; overflow:hidden; background:#FAFEFE}
#cLeft #tastenotes_box_inside .subwrap_profile{width:545px; margin:4px 0 13px 9px; padding:2px 0 0 0; overflow:hidden}
#cLeft #tastenotes_box_inside .subwrap_profile p{margin:0; padding:0; color:#fff}
/*#cLeft  a, a:visited {color: #1e79c6;}*/
#cLeft #tastenotes_box_inside .subwrap_profile h4{padding:0; margin:0 0 10px 10px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#a5bd39}
#cLeft #tastenotes_box_inside .subwrap_profile p{padding:0; margin:0 0 10px 10px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333}
#cLeft #tastenotes_box_inside .subwrap_profile label{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333}
#cLeft #tastenotes_box_inside .subwrap_profile ul{padding:0; margin:0 0 10px 20px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333; list-style:square}
#cLeft #tastenotes_box_inside .subwrap_about{width:545px; margin:10px 0 13px 9px; padding:20px 0 0 0; overflow:hidden}
#cLeft #tastenotes_box_inside .subwrap_about h4{padding:0; margin:0 0 10px 10px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#a5bd39}
#cLeft #tastenotes_box_inside .subwrap_about p{padding:0; margin:0 0 10px 20px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333;line-height:18px }
#cLeft #tastenotes_box_inside .subwrap_about .blog_post a{color:#a5bd39}
#cLeft #tastenotes_box_inside .subwrap_about .blog_post h1{color:#a5bd39; padding-top:15px}
#cLeft #tastenotes_box_inside .subwrap_about img{float:left; padding:10px}

#content #cLeft #footer{width:100%; margin:15px 0 0 0; padding:0; position:relative; z-index:5000; float:left; clear:both}
#cLeft #footer ul{margin:0; padding:0; list-style-type:none}
#cLeft #footer ul li{width:auto; margin:0; padding:0 4px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#fff; border-right:1px solid; float:left}
#cLeft #footer ul li a{font-size:10px; color:#fff}
#cLeft #footer ul li.none{border:none}

#content #cRight{width:342px; background: #c1c1c1; height: 1484px; margin:0 9px 0 0; padding:0; float:right; -moz-border-radius-bottomright:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; overflow: hidden;}

#cRight #sidebar {margin:0 0 0 0px;}
#cRight #sidebar ul{/*margin:0 0 0 13px;*/ padding-bottom: 10px; list-style-type:none}
#cRight #sidebar ul li{}
#cRight #sidebar h1{ font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:#666; text-align:left; line-height:18px}
#cRight #sidebar p{ font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#000; text-align:left; line-height:18px; clear: both;}
#cRight #sidebar a {font-size:12px; font-weight:bold; color:#000; padding: 0; margin: 0;}
#cRight #sidebar a.vendor {font-size:20px; font-weight:bold; color:#74dcff}
#cRight #sidebar a.calendar {font-size:12px; font-weight:bold; color:#557829}
#cRight #sidebar img.calendar {float:left; margin: 0 8px 8px 0;}
#cRight #sidebar h1{width: 400px; background: white; padding: 10px; margin: 10px 0 0 0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-size: 22px;color: #000;font-style: normal;font-weight: bold;text-transform: normal;letter-spacing: -2px;}
#cRight #sidebar h2{padding-top: 5px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-size: 20px;color: #000;font-style: normal;font-weight: bold;text-transform: normal;letter-spacing: -2px;}
#cRight #sidebar h3{padding-top: 8px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-size: 15px;color: #000;font-style: normal;font-weight: bold;text-transform: normal; margin: 0px}
#cRight #sidebar a.wineryweb {font-size:14px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-style: normal;font-weight: bold; color:#567929; margin:0;padding:0;}
#cRight #sidebar h1.events{width: 400px; background: white; padding: 10px; margin: 0px 0 0 0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-size: 22px;color: #000;font-style: normal;font-weight: bold;text-transform: normal;letter-spacing: -2px;}

#cRight #info h1{margin-left:9px; margin-right:9px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#a5bd39; text-align:left}
#cRight .box#info h1 span.date{font-size:12px; font-weight:bold; color:#666}
#cRight .box#info img.pic{margin:10px 9px 0 2px; border:4px solid #333; float:left}
#cRight .box#info p{margin-left:9px; margin-right:9px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#666; text-align:left; line-height:18px}
#cRight .box#info p#stats{font-size:11px; font-weight:bold}
#cRight .box#info p a#link{font-size:11px; font-weight:bold; color:#a5bd39}

#cRight .tabtop{width:120px; height:30px; margin:0; padding:0; display:block; background:#fff; text-align:center}
#cRight .tabtop p{padding:8px 8px 0 10px; margin:0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; color:#43633c; font-size:16px; font-weight:bold}

#cRight .boxes {padding:0; margin: 2px 0 0 0;}
#cRight .boxes ul{margin:0 0 0 6px; padding:0; list-style-type:none;}
/*#cRight .boxes ul li{display:inline; clear:both; }*/
#cRight .twitter_box p {margin 10px;}

#cRight #sidebar .boxes ul{margin:0 0 0 6px; padding:0; list-style-type:none;}
#cRight #sidebar .boxes ul li{display:inline; clear:both;}
#cRight #sidebar .twitterlink a {font-size:12px; font-weight:bold; color:#74dcff; padding: 0; margin: 0;}

#cRight #sidebar .twittertitle h1{width: 400px; background: white; padding: 10px; margin: 10px 0 0 0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-size: 22px;color: #000;font-style: normal;font-weight: bold;text-transform: normal;letter-spacing: -2px;}
#cRight #sidebar .twittertitle a {font-size:20px; font-weight:bold; color:#74dcff; padding: 0; margin: 0; width: 400px; }


a.prev, a.next, a.prevPage, a.nextPage{display:block; width:18px; height:18px; background:url(../images/left.png) no-repeat; float:left; margin:43px 10px; cursor:pointer}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover{background-position:0px -18px}
.nav{margin:5px 0}
div.navi{margin-left:328px; width:200px; height:20px}
#slideshow{padding:0; margin:0}
#items{width:310px; height:400px; padding:0; margin:0; overflow:none; display:block; white-space:normal}
#selectionbuttons{float:right; padding:5px 15px 5px 0}
#cRight #members{margin:0 5px 10px 0; padding:0}
#member-info h1{margin-left:9px; margin-right:9px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#a5bd39; text-align:left}
div.my_tweets{font-weight:bold; background:#e1ebb4}
.featured{display:block; padding:10px; border:1px solid #ccc; height:300px; margin-bottom:10px}
#slider{margin:0 auto; position:relative; width:300px}
.scroll{  height:600px;     width:290px;     overflow:auto;     overflow-x:hidden;     overflow-y:hidden;     position:relative;     clear:left;     background:#FFF}
.scrollContainer div.panel{  padding-top:5px;     padding-bottom:10px;     height:650px;     width:300px}
.scrollButtons{  position:absolute;     top:335px;     cursor:pointer}
.scrollButtons.right{  right:-10px}
.wine_selector{float:left; padding:10px}
.tastingtitle{margin-left:9px; margin-right:9px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#a5bd39; text-align:left; font-size:13px}
.tastingtitle a{color:#a5bd39}
.tastingtitle a:hover{text-decoration:underline}
.tastingdesc{color:#666; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; line-height:18px; margin-left:9px; margin-right:9px; text-align:left; margin-top:0px; margin-bottom:15px}
.fav_tweet{color:#666; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; line-height:18px; margin-left:9px; margin-right:9px; text-align:left; margin-top:10px; margin-bottom:15px}
div.main{margin:30px auto; width:340px}
div.box{border:solid 1px #dcdada; background:#f9f7f7; padding:10px; color:#333; margin-bottom:20px}
div.box h1{font-size:18px; color:#333; padding-bottom:4px}
div.box p{padding-bottom:14px}
.input-text{border:1px solid #dcdada; color:#333; width:220px; font-size:18px; height:26px; margin-left: 10px;}
.email-text{width: 350px;}
margin-left:13px;}
div.box label{display:block; margin-bottom:10px; color:#555}
div.box label span{display:block; float:left; padding-right:6px; width:70px; text-align:right; font-weight:bold; padding-top:10px}
.spacer{margin-left:80px; margin-bottom:10px; font-size:11px; color:#555}
.green{background:url(../images/green.gif); padding:0px 6px; border:1px solid #6a7826; height:24px; line-height:24px; color:#FFF; font-size:12px; margin-right:10px; display:inline-block; text-decoration:none}
#post_stuff{/*padding-top:10px; padding-bottom:10px*/}
#post_stuff ul{list-style-type:none; padding:0; margin:0}
#post_stuff li{color:#fff; display:inline; list-style-type:none; padding:0; margin:0}
#post_stuff li a{color:#fff}
#post_stuff .toggle-item-link-slide1{background:url(../images/features_top.jpg) no-repeat; height:auto}
#photosup{padding:0 0 0 10px}
#post_stuff .toggle-item-link-slide2{background:url(../images/features_top.jpg) no-repeat; height:auto}
#post_stuff .toggle-item-link-slide3{background:url(../images/features_top.jpg) no-repeat; height:auto}
#post_stuff .toggle-item-link-slide4{background:url(../images/features_top.jpg) no-repeat; height:auto}
#post_stuff h1{color:#fff; padding:10px 0 10px 0}
label{color:#fff; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#FAFEFA}
.presenter_container{color:#444; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:12px; width:561px; height:125px; overflow:auto; margin:0 auto; padding: 0}
.tastelive_twitter{color:#444; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:12px; width:561px; height:200px; overflow:auto; margin:0 auto}
.actual_twitter{color:#444; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:12px; width:561px; height:210px; overflow:auto; margin:0 auto}
.twitter_container{color:#444; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:12px; width:561px; height:584px; overflow:auto; margin:0 auto; padding: 0}
.twitter_container a{text-decoration: none;}
.twitter_container a:hover{text-decoration: underline;}
.twitter_container a:vlink { text-decoration: none; color: #663366 }
.presenter_container a{text-decoration: none;}
.presenter_container a:hover{text-decoration: underline;}
.presenter_container a:vlink { text-decoration: none; color: #663366 }
#twitter-results {height:400px;}
.twitter_image{float:left; margin-right:14px; border:solid 2px #DEDEDE; width:50px; height:50px}
.gears, .gears_pres{padding-top:2px; padding-bottom:2px; float:right; display:inline-block; height:32px; width:32px; background:url(../images/gears32.png) no-repeat bottom right}
.error{color:red; font:12pt verdana; padding-left:10px}
.twitter_small{font-size:10px; margin-top:2px; color:#999; display:block}
.twitter_small a{color: #999;}
.twitter_small a:vlink;{color: #999;}
.tooltip{list-style:none; position:absolute; top:0; left:0; z-index:3; display:none; padding-left: 10px;
margin-left: 0; width: 100px; background:#beb7b7;}
.tooltip li a{font-color:#FFF}
/
.real_twit_status {height:60px; font-size:12px; position: relative; border-bottom:solid 1px #DEDEDE; background:#FFF; padding:6px}
.user_ttl_status {height:60px; font-size:12px; position: relative; border-bottom:solid 1px #DEDEDE; background:#FFF; padding:6px}
.error_message{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;display:block; height:auto; line-height:22px; background:#FBE3E4 url(../assets/error.gif) no-repeat 10px center; padding:3px 10px 3px 35px; margin:10px 0; color:#8a1f11; border:1px solid #FBC2C4; -moz-border-radius:5px; -webkit-border-radius:5px}
.success_message{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; display:block; height:auto; line-height:22px; padding:3px 10px 3px 35px; margin:0; color:#666; border:1px solid #A0D997; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#D6FFD8; background-image:url(../assets/success.gif); background-repeat:no-repeat; background-position:10px center; color:#436213}
#accordion{background-color:#698a37; font-size: 18px; text-align: center; margin:0; padding:0;  font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; color:#000}
#accordion dd{background-color:white; margin:0 0 5px 0; padding:0}

.twitter{display:inline-block; height:23px; width:170px; background:url("../images/twitter_signin.png") no-repeat left top}

.twitter:hover{background:url("../images/twitter_signin.png") no-repeat left bottom}

.facebook{display:inline-block; height:23px; width:170px; background:url("../images/facebook_signin.png") no-repeat left top}

.facebook:hover{background:url("../images/facebook_signin.png") no-repeat left bottom}

.list{font:62.5% "Helvetica,Arial,sans-serif"; background-color:#f6f6f6; color:#333; width:380px; padding-left:15px; padding-bottom: 15px; background-color:#fff}
#event_row{margin-bottom:15px; padding-bottom:15px; border-bottom:1px dotted #ccc}
#event_row_last{padding-bottom:5px}

.rsvp{width:auto; background:#08c; border:1px solid #06a; color:#fff; font-weight:bold; margin-top:15px; cursor:pointer; width:auto; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px}

.rsvp:hover, .rsvp:focus{background:#06a; color:#fff}


.innerContext {width: 500px;}

input{font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size:12px}

div.box{border:solid 1px #b8be9c; background:#e2e8c5; padding:10px; color:#333; margin-bottom:20px; font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000}
div.box h1{font-size:14px; color:#000; padding-bottom:4px}
div.box p{padding-bottom:14px}

div.box input .input-text{border:1px solid #3b6e22; color:#666; width:180px}

div.box label{display:block; margin-bottom:10px; color:#555}

div.box label span{display:block; float:left; padding-right:6px; width:70px; text-align:right; font-weight:bold}
.spacer{margin-left:80px; margin-bottom:10px; font-size:11px; color:#555}
.green{background:url(../images/green.gif); padding:0px 6px; border:1px solid #b8be9c; height:24px; line-height:24px; color:#FFF; font-size:12px; margin-right:10px; display:inline-block; text-decoration:none}

div.box2{background:#567929; padding:10px; color:#fff; margin-bottom:20px; font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000}
div.box2 h1{font-size:14px; color:#fff; padding-bottom:4px}
div.box2 h2{background:none repeat scroll 0 0 white;
color:black;
padding:5px;
text-align:left;}
div.box2 p{padding-bottom:14px; color:#fff}

div.box2 input .input-text{border:1px solid #3b6e22; color:#fff; width:180px}

div.box2 label{width: 50px; padding-right: 5px; padding-top: 5px; float: left; color:#fff;}

div.box2 label span{display:block; float:left; padding-right:6px; width:70px; text-align:right; font-weight:bold; color:#fff;}
.spacer{margin-left:2px; margin-bottom:10px; font-size:11px; color:#555}
.green{background:url(../images/green.gif); padding:0px 6px; border:1px solid #b8be9c; height:24px; line-height:24px; color:#FFF; font-size:12px; margin-right:10px; display:inline-block; text-decoration:none}

.subwrap_profile{width:545px; margin:4px 0 13px 9px; padding:2px 0 0 0;}
.subwrap_profile p{margin:0; padding:0; color:#fff}

.subwrap_profile h4{padding:0; margin:0 0 10px 10px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#a5bd39}
.subwrap_profile p{padding:0; margin:0 0 10px 10px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333}
.subwrap_profile label{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333}
.subwrap_profile ul{padding:0; margin:0 0 10px 20px; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333; list-style:square}

.navlist {padding-left: 10px;margin-left: 0;width: 200px; }

.navlist li {list-style: none;margin: 0;padding: 0.25em;}

.navlist li a { text-decoration: none; font-family: "Lucida Grande","Lucida Sans Unicode", Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#666; }

.navlist li.retweet {list-style-image: url(../images/retweet.gif);}
.navlist li.reply {list-style-image: url(../images/reply.gif);}
.navlist li.favorite {list-style-image: url(../images/favorite.gif);}
.navlist li.follow {list-style-image: url(../images/follow.gif);}

/* Photo gallery template ||| Joshuaink.com ||| */

#main-content li{width:200px; border:solid #CCC; border-width:0 1px 1px 0; background:#FFF; padding:10px; text-align:center; position:relative; float:left; 
display:inline; margin:1px; font-family: "Lucida Grande","Lucida Sans Unicode", Arial,Helvetica,sans-serif;font-size:12px;}
#fullplate-navigation{list-style:none; margin:5px 0 0 45px}
#fullplate-navigation li{display:block; float:left; width:210px}
#previous{text-align:left}
#next{text-align:right}
#fullplate-navigation li a{display:block; width:190px; padding:10px}
#fullplate-navigation li a:hover{color:#333}
#fullplate-photo{border:solid #EEE; border-width:0 1px 1px 0; background:#FFF; padding:5px 15px 15px 15px; margin:0 auto; width:600px}
#main-content a span{/*\*/position:absolute; left:-9999px}
#main-content a:hover span{top:10px; left:10px; width:202px; font-weight:bold; background:#FFF; color:#999; padding:5px 0 5px 0; text-transform:uppercase; font-size:80%; border:1px solid #EEE; border-width:0 0 10px 0; filter:alpha(opacity=100); /**/}
#main-content img{border:1px solid #EEE}
#foot{padding-top:10px; margin-bottom:20px; clear:left}

/* end Photo gallery template */

#tour {padding:10px;}
#tour p {background: #fff;padding:10px;}
#tour h1 {margin:10px 0 0 0; padding:0; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:25px; font-weight:normal; color:#fff; text-align:center}
#tour h5 {margin: 0; padding:0; font-family:georgia,times new roman,serif; font-size:14px; font-style: italic; color:#577a2a; text-align:center}
#tour img {margin-top:20px;}



#account p {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#FAFEFA;}

.tabContainer li {
	display: inline;
}


.settings_container{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; padding-top: 10px;}

.tab{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; background-color:#d4d5d2; padding:5px; border:2px solid #b2b4b0; text-decoration:none; color:white; height:95px}

.tab a{color: white;}

.active{font-weight:bold; background:white; padding:5px; border:2px solid #b2b4b0; text-decoration:none; color:black; height:95px}

.active a{color: green;}

.tab:hover{background:white; color:black}

.loading{margin-top:50px; margin-left:47%}

.navcontainer{ /*padding-top:8px;*/

position: relative;
right: 10px;
bottom: 31px;
}

#rssfeed a {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333; padding: 5px;}

.month h2 {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal;}

.insideBox {
	background:#567929; padding:10px; color:#fff; margin-bottom:20px; font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000 
}


/* New Tweet Box */

.tweet_avatar {
float:left;
margin-right:5px;
margin-left: 5px;
}
.feed_twitter_status, .search_status, .presenter_status, .updates_status, .mentions_status, .search_status {
	min-height:55px;
	width:534px;
	border-bottom:solid 1px #DEDEDE;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
}

.feed_twitter_status a {
	text-decoration: none;
}
.feed_twitter_status a:hover{
	text-decoration: underline;
}

.search_status a{
	text-decoration: none;
}
.search_status a:hover{
	text-decoration: underline;
}

.presenter_status a{
	text-decoration: none;
}
.presenter_status a:hover{
	text-decoration: underline;
}

.updates_status a{
	text-decoration: none;
}
.updates_status a:hover{
	text-decoration: underline;
}


.mentions_status a{
	text-decoration: none;
}
.mentions_status a:hover{
	text-decoration: underline;
}







.tweet_info {
font-size:9px;
padding-top:8px;
padding-bottom: 5px;
display:block;
color: #999999;

}
.actions {
	display: none;
	bottom:3px;
	color:#999999;
	float:right;
	font-size:11px;
	overflow:visible;

	position:absolute;
	right:0;
}

.actions li {
	display: inline;
}

.actions li:first-child {
	padding-right: 5px;
}

.actions li a span {
	padding-left:5px;
}

.actions li a:hover {
	text-decoration: underline;
	
}

.body_text {
	display:block;
margin-left:65px;
min-height:48px;
overflow:hidden;
width:465px;
position: relative;


}

.topaction {
	float:right;
	list-style:none outside none;
	display: none;
	font-size: 11px;

	
}


.topaction li a span {
	padding-left: 5px;
}

.topaction li a:hover {
	text-decoration: underline;
	
}

#feed_twitter_statuses, #search_status_feed, #presenter_status_feed, #user_updates_feed, #user_mentions_feed, #search_results_feed {
	list-style: none;
	padding-left: 0px;
	margin: 0px;
	font-size: 14px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;

}

.tweet_text {

line-height: 16px;
}


.paginate {
font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 3px;
}

.paginate a {
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #999;
	text-decoration:none;
	color: #666;
}
.paginate a:hover, .paginate a:active {
	border: 1px solid #999;
	color: #000;
}
.paginate span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #999;
		
		font-weight: bold;
		background-color: #999;
		color: #FFF;
	}
	.paginate span.disabled {
		padding:2px 5px 2px 5px;
		margin:2px;
		border:1px solid #eee;
		color:#DDD;
	}