(function ($) {
$.fn.vAlign = function() {
	return this.each(function(i){
	var ah = $(this).height();
	var ph = $(this).parent().height();
	var mh = (ph - ah) / 2;
	$(this).css('margin-top', mh);
	});
};
})(jQuery);

jQuery(document).ready(function($) {
	
	var fullwidth = $(window).width();
	var minus = 310;
	var newwidth = fullwidth - minus;
	$('#right').width(newwidth);
	$('.vcenter').vAlign();

	
	$(window).load(function(){

	$('.vcenter').vAlign();

});

	$(window).resize(function() {
		var resizedwidth = $(this).width();
		var minus = 310;
		var newerwidth = resizedwidth - minus;
		$('#right').width(newerwidth);
		$('.vcenter').vAlign();
	});


});
