@charset "utf-8";

/*
|--------------------------------------------------------------------------
| (ac) Amedia Creative Community > Global Style Sheet
|--------------------------------------------------------------------------
|
| @package		Amedia Creative
| @subpackage	Frontend
| @company		Amedia Creative, Inc.
| @phone		310/651/8733
| @fax			310/388/1210
| @author		Joey Avino
| @email		joey@amediacreative.com
| @link			http://www.amediacreative.com
| @copyright	2009 Amedia Creative, Inc.
|
*/

/*
|--------------------------------------------------------------------------
| (ac) Amedia Creative Community > Global Style Sheet > Primary Site Colors
|--------------------------------------------------------------------------
|
| White 			#ffffff
| Light Gray 		#E2E7ED
| Med Gray 			#c5cbd4
| Dark Medium 		#AAB0BC
| Lighter Dark 		#575e6f
| Dark Gray 		#4A4B5D
| Lighter Black 	#393b4d
| Black 			#141319
| Green 			#94E400
| Light Green 		#A5FD00
| Dark Green 		#79BA00
| Pale Yellow		#fff2b6
| Pending Yellow	#fff8d6
| Salmon
| Pale Red			#ffcbbf
| Pale Green		#ebffc6;
| Pale Orange		#ffe0bf;
|
*/

/*
|--------------------------------------------------------------------------
| (ac) Amedia Creative Community > Global Style Sheet > Images
|--------------------------------------------------------------------------
|
| Declares all global images and some positioning.
| Additional positioning can be found following this section.
|
*/

	/* ----- Main Section -------------- */
	html, body { }

	/* ----- Global Header ---------- */
	#global_header { }

		/* ----- Logo -------------- */
		#logo { }

		/* ----- Main Menu. -------------- */
		#main_menu li a span { }
			#main_menu li a span.left { }
			#main_menu li a span.mid { 	}
			#main_menu li a span.right { }
			#main_menu li a:hover span.left { }
			#main_menu li a:hover span.mid { }
			#main_menu li a:hover span.right { }

	/* ----- Content -------------- */
	#global_content { }

	/* ----- Footer -------------- */
	#global_footer { }

	/* ----- Icon Class -------------- */
	.icon-img { }
		.icon-img.toolbox-icon { }
		/* ----- Overvall Class -------------- */
		.icon-img.view { }
		.icon-img.visit { }
		.icon-img.more { }
		.icon-img.add { }
		.icon-img.remove { }
		.icon-img.all { }
		.icon-img.next { }
		.icon-img.prev { }
		.icon-img.report { }

		/* ----- Home Icons -------------- */
		.icon-img.home-view { }
		.icon-img.home-more { }
		.icon-img.more-bubble { }
		.icon-img.home-visit { }

		/* ----- Header Icons -------------- */
		.icon-img.logout { }
		.icon-img.my-account { }

		/* ----- Browse Icons -------------- */
		.icon-img.browse-more { }
		.icon-img.browse-all { }
		.icon-img.browse-view { }

		/* ----- Sponsor Icons -------------- */
		.icon-img.sponsor-become { }
		.icon-img.sponsor-all { }
		.icon-img.sponsor-view { }
		.icon-img.sponsor-expand { }
		.icon-img.sponsor-contract { }

		/* ----- Table Icons -------------- */
		.icon-img.sort-asc { }
		.icon-img.sort-desc { }

		/* ----- Message Icons -------------- */
		.icon-img.msg-next { }
		.icon-img.msg-prev { }
		.icon-img.msg-remove { }
		.icon-img.msg-expand { }
		.icon-img.msg-contract { }

		/* ----- Pagination Icons -------------- */
		.icon-img.pag-num { }
		.icon-img.pag-next { }
		.icon-img.pag-prev { }

		/* ----- Comment Icons -------------- */
		.icon-img.comment-report { }
		.icon-img.comment-add { }

		/* ----- Toolbox Icons -------------- */
		.icon-img.toolbox-paypal { }
		.icon-img.toolbox-print { }
		.icon-img.toolbox-email { }
		.icon-img.toolbox-create { }
		.icon-img.toolbox-comment { }
		.icon-img.toolbox-cancel { }
		.icon-img.toolbox-remove { }
		.icon-img.toolbox-edit { }

		/* ----- Message Icons -------------- */
		.icon-img.message-new { }

	/* ----- Bullets -------------- */
	.bullets a { }









/*
|--------------------------------------------------------------------------
| (ac) Amedia Creative Community > Global Style Sheet > Global Styles
|--------------------------------------------------------------------------
|
*/

	/* ----- Global Declerations -------------- */
	div { position: relative; text-align: left; }
	img { }
	.left { float: left; display: inline; }
	.right { float: right; display: inline; }
	.clear { clear: both; }
	.sm_spacer { width: auto; height: 7px; }
	.spacer { width: auto; height: 20px; }
	.lg_spacer { width: auto; height: 25px; }
	.site_wrapper { width: 980px; margin: auto; }
	a { }
		a:hover { }
	.no_right_margin { margin-right: 0px !important; }
	.no_bottom_margin { margin-bottom: 0px !important; }
	.no_left_margin { margin-left: 0px !important; }
	.no_border { }
	ul { margin: 0px; padding: 0px; }

	/* ----- If there are multiple columns -------------- */

	/* ----- Remove Margins -------------- */
	/* ----- Use these classes to remove menu margins on float. -------------- */
	/* ----- A selector might have to be specified in later secitons for this to work. -------------- */
	/* ----- This removes a left margin. -------------- */
	.no_left_margin { margin-left: 0px !important; }
	/* ----- This removes a right margin. -------------- */
	.no_right_margin { margin-right: 0px !important; }

	/* ----- Header Styles -------------- */
	h1 { }
	h2 { margin: 0px 0px 10px 0px; padding: 0px; }
	h3 { margin: 0px; padding: 0px; }
	h4 { margin: 0px; padding: 0px; }
	.usertag { }
	.titletag { }

	/* ----- Links And Text Classes -------------- */
	a { }
	a:hover { }
	.selected { }

	/* ----- Selections -------------- */
	::-moz-selection { }
	::selection { }

	/* ----- Preview text under titles -------------- */
	p.preview { }

	/* ----- Wraps Images -------------- */
	.img { overflow: hidden !important; }
		.img img { }

	/* ----- Global hr. -------------- */
	.hr { margin: 10px 0px; }
		.hr hr { display: none; }

	/* ----- Icon Class -------------- */
	.icon-img { padding: 2px 0px 7px 27px; display: inline-block; }
	.icon-img.toolbox-icon { text-indent: -9999px; padding: 0px; width: 114px; height: 26px; display: block; }
		.icon-img.no-txt { text-indent: -9999px; padding: 0px; height: 25px; width: 25px; display: inline-block; }
		.icon-img.more-bubble { display: block; width: 60px; height: 41px; text-indent: -9999px; padding: 0px; }

	/* ----- Bullets -------------- */
	.bullets a { padding-left: 10px; }






/*
|--------------------------------------------------------------------------
| (ac) Amedia Creative Community > Global Style Sheet > Layout
|--------------------------------------------------------------------------
|
*/

	html, body { 	/* height: 100%; */ margin: 0px; padding: 0px; }





	/* ----- Global Wrapper -------------- */
	#global_wrapper { /* min-height: 100%; */ width: 978px; margin: auto; top: 0px; }
		* html #global_wrapper { /* height: 100%; */ width: 964px; margin: auto; padding: 0px 7px; }





		/* ----- Logo And Top -------------- */
		#global_header { width: 964px; padding: 7px 7px; margin: 7px 0px; }
			#logo { width: 300px; float: left; margin: 7px; }
				#logo a { width: 360px; height: 60px; display: block; padding: 20px; }





			#user_preview { position: absolute; top: 14px; right: 14px; width: 550px; }
				#user_preview .left { padding: 2px; }
					#user_preview input { width: 100px; }
						#user_preview input.submit { width: 70px; }
						
						#user_preview #quick_menu { float: right; }
						#user_preview #quick_inputs_wrapper { display: none; float: right; }





/* ----- Search Box -------------- */
#search_box { position: absolute; left: 50%; top: 36px; margin-left: -165px; width: 331px; }
	#search_box .global_input_wrapper { }
		#search_box #featured_search { }
		#search_box #featured_search { padding: 5px 5px 6px 5px; width: 230px; }
		#search_box input.submit { height: 32px; float: left; }
		#search_box input.submit_over { height: 32px; float: left; }

		#search_box input.submit { }
		#search_box input.submit_over { }


.search_box input.submit { margin-top: -3px; }
.search_box input.submit_over { margin-top: -3px; }


			/* ----- Main Menu -------------- */
			#main_menu { width: 555px; float: right; top: 86px; z-index: 3; }
				#main_menu ul#menu { margin: 0px; padding: 0px; }
					#main_menu li { display: inline; float: left; position: static; margin-left: 4px; }
						#main_menu li.parent { margin: 0px 0px; position: relative; }
						#main_menu li a { display: block; }
							#main_menu li a span { float: left; }
							#main_menu li a span.left { height: 26px; width: 5px; display: block; margin-left: 1px; }
								#main_menu li a:hover span.left { }
							#main_menu li a span.mid { padding: 4px 0px; }
								#main_menu li a:hover span.mid { }
							#main_menu li a span.right { height: 26px; width: 5px; display: block; margin-right: 1px; }
								#main_menu li a:hover span.right { }





	/* ----- Center Content -------------- */
	#global_content { }
		.page { }





		/* ----- Dynamic Lead -------------- */
		#dynamic_lead { width: 964px; height: 300px; padding: 5px 7px 0px 7px; margin-bottom: 7px; }
			#dynamic_lead .left { width: 703px; }
			#dynamic_lead .right { width: 257px; }
			#dynamic_lead  h2 { }
			/* ----- For Kwick Styles: framework/kwick.amedia.css -------------- */
			/* ----- For Accordion Styles: framework/accordion.amedia.css -------------- */


	


	#column_wrapper { height: 100%; }
		#global_column_left { width: 655px; float: left; }
			#global_column_left .layout-wrapper { padding: 0px 23px 0px 30px; }
				.two_column_item { height: 100%; margin: 0px 0px 40px 0px; }
					.two_column_item .left { width: 200px; }
						.two_column_item .image { }
							.two_column_item .image a { display: block; width: 200px; height: 130px; }

						.two_column_item .right { width: 380px; }
							.two_column_item .right h2 { width: 80%; }
						.two_column_item .text { }
							.two_column_item .title { }
							.two_column_item .author { }
							.two_column_item .date { }
							.two_column_item .more { position: absolute; top: 0px; right: 0px; }

		#global_column_right { width: 302px; float: right; margin-right: 14px; }
			#global_column_right .padding_wrapper { }
				#sponsors { height: 100%; }
					#sponsors .level_one { margin-bottom: 15px; }
					#sponsors .level_two { margin-bottom: 15px; }
					#sponsors .sponsor_wrapper { height: 100%; }
						#sponsors .level_three { float: left; margin-right: 15px; margin-bottom: 15px; }


		a.socialMedia { display:inline; width:155px; float:left; }
		
		/*----- Css for the addthis.com toolbox ----- */
		.addthis_counter a.atc_c, .addthis_counter a.addthis_button_expanded { background: #1d1d1d !important; border:1px solid #1d1d1d !important; right:-3px !important; }


.top_five .padding_wrapper { margin-left: -7px; padding: 7px 7px 7px 10px; }
.top_five .tab_btm-runner { margin-left: -7px; height: 10px; width: 100%; }




			/* ----- Sub columns insdie of global_column_one -------------- */
			#sub_column_left { float: left; width: 420px; }
			#sub_column_right { float: right; width: 160px; }






	/* ----- Footer -------------- */
	#global_footer { width: 978px; margin: auto; padding-bottom: 7px; }
		#global_footer .footer_wrapper { padding: 14px; }
		#global_footer h3 { padding-bottom: 2px; }
		#global_footer ul { margin: 0px; padding: 0px; }
			#global_footer li { padding: 0px; }
				#global_footer li { }
		#global_footer .left { margin-right: 20px; width: 170px; }
			#global_footer .no_right_margin { margin-right: 0px; }




	div.whitebg { }




/*
|--------------------------------------------------------------------------
| (ac) Amedia Creative Community > Global Style Sheet > Flash Messages
|--------------------------------------------------------------------------
|
*/

	.flash_msg { padding: 4px; margin: 0 0 10px 0; }
		.flash_msg p.close { float: right; padding: 0 6px; }

	.flash_msg_red { padding: 4px; margin: 0 0 10px 0; }
	.flash_msg_red p.close { float: right; padding: 0 6px; }



/*
|--------------------------------------------------------------------------
| (ac) Amedia Creative Community > Global Style Sheet > Spinning Backgrounds
|--------------------------------------------------------------------------
|
*/

	.spinning_div { }




/*
|--------------------------------------------------------------------------
| (ac) Amedia Creative Community > Global Style Sheet > Ad Runner
|--------------------------------------------------------------------------
|
*/

	/* ----- Ads on various pages. -------------- */


		/* ----- Ad - 88x31 Float Right. -------------- */
		.size-88x31 .right.titletag { margin-right: 7px !important; }
			.size-88x31 .right.img { }
				.size-88x31 a.ad-link { width: 88px; height: 39px; display: block; }

				/* ----- Positions -------------- */
				.right.ad-runner { width: 220px; }

		/* ----- Ad - 215x168 Dynamic Lead. -------------- */
		.size-215x168 .img { }
			.size-215x168 a.ad-link { width: 215px; height: 168px; display: block; }

		/* ----- Ad - 124x81 Dynamic Lead. -------------- */
		.size-124x81 .img { }
			.size-124x81 a.ad-link { width: 124px; height: 81px; display: block; }
		
		/* ----- Ad Links. -------------- */
		a.ad-link { display: block; }

		/* ----- Ad - 300x200 Sponsor. -------------- */
		.size-300x200 .img { }
			.size-300x200 a.ad-link { width: 300px; height: 200px; display: block; }

		/* ----- Ad - 300x90 Sponsor. -------------- */
		.size-300x90 .img { }
			.size-300x90 a.ad-link { width: 300px; height: 90px; display: block; }

		/* ----- Ad - 140x190 Sponsor. -------------- */
		.size-140x190 .img { }
			.size-140x90 a.ad-link { width: 140px; height: 90px; display: block; }














.center_bucket-runner { height: 7px; }

#comment_box {
    background: none repeat scroll 0 0 #EEEEEE;
    border-radius: 4px 4px 4px 4px;
    padding: 21px;
}
