html {min-width:980px; margin:0; padding:0; }
textarea {
resize: none;
}

body {min-width:980px; margin:0; padding:0; font-family: tahoma, "helvetica neue", arial, sans-serif; font-size:100%; line-height:1.25em; color:#000;-webkit-text-size-adjust:none;}
#introduction {width: 940px; margin: 0pt auto; padding: 0pt; background:#fff;}
#newsFlash {width: 1200px; margin: 0pt auto; padding: 0pt; border-bottom: 1px solid #c6c6c6;}
#content {position:relative;width:100%;height:auto;padding:32px 0 24px;background:#eee;}
.texture {background:#555;}
form {min-width:980px; padding:0;margin:0;}
.login {width:300px; margin:5px; font-family:"helvetica neue", arial, sans-serif;}
.h { margin-bottom:0; }
.h h1 { font-size:3.7em; color:Black; line-height:1em; letter-spacing:-2px; font-weight:bold; margin:0 0 5px 0;}
.h h2 { font-size:3.0em; color:Black; line-height:1em; margin:0; padding:0; font-weight:bold; }
.h h3 { font-size:2.0em; color:Black; line-height:1em; margin:0; padding:0; font-weight:bold; }
.h h4 { font-size: 14px; margin:0; padding:0; font-weight:normal; color:#555; line-height:1.6;}
.h h5 { font-size: 12px; margin:0; padding:0; font-weight:normal; line-height:1.5;}
.h a:hover {color:#cd0000;}
div{margin:0;padding:0;}
p,label{margin:0;padding:0;font-size:12px;}
.sidenote {margin:0;padding:0;font-size:0.75em;color:#000;}
.mininote {margin:0;padding:0;font-size:0.7em;}
.standard {margin:0; padding:0; font-size:0.833em;text-align:justify}
.lh175 {line-height:175%}
/*a:link, a:visited, .fakeLink{color:#4285d7;text-decoration:none;}*/
a:link, a:visited, .fakeLink{ color:#F60;text-decoration:none;}
a.darkLink:link, a.darkLink:visited {color:#333;}
a.darkLink:hover {color: #4285d7}
a.online:link, a.online:visited {color:#149827;}


a:hover, .fakeLink:hover{text-decoration:underline;}
.noUnderline a {text-decoration:none!important;}
#topnav {background:transparent;display: inline-block;height: 1%;width: 100%;}
#topnav ul {float: left;font-size: 14px;list-style: none;}
#topnav ul li {float: left;}

#topnav ul li a {
	color: #444;
    text-shadow:#555 0 -1px 0;	
	display: block;
	float: left;
	padding: 8px 14px;
	text-decoration:none;
}

#topnav ul li a.active {background-color: #666;color: #FFF;text-shadow:none;}
#topnav ul li a:hover {background-color: #666;color: #FFF;text-shadow:none;}
.fakeLink{cursor:pointer;}
.title, .info .title { font-size:1em; font-weight:bold; color:#f4f4f4;}
.subTitle { font-size:1em; line-height:1.25; color:#000; }

.logo { 
	background:url(../images/logo.jpg) no-repeat; 
	width:235px; 
	height:125px; 
	cursor:pointer;
	-moz-transition:opacity .2s ease; 
	-webkit-transition: opacity .2s ease; 
	-o-transition: opacity .2s ease; 
	transition: opacity .2s ease;
}

.logo:hover {opacity:0.6;}
#header { padding:0; margin:0 auto; width: 1200px; text-align: left;}
#header #logoLink {float:left;padding:0 0 12px 0;}
#header #newsRight {float:right;padding:50px 0 12px 0;}
#header #logoLink img {width:235px; height:125px;}
#header #logoLink a {border:0; padding:0; -moz-transition:opacity .2s ease; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease;}
#header #logoLink a:hover{opacity:0.6;}

.header-gradient 
{
    background:#FFF;
    background-image: linear-gradient(bottom,  #ddd 0%, #FFF 50%, #eee 100%);
    background-image: -o-linear-gradient(bottom, #ddd 0%, #FFF 50%, #eee 100%);
    background-image: -moz-linear-gradient(bottom, #ddd 0%, #FFF 50%, #eee 100%);
    background-image: -webkit-linear-gradient(bottom, #ddd 0%, #FFF 50%, #eee 100%);
    background-image: -ms-linear-gradient(bottom, #ddd 0%, #FFF 50%, #eee 100%);

    background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0, #ddd),
	    color-stop(0.5, #FFF),
	    color-stop(1, #eee)
    );
}

.filters a { display:block; padding: 4px 0; text-decoration:none; color:#000;}
.filters a:hover {text-decoration:none!important; color:#888;}
.filters { font-size:0.833em; }
.activeFilter {padding-left:20px!important; margin-left:-6px; background: url(https://www.fotografindo.com/themes/images/next.gif) no-repeat left center; color:#cd0000!important;}
.activeFilter:hover {padding-left:20px!important; background: url(https://www.fotografindo.com/themes/images/next.gif) no-repeat left center!important;color:#cd0000;}
#divStats { color:#aaa; font-size:0.75em; }
#titleSection { padding:0 0 12px 0; }
.region {padding-bottom:30px; margin-bottom:15px;}
.botBorder {border-bottom:1px solid #ddd;}
#container{width:940px; margin:0; padding:0 20px; text-align:left; height:auto;}
#blogPost p { line-height:1.5; margin-bottom:20px; }
#divPostDetail {max-width:500px;}
#blogPost {padding:0 20px 5px 0; max-width:500px;}
.postTitle { font-size:1.75em; line-height:1.25em; font-weight:normal;  }
.postedBy { font-weight:bold; line-height:1.25em;margin-top:1em;}
.postedOn { color:#888; font-size:0.75em;}
.postedText { }
#divImageContainer{background:#fff;margin:0 auto 0em auto; }
#memberNav{width:980px;margin:10px auto 0 auto;}
#right{float:right;width:325px;}
#left{margin-right:335px;}
#right_large { margin-left:30%; }
#left_small { float:left; width:30%; }
#leftContainer{}
#login{font-size:11px;}
#footer {position:relative;width:100%;height:auto;border-top:1px solid #eee;}

/*width: 100%; text-align: center; border-top:1px solid #eee;}*/
/*#footer > div:first-child {width: 100%; text-align: left; border-top:1px solid #eee;}*/
#footer a:link, #footer a:visited, #categoryList a:link, #categoryList a:visited { color:#777; text-decoration:none; font-weight:bold; }
#footer a:hover, #categoryList a:hover { color:#000; text-decoration:underline;}
#footer p { line-height:1.75em; font-size:0.833em;}
#footer .title {font-size:1.125em; line-height:1.75em;font-weight:bold; color:#000;}
img{margin:0;padding:0px;border: 1px solid #000;}
input, select, textarea{font-family:Arial; font-size:0.833em; line-height:1.5em; /*resize:none;*/}
input.noHighlight:focus { outline-width:0; }
input[type="text"]{width:200px;}
input[type="button"] {font-size:0.8em;}
input[type="submit"] {font-size:0.8em;}
input[type="file"] {font-size:0.8em;}
input[type="password"]{width:200px;font-size:0.8em;}
ul, ol, li{padding:0;margin:0;list-style:none;font-size:12px;}
#privacy {  }
#privacy p{ margin:0 0 15px 0;}
#privacy ol li{list-style-type:decimal;line-height:1.5;}
#privacy ul{margin: 0 0 15px 25px;}
#privacy ul li{list-style-type:square;line-height: 1.5;}
#userLinks a:link, #userLinks a:visited { font-size:12px; color:#ccc; text-decoration:none; text-shadow:#555 0 -1px 0;}
#userLinks a:hover { color:#fff; text-shadow:none; }                        
a.linkArtist{font-weight:bold;}
.imageTitle { font-size:2.0em; line-height:1.0em; font-weight:bold; }
.font_whiteStyle { color:#000; }
.font_blackStyle { color:#888; }
a.link_whiteStyle:link, a.link_whiteStyle:visited { color:#ccc; }
a.link_whiteStyle:hover { color:#000; }
a.link_blackStyle:link, a.link_blackStyle:visited { color:#444; }
a.link_blackStyle:hover { color:#888; }
.divGallery{border-right:1px solid #555;margin-top:0;}
.thumbCaption{margin-top:2px;font-size:11px;}
.navThumbCaption{padding-top:2px;padding-bottom:7px;}
div.commentBox{border:1px solid #ddd;}
.commentTab{padding:5px;background-color:#eee;border-right:1px solid #ddd;width:100px;}
p.commentBox{padding:5px;border:1px solid #ddd;}
.commentArea{border-top:1px solid #999;border-bottom: 1px solid #444;background-color: #fff;}
.commentTab{border-top:1px solid #999;border-bottom:1px solid #444;background-color:#eee;width:110px;}
.commentTitlebar{background:#666 url(https://www.fotografindo.com/themes/images/titlebar.gif);padding:3px;border-bottom:1px solid #444;}
.titleCell{width: 107px;background-color: #eee;border-right:1px solid #ccc;padding:2px 0;}
.newCommentDialog{border: 1px solid #b0b0b0;background-color: #eeeeee;}
span.pagingLinkSpan{margin-right:5px;cursor:default;}
div.pagingLinkDiv{padding: 10px 0;text-align:left;}
span.currentPageLink{border:solid 1px #999;padding:2px 6px;background:#ccc;}
#login a:link, #login a:visited{text-decoration:none;}
#login a:hover{text-decoration:underline;}
.hdiv {background:#eee; height:10px; border-bottom: 1px solid #b0b0b0; }
.titlebar{padding:5px;background:#eee;margin-bottom:10px;}
.titlebar2{color:#444;}
.profileTabs a.activeLink:link, table.profileTabs a.activeLink:visited{text-decoration:none;padding:0 2px;}
.fp-nav a, .profileTabs a {}
.fp-nav a:hover, .profileTabs a:hover { background:#eee; text-decoration:none; }
.fp-nav a.inactiveLink, .profileTabs a.inactiveLink { color:#000; }
.fp-nav a.inactiveLink:hover, .profileTabs a.inactiveLink:hover { background:#eee; text-decoration:none; }
.h1{background:#eeeeee;border-top:1px solid #b0b0b0;padding:2px 4px;font-weight:bold;}
.h2{background:#f5f5f5;border-top:1px solid #eeeeee;padding:2px 4px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.bubble{background:url(https://www.fotografindo.com/themes/images/bubble.png);}
.thumbTable td{margin-right:10px;margin-bottom:10px;}
.pageInfo{font-size:14px;font-weight:bold;margin:0 0 10px 0;}
.profileInfo{font-size:14px;font-weight:bold;margin:0 0 5px 0;}
.stats{margin-bottom:10px;}
.dummyPagingLink{color:#ccc;}
.selector a:link, .selector a:visited{text-decoration:none;}
.selector a:hover{text-decoration:none;background:#eee;}
.selector a.selection{color:#000;}
.messageLinks li{margin-bottom:3px;}

.messageLinks li div
{
    padding:5px 12px;
	background:#eee;
	text-decoration:none;
	cursor:pointer;
	color:#4285d7;
	font-size:12px;
    -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.messageLinks li div.selection{background:#4285d7;color:#fff;}
ul.messageLinks li div:hover{}
.vert_ckbox { margin-right:5px; clear:left; float:left; }
.linkMsg:hover, .linkMsgSelected:hover, .linkMsgNew:hover {}
.linkMsg { border-bottom:1px solid #ddd; padding:0; cursor:pointer; background:#eee; color:#777;}
.linkMsgSelected { border-bottom:1px solid #ddd; padding:0; cursor:pointer; background:#4285d7; color:#fff; }
.linkMsgNew { border-bottom:1px solid #ddd; padding:0; cursor:pointer; background:#fff; color:#000;}
.controls { border-bottom:1px solid #eee; padding:5px 0; }
.controls a:link, .controls a:visited { background:#eee; padding:0 2px; }
.selectCell { width:22px; text-align:center; border-bottom:1px solid #ddd; padding:0; }
.textCell { border-bottom:1px solid #ddd; padding:0; }
.msgTable tr:first-child td.selectCell {border-top:1px solid #ddd;}
.msgTable tr:first-child td.textCell {border-top:1px solid #ddd;}
.msgTable { font-size:0.825em; width:100%; }
.msgContainer { padding:5px; }
.f5f5f5_bkgd{background:#f5f5f5;}
.pro, .dem {margin-right:10px;}
.dis_pro, .dis_dem {margin-right:10px;color:#b0b0b0;}
.rec {padding: 8px 0;}
.rec:hover, .recSticky:hover {}
.rec .sample, .recSticky .sample { max-width:500px; }
.stickySection {padding-bottom:8px;}
.recSticky { padding:8px 16px; overflow:auto; margin:0 0 0 0; border-left:#ddd 5px solid; clear:left; }
.rec_img {margin-right:5px;width:102px; text-align:right; float:left;}
.forum_title, .image_title {font-size:1.0em; font-weight:bold;}
.rec_title {font-size:1.7em; font-weight:bold;}
.rec_title a {text-decoration:none;}
.rec_title a:hover {text-decoration:underline;}
.rec_info {color:#000;}
.rec_desc {line-height:1.5;}
.rec_lastcmt { line-height:1.5;}
a.previousVote {color:#CD0000; margin-right:10px;}
.fp-metadata { color:#8c8c8c;}
.sectionInfo { margin-left:10px; }
.sectionInfo p { margin:-10px 0 10px 0;}
.sectionInfo h1 { font-size:22px; font-weight:normal; padding:0; margin:0 0 10px 0; letter-spacing:-1px;}
.sectionInfo h2 { font-size:16px; font-weight:normal; padding:0; margin:10px 0 10px 0;}
.sectionInfo h3 { font-size:120%; padding:0; margin:-5px 0 10px 0;}
div.notification { border-top:1px solid #eeeeee; padding:5px; }
div.msgPager { padding: 5px; border-top:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0; background: #eee; }
ul.fp-intro { padding:0; margin:10px 15px;}
ul.fp-intro li {}
ul.fp-intro li h2{ margin:0; font-size:16px; }
ul.fp-intro li p {padding:0 15px 35px 0; font-size:12px; color:#000;}
.info {}
.info h1 { margin:0; }
.info p { margin-top:5px; margin-bottom:35px; }
.info div.section { margin:0 0 20px 0; }
.info div.sectionTitle { font-size:16px; margin-bottom:5px; }
.info .sectionMessage { color:#000; }
.info div { font-size:12px; }
.ajaxMsg {color: #000000;}
.commentDetail {color:#777; font-size:0.75em;}
.commentText, .textBlock {max-width:500px;}
.msgTitlebar {padding: 5px; background: #4285d7; color: #fff;}
.msgLabel { float:left; width:100px; font-weight:bold; }
.msgDetail { margin-left:110px;margin-bottom:10px; }
.img16x16 { border:none;height:16px; vertical-align:text-top; margin-right:5px; }
.ftr-notice { margin-top:5px; color:#b0b0b0;}
.listing thead tr th { padding:5px 10px; background:#ddd; text-align:left; font-size:0.833em}
.listing tbody tr td { padding:5px 10px; border-top:1px solid #ddd; line-height:1.5em; font-size:0.833em;}
.listing tbody tr:hover {background:#eee;}
.thread { background:#eee; padding:15px; margin:10px 0;}
.thread h2, .pmReply h2 { margin:0 0 15px 0; }
.thread h4 { margin:0 0 5px 0; }
.thread p { margin-bottom:15px; padding:0 10px;}
.thread p.lastp { margin-bottom:0; padding:0 10px;}
.threadReply, .pmReply { border:1px solid #eee; padding:15px; margin-top:10px; }
.threadReply h2 { margin:0 0 5px 0; }
.pmReply { font-weight:bold; }
.sp-title { font-weight:bold; }
.sp-control { margin-bottom:10px; }
.sp-desc { line-height:1.5; background:#f5f5f5; padding:10px; border:1px solid #eee; }
.cloud { text-align:justify; }
a.weight5{font-size: 20px;line-height:24px;}
a.weight4{font-size:16px;line-height:24px;}
a.weight3{font-size: 14px;line-height:24px;}
a.weight2{font-size: 12px;line-height:24px;}
a.weight1, a.weight0{font-size:11px;line-height:24px;}
.statHolder {white-space:nowrap; padding:3px 0; font-size:0.833em;}
.statSection { margin: 0 20px 20px 0;}
.ballot div { width:16px; height:16px; margin:9px auto; cursor:pointer;}
.ballot .voteadd { background: url(https://www.fotografindo.com/themes/images/voteadd.png); }
.ballot .voteadded { background: url(https://www.fotografindo.com/themes/images/voteadded.png); }
.ballot .voteadd_inactive { background: url(https://www.fotografindo.com/themes/images/voteadd_inactive.png); cursor:default; }
.imgTitle h1 { margin:0; }
.imgTitle div.voteCnt { color:#828282; }
.wide { width:100%;}
.nowrap { white-space: nowrap; }
.emoticon { font-weight:bold; color:#4285d7; }
.post { margin-bottom:15px; }
.hilite { background:#fff9d8; border:1px solid #ffe8cd; }
.lolite { background:#e8eefa; border:1px solid #eee; }
a.blubtn { display:block;font-weight:bold;padding:5px; text-align:center; background:#4285d7; color:#fff; text-decoration:none; }
.middle { background:url(https://www.fotografindo.com/themes/images/middle.png);width:407px;padding:2px 10px 10px 10px; }
.top { background:url(https://www.fotografindo.com/themes/images/top.png); height:7px; width:427px; }
.btm { background:url(https://www.fotografindo.com/themes/images/bottom.png); height:22px; width:427px; }
.slide_top { background:url(https://www.fotografindo.com/themes/images/slide_top.png); width:155px; height:4px; }
.slide_middle { background:url(https://www.fotografindo.com/themes/images/slide_middle.png); padding:4px 5px 4px 10px; width:140px; min-height:103px; }
.slide_bottom { background:url(https://www.fotografindo.com/themes/images/slide_bottom.png); width:155px; height:7px; }
.vote_area { float:right;text-align:center;width:30px; overflow:hidden; }
.vote_val { font-family:helvetica; font-size:16px; color:#fff; margin:0 auto;}
.vote_val_container {background:#888; padding:5px;}
.slide_img { text-align:right; margin-right:35px; min-height:102px; }
.slide_desc { margin-left:164px; }
.vote_area-fv 
{
    float:left;text-align:center; width:38px; overflow:hidden; background: #fff; border:1px solid #ddd; padding:0; margin-right:10px; 
}
.slide_caption { font-size:11px; margin-right:35px; text-align:right; white-space:nowrap; overflow:hidden;}
.slide_caption_small { font-size:10px; color:#999; margin-right:35px; text-align:right; white-space:nowrap; overflow:hidden; }
.rtDivider { margin-left:10px; }
.no-space { margin:0; padding:0; }
.font-32 { font-size:32px; letter-spacing:-1px; }
.font-28 { font-size:28px; letter-spacing:-1px; }
.font-26 { font-size:26px; letter-spacing:-1px; }
.font-24 { font-size:24px; letter-spacing:-1px; }
.font-big, .font-22 { font-size:22px; letter-spacing:-1px; }
.font-lg, .font-20 { font-size:20px; letter-spacing:-1px; }
.font-18 { font-size:18px; }
.font-16 { font-size:16px; }
.font-14 { font-size:14px; letter-spacing:0; }
.font-12 { font-size:12px; letter-spacing:0; }
.font-tiny, .font-11 { font-size:11px; }
.bold { font-weight:bold; }
.no-data { margin-bottom:10px; color:#8c8c8c; }
.box { padding-bottom:10px; }
.profile-img { background:#f5f5f5; border:1px solid #eee; overflow:hidden; text-align:center; padding:50px 20px 30px 20px; }
.pagingEllipse {padding:5px; margin-right:4px;}
.pager { font-size:12px; padding:2px 0; margin-bottom:1px; }
.pager a { padding:4px 9px; background:#fff; border:1px solid #ddd; margin-right:4px; 
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.pager a:hover { background:#4285d7; text-decoration:none; color:#fff; border: 1px solid #4285d7;
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.pager .currPage { padding:4px 9px; background:#4285d7; color:white; margin-right:4px; border: 1px solid #4285d7;
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.pager .page {padding:4px 9px; color:#4285d7; cursor:pointer; margin-right:4px;
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.pager .page:hover {background:#4285d7; color:#fff;}
.features {margin-bottom:20px; text-align:left; }
.featuresSection {background: url(https://www.fotografindo.com/themes/images/features_bkgd.png) repeat-x #fff;height:245px; width:940px; text-align:center; padding:40px 0;}
.groupFeaturesSection {background: url(https://www.fotografindo.com/themes/images/group_features_bkgd.png) repeat-x #fff;height:245px; width:940px; text-align:center; padding:40px 0;}
.sample1 { background:url(https://www.fotografindo.com/themes/images/sample1.png) #fff; width:306px; height:184px; float:left;}
.getStartedBtn { background:url(https://www.fotografindo.com/themes/images/get_started_btn.png); width:131px; height:40px; }
.linkButtonBig { color:#4285d7; background:#eee; width:160px; text-align:center; padding:6px 10px; cursor:pointer; font-size:12px; }
.linkButton { background:#fff; color:#4285d7; padding:2px 5px; cursor:pointer; font-size:12px; }

.linkButtonMessages  
{
    font-size:12px;
    color:#4285d7;
	padding:5px 8px;
	background:#e5e5e5;
	margin-left:1px;
	cursor:pointer; 
    -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.linkButton:hover, .linkButtonMessages:hover { color:#fff; background:#4285d7; }
.linkButtonSimple { color:#333; cursor:pointer; font-size:0.833em; }
.linkButtonSimple:hover { color:#4285d7; text-decoration:underline; }
.replyForm { margin-top:0.25em; }
.replyTextArea { width:300px;height:125px; }
.pageTitle { font-size:1.25em; letter-spacing:0; font-weight:bold; color:#000000;}
.bigTitle { font-size:26px;  line-height:1em; letter-spacing:-1px; font-weight:bold; }
.area { padding:15px; background:#f5f5f5; margin-bottom:20px; font-size:12px; }
.recentPostsTitle, .lightTitle { padding:0 0 8px 0; font-size:16px; color:#000000; }
.lightTitleColorbox{ padding:0 0 8px 0; font-size:14px; color:#000000;  }
.recentPosts {line-height:120%;}
.recentPosts .title {font-size:13px; color:#000;}
.recentPosts .title a {color:#000; text-decoration:none!important;}
.recentPosts .title a:hover {color:#4285d7;}
.recentPosts .detail {color:#555; margin-bottom:16px;}
.recentPosts .detail a {color:#555; text-decoration:none;}
.recentPosts .detail a:hover {color:#4285d7; text-decoration:underline;}
.darkLinks a {color: #000; text-decoration:none;}
.darkLinks a:hover {color:#4285d7; text-decoration:underline;}
.lightLinks a {color:#888; text-decoration:none;}
.lightLinks a:hover {color:#555; text-decoration:none;}
.rightTitle { font-size:18px; background: #eee; margin: 5px 5px 0 5px; padding: 5px 10px; }
.rightContent { margin: 0 5px 5px 5px; padding: 10px; background: #fff; border: 1px solid #eee; }
#memberReportImg { background:url(https://www.fotografindo.com/themes/images/memberreport.png) no-repeat; width:116px; height:124px; border:none; float:left; margin:10px 10px 0 0; }
.msgBox { margin-bottom:10px; padding:10px; background:#f5f5f5; overflow:hidden;}
div.brightBox {padding:10px; background:#FFF298;}
div.errorBox {padding:10px; background:#efefef; border:1px solid #ddd; margin-bottom:16px;}
div.errorBox p {color:#cd0000;}
#txtErrorMsg p {margin:0; padding:0;}
.faq {}
.faq li { font-size:15px; line-height:1.5em; list-style-type:circle; color:#ccc;}
.faq li.child { margin-left:15px; }
.faqTitle { font-size:1.1em; margin-bottom:5px; max-width:500px; color:#000;}
.faqPage p { max-width:500px; color:#777; }
.faqPage .faqAnswers > div {padding:2em 0 0 0;}
.faqAnswers :target {}
.faqAnswers :target div.container { padding:1em 20px; max-width:460px; border:1px solid #ddd; background:#fff;}
.list { margin-left:15px;}
.list li { line-height:1.5em; font-size:0.833em; list-style-type:square;}
.registerList li {background: url(https://www.fotografindo.com/themes/images/check.png) no-repeat top left; font-size:0.833em; line-height:2em; padding-left:30px;}
.tableCatBold { font-size:14px; font-weight:bold; text-align:right; }
.tableCat { font-size:14px; text-align:right; }
.notSelected { cursor:pointer; background: url(https://www.fotografindo.com/themes/images/ckbxSelect.png); width:26px; height:25px; }
.selected { cursor:pointer; background: url(https://www.fotografindo.com/themes/images/ckbxSelected.png); width:26px; height:25px; }
.thumbs { margin:0 10px 10px 0;}
.tn { width:115px; height:115px; }
.clrRight { background:#fff; color:#555; }
.clrLeft { background:#fff; color:#555; }
.clrPage { background:#fff; }
.follow { background: url(https://www.fotografindo.com/themes/images/follow.png?v=1) no-repeat; width:92px; height:26px; cursor:pointer; }
.following { background: url(https://www.fotografindo.com/themes/images/following.png?v=1) no-repeat; width:92px; height:26px; cursor:pointer; }
.joingroup { background: url(https://www.fotografindo.com/themes/images/joingroup.png); width:70px; height:21px; cursor:pointer; }
.leavegroup { background: url(https://www.fotografindo.com/themes/images/leavegroup.png); width:70px; height:21px; cursor:pointer; }
.followMsg {font-size:12px; padding:2px 4px 0 0;}
.premium { background: url(../images/premium.gif) no-repeat left center; padding-left:18px;}
.featured { background: url(../images/featured.gif) no-repeat 0 2px; padding-left:20px;}
.published { background: url(../images/published.gif) no-repeat; padding-left:20px;}
.promotions{background:url(../images/promotions.gif) no-repeat 0px 2px; padding-left:20px;}
.rating{background:url(../images/rating.gif) no-repeat; padding-left:20px;}
.balloon{background:url(../images/comments.gif) no-repeat 0 2px; padding-left:20px;}
.replyIcon{background:url(../images/reply.gif) no-repeat; padding-left:20px;}
.imgvotes{background:url(../images/imgvotes.gif) no-repeat; padding-left:20px;}
.imgviews{background:url(../images/imgviews.gif) no-repeat 0 -1px; padding-left:20px;}
.views{background:url(https://www.fotografindo.com/themes/images/views.gif) no-repeat 0 0px; padding-left:20px;}
.followers{background:url(../images/followers.gif) no-repeat 0 1px; padding-left:20px;}
#leaderBoard { background:url(https://www.fotografindo.com/themes/images/leaderboard_bkgd.jpg) no-repeat #ccc; width:728px; height:90px; margin:0 auto;}
#bannerAd a:link, #bannerAd a:visited {color:#000;}
.medthumb  
{
    -ms-interpolation-mode: bicubic; padding:3px; border:1px solid #ddd; background:#fff; width:64px; height:64px;
    border:1px solid #ccc; border-top: 1px solid #ddd; border-left:1px solid #ddd;   
    box-shadow:1px 1px 2px #ddd;-webkit-box-shadow:1px 1px 2px #ddd; -moz-box-shadow:1px 1px 2px #ddd;
}
.minithumb  
{
    -ms-interpolation-mode: bicubic; padding:3px; border:1px solid #ddd; background:#fff; width:50px; height:50px;
    border:1px solid #ccc; border-top: 1px solid #ddd; border-left:1px solid #ddd;   
    box-shadow:1px 1px 2px #ddd;-webkit-box-shadow:1px 1px 2px #ddd; -moz-box-shadow:1px 1px 2px #ddd;
}
.tinythumb  
{
    -ms-interpolation-mode: bicubic; padding:3px; background:#fff; width:32px;height:32px;
    border:1px solid #ccc; border-top: 1px solid #ddd; border-left:1px solid #ddd;   
    box-shadow:1px 1px 2px #ddd;-webkit-box-shadow:1px 1px 2px #ddd; -moz-box-shadow:1px 1px 2px #ddd;
}


.imageSmooth {-ms-interpolation-mode: bicubic;}
.lightBtn {background:url(https://www.fotografindo.com/themes/images/btnBkgd.gif) left bottom repeat-x; height:24px; font-size:0.75em; border:1px solid #aaa; color:#555; cursor:pointer;}
.lightBtn:hover { background:url(https://www.fotografindo.com/themes/images/btnBkgd_hover.gif) left bottom repeat-x;}
.searchBtn, .inactiveSearchBtn, .fbButton { padding: 3px 8px; font-size:12px!important; background:#efefef; border:1px solid #ccc; color:#555;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
    /*IE7 padding fix */overflow:visible;}
.searchBtn:hover, .fbButton:hover {border:1px solid #bbb; background:#fff; color:#333;}
input.fbButton[disabled="disabled"], input.fbButton[disabled="disabled"]:hover {background:#efefef; border:1px solid #ddd; color:#999;}
input.fbButton[disabled], input.fbButton[disabled]:hover {background:#efefef; border:1px solid #ddd; color:#999;}
#forumTable { border-top:1px solid #ddd; }
#forumTable td {line-height:1.5em; padding:5px 10px; border-top:1px solid #ddd;}
#forumTable th { padding:5px 10px; background:#eee; font-size:0.833em; text-align:left;}
table.highlightRow tr:hover{background:#eee;}
.profile td {line-height:1.5em; font-size:0.833em;}
.bkgd_box { background:#eee; padding:0.5em 0.75em; border:1px solid #ddd; margin-top:1em;}
.latestImage:hover {background:#eee;}
.gradBkgd { background:url(https://www.fotografindo.com/themes/images/box_grad.gif) top left repeat-x; }
#divMostCommentedImages img, #newContent img { border:none;}
/*#divImages .thumbImage img, #divNewImages .thumbImage img, #newContent .thumbImage img {box-shadow:1px 1px 3px #333;-webkit-box-shadow:1px 1px 3px #333; -moz-box-shadow:1px 1px 3px #333;}*/

.profileBox {padding: 0.5em 10px; border-bottom:1px solid #ddd;}
.sh { border-bottom:1px solid #ddd; padding-bottom:0.25em;margin-bottom:0.5em;}
.sh2 { border-bottom:1px solid #ddd; padding-bottom:0.25em; }
.shadow {box-shadow:1px 2px 3px #ddd;-webkit-box-shadow:1px 2px 3px #ddd; -moz-box-shadow:1px 2px 3px #ddd; border:1px solid #ccc;}
.latestProfileImage {border:1px solid #eee;}
#pageContainer {padding:30px 30px 40px 30px; font-size:1.0em; line-height:1.5em; color:#666; margin-bottom:2em;}
#pageContainer h1 {line-height:1.3em; margin-top:0px;padding:0px; margin-bottom:0.25em;color:#000; font-size:1.6em;}
#pageContainer h4 { font-size:1.1em; font-weight:normal; line-height:1.5em; color:#666; padding:0; margin:0; color:#666;}
#pageContainer h5 {color:#000; font-size:1.0em; line-height:1.5em; padding:0; margin:0;}
#pageContainer, #pageContainer img, .sectionContainer, .chunk {box-shadow:1px 2px 4px #ddd;-webkit-box-shadow:1px 2px 4px #ddd; -moz-box-shadow:1px 2px 4px #ddd; border:1px solid #ddd;}
.sectionContainer {padding:20px; background:#f4f4f4; border:1px solid #ddd;}
.chunk 
{
    padding:8px; background:#fff; border:1px solid #ddd; border-top:1px solid #eee; border-left:1px solid #eee;
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;   
}


.noframeDuel {width:80px; height:80px; text-align:center;
	position:relative;
	}
	
.noframeDuel .captionThumb{
		z-index:3; 
		width:100%; 
		position:absolute;
		bottom:0;
		height:10px; 
		
		
		color:#fffd4c; 	
}	
	
	

.noframe {width:224px; height:224px; text-align:center;
	position:relative;
	}

	
	
.noframe .captionThumb{
		z-index:3; 
		width:100%; 
		position:absolute;
		bottom:0;
		width:100%; 
		height:25px; 
		opacity:0.7;
		background-color:#000; 
		color:#fffd4c; 
		
		
}
.noframe .captionThumb .nameThumb{
	
	text-align:right;
	
	font-family: arial;
	font-size: 12px;
	height:25px; 
	margin-right:5px;
}


.noframe .voteThumb
{
	text-align:center;
	background-color:#000; 
	color:#fffd4c; 
	font-weight: bold;
	font-size: 12px;
	height:25px; 
	width:30px; 
	position:absolute;
	bottom:0;
}

.frameDuel {float:center;}	
.frameDuel  img {border:none;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.frameDuel a {text-decoration:none;}

.frameDuel .overlayDuel{
	display:none; 
	position:absolute; 
	
	background-color:#000; 
	
	color:#ffffff; 
	overflow:hidden; 
	cursor:pointer;
	z-index:1; 
	}

	

.frameThumb {float:left;}
.frameThumb .frame {box-shadow:1px 2px 3px #eee;-webkit-box-shadow:1px 2px 3px #eee; -moz-box-shadow:1px 2px 3px #eee;
                    border:1px solid #e ee; padding:10px; width:198px; height:198px; text-align:center;}
.frameThumb img {border:none;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.frameThumb a {text-decoration:none;}
.frameThumb span {display:block;}
.frameThumb .overlay{
	display:none; 
	position:absolute; 
	width:193px; height:193px; 
	background-color:#000; 
	padding:16px; 
	color:#ffffff; 
	overflow:hidden; 
	cursor:pointer;
	z-index:1; 
	}

	.frameThumb .overlaySide{
	display:none; 
	position:absolute; 
	width:80px; height:20px; 
	background-color:#000; 
	color:#ffffff; 
	overflow:hidden; 
	cursor:pointer;
	z-index:1; 
	text-align: center;
	}
	
	
.frameThumb .overlay .t {font-weight:bold; font-size:1.0em; line-height:115%; margin-right:60px; color:#555;}
.frameThumb .overlay .artist {font-size:0.7em; line-height:100%; color:#777; margin-right:60px;}
.frameThumb .overlay .voteCount {float:right; display:block; padding-top:4px;}
.frameThumb .overlay .voteValue {background:url(https://www.fotografindo.com/themes/images/upArrowBig.png) no-repeat 0px 0px; padding-left:24px; font-size:1.7em; color:#999; text-align:right; font-weight:bold;}

.frameHideThumb {float:left;}
.frameHideThumb .frame {box-shadow:1px 2px 3px #eee;-webkit-box-shadow:1px 2px 3px #eee; -moz-box-shadow:1px 2px 3px #eee;
                    border:1px solid #eee; padding:10px; width:198px; height:198px; text-align:center;}
.frameHideThumb img {border:none;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.frameHideThumb a {text-decoration:none;}
.frameHideThumb span {display:block;}
.frameHideThumb .overlay{ display:block; position:absolute; width:190px; height:190px; background:#fff; border:1px solid #fff; padding:16px; color:#666; overflow:hidden; cursor:pointer;}
.frameHideThumb .overlay .t {font-weight:bold; font-size:1.0em; line-height:115%; margin-right:60px; color:#555;}
.frameHideThumb .overlay .artist {font-size:0.7em; line-height:100%; color:#777; margin-right:60px;}
.frameHideThumb .overlay .voteCount {float:right; display:block; padding-top:4px;}
.frameHideThumb .overlay .voteValue {background:url(https://www.fotografindo.com/themes/images/upArrowBig.png) no-repeat 0px 0px; padding-left:24px; font-size:1.7em; color:#999; text-align:right; font-weight:bold;}

.frameHideThumb .overlayHide{ display:block; position:absolute; width:190px; height:190px; background:#fff; border:1px solid #fff; padding:16px; color:#666; overflow:hidden; cursor:pointer;z-index:1; }
.frameHideThumb .overlayHide .t {font-weight:bold; font-size:1.0em; line-height:115%; margin-right:60px; color:#555;}
.frameHideThumb .overlayHide .artist {font-size:0.7em; line-height:100%; color:#777; margin-right:60px;}
.frameHideThumb .overlayHide .voteCount {float:right; display:block; padding-top:4px;}
.frameHideThumb .overlayHide .voteValue {background:url(https://www.fotografindo.com/themes/images/upArrowBig.png) no-repeat 0px 0px; padding-left:24px; font-size:1.7em; color:#999; text-align:right; font-weight:bold;}



.publishedOverlay {top:-2px;left:-2px;position:absolute;width:52px; height:52px;}
.publishedOverlay a img {border:0;}
.publishedOverlay a:hover img {border:0;}
.thumbImage {
	background:#fff;padding:6px; border:1px solid #000; border-top: 1px solid #333; border-left:1px solid #333; 
	box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000; -moz-box-shadow:1px 1px 3px #000;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;   
}

.thumbImage img {border:0;}
/*article*/
#article {width:500px;}
#article #article_date {font-size:0.825em;}
#article #article_by {padding-bottom:1em;}
#article h1 {font-size:1.75em; line-height:1.25em; font-weight:normal; padding:0;margin:0 0 0 0;}
#article h2 {margin:0 0 0 0; font-size:1.0em; font-weight:bold; padding:0 0 0.5em 0;}
#article h2.first {margin-top:0;}
#article .section {margin-bottom:3em;}
#article .article-subTitle {font-size:1em; padding:0 0 1em 0; font-style:italic;}
#article p.article_section_title {margin:3em 0 0 0; font-size:1.0em;}
#article #article_body {}
#article p {margin-bottom:1em;}
#article .article_img_caption {padding:0.25em 0; font-size:0.625em; font-family:Arial;}
#article img {border:0;}
#article #article_author_bio {border-top:1px solid #ddd; margin:3em 0 1em 0; padding:0.5em 0; font-family:Arial;}
#article #article_author_bio p {margin:0;}
#article #article_author_bio h2{margin:1em 0 0 0; font-weight:bold; font-size:1.0em;padding:0;}
#article div.article_inline_img {float:right; padding-left:25px;}
.articleList {border-top:1px solid #ddd; margin-top:0.5em;}
.articleList > div {padding: 0.5em 10px; border-bottom:1px solid #ddd;}
.articleList a {font-size:0.833em;}
.articleList div.author {font-size:0.75em;}
.commentReplyLoading {padding:1.25em 0 0 0;}
.buyBtn a:link, .buyBtn a:visited {background:#4285d7; color:#fff; padding:3px 7px;}
.buyBtn a:hover{ text-decoration:none; color:#fff;}
.icon {float:left;margin:2px 6px 0 0; line-height:1.25em; border:none;}
.replyButton {color:#4285d7; cursor:pointer;}
.replyButton:hover {color:#000;}
.userProfileLinks a:link, .userProfileLinks a:visited {font-size:0.75em;}
.userProfileLinks span.divider {font-size:0.8125em; margin:0 2px; color:#777;}
.noMsg{ margin-bottom:2em; }
.botSpace { margin-bottom:2em; }
#divReg { font-weight:bold; }
.b {font-weight:bold;}
.bLeft {font-weight:bold; color: rgb(0, 0, 0); float: left;}
.n {font-weight:normal;}
ul.networkList {margin:0; padding:0;}
ul.networkList li { padding:0.5em 0; border-top:1px solid #ddd;}
ul.networkList li:hover {background:#efefef;}
ul.networkList li.first {border:0; padding-top:0;}
.clear {clear:both;}
.light {color:#555;}
.gridLight {color:#555; font-size: 1em; padding: 0pt 5px;}
.dark {color:#333;}
#personal_info a {color:#777;}
#stats div { padding:0.5em 0; border-top:1px solid #ddd;}
#stats .value {float:right;}
#stats div.first {border:0; padding-top:0;}
#stats a:link, #stats a:visited {text-decoration:none; color:#000;}
#stats a:hover {color:#4285d7;}
.nav {background:url(https://www.fotografindo.com/themes/images/nav.png) no-repeat right; padding-right:18px;}
.topPhotographer {padding:5px 3px; border-top:1px solid #ddd; font-size:0.8em; overflow:hidden;}
.topPhotographer:hover {background:#efefef;}
.profile-segment-img {float:left;}
.profile-segment-data { margin-left:125px;}
.profile-segment-img-stats {color:#777; font-size:0.75em;}
.profile-segment-nodata {border-top:1px solid #ddd; padding:0.5em 0 0 0; color:#777;}
.userHomeLinks div, #divGroupMember div, .item-list > div {border-top:1px solid #ddd; padding:0.5em 5px; font-size:0.833em; }
.userHomeLinks div:hover, #divGroupMember div:hover, .item-list > div:hover {background:#efefef;}
.item-list > div:first-child {border:0;}
.delete{background:url(https://www.fotografindo.com/themes/images/delete.png) no-repeat; width:16px; height:16px;}
.delete:hover {background:url(https://www.fotografindo.com/themes/images/ondelete.png) no-repeat; width:16px; height:16px;}
.float-right {float:right;}
.pointer {cursor:pointer;}
.item-list-view-more {padding:0.5em 5px; font-size:0.833em; height:20px;}
.curved {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.curved-bottom {-webkit-border-bottom-right-radius: 6px;-webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft: 6px;
    border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;}
.pill{-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.pill a:hover { text-decoration:none;}
.statValue {min-width:40px; text-align:center;background:#aaa; color:white; padding:0px 4px;}
.zoomThumb{z-index:200; padding:10px; position:absolute; display:none; top:-30px; left:-30px; background:white; border:1px solid #ccc;}
.zoomThumb div.pad-bot {padding-bottom:8px;}
.zoomThumb div.pad-bot-half {padding-bottom:4px;}
.starburst {background:url(https://www.fotografindo.com/themes/images/starburst.png); width:470px; height:470px;}
#whatis_container{ padding: 28px 32px;}
#whatis h1 {font-size:15pt; line-height:24pt; color:white; margin:0; padding:0; font-weight:normal;}
#whatis h2 {font-size:13pt; line-height:24pt; color:#aaa; margin:0; padding:0; font-weight:normal;}
#fp-footer-links ul li {display:inline;}
#fp-footer-links ul li a {margin-right:10px;}
.member-dashboard div {color:#fff; line-height:1.25em;}
.member-dashboard span {display:inline;}
.member-dashboard a:hover , #whatis_container a:hover{text-decoration:underline;}
.promoterList {border-top:1px solid #ddd; overflow:auto; padding:0; max-height:250px;margin-bottom:2em;}
.promoterList p {border-top:1px solid #eee; padding:5px 10px; margin-left:62px;}
.promoterList > p:first-child {border:0;}
.promoterList p:hover {background:#eee; border-top:1px solid #ddd;}
.promoterList > p:first-child:hover {background:#eee; border:0;}
.promoterList:hover{}
#social img { margin-right:5px; -ms-interpolation-mode: bicubic; width:24px;height:24px; -moz-transition:opacity .2s ease; -webkit-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease; opacity:0.7; border:0;}
#social img:hover {opacity:1;}
#divPosts .rec, #divPosts .recSticky {color:#555}
#divPosts .rec a:hover, #divPosts .recSticky a:hover{color:#4285d7;}
#divPosts .subTitle a:link {color:#000; font-weight:bold;}
#divPosts .subTitle a:visited {color:#777; font-weight:bold;}
#divPosts .subTitle a:hover {color:#4285d7; text-decoration:none;}
#divPosts .recSticky .subTitle a  {color:#4285d7; font-weight:bold;}
/* simple modal */
#simplemodal-container a.modalCloseImg {background:url(https://www.fotografindo.com/themes/images/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#sendPMModal {background-color:#000; background: transparent url(https://www.fotografindo.com/themes/images/white_50.png); padding:8px;}
#modalBorder {background-color:#fff; background: transparent url(https://www.fotografindo.com/themes/images/white_85.png); padding:16px;}
.prev {width:16px; height:16px; background:url(../images/prev.png) no-repeat;}
.next {width:16px; height:16px; background:url(../images/next.png) no-repeat;}
.myriad {font-family:"myriad-pro-1","myriad-pro-2","helvetica neue", arial, sans-serif;}
.myriadA {font-family:"myriad-pro-1","myriad-pro-2","helvetica neue", arial, sans-serif; font-weight: 600; line-height: 110%; font-size: 30px; padding: 0pt 0pt 4px; margin: 0pt; color: rgb(0, 0, 0);}
.myriadB {font-family:"myriad-pro-1","myriad-pro-2","helvetica neue", arial, sans-serif; font-weight: 300; font-size: 16px; padding-top: 0pt; margin-top: 0pt; margin-bottom: 8px;}
#groups p, .compressed p {line-height:140%;}
.magSelection {padding:10px; margin:8px; border:1px solid #ccc; background:#fff;cursor:pointer;}
.more {background:transparent url(https://www.fotografindo.com/themes/images/moreBlue.png) no-repeat 100% 6px; padding-right:12px;}
.less {background:transparent url(https://www.fotografindo.com/themes/images/lessBlue.png) no-repeat 100% 6px; padding-right:12px;}
#themesContainer, #magScheduleContainer {display:block; overflow:auto;}
.themesSection, .magScheduleSection {float:left; width:50%;}
.themesSection .themesSectionSpacer, .magScheduleSection .magScheduleSectionSpacer {padding:1em 20px 0.5em 20px; border-left:1px solid #ddd;}
#themesContainer .themesSection:first-child .themesSectionSpacer, 
#magScheduleContainer .magScheduleSection:first-child .magScheduleSectionSpacer {border:none;}
#divDetailInfo .description {color:#777;}
#themesTitle, #magScheduleTitle {font-weight:bold; padding:0.5em 20px; background:#eee;}
#magazineSchedule {border-bottom:1px solid #ddd;}
.profileTabs {display:block;overflow:auto;}
ul#userProfileTabs {float:left;padding-bottom:8px;}

ul#userProfileTabs li {
    list-style:none;
    float:left;
    width:75px;
    padding: 0;
    margin-left:-1px;
}

ul#userProfileTabs li a {
    display: block;
    text-align: center;
    padding: 4px 8px;
    background:#eee;
    border: 1px solid #ddd;
    text-decoration: none;
    color: #777;
    font-size:13px;
    font-weight:bold;
}

ul#userProfileTabs li:first-child a {margin-left:1px;}
ul#userProfileTabs li a:hover {color:#333;}

ul#userProfileTabs li a.active {
    background:#fff;
    color:#333;
    background:#ddd;
    background: -moz-linear-gradient(top, #eee, #ddd);
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
    -moz-box-shadow: inset 0 0 3px 1px #ccc;
    -webkit-box-shadow: inset 0 0 3px 1px #ccc;
    box-shadow: inset 0 0 3px 1px #ccc;
    border:1px solid #bbb;
    margin-right:1px;    
}

.blueStar {background:transparent url(https://www.fotografindo.com/themes/images/lgBlueStar.png) no-repeat left 7px; padding-left:28px;}
#profileLinks p, #profileStatLinks p {line-height:24px;}
#profileLinks a, #profileStatLinks a {padding-top:4px; padding-bottom:4px;}
.websiteIcon {background:transparent url(https://www.fotografindo.com/themes/images/world.gif) no-repeat left center; padding-left:24px;}
.photoIcon {background:transparent url(https://www.fotografindo.com/themes/images/photo.gif) no-repeat left center; padding-left:24px;}
.portfolioIcon {background:transparent url(https://www.fotografindo.com/themes/images/portfolio.gif) no-repeat left center; padding-left:24px;}
.favIcon {background:transparent url(https://www.fotografindo.com/themes/images/fav.gif) no-repeat left center; padding-left:24px;}
.followersIcon {background:transparent url(../images/followers.gif) no-repeat left center; padding-left:24px;}
.followingIcon {background:transparent url(https://www.fotografindo.com/themes/images/following.gif) no-repeat left center; padding-left:24px;}
.featuredIcon {background:transparent url(https://www.fotografindo.com/themes/images/star.gif) no-repeat left center; padding-left:24px;}
.publishedIcon {background:transparent url(https://www.fotografindo.com/themes/images/album.gif) no-repeat left center; padding-left:24px;}
.userMessageIcon {background:transparent url(https://www.fotografindo.com/themes/images/userComment.gif) no-repeat left center; padding-left:24px;}
.rssIcon {background:transparent url(https://www.fotografindo.com/themes/images/rss16.png) no-repeat 3px center; padding-left:24px;}
.addIcon {background:transparent url(https://www.fotografindo.com/themes/images/add.gif) no-repeat left center; padding-left:24px;}

.medAddIcon {background:transparent url(https://www.fotografindo.com/themes/images/new_f2.png) no-repeat left center; padding-left:20px;}

.smallAddIcon {background:transparent url(https://www.fotografindo.com/themes/images/smallAdd.gif) no-repeat left center; padding-left:24px;}

.search {

width:200px; 
cursor:pointer; 	
}


.photoEditIcon {background:transparent url(https://www.fotografindo.com/themes/images/photo_edit.gif) no-repeat 3px center; padding-left:24px;}
.photoDeleteIcon {background:transparent url(https://www.fotografindo.com/themes/images/photo_remove.gif) no-repeat 3px center; padding-left:24px;}
.galleryLink {font-size:11px!important;border:1px solid #aaa; padding:2px 6px; background:#aaa; color:#333!important; margin:0 6px 0 0; line-height:2.5em; white-space:nowrap;}
.galleryLink:hover {background:#333; color:#fff!important;text-decoration:none!important;}
a.adminButton {padding:3px 8px; background:#333; color:#fff; margin-right:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
a.adminButton:hover {text-decoration:none!important;}
#divGroups.item-list > div:hover {background:#fff;}
#divGroups.item-list > div {padding:0.5em 0!important;}
a.pillLink, .pillButton
{
    padding:3px 8px; background:#ddd; line-height:2.25em; white-space:nowrap;
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
    text-decoration:none;
    background:#4682b4; color:#fff;
}
a.pillLink:hover {background:#4682b4;color:#fff;}
.pillButton {cursor:pointer;line-height:1em;padding:5px 8px;}
.network-follow {background:#4682b4; color:#fff;}
.network-unfollow {background:#ddd; color:#999;}
.imgPrev {cursor:pointer; background: transparent url(../images/prev.png); width:34px; height:49px; border:none; display:block;}
.imgNext {cursor:pointer; background: transparent url(../images/next.png); width:34px; height:49px; border:none; display:block;}
#signupForm
{
	position:relative;
	text-align:left;
	top:30px;
    background:#000;
    left:200px; 
    width:370px;  
    padding:24px 32px 32px 32px;
	height:auto;
	border-radius:5px;
	color:#fff;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity: 0.75;
}
.formTitle { color:#fff; }
#signupFormFeedback
{
    display:none;
    position:absolute;
    background:#fff;
    top:30px;
    right:50px; 
    width:360px;  
    padding:24px 32px 32px 32px;
    background: transparent url(https://www.fotografindo.com/themes/images/white_85.png);
    text-shadow:#ddd 0 1px 0;   
}
.signupFormErrors p { padding-bottom:1em;}
.signupFormErrors p strong { color:#cd0000;}

#loginForm
{
    position:absolute;
    background:#fff;
    top:40px;
    left:60px; 
    width:225px;  
    padding:24px 32px 32px 32px;
    background: transparent url(https://www.fotografindo.com/themes/images/white_85.png);
    text-shadow:#ddd 0 1px 0;   
}

.groupDesc {width:224px;}
.groupDesc .descContainer {padding:8px;background:#fff;}
.groupDesc .title {margin-bottom:4px;overflow:hidden;white-space:nowrap;}
.groupDesc .desc {height:34px;overflow:hidden;margin-bottom:4px;}
.groupDesc .groupStats {font-size:11px; }
.groupDesc span {display:inline;}
.groupDesc .groupJoinLink {font-size:11px;}
input#groupName, input#groupUrl {font-size:12px;width:150px;}
.highlight {font-size:16px;}
a#inactivateAccount {color:#aaa;}
a#inactivateAccount:hover {color:#4285d7;}

#bigShots 
{
    background: transparent url(https://www.fotografindo.com/themes/images/black_50.png);
    padding:3px 16px;
    color:#fff;    
    font-size:12px;
}

#bigShots a:link, #bigShots a:visited {text-transform:uppercase;color:#fff;}
#bigShots a:hover {color:#ddd;}
.bicubic {-ms-interpolation-mode: bicubic;}

.streamImgContainer 
{
    -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;   
    background:#fff; 
    border:1px solid #ddd; 
    border-top:1px solid #eee; 
    border-left:1px solid #eee; 
    box-shadow:1px 2px 3px #ddd;-webkit-box-shadow:1px 2px 3px #ddd; -moz-box-shadow:1px 2px 3px #ddd;
    padding:30px 0 0 0;    
    margin-top:16px;
}

.streamImgContainer:first-child {margin-top:0px;}
.streamImgContainer img {margin:0 auto;display:block;border:0;}
.streamImgContainer .details {width:542px; margin-left:40px;padding:8px 0; margin-bottom:8px; background:white;}

.messages {
	width:100%;
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    position:fixed; float:left; top:0px; font-size:12px; background:#666; padding:4px 50px;
    box-shadow:0px 1px 3px #555;-webkit-box-shadow:0px 1px 3px #555; -moz-box-shadow:0px 1px 3px #555;
    border-bottom:1px solid #666;
}

.news {
	width:auto;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    position:absolute; float:left; left:250px; top:0px; font-size:13px; background:#fff; padding:4px 16px;
    box-shadow:0px 1px 3px #ddd;-webkit-box-shadow:0px 1px 3px #ddd; -moz-box-shadow:0px 1px 3px #ddd;
    border-bottom:1px solid #eee;
}

.white_50 {background: transparent url(https://www.fotografindo.com/themes/images/white_50.png);}
.intro-bkgd {background:url(https://www.fotografindo.com/themes/images/1/intro_bkgd.jpg) no-repeat;}


	/* CSS for the demo. CSS needed for the scripts are loaded dynamically by the scripts */
	#mainContainer {width:500px;margin:0 auto;margin-top:10px;border:1px double #000;padding:5px;}
	
	/* Alternative layout for the message box - used by one of the messages */
	.modalDialog_contentDiv_error {
		border:3px solid #FFF;	
		padding:2px;
		z-index:100;/* Always needed	*/
		position:absolute;	/* Always needed	*/
		background-color:#F00;	/* White background color for the message */
		color:#FFF;
	}
	.modalDialog_contentDiv_error a {color:#FFF;}

.warning {font:bold 14px Tahoma;color:#F90;}
.hidethumb {width:224px;height:224px;background:#FFF;};}
.hideimage {width:900px;height:600px;background:#888;}
.hidedetail {width:600px;height:400px;background:#888;}
.hidesm {width:480px;height:480px;background:#888;}



.tooltip {
	
	display:none;
	background:url(../images/black_arrow_big.png);
	height:163px;
	padding:40px 30px 10px 30px;
	width:310px;
	font-size:11px;
	color:#fff;
	z-index:10000000; 
	
  }
 
 .tooltip a:hover {
 text-decoration:none;
 }
 
 
 .tooltip img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 }
 
 
  /* a .label element inside tooltip */
  .tooltip .label {
    color:yellow;
    width:35px;
  }
 
  .tooltip a {
    color:#ad4;
    font-size:11px;
    font-weight:bold;
  }
  
  .imageNoBorder
  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
  
 }
 
 .btnLogin
{
	height: 30px;
	width: 70px;
	margin-left: 42px;
}

.boxFrame
{

min-height: 330px;
width:1200px;
}
.uploadFrame
{
	
	border-radius:3px;
	position: relative;
	margin-left:400px;
	
	
	
    width: 790px;
	height:50px;
	text-align:center;
	vertical-align: middle;
}


.detailPhotoCaption
{
margin-top:20px;
width:320px;
display: none;
}

.detailPhoto
{
background-color: #e6e6e6;
margin-top:20px;
width:320px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
display: none;
border: 1px solid #c6c6c6;
}