@charset "utf-8";
/* CSS Document */
#banner{background:url("../../images/banner-bg.png") no-repeat scroll 0 0 transparent;display:block;height:50px;margin:14px 0 12px; text-align:center;width:939px; padding-top:15px; color:#FFFFFF;font-size:20px;	text-shadow:0.1em 0.1em 0.5em #333333;}
#banner a { color:#FFFFFF;font-size:20px; margin-top:43px; text-decoration:underline}
#bannerbox{width:793px;margin-bottom:10px;}
#bannerbox-top{width:793px;height:9px;background:url(../../images/bannerbox-top.png) no-repeat left bottom;}
#bannerbox-bottom{width:793px;height:9px;background:url(../../images/bannerbox-bottom.png) no-repeat left top;}
#bannerbox-content{width:763px;padding:5px 15px 5px 15px;background:url(../../images/bannerbox-bg.png) repeat-y left top;color:#fff;}
#bannerbox-content .normaldiv{border:1px solid #000;background:#FFF;padding:5px;margin:3px 0 2px 0;}
#bannerbox-content div a{color:#55a5db;}
#bannerbox-content div a:hover{text-decoration:underline;}
#bannerbox-content h2{font-size:16px;color:#fff;line-height:13px;margin:0px;}
#bannerbox-content a{margin-left:2px;color:#09C;line-height:1.4em;}
#bannerbox-content a:hover{text-decoration:underline;}
#bannerbox-content span{font-size:10px;color:#fff;}
.post-btn{background:url(../../images/post-btn.png) no-repeat left top;background-color:#555 !important;width:115px;height:32px;border:none;float:right;cursor:pointer;}
.post-btn-nobg{background:url(../../images/post-btn.png) no-repeat left top;width:115px;height:32px;border:none;float:right;cursor:pointer;}
.post-btn-nobg:hover{background:url(../../images/post-btn.png) no-repeat left bottom;}
.post-btn:hover{background:url(../../images/post-btn.png) no-repeat left bottom;}
.update-btn{background:url(../../images/update-btn.png) no-repeat left top;width:136px;height:42px;border:none;cursor:pointer;float:left;margin:10px 0 0 27px;}
.update-btn:hover{background:url(../../images/update-btn.png) no-repeat left bottom;}
#content1{text-align:left;margin:12px 20px 10px 15px;position:relative;}
#leftside{float:left;width:187px;margin:0;margin-top:4px;}
#leftside h3{background:#414142;color:#fff;font-weight:bold;padding:5px;border-top:1px solid #4b494a;border-left:1px solid #4b494a;border-right:1px solid #4b494a;}

.get-direction-btn{background:url(../../images/btn-get-direction.png) no-repeat left top;width:146px;height:42px;border:none;cursor:pointer;float:left;margin:0px 0 0 0px;}
.get-direction-btn:hover{background:url(../../images/btn-get-direction.png) no-repeat left bottom;}

.get-direction-cancel-btn{background:url(../../images/btn_cancel2.png) no-repeat left top;width:146px;height:42px;border:none;cursor:pointer;float:left;margin:0px 0 0 0px;}
.get-direction-cancel-btn:hover{background:url(../../images/btn_cancel2.png) no-repeat left bottom;}

.post-preview-btn{background:url(../../images/btn-postpreview.png) no-repeat left top;width:146px;height:42px;border:none;cursor:pointer;float:left;margin:0px 0 0 0px;}
.post-preview-btn:hover{background:url(../../images/btn-postpreview.png) no-repeat left bottom;}

.edit-preview-btn {
background:url(../../images/btn_edit-review.png) no-repeat left top;width:139px;height:42px;border:none;cursor:pointer;float:left;margin:0px 0 0 0px;
}
.edit-preview-btn :hover {
background:url(../../images/btn_edit-review.png) no-repeat left bottom;
}

.update-preview-btn {
background:url(../../images/btn_update.png) no-repeat left top;width:139px;height:42px;border:none;cursor:pointer;float:left;margin:0px 0 0 0px;
}
.update-preview-btn :hover {
background:url(../../images/btn_update.png) no-repeat left bottom;
}


.delete-preview-btn {
background:url(../../images/btn_del-review.png) no-repeat left top;width:135px;height:42px;border:none;cursor:pointer;float:left;margin:0px 0 0 0px;
float:left;
}
.delete-preview-btn :hover {
background:url(../../images/btn_del-review.png) no-repeat left bottom;
}

#leftside .leftarea{padding:1px;color:#989898;font-size:11px;}
.fans{text-align:center;font-size:9px;color:#989898;}
#page{float:left;margin-left:10px;width:790px;}
#page-top-menu{margin-left:6px;height:22px;}
#page-top-menu a{width:106px;height:15px;background:url(../../images/page-top-menu-bg.png) no-repeat left bottom;display:block;float:left;text-align:center;font-size:11px;padding-top:7px;font-weight:bold;color:#4e4e4e;}
#page-top-menu a:hover{background:url(../../images/page-top-menu-bg.png) no-repeat left top;font-size:13px;height:18px;padding-top:4px;text-decoration:none;}
#page-top-menu .selected{background:url(../../images/page-top-menu-bg.png) no-repeat left top;font-size:13px;height:18px;padding-top:4px;}
#page-top-menu .store{width:106px;height:15px;background:url(../../images/store-top-menu-bg.png) no-repeat left bottom;display:block;float:left;text-align:center;font-size:11px;padding-top:7px;font-weight:bold;color:#4e4e4e;}
#page-top-menu .store:hover{background:url(../../images/store-top-menu-bg.png) no-repeat left top;font-size:13px;height:18px;padding-top:4px;}
#page-area{background:#FFF;border:1px solid #777;margin-left:5px;}
#page-contentside{background:#FFF;border:1px solid #c3c0bf;height:900px;padding:10px;}
#content1 .loadingimg{margin:175px 195px 422px;}

#page-top-menu  .storeselected{
background:url(../../images/store-top-menu-bg.png) no-repeat left top;font-size:13px;height:18px;padding-top:4px;
}

/* --------------- points -------------------- */
.updates-point{background:url(../../images/point-left.png) no-repeat left top;height:14px;width:14px;position:absolute;left:200px;top: 3px;}
.updates-point span{float:left;background:url(../../images/point-right.png) no-repeat right top;height:9px;font-size:8px;color:#fff;padding:2px 4px 3px 0px;margin-left:4px;}
.updates-point span a{float:left;background:none !important;color:#fff !important;font:normal 8px Arial,Helvetica,sans-serif !important;width:auto !important;padding:0px !important;}

.stuff-point{background:url(../../images/point-left.png) no-repeat left top;height:14px;width:14px;position:absolute;left:288px;top: 3px;}
.stuff-point span{float:left;background:url(../../images/point-right.png) no-repeat right top;height:9px;font-size:8px;color:#fff;padding:2px 4px 3px 0px;margin-left:4px;}
.stuff-point span a{float:left;background:none !important;color:#fff !important;font:normal 8px Arial,Helvetica,sans-serif !important;width:auto !important;padding:0px !important;}

.twitter-point{background:url(../../images/point-left.png) no-repeat left top;height:14px;width:14px;position:absolute;left:178px;top:7px;}
.twitter-point span{float:left;background:url(../../images/point-right.png) no-repeat right top;height:9px;font-size:8px;color:#fff;padding:2px 4px 3px 0px;margin-left:4px;}
.twitter-point span a{float:left;background:none !important;color:#fff !important;font:normal 8px Arial,Helvetica,sans-serif !important;width:auto !important;padding:0px !important;}

.myspace-point{background:url(../../images/point-left.png) no-repeat left top;height:14px;width:14px;position:absolute;left:400px;top:7px;}
.myspace-point span{float:left;background:url(../../images/point-right.png) no-repeat right top;height:9px;font-size:8px;color:#fff;padding:2px 4px 3px 0px;margin-left:4px;}
.myspace-point span a{float:left;background:none !important;color:#fff !important;font:normal 8px Arial,Helvetica,sans-serif !important;width:auto !important;padding:0px !important;}

.facebook-point{background:url(../../images/point-left.png) no-repeat left top;height:14px;width:14px;position:absolute;left:292px;top:7px;}
.facebook-point span{float:left;background:url(../../images/point-right.png) no-repeat right top;height:9px;font-size:8px;color:#fff;padding:2px 4px 3px 0px;margin-left:4px;}
.facebook-point span a{float:left;background:none !important;color:#fff !important;font:normal 8px Arial,Helvetica,sans-serif !important;width:auto !important;padding:0px !important;}

.news-point{background:url(../../images/point-left.png) no-repeat left top;height:14px;width:14px;position:absolute;left:495px;top:7px;}
.news-point span{float:left;background:url(../../images/point-right.png) no-repeat right top; height:9px;font-size:8px;color:#fff;padding:2px 4px 3px 0px;margin-left:4px;}
.news-point span a{float:left;background:none !important;color:#fff !important;font:normal 8px Arial,Helvetica,sans-serif !important;width:auto !important;padding:0px !important;}

.post-textarea {width: 750px;height: 40px;border: 1px solid #000000;background:#FFF;padding:5px;margin:3px 0 2px 0;}
.validationErrorCommon {
	color:#AA0000;
	display:inline;
}
.topbtns_container #nav span {
color:#FFF!important;
font-size:10px!important;
}


.whoisattending {
	background:#808080 none repeat scroll 0 0;
	overflow:hidden;
	padding:0 0 5px 5px;
	width:723px;
}
.whoisattending .blink {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #666666;
	height:auto;
	overflow:auto;
	padding:6px 0 10px 10px;
	width:705px;
}
.whoisattending h1 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 2px;
}
.btn_close_bg {
	background:url(../../images/btn_close_bg.png) no-repeat 0 0!important;
	display:block;
	height:44px;
	width:92px;
}
.whoisattending .blink ul,li {
	list-style-type:none;
}

.socialsites p {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:6px 0 5px 15px; !important;
	text-align:left; !important;
}
.add_friend {
background:url("../../images/btn_add-friend.png") no-repeat scroll left bottom transparent;
border:medium none;
cursor:pointer;
float:left;
height:42px;
margin:10px 0 0 10px;
width:168px;
}

.update_ajax_image {
	float:right;
	padding:20px 10px 10px  0;
	width:55px;
}
#content {
margin:12px 20px 10px 15px;
text-align:left;
}
.link_class{
	text-decoration:underline !important;
	cursor:pointer;
}

.blog_link{
	font-size:inherit !important;
}

#legacyUpload .post-btn{ background-color:#FFF;}

.small_graybtn {
	overflow:hidden;
	padding:5px 0;
	width:480px;
}
 .small_graybtn .active {

	background:#3FA9F5 none repeat scroll 0 0;
}

.small_graybtn a {
	background:#CCCCCC none repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:17px;
	margin:0 5px 0 0;
	padding:3px 0 0;
	text-align:center;
	width:60px;
}
.small_graybtn a:hover {
	background:#3FA9F5 none repeat scroll 0 0;
}

.becomefan-btn-added {
	background:url(../../images/btn_ur-a-fan.png) no-repeat left bottom;
	width:129px;
	height:42px;
	border:none;
	cursor:pointer;
	float:left;
	margin:10px 0 0 27px;
}

.update-btn-update {
	background:transparent url(../../images/btn_update.png) no-repeat scroll left top;
	border:medium none;
	cursor:pointer;
	float:left;
	height:42px;
	margin:10px 0 0 27px;
	width:146px;
}


