/* ----------------------------------------------------
Pages		: Community Section

Title		: Colorful Places
Author		: Bluegreen Creative Group (BGCG)

Table of 
Contents	: A - Community Page
					1  - Photo Competition
					2  - Photo Competition Form
			  B - Follow Us Banner (Side Bar)
			  C - Error alert box

---------------------------------------------------- */

/* ----------------------------------------------------
A - Community Page
---------------------------------------------------- */
/* ------------
a - Photo Competition
------------ */
#enterCompetition-Btn { clear:both; cursor:pointer; display:block; width:224px; height:22px; margin:25px auto 25px auto; padding:0; border:0; background:url('images/btn-EnterCompetition.gif') 0 0 no-repeat; text-indent:-9999px; }

.photoContestPrizes { display:block; width:384px; height:115px; margin:0 auto; padding:0; } 

/* ------------
b - Photo Competition Form
------------ */
.photoFormBg { display:block; width:705px; height:100%; min-height:160px; margin:15px 0 0 0; padding:20px 20px 10px 20px; background:url('images/photoVideoContentFormBg-Top.gif') 0 0 no-repeat; }
.photoFormBgSmall { display:block; width:705px; height:100%; min-height:220px; margin:15px 0 0 0; padding:20px; background:url('images/photoVideoContentFormBgSmall-Top.gif') 0 0 no-repeat; }
.photoFormBg-Bottom { display:block; width:705px; height:15px; margin:0 0 5px 0; padding:0; background:url('images/photoVideoContentFormBg-Bottom.gif') 0 0 no-repeat; }

.photoContest-Input { float:left; width:325px; height:16px; margin:0 0 20px 0; padding:3px 0 3px 5px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; border:1px solid #999999; overflow:hidden; }
	.photoContest-Input:focus { border:1px solid #666666; }

.photoContest-Browse { float:left; width:400px; height:24px; margin:0 0 20px 0; padding:3px 0 3px 5px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; border:1px solid #999999; overflow:hidden; }

.photoContest-Select { width:328px; margin:0 0 20px 0; font-size:11px; }

.checkboxContainer { float:left; width:670px; margin:0 0 10px 5px; }

.submitYourPhoto-Btn { cursor:pointer; display:block; width:230px; height:24px; margin:10px 0 0 0; padding:0; border:none; color:#ffffff; font-size:12px; background:url('images/btn_PixFlix_Submit.gif') 0 0 no-repeat; text-indent:-9999px; }



.checkbox { margin:0 3px 0 0; padding:0; }

/* ---------------------------
B - Follow Us Banner (Side Bar)
--------------------------- */
.followUsBanner-SML { width:225px; height:140px; margin:0; padding:0; background:url('images/followUs_SML.jpg') 0 0 no-repeat; }
	.followUsBanner-SML a { float:left; display:block; width:35px; height:35px; margin:85px 0 0 15px; text-indent:-9999px; }
		.followUsBanner-SML a.facebook { margin:85px 0 0 20px; }
		.followUsBanner-SML a.youtube { margin:85px 0 0 15px; }
		.followUsBanner-SML a.flickr { margin:85px 0 0 15px; }
		.followUsBanner-SML a.twitter { margin:85px 0 0 15px; }
		
/* ---------------------------
C - Error Alert Box
--------------------------- */		

.errorAlertBox { width:672px; border:#990000 1px solid; background-color:#dddddd; padding:15px; }
	.errorAlertBox p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
	.alertBoxTitle { background-image:url(images/icon-Status_Error.gif); background-repeat:no-repeat; height:50px; padding-left:60px; display:table-cell; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#990000; }

.btn-container { float:left; margin-left:25px; width:250px; }
.btn-share-on-facebook { cursor:pointer; float:left; display:block; width:157px; height:22px; margin-bottom:15px; text-indent:-9999px; background:url('images/btn-share-on-facebook.gif') no-repeat left top; border:none; }
	.btn-share-on-facebook:hover { background-position:left bottom; }


.btn-submit-another-entry { cursor:pointer; float:left; display:block; width:202px; height:22px; text-indent:-9999px; background:url('images/btn-submit-another-entry.gif') no-repeat left top; border:none; }
	.btn-submit-another-entry:hover { background-position:left bottom; }
	
/* ---------------------------
D - Pix and Flix Gallery Page
--------------------------- */		
/*.pixGallery { width:950px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:14px; color:#666; line-height:20px; padding:10px 10px; }*/
.pixLeftCol { width:560px; float:left; }
.pixRightCol { width:355px; float:left; padding:15px 0 0 35px; margin-bottom:20px; }
#simpleGalleryPix { width:490px; height:340px; background-color:#CCC; margin:20px auto; }
#simpleGalleryPix2 { width:100%; height:268px; background-color:#CCC; }
